diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/global.h | 9 | ||||
-rw-r--r-- | include/vs_seeker.h | 14 |
2 files changed, 21 insertions, 2 deletions
diff --git a/include/global.h b/include/global.h index 75911b9f2..a48de5a61 100644 --- a/include/global.h +++ b/include/global.h @@ -476,7 +476,14 @@ struct SaveBlock1 { /*0x0000*/ u8 filler[0x4]; /*0x0004*/ struct WarpData location; - /*0x000C*/ u8 fillerC[0x3610]; + /*0x0C*/ struct WarpData warp1; + /*0x14*/ struct WarpData warp2; + /*0x1C*/ struct WarpData lastHealLocation; + /*0x24*/ struct WarpData warp4; + /*0x002C*/ u8 filler2C[0x674]; + /*0x06A0*/ struct MapObject mapObjects[MAP_OBJECTS_COUNT]; + /*0x08E0*/ struct MapObjectTemplate mapObjectTemplates[64]; + /*0x0EE0*/ u8 fillerEE0[0x273C]; /*0x361C*/ struct RamScript ramScript; /*0x3A08*/ u8 filler3A08[0x44]; /*0x3A4C*/ u8 rivalName[PLAYER_NAME_LENGTH]; diff --git a/include/vs_seeker.h b/include/vs_seeker.h index 6db741a11..e01713f49 100644 --- a/include/vs_seeker.h +++ b/include/vs_seeker.h @@ -3,9 +3,21 @@ #include "global.h" +struct VsSeekerSubstruct +{ + const u8 *unk_0; + u16 unk_4; + u8 unk_6; + u8 unk_7; + u16 unk_8; + u16 unk_a; + u8 unk_c; +}; + struct VsSeekerStruct { - /*0x000*/ u8 filler_00[0x431]; + /*0x000*/ struct VsSeekerSubstruct unk_000[MAP_OBJECTS_COUNT]; + /*0x100*/ u8 filler_100[0x331]; /*0x431*/ u8 unk_431_0:3; u8 unk_431_3:5; }; |