コモンイベント[148:X[戦]一時ステ計算<状態補正>]の解説
セルフ変数の一覧


セルフ変数
番号 名前 使用内容
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:【受ける精神攻ダメージ率】]に設定。


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