RPGツクール2000/イベントコマンド(フィールド)【サイトトップへ戻る】 戦闘の処理 ■戦闘前に並列処理を止める (更新:2020/06/28)
■戦闘前に並列処理を止める理由 イベントコマンド:戦闘の処理で「負けた場合」を設定した時に通常は…
しかし戦闘の処理を実行した時に、 どこかのイベントで「定期的に並列処理する」が実行されている場合、 戦闘不能から回復するイベントが実行される前にパーティーが全滅しているかどうかを調べてしまい、 ゲームオーバーが実行されてしまう事があります。 そのため、戦闘の処理を実行する前には、全ての並列処理を止めた方が良いでしょう。 ▲トップへ戻る▲ ■基本設定 定期的に並列処理するで動かしているイベントの「出現条件」にスイッチを設定して、 戦闘の処理を実行する前後でスイッチのOFF/ONを行ってください。
全回復の部分は、パーティー内の誰かが戦闘不能から回復すれば良いので…
▲トップへ戻る▲ ■出現条件スイッチのON/OFF状態が固定では無い場合 戦闘開始時に定期的に並列処理するの出現条件スイッチがONなのかOFFなのかが分からない場合は、 スイッチがONであった場合のみ、スイッチをOFFにした後に、再びONにする必要があります。 処理としては、2つのコモンイベントを用意し… 【1】コモンイベント「並列処理停止」を実行 【2】戦闘処理 【3】コモンイベント「並列処理再起動」を実行 と言った処理を行います。 もしも出現条件スイッチがONである場合は…
そして戦闘が終了した後に…
コモンイベントに以下の2つのイベントを作成してください。
複数の定期的に並列処理するがある場合は、同じように設定してください。
戦闘時のイベント設定は以下のとおりです。
以上で設定完了です。 ▲トップへ戻る▲ ◎関連ページ ●イベントコマンド:戦闘の処理 ┗●戦闘前に並列処理を止める ●敵の出現設定 ●シンボルエンカウント ●自作エンカウント |