summaryrefslogtreecommitdiff
path: root/include/Save
diff options
context:
space:
mode:
Diffstat (limited to 'include/Save')
-rw-r--r--include/Save/AdventureFlags.hpp34
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);