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