セルフ変数 |
番号 |
名前 |
使用内容 |
0 |
使用アイテムコード |
使用したアイテムコードを設定。
設定値 |
処理内容 |
10000〜19999 |
ユーザーDB[2:アイテム]のデータID+10000 |
20000〜29999 |
ユーザーDB[3:武器]のデータID+20000 |
30000〜39999 |
ユーザーDB[4:防具]のデータID+30000 |
|
|
9 |
効果音ファイル |
「自分自身には使用できません。」の文字列を
コモンイベント[101:X[移]メニュー時文章表示]に渡す時に使用。 |
ユーザーDB[2:アイテム]の項目[20:使用時SE]に設定されている
SEのファイルアドレスを取得する時に使用。 |
|
10 |
一時変数 |
【キー入力】で押されたキーコード(決定[10]、キャンセル[11])を取得したり、
データベースの値を取得する時に使用。 |
11 |
一時変数B |
アイテムを使用する主人公のパーティの並び順(0〜5)を設定。 |
12 |
一時変数C |
【キー入力】で押されたキーコード(決定[10]、キャンセル[11])を取得したり、
データベースの値を取得する時に使用。 |
13 |
一時変数D |
状態異常を付与、または回復させる時に、
その状態のID(ユーザーDB[8:状態設定]のデータID)を取得。 |
コモンイベント[120:X[移]アイテム使用_消費処理]にてアイテムを消費したあとに、
まだ1回以上アイテムを使う事ができる場合は「1」を取得。 |
14 |
一時キャラID |
パーティの並び順(0〜5)から主人公IDを取得する時に使用。 |
|
16 |
使用対象フラグ |
アイテムの効果範囲が単体の場合は「1」、全体の場合は「2」 |
17 |
発動技能番号 |
アイテムを使用すると技能が発動する時に、
発動させる技能ID(ユーザーDB[0:技能]のデータID)を設定。 |
|
30 |
アイテム番号 |
セルフ[0]の値を「余剰10000」で設定し、
ユーザーDB[2:アイテム][3:武器][4:防具]のデータIDとして使用。 |
|
32 |
HP回復% |
ユーザーDB[2:アイテム]の項目[10:HP回復 [最大の?%]]を取得し、
回復量の計算で使用。 |
33 |
最終HP回復値 |
可変DB[17:×主人公一時DB]の項目[0:[一時]計算済みMaxHP]を取得し、
セルフ[32]のパーセントを掛けて、
ユーザーDB[2:アイテム]の項目[11:┗+HP回復 [ポイント]]を加算し、
最終的なHPの回復量を算出。 |
34 |
SP回復% |
ユーザーDB[2:アイテム]の項目[12:SP回復 [最大の?%]]を取得し、
回復量の計算で使用。 |
35 |
最終SP回復値 |
可変DB[17:×主人公一時DB]の項目[1:[一時]計算済みMaxSP]を取得し、
セルフ[34]のパーセントを掛けて、
ユーザーDB[2:アイテム]の項目[13:┗+SP回復 [ポイント]]を加算し、
最終的なSPの回復量を算出。 |
|
37 |
最大パーティ人数 |
可変DB[18:基本システム用変数]のデータ[51:システム上最大パーティー人数]を取得。 |
|
99 |
使用した? |
アイテムを使用したら「1」を設定。 |