コモンイベント[114:X[移]装備パラメータ差分算出]の解説
セルフ変数の一覧


セルフ変数
番号 名前 使用内容
0 外す装備コード 外す装備品の装備コードを設定。
-1 装備品なし
20000〜29999 ユーザーDB[3:武器]データID+20000
30000〜39999 ユーザーDB[4:防具]データID+30000
1 装着装備コード 装着する装備品の装備コードを設定。
-1 装備品なし
複数の専有設定がある時の計算処理で呼び出した時
20000〜29999 ユーザーDB[3:武器]データID+20000
30000〜39999 ユーザーDB[4:防具]データID+30000
2 結果を加算? 処理方法を設定。
0 セルフ[50〜59]を初期化して差分を算出。
1 セルフ[50〜59]を初期化しないで、
前に処理した差分データに加算する形で算出。
10 一時変数A ユーザーDB[3:武器]項目[16:一度付けたら外せない?]
ユーザーDB[4:防具]項目[15:一度付けたら外せない?]の取得で使用。
36行目にあるループ処理の処理内容の種類設定で使用。
0 外す装備品のパラメータをセルフ[50〜59]に減算。
1 装着する装備品のパラメータをセルフ[50〜59]に加算。
20 装備コード 処理する装備コードをセルフ[0〜1]から設定。
21 一時装備番号 データIDの算出に使用。
武器 ユーザーDB[3:武器]データID
防具 ユーザーDB[4:防具]データID
50 MaxHP変化値総計 最大HPの差分量を設定。
51 MaxSP変化値総計 最大SPの差分量を設定。
52 攻撃力変化値総計 攻撃力の差分量を設定。
53 防御力変化値総計 防御力の差分量を設定。
54 精神攻撃変化値総計 精神攻撃の差分量を設定。
55 精神防御変化値総計 精神防御の差分量を設定。
56 敏捷度変化値総計 敏捷性の差分量を設定。
57 命中率変化値総計 命中率の差分量を設定。
58 回避率変化値総計 回避率の差分量を設定。
59 クリティカル率変化値総計 クリティカル率の差分量を設定。
99 装備外せない? [結果を返す]で使用。
外せない装備があった場合は「1」を設定。


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