ページ 11

連携スキルプラグイン

Posted: 2021年12月27日(月) 23:11
by basu
二人以上で行う連携スキルを実装します。
一度設定した連携スキルの情報はセーブ時に一緒に保存されます。
セーブデータをロード時にセーブ時に保存された連携スキルの情報も一緒にロード・設定されます。
連携スキルは一度設定すればその後の再設定は不要です。
連携スキルの設定では、ダメージ計算時でアクターを指定することが出来ます。

通常:
a.atk 使用者の攻撃力

対象のアクター指定:
a[0].atk + a[1].mat 1番目のアクターの攻撃力 + 2番目のアクターの魔法力

このプラグインでの設定項目

■連携スキル一覧
 ・連携スキル
 ■連携情報一覧
  ・アクター
  ・スキル
  ・消費MP(省略又は0が入力されている場合、データベースに設定されているスキルの消費MPを参照)
  ・消費TP(省略又は0が入力されている場合、データベースに設定されているスキルの消費TPを参照)
 ・計算式

各設定項目に関してはこちらに記載しています。
https://github.com/basuka/RPGMZ/blob/ma ... /README.md

連携スキルは、「連携スキルプラグイン」で設定した必要なスキルを習得すると自動で習得します。

画像

戦闘中に表示される連携スキルの消費MP/TPに関しては別ウィンドウで表示します。

画像

メニューで表示する際は決定キーで説明文と必要アクターの切り替えが出来ます。
また、連携スキルの項目は連携スキルを習得するまで非表示となります。

画像   画像


【連携スキルプラグイン】
https://raw.githubusercontent.com/basuk ... ntSkill.js

※動作確認は行っていますが不具合が残っている可能性があります。

【利用規約】
MITライセンスに準ずる

Re: 連携スキル[プラグインコマンド]

Posted: 2022年1月03日(月) 02:44
by basu
現在「テレポート機能[プラグインコマンド]」と合わせて使用すると正常にセーブデータがロードできない現象を確認しています。

「テレポート機能[プラグインコマンド]」と合わせてのご使用はお控えください。

Re: 連携スキル[プラグインコマンド]

Posted: 2022年1月03日(月) 14:45
by basu
basu さんが書きました:現在「テレポート機能[プラグインコマンド]」と合わせて使用すると正常にセーブデータがロードできない現象を確認しています。

「テレポート機能[プラグインコマンド]」と合わせてのご使用はお控えください。
他プラグインと合わせて使用すると正常にセーブデータがロードできない不具合の修正を行いました。
最新のソースを使用して頂ければ、他プラグインと合わせての使用が可能となります。

[連携スキル[プラグインコマンド]]
https://raw.githubusercontent.com/basuk ... ntSkill.js

※「テレポート機能[プラグインコマンド]」を使用している場合はこちらの更新もお願いします。

[テレポート機能[プラグインコマンド]]
https://raw.githubusercontent.com/basuk ... eleport.js

宜しくお願い致します。

Re: 連携スキル[プラグインコマンド]

Posted: 2022年1月06日(木) 20:21
by basu
障害(バグ)を発見したので修正を行いました。

[連携スキル[プラグインコマンド]]
https://raw.githubusercontent.com/basuk ... ntSkill.js

■障害内容
メニュー画面でスキルを一つも習得していない状況で空白の欄を選択するとエラーが発生する。

宜しくお願い致します。

Re: 連携スキルプラグイン

Posted: 2022年1月09日(日) 23:03
by basu
連携スキルの設定をプラグインパラメータで行うよう修正しました。

【連携スキルプラグイン】
https://raw.githubusercontent.com/basuk ... ntSkill.js

宜しくお願い致します。