設定した条件を満たすと、バトルを中断して勝利または敗北する – 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