セルフ変数 |
番号 |
名前 |
使用内容 |
0 |
対象戦闘スロット |
可変DB[10:×┏ 戦闘一時ステータス[基]]のデータIDを設定。 |
1 |
オプション |
可変DB[10:×┏ 戦闘一時ステータス[基]]に設定する武器を設定。
0 |
可変DB[10:×┏ 戦闘一時ステータス[基]]に状態の設定値を追加。 |
1 |
可変DB[10:×┏ 戦闘一時ステータス[基]]に状態の設定値を追加
しないで、ステータスに表示する「眠/毒」などの文字列のみを設定。 |
|
|
7 |
上書き顔グラ |
ユーザーDB[8:状態設定]の項目[45:状態時の顔グラフィック]を設定し、
可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[2:一時上書き画像ファイル]へ設定。 |
8 |
一時文字列 |
データベースの文字列を取得する時に使用。 |
9 |
状態名一覧 |
ステータスに表示する「眠/毒」などの文字列を設定。 |
|
15 |
残りターン |
可変DB[13:×┣ 状態リスト]にある状態異常が自然治癒する残りターン数を取得。 |
16 |
注目状態位置 |
可変DB[13:×┣ 状態リスト]の項目IDの設定や、
ユーザーDB[8:状態設定]のデータIDの設定に使用。 |
17 |
状態最大数 |
ユーザーDB[8:状態設定]のデータ数を取得。 |
|
22 |
表示するか否か |
ユーザーDB[8:状態設定]の項目[1:状態の表示方法]を取得。
0 |
何も表示しません |
1 |
項目[2]の文字を表示 |
2 |
ポップアップのみを表示 |
3 |
項目[2]とポップアップを表示 |
このコモンイベント[148:X[戦]一時ステ計算<状態補正>]の処理では、
ポップアップの設定は使用しません。 |
23 |
状態個数 |
状態の表示の数をカウント。
状態の表示は横一列で4個までなので、5個目が追加されると2行表示。
9個目が追加されると3行表示になります。
|
24 |
ステ状態表示方法 |
ユーザーDB[17:システム設定]の項目[19:ステータス状態の表示方法]を取得。
0 |
▼区切り無し
|
1 |
▼区切りあり
|
|
|
30 |
行動制限番号 |
プレイヤーによる行動決定ができない状態で、
さらに暴走の状態(勝手に敵や味方に攻撃してしまう状態)になっている場合は、
最初に検索した状態のユーザーDB[8:状態設定]の項目[16:行動制限]の値をセルフ[30]に設定。 |
|
32 |
色変更 |
ユーザーDB[8:状態設定]の項目[3:状態時の色変化:味方のみ]を取得。
複数の状態異常である場合は、
状態ID(ユーザーDB[8:状態設定]のデータID)の小さいIDの色になります。
▼[-1]半透明
|
▼[0]変化なし
|
▼[1]赤
|
▼[2]青
|
▼[3]緑
|
▼[4]オレンジ
|
|
33 |
狙われ度 |
ユーザーDB[8:状態設定]の項目[38:敵からの狙われ度]を取得。
「0」以外の設定の状態異常が複数付与されている場合は、
ユーザーDB[8:状態設定]のデータIDの大きいIDの値が優先されます。 |
|
35 |
戦闘不能カウントする? |
ユーザーDB[8:状態設定]の項目[15:戦闘不能として・・・]を取得。
0 |
この状態異常になっても、戦闘不能としてカウントしない |
1 |
この状態異常になると、戦闘不能としてカウントする |
2 |
この状態異常になると、即HP[0]で戦闘不能になる |
戦闘不能の場合は「1」になりますが、それ以外に「石化」のようなアイテムや特殊技能を
使わないと永久に回復しない状態異常になった場合も「1」になります。 |
|
42 |
最大HP |
最大HPに状態異常による設定値の変動を処理し、
可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[44:[一時]計算済みMaxHP]に設定。 |
43 |
最大SP |
最大SPに状態異常による設定値の変動を処理し、
可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[46:[一時]計算済みMaxSP]に設定。 |
44 |
攻撃力 |
攻撃力に状態異常による設定値の変動を処理し、
可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[48:[一時]計算済み攻撃力]に設定。 |
45 |
防御力 |
防御力に状態異常による設定値の変動を処理し、
可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[49:[一時]計算済み防御力]に設定。 |
46 |
精神攻撃 |
精神攻撃に状態異常による設定値の変動を処理し、
可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[50:[一時]計算済み精神攻撃]に設定。 |
47 |
精神防御 |
精神防御に状態異常による設定値の変動を処理し、
可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[51:[一時]計算済み精神防御]に設定。 |
48 |
敏捷性 |
敏捷性に状態異常による設定値の変動を処理し、
可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[52:[一時]計算済み敏捷性]に設定。 |
49 |
命中率 |
命中率に状態異常による設定値の変動を処理し、
可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[53:[一時]計算済み命中率]に設定。 |
50 |
回避率 |
回避率に状態異常による設定値の変動を処理し、
可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[54:[一時]計算済み回避率]に設定。 |
51 |
クリティカル |
クリティカル率に状態異常による設定値の変動を処理し、
可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[55:[一時]計算済みクリティカル率]に設定。 |
|
53 |
HP自動回復率% |
ユーザーDB[8:状態設定]の項目[22:HP増減±[%]/1ターン終]を加算し、
可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[62:HPターン増減[%]]に設定。 |
54 |
HP自動回復固定値 |
ユーザーDB[8:状態設定]の項目[23:HP増減±[固定]/1ターン終]を加算し、
可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[63:HPターン増減[固定値]]に設定。 |
55 |
SP自動回復率% |
ユーザーDB[8:状態設定]の項目[24:SP増減±[%]/1ターン終]を加算し、
可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[64:SPターン増減[%]]に設定。 |
56 |
SP自動回復固定値 |
ユーザーDB[8:状態設定]の項目[25:SP増減±[固定値]/1ターン終]を加算し、
可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[65:SPターン増減[固定値]]に設定。 |
57 |
受ける攻撃力ダメージ率 |
初期値「100」に対して、
ユーザーDB[8:状態設定]の項目[20:受ける攻撃力ダメージ率]を乗算→「除算100」を設定し、
最終的に可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[56:【受ける攻撃力ダメージ率】]に設定。 |
58 |
受ける精神攻撃ダメージ率 |
初期値「100」に対して、
ユーザーDB[8:状態設定]の項目[21:受ける精神攻撃ダメージ率]を乗算→「除算100」を設定し、
最終的に可変DB[10:×┏ 戦闘一時ステータス[基]]の項目[57:【受ける精神攻ダメージ率】]に設定。 |