セルフ変数 |
番号 |
名前 |
使用内容 |
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) |
ターゲットが「主人公」か「敵キャラ」かを設定。
|
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が多いスロットを設定。
※セルフ[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」を設定
|