ページ 11

戦闘終了前にコモンイベント

Posted: 2019年3月11日(月) 19:06
by あるば
コモンイベントの設定されたスキルで敵を倒し、戦闘が終了した場合の挙動についてです。

この場合はコモンイベントが実行される前に戦闘が終了するようなのですが、スキル使用で戦闘が終了しようとコモンイベントを呼び出せる方法、もしくはプラグインがあれば教えて頂きたいです。

どうか宜しくお願いいたします・・・。

Re: 戦闘終了前にコモンイベント

Posted: 2019年3月11日(月) 20:36
by まっつUP
あるば様
お世話になります。
スキル使用前コモンなど、通常と異なるタイミングで
スキル使用に紐付けたコモンイベントを実行するプラグインがあると思いますが、
タイミング次第で不都合があるということでしょうか。

Re: 戦闘終了前にコモンイベント

Posted: 2019年3月11日(月) 20:56
by あるば
まっつUP様、こんばんは!

スキル前コモンのプラグインは使わせていただいているのですが、スキル前ではなく、スキル使用後かつ戦闘終了前にタイミングを絞ってコモンイベントを発生させたいと思っています。(というのも、スキル発動前にコモンイベントでアクターのグラフィックを変更し、終了後に再びコモンイベントで元に戻すということをしているため。従来の仕様では戦闘終了時にコモンイベントが発動せず、アクターグラフィックが変わったままリザルト画面に移行してしまうようなので・・・。)

そのようにコモンイベントの発生タイミングをスキル前以外にも設定できるプラグインがあるのでしょうか?恥ずかしながら見つけられておりませんので、お教えいただければ幸いです・・・。

Re: 戦闘終了前にコモンイベント

Posted: 2019年3月11日(月) 21:42
by まっつUP
単体で動作するyanfly様のYEP_SkillCore.jsがよいかもしれません。
YEP_SkillCore.jsの最新バージョンをプロジェクトに導入したうえで
スキルのメモ欄に以下のような記述を加えてください。
(ただし、実行したいコモンイベントで少し内容が変わります。)

<After Eval>
$gameTroop._interpreter.setup($dataCommonEvents[1].list);
</After Eval>

上記の1の部分に任意のコモンイベントのIDを入れてください。
また、上記の記述を加える場合はスキルの使用効果に同IDのコモンイベントを含める必要はありません。

なお、コモンイベントの内容や同時に導入しているプラグイン次第では
期待する動作をしない可能性があります。

Re: 戦闘終了前にコモンイベント

Posted: 2019年3月12日(火) 22:06
by あるば
まっつUP様

うまく機能しました!
おかげさまで助かりました!ありがとうございます!! :lol: