diff options
Diffstat (limited to 'include/Save/AdventureFlags.hpp')
| -rw-r--r-- | include/Save/AdventureFlags.hpp | 34 |
1 files changed, 24 insertions, 10 deletions
diff --git a/include/Save/AdventureFlags.hpp b/include/Save/AdventureFlags.hpp index f4c550a0..a67f32c8 100644 --- a/include/Save/AdventureFlags.hpp +++ b/include/Save/AdventureFlags.hpp @@ -117,12 +117,21 @@ struct FlagsData { /* 40 */ }; -struct astruct_23 { +struct UnkStruct_ov000_0209a50c { /* 00 */ unk32 mUnk_00; /* 04 */ unk32 mUnk_04; - /* 08 */ unk32 mUnk_08; - /* 0c */ unk32 mUnk_0c; - /* 10 */ unk32 mUnk_10; + /* 08 */ unk8 mUnk_08; + /* 09 */ unk8 mUnk_09; + /* 0a */ unk8 mUnk_0a; + /* 0b */ unk8 mUnk_0b; + /* 0c */ unk8 mUnk_0c; + /* 0d */ unk8 mUnk_0d; + /* 0e */ unk8 mUnk_0e; + /* 0f */ unk8 mUnk_0f; + /* 10 */ unk8 mUnk_10; + /* 11 */ unk8 mUnk_11; + /* 12 */ unk8 mUnk_12; + /* 13 */ unk8 mUnk_13; /* 14 */ unk8 mUnk_14; /* 15 */ unk8 mUnk_15; /* 16 */ bool mUnk_16; @@ -133,7 +142,12 @@ struct astruct_23 { /* 1c */ unk16 mUnk_1c; /* 1e */ unk8 mUnk_1e; /* 1f */ unk8 mUnk_1f; - /* 20 */ unk8 mUnk_20[0x94 - 0x20]; + /* 20 */ unk32 mUnk_20; + /* 24 */ unk32 mUnk_24; + /* 28 */ unk32 mUnk_28; + /* 2c */ PAD(0x2c, 0x34); + /* 34 */ unk32 mUnk_34; + /* 38 */ PAD(0x38, 0x94); /* 94 */ unk32 mUnk_94; /* 98 */ unk16 mUnk_98; /* 9a */ unk16 mUnk_9a; @@ -146,8 +160,8 @@ struct astruct_23 { /* ac */ unk32 mUnk_ac; /* b0 */ - astruct_23(); - ~astruct_23(); + UnkStruct_ov000_0209a50c(); + ~UnkStruct_ov000_0209a50c(); }; struct AdventureFlags_44 { @@ -156,7 +170,7 @@ struct AdventureFlags_44 { bool func_ov000_02098c68(); bool func_ov000_02098d20(); bool func_ov000_02098fa4(s32 param1); - bool func_ov000_020990a4(astruct_23 *param1); + bool func_ov000_020990a4(UnkStruct_ov000_0209a50c *param1); s32 func_ov000_0209907c(); }; @@ -178,14 +192,14 @@ public: bool func_ov00_02097750(); bool Get(AdventureFlag flag); void Set(AdventureFlag flag, bool value); - void func_ov00_02097810(s32 param1, astruct_23 *param2); + unk32 func_ov00_02097810(UnkStruct_ov000_0209a50c *param2); unk32 func_ov00_02097968(unk32 param1); unk32 func_ov00_02097a44(unk32 param1, s32 param2); bool func_ov00_02097b9c(s32 param1); bool func_ov00_02097bac(); bool func_ov00_02097bbc(); bool func_ov00_02097bcc(s32 param1); - bool func_ov00_02097bcc(astruct_23 *param1); + bool func_ov00_02097bcc(UnkStruct_ov000_0209a50c *param1); s32 func_ov00_02097c08(); bool Get_FlagsUnk_30_Flag(s32 index); u8 Get_FlagsUnk_49(s32 index); |
