戦闘時のパーティコマンドを拡張して
自動戦闘や陣形のようなシステムを実装するスクリプトです。
戦闘時のパーティコマンド「戦う」を最大3つまで拡張します。
コマンド選択時に、それぞれ指定したステートを付与できます。
またパーティメンバー毎に別のステートを指定することも可能です。
Aceのステートは「特徴」によって様々な調整が可能なため
これにより自動戦闘を行わせたり、長所を選ばせたりできます。
具体的な例を、この記事の続きからに載せてあります。
初期設定スクリプト内の記述を変更します。
TAC1_ 1番目のコマンド
TAC2_ 2番目のコマンド
TAC3_ 3番目のコマンド
TAC1_NAME = "○○"コマンド名を設定します。
これを空白("")にすると、そのコマンドは未使用になります。
TAC1_SW = n条件スイッチを設定します。nはスイッチNoです。
0を指定した場合は、そのコマンドは常に表示されます。
それ以外の場合、n番のスイッチがONの場合のみ表示されます。
TAC1_STATE = nTAC1_STATE = [n,n,n,n]付与ステートを設定します。nはステートIDです。
1つの数値を指定した場合、パーティ全員にそのステートを付与します。
[]の配列で指定した場合、順番通りにそれぞれのステートを付与します。
どちらも0を指定した場合は、ステートを付与しません。
※基本的に付与するステートはコマンド専用にして下さい。
スクリプトをダウンロード
[9回]