セルフ変数 |
番号 |
名前 |
使用内容 |
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」を設定。 |