設定した条件を満たすと、バトルを中断して勝利または敗北する – FTKR_BattleAbortConditions.js

タイトル
設定した条件を満たすと、バトルを中断して勝利または敗北する
作者名
ヘルプ
-----------------------------------------------------------------------------
概要
-----------------------------------------------------------------------------
特定の条件になると、バトルを中断し、勝利または敗北にします。
以下のプラグインコマンドを実行することで、条件を設定できます。

1. 勝利中断条件の設定

BAC_勝利中断条件設定 条件式
BAC_SET_ABORT_WIN script

条件式(script)をスクリプト形式で設定することで、戦闘を中断し勝利します。
なお、条件式には半角スペースはいれてはいけません。
この設定は、以後すべての戦闘に適用します。

例)
BAC_勝利中断条件設定 $gameTroop._turnCount>=5&&BattleManager.isTurnEnd()
5ターン経過すると、ターン終了時に勝利します。
$gameTroop._turnCountで経過ターン数を取得し、
BattleManager.isTurnEnd()で、ターン終了時かどうか判定します。

勝利中断条件を初期化する場合は、以下のプラグインコマンドを実行してください。
BAC_勝利中断条件初期化
BAC_CLEAR_ABORT_WIN


2.敗北中断条件の設定
BAC_敗北中断条件設定 条件式
BAC_SET_ABORT_LOSE script

条件式(script)をスクリプト形式で設定することで、戦闘を中断し敗北します。
なお、条件式には半角スペースはいれてはいけません。
この設定は、以後すべての戦闘に適用します。

例)
BAC_敗北中断条件設定 $gameActors.actor(1).isDead()
アクターID1のキャラが戦闘不能になると敗北します。

敗北中断条件を初期化する場合は、以下のプラグインコマンドを実行してください。
BAC_敗北中断条件初期化
BAC_CLEAR_ABORT_LOSE


-----------------------------------------------------------------------------
!!注意事項!!
-----------------------------------------------------------------------------
設定した条件は、初期化するまですべての戦闘で有効です。
そのため、エンカウント戦闘でも条件を満たすと勝利または敗北になるため
適宜、初期化コマンドを実行してください。


-----------------------------------------------------------------------------
設定方法
-----------------------------------------------------------------------------
1.「プラグインマネージャー(プラグイン管理)」に、本プラグインを追加して
ください。


-----------------------------------------------------------------------------
本プラグインのライセンスについて(License)
-----------------------------------------------------------------------------
本プラグインはMITライセンスのもとで公開しています。
This plugin is released under the MIT License.

Copyright (c) 2018 Futokoro
http://opensource.org/licenses/mit-license.php


プラグイン公開元
https://github.com/futokoro/RPGMaker/blob/master/README.md


-----------------------------------------------------------------------------
変更来歴
-----------------------------------------------------------------------------

v1.0.0 - 2018/02/12 : 初版作成

-----------------------------------------------------------------------------
パラメータ
( なし )
ライセンス表記
本プラグインのライセンスについて(License)
本プラグインはMITライセンスのもとで公開しています。
This plugin is released under the MIT License.
Copyright (c) 2018 Futokoro
http://opensource.org/licenses/mit-license.php

紹介ページ https://github.com/futokoro/RPGMaker