コモンイベント[160:X[戦]AI実行]の解説
セルフ変数の一覧


セルフ変数
番号 名前 使用内容
0 対象戦闘スロット AIで行動を決定するスロットを設定。
10 一時変数A 呼び出したコモンイベントから値を受け取ったり、
データベースから数値を取得する時などで使用。
11 一時変数B 呼び出したコモンイベントから値を受け取ったり、
データベースから数値を取得する時などで使用。
12 一時変数C パーセントの計算処理で使用。
13 一時変数D 計算処理の一時的な値の設定で使用。
14 一時変数E ループ処理にて可変DB[10:×┏ 戦闘一時ステータス[基]]データIDを設定し、
各キャラの可変DB[10:×┏ 戦闘一時ステータス[基]]の最大HPなどの情報を
取得する時に使用。
可変DB[14:×┣ コマンド処理リスト]に登録するターゲット情報を設定。
セルフ[14] ターゲット
-21 敵キャラ1体が対象。(ランダムで決定)
-20 敵キャラ全体が対象。
-11 主人公1体が対象。(ランダムで決定)
-10 主人公全体が対象。
0以上 ターゲットのスロットを設定。
24 スキル対象 味0敵1 スキルを使用するのが「味方」か「敵」かを設定。
0 味方(主人公→主人公、敵キャラ→敵キャラ)
1 敵 (主人公→敵キャラ、敵キャラ→主人公)
25 繰り返し回数 可変DB[18:基本システム用変数]データ[4:現在パーティー人数]
データ[68:[戦闘]敵の最大数(システム)]を取得し、【回数付きループ】で使用。
26 何回目の行動? 可変DB[14:×┣ コマンド処理リスト]に行動内容を登録した回数を
カウントする時に使用。
これはユーザーDB[9:敵キャラ個体データ]項目[20:行動回数]の設定にて
複数回の行動を行う設定になっている場合に、
現在が何回目の行動登録なのかをカウントする時に、
このセルフ[26]を使います。
「〜回目−1=セルフ[26]の値」になるため、
1回目の行動は「セルフ[26]=0」、
2回目の行動は「セルフ[26]=1」となります。
27 味方(0)or敵(1) ターゲットが「主人公」か「敵キャラ」かを設定。
0 主人公
1 敵キャラ
28 キャラID 今回AI設定を行うキャラクターのIDを設定。
主人公 可変DB[2:┣ 主人公行動AI]データID
敵キャラ ユーザーDB[10:┣ 敵行動AI]データID
29 行動回数 ユーザーDB[9:敵キャラ個体データ]項目[20:行動回数]を取得。
主人公の場合は「1」を設定。
このセルフ[29]は、AI設定の「条件▼▼▼」にある
「2回目行動なら」などの行動回数の判定で使用。
33 [AI]一時注目位置 可変DB[2:┣ 主人公行動AI]ユーザーDB[10:┣ 敵行動AI]項目IDを設定。
34 [AI]注目アクション番号 出力するアクション番号を設定。
可変DB[2:┣ 主人公行動AI]ユーザーDB[10:┣ 敵行動AI]では
「アクション1〜12」になっていますが、このセルフ[34]の設定値は
「0〜11」になり、「アクション番号−1」の値になります。
35 [AI]条件 可変DB[2:┣ 主人公行動AI]ユーザーDB[10:┣ 敵行動AI]にある
条件(「[100]常に実行」など)の設定値を取得。
36 [AI]使用対象 可変DB[2:┣ 主人公行動AI]ユーザーDB[10:┣ 敵行動AI]にある
使用対象(「[0]ランダム」など)の設定値を取得。
37 [AI]行動内容 可変DB[2:┣ 主人公行動AI]ユーザーDB[10:┣ 敵行動AI]にある
行動内容(「[0]通常攻撃(技能側)」など)の設定値を取得。
-2 逃走(敵キャラ用)
-1 何もしない
0〜9999 発動する技能ID(ユーザーDB[0:技能]データID
38 [AI]条件に該当しない場合 可変DB[2:┣ 主人公行動AI]ユーザーDB[10:┣ 敵行動AI]にある
条件に該当しない場合(「[0]次アクションを判定」など)の設定値を取得。
39 条件満たすフラグ アクションの実行条件(セルフ[35])が「〜%の確率で実行」の場合で、
その確率を計算し、「実行する」となった場合は「1」を設定。
40 味方HP最低% パーティにいる主人公の中で最も残りHP%が少ない%値を設定。
41 味方HP最低%キャラ パーティにいる主人公の中で最も残りHP%が少ないスロットを設定。
※セルフ[40]と連動。
42 味方HP最低値 パーティにいる主人公の中で最も残りHPが少ない値を設定。
43 味方HP最低値キャラ パーティにいる主人公の中で最も残りHPが少ないスロットを設定。
※セルフ[42]と連動。
44 味方HP最高% パーティにいる主人公の中で最も残りHP%が多い%値を設定。
45 味方HP最高%キャラ パーティにいる主人公の中で最も残りHP%が多いスロットを設定。
※セルフ[44]と連動。
46 味方HP最大値 パーティにいる主人公の中で最も残りHPが多い値を設定。
47 味方HP最大値キャラ パーティにいる主人公の中で最も残りHPが多いスロットを設定。
※セルフ[46]と連動。
48 味方[最大HP]最大値 パーティにいる主人公の中で最も最大HPが多い値を設定。
49
味方[最大HP]最大キャラ
パーティにいる主人公の中で最も最大HPが多いスロットを設定。
※セルフ[48]と連動。
50 味方[最大HP]最低値 パーティにいる主人公の中で最も最大HPが少ない値を設定。
51 味方[最大HP]最低キャラ パーティにいる主人公の中で最も最大HPが少ないスロットを設定。
※セルフ[48]と連動。
60 敵HP最低% 全ての敵キャラの中で最も残りHP%が少ない%値を設定。
61 敵HP最低%キャラ 全ての敵キャラの中で最も残りHP%が少ないスロットを設定。
※セルフ[60]と連動。
62 敵HP最低値 全ての敵キャラの中で最も残りHPが少ない値を設定。
63 敵HP最低値キャラ 全ての敵キャラの中で最も残りHPが少ないスロットを設定。
※セルフ[62]と連動。
64 敵HP最高% 全ての敵キャラの中で最も残りHP%が多い%値を設定。
65 敵HP最高%キャラ 全ての敵キャラの中で最も残りHP%が多いスロットを設定。
※セルフ[64]と連動。
66 敵HP最大値 全ての敵キャラの中で最も残りHPが少ない値を設定。
67 敵HP最大値キャラ 全ての敵キャラの中で最も残りHPが少ないスロットを設定。
※セルフ[66]と連動。
68 敵[最大HP]最大キャラ 全ての敵キャラの中で最も最大HPが多い値を設定。
69 敵[最大HP]最大キャラ 全ての敵キャラの中で最も最大HPが多いスロットを設定。
※セルフ[68]と連動。
70 敵[最大HP]最低値 全ての敵キャラの中で最も最大HPが少ない値を設定。
71 敵[最大HP]最低キャラ 全ての敵キャラの中で最も最大HPが少ないスロットを設定。
※セルフ[70]と連動。
79 自己SP% 今回のAI行動を行う者の残りSP%を設定。
80 自己HP% 今回のAI行動を行う者の残りHP%を設定。
97 最大アクション設定可能数 4項目で1セットになっているセット数を設定。
▼<アクション12>まであるのでセルフ[97]には「12」を設定
98 AIアクション一セット数 1セットの項目数を設定。
▼4項目あるのでセルフ[98]には「4」を設定


YADOT-WOLFトップ  気紛れな空間へ戻る  メール