ページ 11

【解決済み】マップ等での一般の戦闘終了時にイベント

Posted: 2016年12月15日(木) 12:07
by -S2-
イベント戦闘ではなく
フィールド場でのエンカウント時でのイベントでの質問です。
戦闘開始時は
データーベース→敵グループ→バトルイベント→条件:ターン0/スパン:バトル
内容・コモンイベント:戦闘前処理
これで戦闘開始時に戦闘前処理というコモンイベントが実行されるのですが
では戦闘終了時に戦闘後処理というコモンイベントを実行するにはどうすれば良いでしょうか?

ちなみに
YEP_X_BattleSysATB
というアクティブタイムバトルを使用しています。

Re: マップ等での一般の戦闘終了時にイベント

Posted: 2016年12月15日(木) 20:23
by RUFIERU
こんにちは。
戦闘後処理イベントの作り方ですが、これはコモンイベントを使います。
コモンイベントのトリガーを自動実行にして、スイッチを登録します。このイベントの最後にスイッチをOFFにするようにしてください。
戦闘前処理でこのスイッチをONにします。
このようにすると、コモンイベントは戦闘中には動かないようで、戦闘が終わった後に起動します。
このコモンイベントに処理を設置すれば、作ることができます。

Re: 【解決済み】マップ等での一般の戦闘終了時にイベント

Posted: 2016年12月16日(金) 13:52
by -S2-
返答ありがとうございます。
今後このトピックを見た人用に
方法を軽くまとめておきます。
皆さまの参考になれば幸いです。


データーベース→敵グループ→バトルイベント→条件:ターン0/スパン:バトル
内容・コモンイベント:戦闘前処理(スイッチ操作ON→処理内容)

コモンイベント→戦闘後処理(処理内容→スイッチ操作OFF)トリガー:自動実行/設定したスイッチ