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


セルフ変数
番号 名前 使用内容
0 対象戦闘スロット 可変DB[10:×┏ 戦闘一時ステータス[基]]データIDを設定。
1 使用する武器 可変DB[10:×┏ 戦闘一時ステータス[基]]に設定する武器を設定。
-1 全ての武器を装備した状態で処理 ・武器依存ではない攻撃
・攻撃・回復を受ける側
0 武器欄の武器で処理 ・武器依存の攻撃
 (攻撃する武器の設定値のみを使用)
1 防具欄1の武器で処理
2 防具欄2の武器で処理
3 防具欄3の武器で処理
4 防具欄4の武器で処理
5 防具欄5の武器で処理
6 防具欄6の武器で処理
7 防具欄7の武器で処理
20 装備コード 主人公が装備している装備コードを取得。
装備コードは、
武器の場合はユーザーDB[3:武器]データID+20000。
防具の場合はユーザーDB[4:防具]データID+30000。
21 一時装備番号 セルフ[20]を「余剰10000」にした値を設定。
武器の場合はユーザーDB[3:武器]データID
防具の場合はユーザーDB[4:防具]データID
25 最大装備数 ユーザーDB[17:システム設定]項目[22:装備可能欄数]を取得。
26 処理中装備欄 処理する装備欄(0〜7)を設定し、
コモンイベント[145:X[戦]選択箇所装備コード取得]の呼び出しで使用。
0 可変DB[10:×┏ 戦闘一時ステータス[基]]項目[18:装備中の武器]
1 可変DB[10:×┏ 戦闘一時ステータス[基]]項目[19:装備中の防具1]
2 可変DB[10:×┏ 戦闘一時ステータス[基]]項目[20:装備中の防具2]
3 可変DB[10:×┏ 戦闘一時ステータス[基]]項目[21:装備中の防具3]
4 可変DB[10:×┏ 戦闘一時ステータス[基]]項目[22:装備中の防具4]
5 可変DB[10:×┏ 戦闘一時ステータス[基]]項目[23:装備中の防具5]
6 可変DB[10:×┏ 戦闘一時ステータス[基]]項目[24:装備中の防具6]
7 可変DB[10:×┏ 戦闘一時ステータス[基]]項目[25:装備中の防具7]
29 使用中武器番号 処理した武器番号を設定し、
可変DB[10:×┏ 戦闘一時ステータス[基]]項目[66:[一時]使用武器番号]に設定。
武器の指定が無い場合や全ての武器の設定値を加算した場合は「-1」になる。
50 MaxHP変化値総計 最大HPに武器や防具の設定値を追加し、
可変DB[10:×┏ 戦闘一時ステータス[基]]項目[44:[一時]計算済みMaxHP]に設定。
51 MaxSP変化値総計 最大SPに武器や防具の設定値を追加し、
可変DB[10:×┏ 戦闘一時ステータス[基]]項目[46:[一時]計算済みMaxSP]に設定。
52 攻撃力変化値総計 攻撃力に武器や防具の設定値を追加し、
可変DB[10:×┏ 戦闘一時ステータス[基]]項目[48:[一時]計算済み攻撃力]に設定。
53 防御力変化値総計 防御力に武器や防具の設定値を追加し、
可変DB[10:×┏ 戦闘一時ステータス[基]]項目[49:[一時]計算済み防御力]に設定。
54 精神攻撃変化値総計 精神攻撃に武器や防具の設定値を追加し、
可変DB[10:×┏ 戦闘一時ステータス[基]]項目[50:[一時]計算済み精神攻撃]に設定。
55 精神防御変化値総計 精神防御に武器や防具の設定値を追加し、
可変DB[10:×┏ 戦闘一時ステータス[基]]項目[51:[一時]計算済み精神防御]に設定。
56 敏捷度変化値総計 敏捷度に武器や防具の設定値を追加し、
可変DB[10:×┏ 戦闘一時ステータス[基]]項目[46:[一時]計算済みMaxSP]に設定。
57 命中率変化値総計 命中率に武器や防具の設定値を追加し、
可変DB[10:×┏ 戦闘一時ステータス[基]]項目[53:[一時]計算済み命中率]に設定。
58 回避率変化値総計 回避率に武器や防具の設定値を追加し、
可変DB[10:×┏ 戦闘一時ステータス[基]]項目[54:[一時]計算済み回避率]に設定。
59 クリティカル率変化値総計 クリティカル率に武器や防具の設定値を追加し、
可変DB[10:×┏ 戦闘一時ステータス[基]]項目[55:[一時]計算済みクリティカル率]に設定。
70 装備分までHP このコモンイベントの処理が終わった時点の最大HPを、
可変DB[10:×┏ 戦闘一時ステータス[基]]項目[45:[一時]MaxHP装備計算分]に設定。
ここで保存した値は、コモンイベント[148:X[戦]一時ステ計算<状態補正>]で使用します。
71 装備分までSP このコモンイベントの処理が終わった時点の最大SPを、
可変DB[10:×┏ 戦闘一時ステータス[基]]項目[47:[一時]MaxSP装備計算分]に設定。
ここで保存した値は、コモンイベント[148:X[戦]一時ステ計算<状態補正>]で使用します。
99 武器ある? [結果を返す]で使用。
武器の設定値を可変DB[10:×┏ 戦闘一時ステータス[基]]に設定した場合は「1」を設定。


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