メモリアドレス一覧
0x02000000:WRAM
メモリアドレス | byte | 説明 |
02000023 | 1byte | 使用直前の技のタイプ。値はC0+タイプ値となる。 ここを2E等のメモリ書き換えすると技のタイプが自由に変えられる。目覚めるパワーもここでタイプ指定している) |
020000E8 | 1byte | 行動者番号で敵を判定し,相手がいる場合に威嚇が発動する. |
02021C4C | 20byte | テキスト変数[FD 02] |
02021C60 | 20byte | テキスト変数[FD 03] |
02021C74 | 20byte | テキスト変数[FD 04] |
02021C88 | ?byte | ポケモン画面、道具画面などで使用される予約メッセージの格納領域。戦闘画面では書き換え発生が無いためスタック領域として使用可能 |
020227E8 | 2byte | ターン開始時に相手の1番目の技の技番号が書き込まれる。「たたかう」を選ぶと自分の1番目の技の技番号が書き込まれる |
020227EA | 2byte | ターン開始時に相手の2番目の技の技番号が書き込まれる。「たたかう」を選ぶと自分の2番目の技の技番号が書き込まれる |
020227EC | 2byte | ターン開始時に相手の3番目の技の技番号が書き込まれる。「たたかう」を選ぶと自分の3番目の技の技番号が書き込まれる |
020227EE | 2byte | ターン開始時に相手の4番目の技の技番号が書き込まれる。「たたかう」を選ぶと自分の4番目の技の技番号が書き込まれる |
020227F0 | 1byte | ターン開始時に相手の1番目の技の現在のPPが書き込まれる。「たたかう」を選ぶと自分の1番目の技の現在のPPが書き込まれる |
020227F1 | 1byte | ターン開始時に相手の2番目の技の現在のPPが書き込まれる。「たたかう」を選ぶと自分の2番目の技の現在のPPが書き込まれる |
020227F2 | 1byte | ターン開始時に相手の3番目の技の現在のPPが書き込まれる。「たたかう」を選ぶと自分の3番目の技の現在のPPが書き込まれる |
020227F3 | 1byte | ターン開始時に相手の4番目の技の現在のPPが書き込まれる。「たたかう」を選ぶと自分の4番目の技の現在のPPが書き込まれる |
020227F4 | 1byte | ターン開始時に相手の1番目の技の最大PPが書き込まれる。「たたかう」を選ぶと自分の1番目の技の最大PPが書き込まれる |
020227F5 | 1byte | ターン開始時に相手の2番目の技の最大PPが書き込まれる。「たたかう」を選ぶと自分の2番目の技の最大PPが書き込まれる |
020227F6 | 1byte | ターン開始時に相手の3番目の技の最大PPが書き込まれる。「たたかう」を選ぶと自分の3番目の技の最大PPが書き込まれる |
020227F7 | 1byte | ターン開始時に相手の4番目の技の最大PPが書き込まれる。「たたかう」を選ぶと自分の4番目の技の最大PPが書き込まれる |
02022A28 | ?byte | トリプルキック一時使用メモリ。攻撃回数 |
02022AAC | 4byte | 戦闘の種類 各ビットの詳細 0x00000001:ダブルバトル 0x00000002:通信対戦 0x00000004:野生戦 0x00000008:トレーナー戦 0x00000010:チュートリアル 0x00000080:サファリゾーン 0x00000100:バトルタワー 0x02000000:マルチバトル? |
02022AB0 | 1byte | 現在の戦闘背景 |
02023328 | 2byte | 自分のバトルポケモンのポケモンコード。戦闘影響による変動なし |
0202332A | 2byte | 自分のバトルポケモンの攻撃ステータス値。戦闘影響による変動なし |
0202332C | 2byte | 自分のバトルポケモンの防御ステータス値。戦闘影響による変動なし |
0202332E | 2byte | 自分のバトルポケモンの素早さステータス値。戦闘影響による変動なし |
02023330 | 2byte | 自分のバトルポケモンの特攻ステータス値。戦闘影響による変動なし |
02023332 | 2byte | 自分のバトルポケモンの特防ステータス値。戦闘影響による変動なし |
02023334 | 2byte | 自分のバトルポケモンの1番目の技。戦闘影響による変動なし |
02023336 | 2byte | 自分のバトルポケモンの2番目の技。戦闘影響による変動なし |
02023338 | 2byte | 自分のバトルポケモンの3番目の技。戦闘影響による変動なし |
0202333A | 2byte | 自分のバトルポケモンの4番目の技。戦闘影響による変動なし |
0202334C | 1byte | 自分のバトルポケモンの1番目の技のPP。戦闘影響による変動なし |
0202334D | 1byte | 自分のバトルポケモンの2番目の技のPP。戦闘影響による変動なし |
0202334E | 1byte | 自分のバトルポケモンの3番目の技のPP。戦闘影響による変動なし |
0202334F | 1byte | 自分のバトルポケモンの4番目の技のPP。戦闘影響による変動なし |
02023350 | 2byte | 自分のバトルポケモンの現HP。戦闘影響による変動なし |
02023354 | 2byte | 自分のバトルポケモンの最大HP。戦闘影響による変動なし |
02023354 | 2byte | 自分のバトルポケモンの最大HP。戦闘影響による変動なし |
02023528 | 2byte | 相手のバトルポケモンのポケモンコード。戦闘影響による変動なし |
0202352A | 2byte | 相手のバトルポケモンの攻撃ステータス値。戦闘影響による変動なし |
0202352C | 2byte | 相手のバトルポケモンの防御ステータス値。戦闘影響による変動なし |
0202352E | 2byte | 相手のバトルポケモンの素早さステータス値。戦闘影響による変動なし |
02023530 | 2byte | 相手のバトルポケモンの特攻ステータス値。戦闘影響による変動なし |
02023532 | 2byte | 相手のバトルポケモンの特防ステータス値。戦闘影響による変動なし |
02023534 | 2byte | 相手のバトルポケモンの1番目の技。戦闘影響による変動なし |
02023536 | 2byte | 相手のバトルポケモンの2番目の技。戦闘影響による変動なし |
02023538 | 2byte | 相手のバトルポケモンの3番目の技。戦闘影響による変動なし |
0202353A | 2byte | 相手のバトルポケモンの4番目の技。戦闘影響による変動なし |
0202354C | 1byte | 相手のバトルポケモンの1番目の技のPP。戦闘影響による変動なし |
0202354D | 1byte | 相手のバトルポケモンの2番目の技のPP。戦闘影響による変動なし |
0202354E | 1byte | 相手のバトルポケモンの3番目の技のPP。戦闘影響による変動なし |
0202354F | 1byte | 相手のバトルポケモンの4番目の技のPP。戦闘影響による変動なし |
02023550 | 2byte | 相手のバトルポケモンの現HP。戦闘影響による変動なし |
02023554 | 2byte | 相手のバトルポケモンの最大HP。戦闘影響による変動なし |
02023B28 | 2byte | ダメージ計算の結果によるHPの最終変更量. |
02023B2C | 1byte | バトル開始時にシングルバトルなら2、ダブルバトルなら4がセットされる。バトル開始時の場のポケモンの総数? |
02023B2E | 2byte | 自分1匹目の手持ち番号 |
02023B30 | 2byte | 相手1匹目の手持ち番号 |
02023B32 | 2byte | 自分2匹目の手持ち番号 |
02023B34 | 2byte | 相手2匹目の手持ち番号 |
02023B36 | 1byte | 0が入る |
02023B37 | 1byte | 1が入る |
02023B38 | 1byte | シングルバトルではFFが、ダブルバトルでは2が入る |
02023B39 | 1byte | シングルバトルではFFが、ダブルバトルでは3が入る |
02023B3E | 1byte | そのターン1番目の行動となった対象を格納。技選択直後にセット。 (シングル…自分:0 相手:1 ダブル…自分1匹目(左):0 自分2匹目(右):2 相手1匹目(右):1 相手2匹目(左):3) |
02023B3F | 1byte | そのターン2番目の行動となった対象を格納。技選択直後にセット。 (シングル…自分:0 相手:1 ダブル…自分1匹目(左):0 自分2匹目(右):2 相手1匹目(右):1 相手2匹目(左):3) |
02023B40 | 1byte | そのターン3番目の行動となった対象を格納。技選択直後にセット。 (シングル…自分:0 相手:1 ダブル…自分1匹目(左):0 自分2匹目(右):2 相手1匹目(右):1 相手2匹目(左):3) |
02023B41 | 1byte | そのターン4番目の行動となった対象を格納。技選択直後にセット。 (シングル…自分:0 相手:1 ダブル…自分1匹目(左):0 自分2匹目(右):2 相手1匹目(右):1 相手2匹目(左):3) |
02023B42 | 1byte | 初期値00で、ターン内で各ポケモンの行動直後に+1される |
02023B43 | 1byte | 不明 |
02023B44 | 2byte | 自分のバトルポケモン(1匹目)のポケモンコード |
02023B46 | 2byte | 自分のバトルポケモン(1匹目)の攻撃実数値 |
02023B48 | 2byte | 自分のバトルポケモン(1匹目)の防御実数値 |
02023B4A | 2byte | 自分のバトルポケモン(1匹目)の素早さ実数値 |
02023B4C | 2byte | 自分のバトルポケモン(1匹目)の特攻実数値 |
02023B4E | 2byte | 自分のバトルポケモン(1匹目)の特防実数値 |
02023B50 | 2byte | 自分のバトルポケモン(1匹目)の1番目の技 |
02023B52 | 2byte | 自分のバトルポケモン(1匹目)の2番目の技 |
02023B54 | 2byte | 自分のバトルポケモン(1匹目)の3番目の技 |
02023B56 | 2byte | 自分のバトルポケモン(1匹目)の4番目の技 |
02023B58 | 4byte | 自分のバトルポケモン(1匹目)の個体値 |
02023B5C | 1byte | 自分のバトルポケモン(1匹目)の体力の能力補正(未使用) |
02023B5D | 1byte | 自分のバトルポケモン(1匹目)の攻撃の能力補正 |
02023B5E | 1byte | 自分のバトルポケモン(1匹目)の防御の能力補正 |
02023B5F | 1byte | 自分のバトルポケモン(1匹目)の素早さの能力補正 |
02023B60 | 1byte | 自分のバトルポケモン(1匹目)の特攻の能力補正 |
02023B61 | 1byte | 自分のバトルポケモン(1匹目)の特防の能力補正 |
02023B62 | 1byte | 自分のバトルポケモン(1匹目)の命中の能力補正 |
02023B63 | 1byte | 自分のバトルポケモン(1匹目)の回避の能力補正 |
02023B64 | 1byte | 自分のバトルポケモン(1匹目)の特性 |
02023B65 | 1byte | 自分のバトルポケモン(1匹目)のタイプ1 |
02023B66 | 1byte | 自分のバトルポケモン(1匹目)のタイプ2 |
02023B67 | 1byte | 不明 |
02023B68 | 1byte | 自分のバトルポケモン(1匹目)の1番目の技の現PP |
02023B69 | 1byte | 自分のバトルポケモン(1匹目)の2番目の技の現PP |
02023B6A | 1byte | 自分のバトルポケモン(1匹目)の3番目の技の現PP |
02023B6B | 1byte | 自分のバトルポケモン(1匹目)の4番目の技の現PP |
02023B6C | 2byte | 自分のバトルポケモン(1匹目)の現HP |
02023B6E | 1byte | 自分のバトルポケモン(1匹目)のレベル |
02023B6F | 1byte | 自分のバトルポケモン(1匹目)のなつき度 |
02023B70 | 2byte | 自分のバトルポケモン(1匹目)の最大HP |
02023B72 | 2byte | 自分のバトルポケモン(1匹目)の持ち物 |
02023B74 | 6byte | 自分のバトルポケモン(1匹目)のニックネーム |
02023B7A | 6byte | 不明 |
02023B80 | 6byte | 自分のバトルポケモン(1匹目)の親の名前 |
02023B86 | 6byte | 不明 |
02023B8C | 4byte | 自分のバトルポケモン(1匹目)の性格値 |
02023B90 | 4byte | 自分のバトルポケモン(1匹目)の状態異常 各ビットの詳細 0x01000000~0x07000000:眠り(3ビットで残り眠りターンを指定) 0x08000000:毒 0x10000000:火傷 0x20000000:凍り 0x40000000:麻痺 0x80000000:猛毒 02023B91~02023B93の24ビットは不明? |
02023B94 | 4byte | 自分のバトルポケモン(1匹目)の状態変化 各ビットの詳細 0x80000000:不明 0x70000000:さわぐ 0x08000000:ひるみ 0x07000000:混乱 0x00E00000:バインド 0x00100000:複数ターン攻撃 0x000C0000:あばれる 0x00030000:がまん 0x00008000:いかり 0x00004000:反動で動けない 0x00002000:へんしん 0x00001000:気合溜め 0x00000800:メロメロ 敵2 0x00000400:メロメロ 味方2 0x00000200:メロメロ 敵1 0x00000100:メロメロ 味方1 0x00000080:いちゃもん 0x00000040:まるくなる 0x00000020:みやぶる 0x00000010:呪い 0x00000008:悪夢 0x00000004:逃走不可 0x00000002:みちづれ 0x00000001:みがわり 02023B95~02023B98の24ビットは不明? |
02023B98 | 2byte | 自分のバトルポケモン(1匹目)のID |
02023B9A | 2byte | 自分のバトルポケモン(1匹目)の裏ID |
02023B9C | 2byte | 相手のバトルポケモン(1匹目)のポケモンコード |
02023B9E | 2byte | 相手のバトルポケモン(1匹目)の攻撃実数値 |
02023BA0 | 2byte | 相手のバトルポケモン(1匹目)の防御実数値 |
02023BA2 | 2byte | 相手のバトルポケモン(1匹目)の素早さ実数値 |
02023BA4 | 2byte | 相手のバトルポケモン(1匹目)の特攻実数値 |
02023BA6 | 2byte | 相手のバトルポケモン(1匹目)の特防実数値 |
02023BA8 | 2byte | 相手のバトルポケモン(1匹目)の1番目の技 |
02023BAA | 2byte | 相手のバトルポケモン(1匹目)の2番目の技 |
02023BAC | 2byte | 相手のバトルポケモン(1匹目)の3番目の技 |
02023BAE | 2byte | 相手のバトルポケモン(1匹目)の4番目の技 |
02023BB0 | 4byte | 相手のバトルポケモン(1匹目)の個体値 |
02023BB4 | 1byte | 相手のバトルポケモン(1匹目)の体力の能力補正(未使用) |
02023BB5 | 1byte | 相手のバトルポケモン(1匹目)の攻撃の能力補正 |
02023BB6 | 1byte | 相手のバトルポケモン(1匹目)の防御の能力補正 |
02023BB7 | 1byte | 相手のバトルポケモン(1匹目)の素早さの能力補正 |
02023BB8 | 1byte | 相手のバトルポケモン(1匹目)の特攻の能力補正 |
02023BB9 | 1byte | 相手のバトルポケモン(1匹目)の特防の能力補正 |
02023BBA | 1byte | 相手のバトルポケモン(1匹目)の命中の能力補正 |
02023BBB | 1byte | 相手のバトルポケモン(1匹目)の回避の能力補正 |
02023BBC | 1byte | 相手のバトルポケモン(1匹目)の特性 |
02023BBD | 1byte | 相手のバトルポケモン(1匹目)のタイプ1 |
02023BBE | 1byte | 相手のバトルポケモン(1匹目)のタイプ2 |
02023BBF | 1byte | 不明 |
02023BC0 | 1byte | 相手のバトルポケモン(1匹目)の1番目の技の現PP |
02023BC1 | 1byte | 相手のバトルポケモン(1匹目)の2番目の技の現PP |
02023BC2 | 1byte | 相手のバトルポケモン(1匹目)の3番目の技の現PP |
02023BC3 | 1byte | 相手のバトルポケモン(1匹目)の4番目の技の現PP |
02023BC4 | 2byte | 相手のバトルポケモン(1匹目)の現HP |
02023BC6 | 1byte | 相手のバトルポケモン(1匹目)のレベル |
02023BC7 | 1byte | 相手のバトルポケモン(1匹目)のなつき度 |
02023BC8 | 2byte | 相手のバトルポケモン(1匹目)の最大HP |
02023BCA | 2byte | 相手のバトルポケモン(1匹目)の持ち物 |
02023BCC | 6byte | 相手のバトルポケモン(1匹目)のニックネーム |
02023BD2 | 6byte | 不明 |
02023BD8 | 6byte | 相手のバトルポケモン(1匹目)の親の名前 |
02023BDE | 6byte | 不明 |
02023BE4 | 4byte | 相手のバトルポケモン(1匹目)の性格値 |
02023BE8 | 4byte | 相手のバトルポケモン(1匹目)の状態異常 各ビットの詳細は「自分のバトルポケモン(1匹目)の状態異常」欄を参照 |
02023BEC | 4byte | 相手のバトルポケモン(1匹目)の状態変化 |
02023BF0 | 2byte | 相手のバトルポケモン(1匹目)のID |
02023BF2 | 2byte | 相手のバトルポケモン(1匹目)の裏ID |
02023BF4 | 2byte | 自分のバトルポケモン(2匹目)のポケモンコード |
02023BF6 | 2byte | 自分のバトルポケモン(2匹目)の攻撃実数値 |
02023BF8 | 2byte | 自分のバトルポケモン(2匹目)の防御実数値 |
02023BFA | 2byte | 自分のバトルポケモン(2匹目)の素早さ実数値 |
02023BFC | 2byte | 自分のバトルポケモン(2匹目)の特攻実数値 |
02023BFE | 2byte | 自分のバトルポケモン(2匹目)の特防実数値 |
02023C00 | 2byte | 自分のバトルポケモン(2匹目)の1番目の技 |
02023C02 | 2byte | 自分のバトルポケモン(2匹目)の2番目の技 |
02023C04 | 2byte | 自分のバトルポケモン(2匹目)の3番目の技 |
02023C06 | 2byte | 自分のバトルポケモン(2匹目)の4番目の技 |
02023C08 | 4byte | 自分のバトルポケモン(2匹目)の個体値 |
02023C0C | 1byte | 自分のバトルポケモン(2匹目)の体力の能力補正(未使用) |
02023C0D | 1byte | 自分のバトルポケモン(2匹目)の攻撃の能力補正 |
02023C0E | 1byte | 自分のバトルポケモン(2匹目)の防御の能力補正 |
02023C0F | 1byte | 自分のバトルポケモン(2匹目)の素早さの能力補正 |
02023C10 | 1byte | 自分のバトルポケモン(2匹目)の特攻の能力補正 |
02023C11 | 1byte | 自分のバトルポケモン(2匹目)の特防の能力補正 |
02023C12 | 1byte | 自分のバトルポケモン(2匹目)の命中の能力補正 |
02023C13 | 1byte | 自分のバトルポケモン(2匹目)の回避の能力補正 |
02023C14 | 1byte | 自分のバトルポケモン(2匹目)の特性 |
02023C15 | 1byte | 自分のバトルポケモン(2匹目)のタイプ1 |
02023C16 | 1byte | 自分のバトルポケモン(2匹目)のタイプ2 |
02023C17 | 1byte | 不明 |
02023C18 | 1byte | 自分のバトルポケモン(2匹目)の1番目の技の現PP |
02023C19 | 1byte | 自分のバトルポケモン(2匹目)の2番目の技の現PP |
02023C1A | 1byte | 自分のバトルポケモン(2匹目)の3番目の技の現PP |
02023C1B | 1byte | 自分のバトルポケモン(2匹目)の4番目の技の現PP |
02023C1C | 2byte | 自分のバトルポケモン(2匹目)の現HP |
02023C1E | 1byte | 自分のバトルポケモン(2匹目)のレベル |
02023C1F | 1byte | 自分のバトルポケモン(2匹目)のなつき度 |
02023C20 | 2byte | 自分のバトルポケモン(2匹目)の最大HP |
02023C22 | 2byte | 自分のバトルポケモン(2匹目)の持ち物 |
02023C24 | 6byte | 自分のバトルポケモン(2匹目)のニックネーム |
02023C2A | 6byte | 不明 |
02023C30 | 6byte | 自分のバトルポケモン(2匹目)の親の名前 |
02023C36 | 6byte | 不明 |
02023C3C | 4byte | 自分のバトルポケモン(2匹目)の性格値 |
02023C40 | 4byte | 自分のバトルポケモン(2匹目)の状態異常 各ビットの詳細は「自分のバトルポケモン(1匹目)の状態異常」欄を参照 |
02023C44 | 4byte | 自分のバトルポケモン(2匹目)の状態変化 |
02023C48 | 2byte | 自分のバトルポケモン(2匹目)のID |
02023C4A | 2byte | 自分のバトルポケモン(2匹目)の裏ID |
02023C4C | 2byte | 相手のバトルポケモン(2匹目)のポケモンコード |
02023C4E | 2byte | 相手のバトルポケモン(2匹目)の攻撃実数値 |
02023C50 | 2byte | 相手のバトルポケモン(2匹目)の防御実数値 |
02023C52 | 2byte | 相手のバトルポケモン(2匹目)の素早さ実数値 |
02023C54 | 2byte | 相手のバトルポケモン(2匹目)の特攻実数値 |
02023C56 | 2byte | 相手のバトルポケモン(2匹目)の特防実数値 |
02023C58 | 2byte | 相手のバトルポケモン(2匹目)の1番目の技 |
02023C5A | 2byte | 相手のバトルポケモン(2匹目)の2番目の技 |
02023C5C | 2byte | 相手のバトルポケモン(2匹目)の3番目の技 |
02023C5E | 2byte | 相手のバトルポケモン(2匹目)の4番目の技 |
02023C60 | 4byte | 相手のバトルポケモン(2匹目)の個体値 |
02023C64 | 1byte | 相手のバトルポケモン(2匹目)の体力の能力補正(未使用) |
02023C65 | 1byte | 相手のバトルポケモン(2匹目)の攻撃の能力補正 |
02023C66 | 1byte | 相手のバトルポケモン(2匹目)の防御の能力補正 |
02023C67 | 1byte | 相手のバトルポケモン(2匹目)の素早さの能力補正 |
02023C68 | 1byte | 相手のバトルポケモン(2匹目)の特攻の能力補正 |
02023C69 | 1byte | 相手のバトルポケモン(2匹目)の特防の能力補正 |
02023C6A | 1byte | 相手のバトルポケモン(2匹目)の命中の能力補正 |
02023C6B | 1byte | 相手のバトルポケモン(2匹目)の回避の能力補正 |
02023C6C | 1byte | 相手のバトルポケモン(2匹目)の特性 |
02023C6D | 1byte | 相手のバトルポケモン(2匹目)のタイプ1 |
02023C6E | 1byte | 相手のバトルポケモン(2匹目)のタイプ2 |
02023C6F | 1byte | 不明 |
02023C70 | 1byte | 相手のバトルポケモン(2匹目)の1番目の技の現PP |
02023C71 | 1byte | 相手のバトルポケモン(2匹目)の2番目の技の現PP |
02023C72 | 1byte | 相手のバトルポケモン(2匹目)の3番目の技の現PP |
02023C73 | 1byte | 相手のバトルポケモン(2匹目)の4番目の技の現PP |
02023C74 | 2byte | 相手のバトルポケモン(2匹目)の現HP |
02023C76 | 1byte | 相手のバトルポケモン(2匹目)のレベル |
02023C77 | 1byte | 相手のバトルポケモン(2匹目)のなつき度 |
02023C78 | 2byte | 相手のバトルポケモン(2匹目)の最大HP |
02023C7A | 2byte | 相手のバトルポケモン(2匹目)の持ち物 |
02023C7C | 6byte | 相手のバトルポケモン(2匹目)のニックネーム |
02023C82 | 6byte | 不明 |
02023C88 | 6byte | 相手のバトルポケモン(2匹目)の親の名前 |
02023C8E | 6byte | 不明 |
02023C94 | 4byte | 相手のバトルポケモン(2匹目)の性格値 |
02023C98 | 4byte | 相手のバトルポケモン(2匹目)の状態異常 各ビットの詳細は「自分のバトルポケモン(1匹目)の状態異常」欄を参照 |
02023C9C | 4byte | 相手のバトルポケモン(2匹目)の状態変化 |
02023CA0 | 2byte | 相手のバトルポケモン(2匹目)のID |
02023CA2 | 2byte | 相手のバトルポケモン(2匹目)の裏ID |
02023CA8 | 2byte | PP消費直前に使用した技No |
02023CAA | 2byte | 選択した技の技番号(敵味方共通)。技終了後00 00に初期化 |
02023CAC | 2byte | 直前に選択された技の技番号 |
02023CB0 | 2byte | 使用する技で与える実ダメージ量。敵味方共通。タイプ相性は反映されない。ターン終了時に00 28が書き込まれる |
02023CB4 | 2byte | 直前に使用された技で与えた実ダメージ量。敵味方共通。次の技が使われるまで保持 |
02023CB8 | 2byte | 相手の攻撃によるダメージ量の累積 |
02023CBC | 2byte | 自分の攻撃によるダメージ量の累積 |
02023CCA | 4byte | 相手と自分の特性がリアルタイムに書き込まれる |
02023CCB | 1byte | 今行動しているポケモン (シングル 自分:0 相手:1 ダブル 自分1匹目(左):0 自分2匹目(右):2 相手1匹目(右):1 相手2匹目(左):3) |
02023CCC | 1byte | 今行動しているポケモンが技の対象として選んでいるポケモン (シングル 自分:0 相手:1 ダブル 自分1匹目(左):0 自分2匹目(右):2 相手1匹目(右):1 相手2匹目(左):3) |
02023CD0 | 1byte | 存在判定。対象が存在しない場合にフラグが立つ。 各ビットの詳細 0x1:自分1匹目 相手1匹目 自分2匹目 相手2匹目 |
02023CD1 | 1byte | 急所判定のフラグ.通常時は01であり02になると急所となる 03以上にすると急所判定が出ずにダメージが増える |
02023CD2 | 1byte | 連続攻撃用乱数書き込み位置。コード8Dで読み込む |
02023CD4 | 4byte | 処理中のスクリプトのアドレス。メモリビュアーでここを見ながら作業することで特性や技の処理位置を把握できる |
02023CF8 | 2byte | 事前に使った技ID(かなしばりフラグ) 0(自分1匹目) ※のろわれボディは事前に使った技IDのところに現在使用した技IDコピーする必要があるので注意 |
02023CFA | 2byte | 事前に使った技ID(かなしばりフラグ) 1(相手1匹目) |
02023CFC | 2byte | 事前に使った技ID(かなしばりフラグ) 2(自分2匹目) |
02023CFE | 2byte | 事前に使った技ID(かなしばりフラグ) 3(相手2匹目) |
02023D24 | 2byte | 自分のバトルポケモン(1匹目)が選択した技の技番号 |
02023D26 | 2byte | 相手のバトルポケモン(1匹目)が選択した技の技番号 |
02023D28 | 2byte | 自分のバトルポケモン(2匹目)が選択した技の技番号 |
02023D2A | 2byte | 相手のバトルポケモン(2匹目)が選択した技の技番号 |
02023D2C | 1byte | フラグを参照して技命中時の打撃音の管理. (01=回避,02=抜群,04=今一つ,08=効果なし,10=一撃必殺,20=技失敗,40=こらえた,80=ハチマキ) |
02023D2C | 1byte | 連続攻撃の回数の値 |
02023D30 | 4byte | 全体共通一時フラグ。1フラグで複数判定するケースあり 各ビットの詳細 0x00000001:不明 0x00000002:不明 0x00000004:不明 0x00000008:不明 0x00000010:不明 0x00000020:ダメージ処理時に0x02023CB8からの累積ダメージに加算する処理を無視 0x00000040:不明 0x00000080:不明 0x00000100:ダメージ処理時にみがわりを無視 0x00000200:2ターン目に攻撃する系攻撃の2ターン目時にon PP消費等を無視 0x00000400:不明 0x00000800:PP消費を無視 0x00001000:不明 0x00002000:追加効果判定時にみがわりを無視 0x00004000:不明 0x00008000:不明 0x00010000:命中判定時に空中なら必中 0x00020000:命中判定時に地中なら必中 0x00040000:命中判定時に水中なら必中 0x00080000:不明 0x00100000:ダメージ処理時にカウンター/ミラーコート用のダメージ保存処理を無視 0x00200000:不明 0x00400000:不明 0x00800000:不明 0x01000000:不明 0x02000000:不明 0x04000000:不明 0x08000000:不明 0x10000000:不明 0x20000000:不明 0x40000000:不明 0x80000000:不明 |
02023D38 | 1byte | 自分1匹目:最後のダメージを受けた技の使用者存在位置? |
02023D39 | 1byte | 相手1匹目:最後のダメージを受けた技の使用者存在位置? |
02023D3A | 1byte | 自分2匹目:最後のダメージを受けた技の使用者存在位置? |
02023D3B | 1byte | 相手2匹目:最後のダメージを受けた技の使用者存在位置? |
02023D3E | 2byte | 自分側フィールド状態判定フラグ 各ビットの詳細 0x0001:リフレクター 0x0002:ひかりのかべ 0x0004:不明 0x0008:不明 0x0010:まきびし 0x0020:しんぴのまもり 0x0040:不明 0x0080:不明 0x0100:しろいきり 0x0200:まきびしの処理済み判定? 0x0400:不明(未使用?) 0x0800:不明(未使用?) 0x1000:不明(未使用?) 0x2000:不明(未使用?) 0x4000:不明(未使用?) 0x8000:不明(未使用?) |
02023D40 | 2byte | 相手側フィールド状態判定フラグ ビット詳細は02023D3Eの記載に従う |
02023D44 | 12byte | 自分側フィールドステータス 各バイトの詳細 02023d44+0x0:リフレクター経過ターン数 02023d44+0x1:リフレクター使用者存在位置 02023d44+0x2:ひかりのかべ経過ターン数 02023d44+0x3:ひかりのかべ使用者存在位置 02023d44+0x4:しろいきり経過ターン数 02023d44+0x5:しろいきり使用者存在位置 02023d44+0x6:しんぴのまもり経過ターン数 02023d44+0x7:しんぴのまもり使用者存在位置 02023d44+0x8:このゆびとまれ状態判定フラグ 02023d44+0x9:このゆびとまれ使用者存在位置 02023d44+0xA:まきびし回数 02023d44+0xB:本家未使用(一部改造ではおいかぜ経過ターン数として使用) |
02023D50 | 12byte | 相手側フィールドステータス バイト詳細は02023D44の記載に従う |
02023D5C | 4byte | 自分1匹目状態変化フラグ 各ビットの詳細 0x00000001:やどりぎのタネ使用者判定1 0x00000002:やどりぎのタネ使用者判定2 0x00000004:やどりぎのタネ状態 0x00000008:こころのめをされたターン 0x00000010:こころのめをされた次のターン 0x00000020:ほろびのうた 0x00000040:空を飛ぶ状態 0x00000080:穴を掘る状態 0x00000100:ちいさくなる 0x00000200:じゅうでん 0x00000400:ねをはる 0x00000800:あくび関連(あくび1ターン目?) 0x00001000:あくび関連(あくび2ターン目?) 0x00002000:ふういん 0x00004000:おんねん 0x00008000:(未使用)確定急所とならない 0x00010000:どろあそび 0x00020000:みずあそび 0x00040000:ダイビング状態 0x00080000:登場時特性関連? 0x00100000:登場時特性関連? 0x00200000:不明(未使用?) 0x00400000:不明(未使用?) 0x00800000:不明(未使用?) 0x01000000:不明(未使用?) 0x02000000:不明(未使用?) 0x04000000:不明(未使用?) 0x08000000:不明(未使用?) 0x10000000:不明(未使用?) 0x20000000:不明(未使用?) 0x40000000:不明(未使用?) 0x80000000:不明(未使用?) |
02023D60 | 4byte | 相手1匹目状態変化フラグ ビット詳細は02023D5Cの記載に従う |
02023D64 | 4byte | 自分2匹目状態変化フラグ ビット詳細は02023D5Cの記載に従う |
02023D68 | 4byte | 相手2匹目状態変化フラグ ビット詳細は02023D5Cの記載に従う |
02023D6C | 4byte | 自分1匹目:変身時の対象ポケモンのPID |
02023D70 | 2byte | 自分1匹目:かなしばり状態にされた技コード |
02023D72 | 2byte | 自分1匹目:アンコール状態にされた技コード |
02023D74 | 1byte | 自分1匹目:まもり・こらえる使用回数 |
02023D75 | 1byte | 自分1匹目:たくわえた回数 |
02023D76 | 1byte | 自分1匹目:みがわりの残HP |
02023D77 | 1byte | 自分1匹目:かなしばり経過ターン数 |
02023D78 | 1byte | 自分1匹目:アンコールされてる技の存在位置? |
02023D79 | 1byte | 自分1匹目:不明 |
02023D7A | 1byte | 自分1匹目:アンコール経過ターン数 |
02023D7B | 1byte | 自分1匹目:ほろびのうた経過ターン数 |
02023D7C | 1byte | 自分1匹目:れんぞくぎり回数 |
02023D7D | 1byte | 自分1匹目:ころがる回数 |
02023D7D | 1byte | 自分1匹目:じゅうでん経過ターン数 |
02023D7F | 1byte | 自分1匹目:ちょうはつ経過ターン数 |
02023D80 | 1byte | 自分1匹目:くろいまなざし使用者存在位置 |
02023D81 | 1byte | 自分1匹目:こころのめ対象者存在位置 |
02023D82 | 1byte | 自分1匹目:0x2をオリジンとする場に出てからの経過ターン数。ターン終了時に-1。ねこだましなどで使用 |
02023D83 | 1byte | 自分1匹目:不明 |
02023D84 | 1byte | 自分1匹目:特性なまけ判定。なまけ以外にも使用している可能性あり |
02023D85 | 1byte | 自分1匹目:破壊光線反動判定。技仕様時に0x2をセット。ターン終了時に-1 |
02023D86 | 1byte | 自分1匹目:不明 |
02023D87 | 1byte | 自分1匹目:不明 |
02023D88 | 4byte | 相手1匹目:変身時の対象ポケモンのPID |
02023D8C | 2byte | 相手1匹目:かなしばり状態にされた技コード |
02023D8E | 2byte | 相手1匹目:アンコール状態にされた技コード |
02023D90 | 1byte | 相手1匹目:まもり・こらえる使用回数 |
02023D91 | 1byte | 相手1匹目:たくわえた回数 |
02023D92 | 1byte | 相手1匹目:みがわりの残HP |
02023D93 | 1byte | 相手1匹目:かなしばり経過ターン数 |
02023D94 | 1byte | 相手1匹目:アンコールされてる技の存在位置? |
02023D95 | 1byte | 相手1匹目:不明 |
02023D96 | 1byte | 相手1匹目:アンコール経過ターン数 |
02023D97 | 1byte | 相手1匹目:ほろびのうた経過ターン数 |
02023D98 | 1byte | 相手1匹目:れんぞくぎり回数 |
02023D99 | 1byte | 相手1匹目:ころがる回数 |
02023D9A | 1byte | 相手1匹目:じゅうでん経過ターン数 |
02023D9B | 1byte | 相手1匹目:ちょうはつ経過ターン数 |
02023D9C | 1byte | 相手1匹目:くろいまなざし使用者存在位置 |
02023D9D | 1byte | 相手1匹目:こころのめ対象者存在位置 |
02023D9E | 1byte | 相手1匹目:0x2をオリジンとする場に出てからの経過ターン数。ターン終了時に-1。ねこだましなどで使用 |
02023D9F | 1byte | 相手1匹目:不明 |
02023DA0 | 1byte | 相手1匹目:特性なまけ判定。なまけ以外にも使用している可能性あり |
02023DA1 | 1byte | 相手1匹目:破壊光線反動判定。技仕様時に0x2をセット。ターン終了時に-1 |
02023DA2 | 1byte | 相手1匹目:不明 |
02023DA3 | 1byte | 相手1匹目:不明 |
02023DA4 | 4byte | 自分2匹目:変身時の対象ポケモンのPID |
02023DA8 | 2byte | 自分2匹目:かなしばり状態にされた技コード |
02023DAA | 2byte | 自分2匹目:アンコール状態にされた技コード |
02023DAC | 1byte | 自分2匹目:まもり・こらえる使用回数 |
02023DAD | 1byte | 自分2匹目:たくわえた回数 |
02023DAE | 1byte | 自分2匹目:みがわりの残HP |
02023DAF | 1byte | 自分2匹目:かなしばり経過ターン数 |
02023DB0 | 1byte | 自分2匹目:アンコールされてる技の存在位置? |
02023DB1 | 1byte | 自分2匹目:不明 |
02023DB2 | 1byte | 自分2匹目:アンコール経過ターン数 |
02023DB3 | 1byte | 自分2匹目:ほろびのうた経過ターン数 |
02023DB4 | 1byte | 自分2匹目:れんぞくぎり回数 |
02023DB5 | 1byte | 自分2匹目:ころがる回数 |
02023DB6 | 1byte | 自分2匹目:じゅうでん経過ターン数 |
02023DB7 | 1byte | 自分2匹目:ちょうはつ経過ターン数 |
02023DB8 | 1byte | 自分2匹目:くろいまなざし使用者存在位置 |
02023DB9 | 1byte | 自分2匹目:こころのめ対象者存在位置 |
02023DBA | 1byte | 自分2匹目:0x2をオリジンとする場に出てからの経過ターン数。ターン終了時に-1。ねこだましなどで使用 |
02023DBB | 1byte | 自分2匹目:不明 |
02023DBC | 1byte | 自分2匹目:特性なまけ判定。なまけ以外にも使用している可能性あり |
02023DBD | 1byte | 自分2匹目:破壊光線反動判定。技仕様時に0x2をセット。ターン終了時に-1 |
02023DBE | 1byte | 自分2匹目:不明 |
02023DBF | 1byte | 自分2匹目:不明 |
02023DC0 | 4byte | 相手2匹目:変身時の対象ポケモンのPID |
02023DC4 | 2byte | 相手2匹目:かなしばり状態にされた技コード |
02023DC6 | 2byte | 相手2匹目:アンコール状態にされた技コード |
02023DC8 | 1byte | 相手2匹目:まもり・こらえる使用回数 |
02023DC9 | 1byte | 相手2匹目:たくわえた回数 |
02023DCA | 1byte | 相手2匹目:みがわりの残HP |
02023DCB | 1byte | 相手2匹目:かなしばり経過ターン数 |
02023DCC | 1byte | 相手2匹目:アンコールされてる技の存在位置? |
02023DCD | 1byte | 相手2匹目:不明 |
02023DCE | 1byte | 相手2匹目:アンコール経過ターン数 |
02023DCF | 1byte | 相手2匹目:ほろびのうた経過ターン数 |
02023DD0 | 1byte | 相手2匹目:れんぞくぎり回数 |
02023DD1 | 1byte | 相手2匹目:ころがる回数 |
02023DD2 | 1byte | 相手2匹目:じゅうでん経過ターン数 |
02023DD3 | 1byte | 相手2匹目:ちょうはつ経過ターン数 |
02023DD4 | 1byte | 相手2匹目:くろいまなざし使用者存在位置 |
02023DD5 | 1byte | 相手2匹目:こころのめ対象者存在位置 |
02023DD6 | 1byte | 相手2匹目:0x2をオリジンとする場に出てからの経過ターン数。ターン終了時に-1。ねこだましなどで使用 |
02023DD7 | 1byte | 相手2匹目:不明 |
02023DD8 | 1byte | 相手2匹目:特性なまけ判定。なまけ以外にも使用している可能性あり |
02023DD9 | 1byte | 相手2匹目:破壊光線反動判定。技仕様時に0x2をセット。ターン終了時に-1 |
02023DDA | 1byte | 相手2匹目:不明 |
02023DDB | 1byte | 相手2匹目:不明 |
02023DE2 | 1byte | 不明、ふくろだたき →何が格納されるのか不明。手持ちの数? →今何回目の攻撃かが格納される、6体いれば攻撃ごとに06まで増えていく、何故か6体いたのに技の出る前は04という表示に |
02023DE5 | 1byte | コード16等から効果IDを入れられた際其れに応じた状態異常効果を発動。 |
02023DE7 | 1byte | コード13の戦闘時定型文ナンバー読み込み位置を指定する。フラグオンした数値の分だけ読み込み位置がずれる。 |
02023DE8 | 1byte | 不明、はきだす,おきみやげ |
02023DEA | 1byte | 戦闘結果 0x01:勝利 0x02:敗北 0x03:引き分け 0x04:逃走 0x05:技による戦闘終了(テレポート/ふきとばし/ほえる) 0x06:相手に逃げられる 0x07:捕獲 0x08:サファリボール全消費 |
02023DEC | 1byte | 自分1匹目:守る系フラグ 各ビットの詳細 0x01:まもる 0x02:こらえる 0x04:わるあがき? 0x08:てだすけ 0x10:マジックコート 0x20:よこどり 0x40:不明 0x80:不明 |
02023DED | 2byte | 自分1匹目:定型文フラグ 各ビットの詳細 0x0001:こんらんで自傷時 0x0002:相性計算で無効化時 0x0004:複数ターン攻撃時の溜め? 0x0008:けむりだまで逃げた時 0x0010:逃げ足で逃げた時 0x0020:ふういんで技が出せない! 0x0040:不明 0x0080:かなしばりで技が出せない! 0x0100:ちょうはつされていて技が出せない! 0x0200:不明 0x0400:怯んで技が出せなかった x0800:不明 0x1000:不明 0x2000:不明 0x4000:不明 0x8000:不明 |
02023DEF | 1byte | 自分1匹目:不明 |
02023DF0 | 4byte | 自分1匹目:最後に受けた物理ダメージ |
02023DF4 | 4byte | 自分1匹目:最後に受けた特殊ダメージ |
02023DF8 | 1byte | 自分1匹目:最後に受けた物理攻撃の使用者存在位置 |
02023DF9 | 1byte | 自分1匹目:最後に受けた特殊攻撃の使用者存在位置 |
02023DFA | 1byte | 自分1匹目:不明 |
02023DFB | 1byte | 自分1匹目:不明 |
02023DFC | 1byte | 相手1匹目:守る系フラグ 各ビットの詳細 0x01:まもる 0x02:こらえる 0x04:わるあがき? 0x08:てだすけ 0x10:マジックコート 0x20:よこどり 0x40:不明 0x80:不明 |
02023DFD | 2byte | 相手1匹目:定型文フラグ 各ビットの詳細 0x0001:こんらんで自傷時 0x0002:相性計算で無効化時 0x0004:複数ターン攻撃時の溜め? 0x0008:けむりだまで逃げた時 0x0010:逃げ足で逃げた時 0x0020:ふういんで技が出せない! 0x0040:不明 0x0080:かなしばりで技が出せない! 0x0100:ちょうはつされていて技が出せない! 0x0200:不明 0x0400:怯んで技が出せなかった x0800:不明 0x1000:不明 0x2000:不明 0x4000:不明 0x8000:不明 |
02023DFF | 1byte | 相手1匹目:不明 |
02023E00 | 4byte | 相手1匹目:最後に受けた物理ダメージ |
02023E04 | 4byte | 相手1匹目:最後に受けた特殊ダメージ |
02023E08 | 1byte | 相手1匹目:最後に受けた物理攻撃の使用者存在位置 |
02023E09 | 1byte | 相手1匹目:最後に受けた特殊攻撃の使用者存在位置 |
02023E0A | 1byte | 相手1匹目:不明 |
02023E0B | 1byte | 相手1匹目:不明 |
02023E0C | 1byte | 自分2匹目:守る系フラグ 各ビットの詳細 0x01:まもる 0x02:こらえる 0x04:わるあがき? 0x08:てだすけ 0x10:マジックコート 0x20:よこどり 0x40:不明 0x80:不明 |
02023E0D | 2byte | 自分2匹目:定型文フラグ 各ビットの詳細 0x0001:こんらんで自傷時 0x0002:相性計算で無効化時 0x0004:複数ターン攻撃時の溜め? 0x0008:けむりだまで逃げた時 0x0010:逃げ足で逃げた時 0x0020:ふういんで技が出せない! 0x0040:不明 0x0080:かなしばりで技が出せない! 0x0100:ちょうはつされていて技が出せない! 0x0200:不明 0x0400:怯んで技が出せなかった x0800:不明 0x1000:不明 0x2000:不明 0x4000:不明 0x8000:不明 |
02023E0F | 1byte | 自分2匹目:不明 |
02023E10 | 4byte | 自分2匹目:最後に受けた物理ダメージ |
02023E14 | 4byte | 自分2匹目:最後に受けた特殊ダメージ |
02023E18 | 1byte | 自分2匹目:最後に受けた物理攻撃の使用者存在位置 |
02023E19 | 1byte | 自分2匹目:最後に受けた特殊攻撃の使用者存在位置 |
02023E1A | 1byte | 自分2匹目:不明 |
02023E1B | 1byte | 自分2匹目:不明 |
02023E1C | 1byte | 相手2匹目:守る系フラグ 各ビットの詳細 0x01:まもる 0x02:こらえる 0x04:わるあがき? 0x08:てだすけ 0x10:マジックコート 0x20:よこどり 0x40:不明 0x80:不明 |
02023E1D | 2byte | 相手2匹目:定型文フラグ 各ビットの詳細 0x0001:こんらんで自傷時 0x0002:相性計算で無効化時 0x0004:複数ターン攻撃時の溜め? 0x0008:けむりだまで逃げた時 0x0010:逃げ足で逃げた時 0x0020:ふういんで技が出せない! 0x0040:不明 0x0080:かなしばりで技が出せない! 0x0100:ちょうはつされていて技が出せない! 0x0200:不明 0x0400:怯んで技が出せなかった x0800:不明 0x1000:不明 0x2000:不明 0x4000:不明 0x8000:不明 |
02023E1F | 1byte | 相手2匹目:不明 |
02023E20 | 4byte | 相手2匹目:最後に受けた物理ダメージ |
02023E24 | 4byte | 相手2匹目:最後に受けた特殊ダメージ |
02023E28 | 1byte | 相手2匹目:最後に受けた物理攻撃の使用者存在位置 |
02023E29 | 1byte | 相手2匹目:最後に受けた特殊攻撃の使用者存在位置 |
02023E2A | 1byte | 相手2匹目:不明 |
02023E2B | 1byte | 相手2匹目:不明 |
02023E7C | 1byte | 実際は2byteと思われるが2byte目は00、天候状態(01雨、08砂、60晴、80霰) PDではBWパッチの影響で天候状態の値が以下のように変化している 技での天候状態(01雨、04砂、10晴、40霰) 特性での天候状態(03雨降らし、0C砂おこし、30日本晴れ、C0雪降らし) →値を無理やり代入することで天候が変わる? |
02023EA0 | 1byte | ねがいごと発動までのターン数 0 (自分1匹目) ※『0x』のx部分が経過ターン数 |
02023EA1 | 1byte | ねがいごとターン数 1 (相手1匹目) |
02023EA2 | 1byte | ねがいごとターン数 2 (自分2匹目) |
02023EA3 | 1byte | ねがいごとターン数 3 (相手2匹目) |
02023EB0 | ?byte | トリプルキック,めざめるパワー等, 威力が変動する技の威力.ダメージ計算前にここを書き換えると威力計算も変わる.めざめるパワーではここに算出した数値を代入して威力を変えている |
02023F24 | ?byte | いたみわけの一時使用メモリ。相手と自分のHPの値を足して半分にした値を書き込む |
02023F2C | ?byte | トリプルキック一時使用メモリ。26スクリプトで値が格納される |
02023F30 | ?byte | トリプルキック一時使用メモリ |
02023F32 | 1byte | 技スクリプトコード03 技の基本威力に対する倍率(急所時のダメージ倍率指定などで利用) |
02023F33 | 1byte | 溜め技メッセージ、(00かまいたち、01ソーラービーム、02ロケットずつき、03ゴッドバード、04そらをとぶ、05あなをほる、06ダイビング、07とびはねる) |
02023F34 | 1byte | 能力変化時のアニメーション表示に用いられる数値を記録する領域.主にコード45で指定される. |
02023F36 | 2byte | 不明、トリプルキック →何が格納されるのか不明。基礎威力? →技の威力だと思われる、一回目の攻撃=0A(10)、二回目=14(20)、三回目=1E(30)、途中で終わると終わった時点の値で止まる |
02023F38 | 1byte | 不明。技ごと終了処理の一環として00を書き込んで初期化してる |
02023F3A | 1byte | 連続攻撃用の追加効果フラグエリア。02023DE5と同様に効果IDが使える。(FRではダブルニードルにしか使われていない) |
02023F3C | 1byte | 不明、かまいたち、かわらわり |
02023F3D | 1byte | 02023C3Fの続き.一緒に0を代入されることが多い. |
02023F3E | 1byte | 補助効果技の効果 |
02023F89 | 1byte | 手持ちポケモン数 |
02023F8C | 100byte | 相手の手持ちポケモンデータ1匹目 |
02023FF0 | 100byte | 相手の手持ちポケモンデータ2匹目 |
02024054 | 100byte | 相手の手持ちポケモンデータ3匹目 |
020240B8 | 100byte | 相手の手持ちポケモンデータ4匹目 |
0202411C | 100byte | 相手の手持ちポケモンデータ5匹目 |
02024180 | 100byte | 相手の手持ちポケモンデータ6匹目 |
020241E4 | 100byte | 自分の手持ちポケモンデータ1匹目 020241E4+0x00:性格値(4byte) 020241E4+0x04:表ID(2byte) 020241E4+0x06:裏ID(2byte) 020241E4+0x08:ニックネーム(10byte) 020241E4+0x12:国籍(2byte) 020241E4+0x14:親の名前(7byte) 020241E4+0x1B:マーキング(1byte) 020241E4+0x1C:チェックサム(2byte) 下記ステータスを2byteずつに区切り、合計したものの下2byte 020241E4+0x1E:不明(2byte) 020241E4+0x20:ステータス(暗号化されている)(48byte) 020241E4+0x50:状態異常(4byte) 020241E4+0x54:レベル(1byte) 020241E4+0x55:不明 020241E4+0x56:現在HP(2byte) 020241E4+0x58:最大HP(2byte) 020241E4+0x5A:攻撃(2byte) 020241E4+0x5C:防御(2byte) 020241E4+0x5E:素早さ(2byte) 020241E4+0x60:特攻(2byte) 020241E4+0x62:特防(2byte) |
02024248 | 100byte | 自分の手持ちポケモンデータ2匹目 |
020242AC | 100byte | 自分の手持ちポケモンデータ3匹目 |
02024310 | 100byte | 自分の手持ちポケモンデータ4匹目 |
02024374 | 100byte | 自分の手持ちポケモンデータ5匹目 |
020243D8 | 100byte | 自分の手持ちポケモンデータ6匹目 |
020244E8 | 【要RAM固定】RAM変動領域2始点 | |
020244E8 | 8byte | 【要RAM固定】主人公の名前 |
020244F0 | 1byte | 【要RAM固定】主人公の性別(00:男性/01:女性) |
020244F2 | 2byte | 【要RAM固定】主人公の表ID |
020244F4 | 2byte | 【要RAM固定】主人公の裏ID |
020244F6 | 2byte | 【要RAM固定】プレイ時間(時) |
020244F8 | 1byte | 【要RAM固定】プレイ時間(分) |
020244F9 | 1byte | 【要RAM固定】プレイ時間(秒) |
020244FA | 1byte | 【要RAM固定】プレイ時間(1/60秒) |
020244FB | ?byte | 【要RAM固定】設定 |
02024503 | ?byte | 【要RAM固定】全国図鑑解禁 |
02024504 | 4byte | 【要RAM固定】図鑑上のアンノーンの形状に使われる性格値 |
02024508 | 4byte | 【要RAM固定】図鑑上のパッチールの模様に使われる性格値 |
02024510 | ?byte | 【要RAM固定】ポケモン図鑑 捕まえたポケモン記録領域 |
02024544 | ?byte | 【要RAM固定】ポケモン図鑑 見つけたポケモン記録領域1 |
02024988 | 188byte | 【要RAM固定】7の島民家の段ボールの奥に現れるトレーナー |
02024FE0 | 3byte | 【要RAM固定】所持きのみの粉 |
02024FE8 | ?byte | 【要RAM固定】ミニポケモンでジャンプ 最高ジャンプ回数(200以上にするとトレーナーカードに星が1つ追加) |
02024FEC | ?byte | 【要RAM固定】ミニポケモンでジャンプ 連続EXCELLENT |
02024FF4 | ?byte | 【要RAM固定】ミニポケモンでジャンプ 最高得点 |
02024FF8 | ?byte | 【要RAM固定】ドードリオのきのみどり 最高得点 |
02024FFC | ?byte | 【要RAM固定】ドードリオのきのみどり きのみをとった回数(200以上にするとトレーナーカードに星が1つ追加) |
02024FFE | ?byte | 【要RAM固定】ドードリオのきのみどり 5人できのみを続けて取った回数 |
0202571C | 4byte | 【要RAM固定】所持金の複合化キー。0x0202571Cの値と排他的論理和を取るために使用 |
0202548C | 【要RAM固定】RAM変動領域1始点 | |
0202548C | 2byte | 【要RAM固定】現在居るマップの主人公の現在位置X座標 |
0202548E | 2byte | 【要RAM固定】現在居るマップの主人公の現在位置Y座標 |
02025490 | 1byte | 【要RAM固定】現在居るマップのバンク番号 |
02025491 | 1byte | 【要RAM固定】現在居るマップのマップ番号 |
020254A0 | 1byte | 【要RAM固定】ワープNo0xFF移動先 バンク番号 |
020254A1 | 1byte | 【要RAM固定】ワープNo0xFF移動先 マップ番号 |
020254A2 | 1byte | 【要RAM固定】ワープNo0xFF移動先 イベント番号 |
020254A4 | 2byte | 【要RAM固定】ワープNo0xFF移動先 X座標 |
020254A6 | 2byte | 【要RAM固定】ワープNo0xFF移動先 Y座標 |
020254B0 | 1byte | 【要RAM固定】あなぬけのヒモ/あなをほる移動先 バンク番号 |
020254B1 | 1byte | 【要RAM固定】あなぬけのヒモ/あなをほる移動先 マップ番号 |
020254B2 | 1byte | 【要RAM固定】あなぬけのヒモ/あなをほる移動先 イベント番号 |
020254B4 | 2byte | 【要RAM固定】あなぬけのヒモ/あなをほる移動先 X座標 |
020254B6 | 2byte | 【要RAM固定】あなぬけのヒモ/あなをほる移動先 Y座標 |
020254B8 | 2byte | 【要RAM固定】戦闘後に再生されるBGM |
020254C4 | 600byte | 【要RAM固定】レポート時/Special0x27実行時に保存される自分の手持ちポケモンデータ |
0202571C | 4byte | 【要RAM固定】所持金。0x02025408のキーと排他的論理和を取ることで複合化できる |
02025720 | 2byte | 【要RAM固定】所持コイン |
02025722 | 2byte | 【要RAM固定】便利ボタンに登録しているアイテム |
02025724 | ?byte | 【要RAM固定】主人公のパソコンに預けているアイテムリスト |
0202579C | ?byte | 【要RAM固定】バッグ どうぐアイテムリスト |
02025844 | ?byte | 【要RAM固定】バッグ たいせつなものアイテムリスト |
020258BC | ?byte | 【要RAM固定】バッグ モンスターボールアイテムリスト |
020258F0 | ?byte | 【要RAM固定】バッグ わざマシンケースアイテムリスト |
020259D8 | ?byte | 【要RAM固定】バッグ きのみぶくろアイテムリスト |
02025A84 | ?byte | 【要RAM固定】ポケモン図鑑 見つけたポケモン記録領域2 |
02025AC4 | 1byte | 【要RAM固定】バトルサーチャー充電歩数 |
02025AC5 | 1byte | 【要RAM固定】バトルサーチャー再戦フラグ歩数 |
0202636C | 288byte | 【要RAM固定】フラグ記録領域 ビットフラグで1byteに4つのフラグ |
0202648C | 512byte | 【要RAM固定】イベント変数4000台記録領域 |
0202668C | ?byte | 【要RAM固定】隠し変数記録領域 |
0202678C | 1640byte | 【要RAM固定】あらすじ4記録領域 |
02026DF4 | 1640byte | 【要RAM固定】あらすじ3記録領域 |
0202745C | 1640byte | 【要RAM固定】あらすじ2記録領域 |
02027AC4 | 1640byte | 【要RAM固定】あらすじ1記録領域 |
0202812C | 2byte | 【要RAM固定】プロフィール1単語目 |
0202812E | 2byte | 【要RAM固定】プロフィール2単語目 |
02028130 | 2byte | 【要RAM固定】プロフィール3単語目 |
02028132 | 2byte | 【要RAM固定】プロフィール4単語目 |
02028138 | 24byte | 【要RAM固定】対戦が始まる時の挨拶 |
02028144 | 24byte | 【要RAM固定】対戦に勝った時の挨拶 |
02028150 | 24byte | 【要RAM固定】対戦に負けた時の挨拶 |
0202815C | 36byte | 【要RAM固定】メールに載せるメッセージ |
02028234 | 36byte | 【要RAM固定】メールボックス メール1 |
02028258 | 36byte | 【要RAM固定】メールボックス メール2 |
0202827C | 36byte | 【要RAM固定】メールボックス メール3 |
020282A0 | 36byte | 【要RAM固定】メールボックス メール4 |
020282C4 | 36byte | 【要RAM固定】メールボックス メール5 |
020282E8 | 36byte | 【要RAM固定】メールボックス メール6 |
0202830C | 36byte | 【要RAM固定】メールボックス メール7 |
02028330 | 36byte | 【要RAM固定】メールボックス メール8 |
02028354 | 36byte | 【要RAM固定】メールボックス メール9 |
02028378 | 36byte | 【要RAM固定】メールボックス メール10 |
0202840C | ?byte | 【要RAM固定】4のしま育て屋一匹目 預けているポケモンデータ |
02028494 | 4byte | 【要RAM固定】4のしま育て屋一匹目 経過歩数 |
02028498 | ?byte | 【要RAM固定】4のしま育て屋二匹目 預けているポケモンデータ |
02028520 | 4byte | 【要RAM固定】4のしま育て屋二匹目 経過歩数 |
0202855C | 4byte | 【要RAM固定】徘徊ポケモン 個体値 |
02028560 | 4byte | 【要RAM固定】徘徊ポケモン 性格値 |
02028564 | 2byte | 【要RAM固定】徘徊ポケモン ポケモンコード |
02028566 | 2byte | 【要RAM固定】徘徊ポケモン 現在HP |
02028568 | 1byte | 【要RAM固定】徘徊ポケモン レベル |
02028569 | ?byte | 【要RAM固定】徘徊ポケモン 状態異常 |
0202856F | 1byte | 【要RAM固定】徘徊ポケモン 存在フラグ/徘徊中は0x01 |
02028690 | 248byte | 【要RAM固定】ふしぎなカードのデータ。実装用ファイルを用いることで作成できる |
02028760 | 2byte | 【要RAM固定】アンケート1単語目 |
02028762 | 2byte | 【要RAM固定】アンケート2単語目 |
02028764 | 2byte | 【要RAM固定】アンケート3単語目 |
02028766 | 2byte | 【要RAM固定】アンケート4単語目 |
02028AA8 | ?byte | 【要RAM固定】ふしぎなおくりものの配達員スクリプトデータ。実装用ファイルを用いることで作成できる |
02028EA4 | ?byte | 【要RAM固定】ポケモン図鑑 見つけたポケモン記録領域3 |
02028ED8 | 8byte | 【要RAM固定】ライバルの名前 |
02028EE0 | 64byte | 【要RAM固定】ボイスチェッカー記録領域 |
02029124 | ?byte | 【要RAM固定】5ばんどうろ育て屋 預けているポケモンデータ |
020291AC | 4byte | 【要RAM固定】5ばんどうろ育て屋 経過歩数 |
0202924C | 【要RAM固定】RAM変動領域3始点 | |
0202924C | 1byte | 【要RAM固定】設定ボックスID |
02029250 | 33600 | 【要RAM固定】ボックスポケモンデータ |
02031590 | 9byte | 【要RAM固定】ボックス1 ボックス名 |
02031605 | 9byte | 【要RAM固定】ボックス14 ボックス名 |
0203160E | 14byte | 【要RAM固定】ボックスに設定している壁紙 |
02036D30 | 28byte | 現在居るマップのマップヘッダー (01:町/03:道路/04:洞窟/08:屋内) |
02036D40 | 2byte | 現在居るマップの音楽 |
02036D42 | 2byte | 現在居るマップのマップフッターID |
02036D44 | 1byte | 現在居るマップのマップ名ID |
02036D45 | 1byte | 現在居るマップのフラッシュ設定 |
02036D46 | 1byte | 現在居るマップの天候 |
02036D47 | 1byte | 現在居るマップのマップタイプ |
02036D48 | 1byte | 現在居るマップの自転車設定 |
02036D49 | 1byte | 現在居るマップのワープ時のタイプ |
02036D4A | 1byte | 現在居るマップの階層 |
02036D4B | 1byte | 現在居るマップの戦闘背景色の指定 |
02036D5C | 1byte | あらすじで使われている画面効果(00:通常/01:モノクロ/02:セピア) |
02036D6C | 36byte | オブジェクト設定 主人公 |
02036D77 | 1byte | 主人公の現在の層 |
02036D88 | 1byte | 主人公の現在の移動コマンド |
02036D8A | 1byte | 主人公が居る座標のマップチップに設定されたタイルアクション番号 |
02036D8C | 1byte | 主人公の現在の向き(移動コマンドに準拠) |
02036D90 | 36byte | オブジェクト設定 人1 |
02036FAC | 1byte | 主人公のフィールドでの移動速度(01:通常/02:自転車) |
02036FEC | 2byte | イベント変数8000記録領域 |
02036FEE | 2byte | イベント変数8001記録領域 |
02036FF0 | 2byte | イベント変数8002記録領域 |
02036FF2 | 2byte | イベント変数8003記録領域 |
02036FF4 | 2byte | イベント変数8004記録領域 |
02036FF6 | 2byte | イベント変数8005記録領域 |
02036FF8 | 2byte | イベント変数8006記録領域 |
02036FFA | 2byte | イベント変数8007記録領域 |
02036FFC | 2byte | イベント変数8008記録領域 |
02036FFE | 2byte | イベント変数8009記録領域 |
02037000 | 2byte | イベント変数800A記録領域 |
02037002 | 2byte | イベント変数800B記録領域 |
02037004 | 2byte | イベント変数800D記録領域 |
02037006 | 2byte | イベント変数800F記録領域 |
02037008 | 2byte | イベント変数800C記録領域 |
0203700A | 2byte | イベント変数8010記録領域 |
0203700C | 2byte | イベント変数8011記録領域 |
0203700E | 2byte | イベント変数8012記録領域 |
02037010 | 2byte | イベント変数8013記録領域 |
02037012 | 2byte | イベント変数8014記録領域 |
02037024 | 4byte | Aボタンを押したメニューの関数のポインタ(フェードアウト判定用) |
02037028 | 1byte | スタートメニューのカーソル位置 |
0203752C | 32byte | バックグラウンドパレット0 |
0203754C | 32byte | バックグラウンドパレット1 |
0203756C | 32byte | バックグラウンドパレット2 |
0203758C | 32byte | バックグラウンドパレット3 |
020375AC | 32byte | バックグラウンドパレット4 |
020375CC | 32byte | バックグラウンドパレット5 |
020375EC | 32byte | バックグラウンドパレット6 |
0203760C | 32byte | バックグラウンドパレット7 |
0203762C | 32byte | バックグラウンドパレット8 |
0203764C | 32byte | バックグラウンドパレット9 |
0203766C | 32byte | バックグラウンドパレット10 |
0203768C | 32byte | バックグラウンドパレット11 |
020376AC | 32byte | バックグラウンドパレット12 |
020376CC | 32byte | バックグラウンドパレット13 |
020376EC | 32byte | バックグラウンドパレット14 |
0203770C | 32byte | バックグラウンドパレット15 |
0203772C | 32byte | スプライトパレット0 |
0203774C | 32byte | スプライトパレット1 |
0203776C | 32byte | スプライトパレット2 |
0203778C | 32byte | スプライトパレット3 |
020377AC | 32byte | スプライトパレット4 |
020377CC | 32byte | スプライトパレット5 |
020377EC | 32byte | スプライトパレット6 |
0203780C | 32byte | スプライトパレット7 |
0203782C | 32byte | スプライトパレット8 |
0203784C | 32byte | スプライトパレット9 |
0203786C | 32byte | スプライトパレット10 |
0203788C | 32byte | スプライトパレット11 |
020378AC | 32byte | スプライトパレット12 |
020378CC | 32byte | スプライトパレット13 |
020378EC | 32byte | スプライトパレット14 |
0203790C | 32byte | スプライトパレット15 |
02037E08 | 4byte | 処理中の技アニメーションのスクリプトのアドレス |
02037E0C | 4byte | 技アニメーションスクリプト0E使用時の元のスクリプトアドレスの退避先 |
02037E14 | 1byte | 技アニメーションのウェイトタイム |
02037E36 | ?byte | 技アニメーションで使用する引数などの格納エリア |
02037E4A | 1byte | 技を使用してからの経過ターン数。技アニメーション処理時にセット |
02037E4B | 1byte | 技背景を指定した際に1が書き込まれる。技アニメーションスクリプト16・17でチェックされる |
02037E4C | 2byte | 現在繰り出されている技ID |
02037E4E | 1byte | 技を出しているポケモン(技アニメーション) |
02037E4F | 1byte | 技を受けているポケモン(技アニメーション) |
02038538 | 1byte | 現在表示中のマップ天候 |
02038539 | 1byte | スクリプトで設定されたマップ天候 |
020385E2 | 2byte | 戦闘中のトレーナーID |
0203861C | 4byte | 線形合同法 r[n+1] = ( 0x41C64E6D×r[n] + 0x3039 ) Mod 0x100000000 による乱数の現在値。エンカウント判定などに使用される |
0203862C | 4byte | アニメーション変数00 |
02038630 | 4byte | アニメーション変数01 |
02038634 | 4byte | アニメーション変数02 |
02038638 | 4byte | アニメーション変数03 |
0203990C | 1byte | サファリゾーン残りボール |
0203990E | 2byte | サファリゾーン残り歩数 |
0203994C | 4byte | タウンマップ左上の町の名前が格納されているアドレス |
02039978 | 4byte | 処理中のAIスクリプトのアドレス |
0203ACA8 | 2byte | イベント変数800E記録領域 |
0203AD5E | 1byte | メニューのカーソル位置 |
0203AD72 | ?byte | あらすじ判定(00:通常/02:あらすじ再生時/03:あらすじ終了時) |
0203B01D | 1byte | 現在選択している手持ちNo。フィールド秘伝技を使用するときに使用される |
0203B062 | ?byte | ヘルプ初回起動フラグ |
0203F322 | 2byte | 徘徊ポケモン現在位置 |
0x03000000:IRAM
メモリアドレス | byte | 説明 |
03000EBC | 76byte | callスクリプト呼び出し元アドレス |
03000F14 | 4byte | メモリバンク00 |
03000F18 | 4byte | メモリバンク01 |
03000F1C | 4byte | メモリバンク02 |
03000F20 | 4byte | メモリバンク03 |
03000F9C | 1byte | 主人公ロック(00=行動可能/01:ロック) |
03004FE3 | 1byte | 戦闘時経過ターン数(0開始) |
03005040 | 4byte | 線形合同法 r[n+1] = ( 0x41C64E6D×r[n] + 0x6073 ) Mod 0x100000000 による乱数の現在値 |
03005048 | 4byte | RAM変動領域1始点アドレス |
0300504C | 4byte | RAM変動領域2始点アドレス |
03005050 | 4byte | RAM変動領域3始点アドレス |
03005064 | 4byte | フィールド遷移後実行するアセンブリのアドレス+1。00 00 00 00だとそのままフィールドに戻る |
0300553C | 2byte | 【RTC導入前提】 年 例 2016年ならE0 07 |
0300553E | 1byte | 【RTC導入前提】 週 |
0300553F | 1byte | 【RTC導入前提】 月 |
03005540 | 1byte | 【RTC導入前提】 日 |
03005541 | 1byte | 【RTC導入前提】 00が入っている 詳細不明 |
03005542 | 1byte | 【RTC導入前提】 時 |
03005543 | 1byte | 【RTC導入前提】 分 |
03005544 | 1byte | 【RTC導入前提】 秒 |
0x04000000:I/O
メモリアドレス | byte | 説明 |
04000010 | 2byte | メッセージウィンドウのX座標。値を入れると左に移動する |
04000012 | 2byte | メッセージウィンドウのY座標。値を入れると上に移動する |
0400004C | 2byte | 画面上にかかるモザイク度 |
04000130 | 1byte | 現在入力しているキーの値 |