mirror of
https://github.com/zeldaret/ph
synced 2026-09-03 01:54:10 -04:00
post-update cleanup: step 2
This commit is contained in:
@@ -23,51 +23,52 @@ public:
|
||||
|
||||
class UnkSubClass1_02256FF8 {
|
||||
public:
|
||||
/* 0x00 (vtable) */
|
||||
/* 0x04 */ unk32 unk_04;
|
||||
/* 0x08 */ unk32 unk_08;
|
||||
/* 0x0C */ unk32 unk_0C;
|
||||
/* 0x10 */ unk32 unk_10;
|
||||
/* 0x14 */ unk32 unk_14;
|
||||
/* 0x18 */ unk32 unk_18;
|
||||
/* 0x1C */ u8 unk_1C;
|
||||
/* 0x20 */
|
||||
/* 00 (vtable) */
|
||||
/* 04 */ unk32 mUnk_04;
|
||||
/* 08 */ unk32 mUnk_08;
|
||||
/* 0c */ unk32 mUnk_0c;
|
||||
/* 10 */ unk32 mUnk_10;
|
||||
/* 14 */ unk32 mUnk_14;
|
||||
/* 18 */ unk32 mUnk_18;
|
||||
/* 1c */ u8 mUnk_1c;
|
||||
/* 20 */
|
||||
|
||||
UnkSubClass1_02256FF8();
|
||||
/* 0x00 */ virtual ~UnkSubClass1_02256FF8() override;
|
||||
/* 0x08 */ virtual void vfunc_08(void) override;
|
||||
/* 0x0C */ virtual void vfunc_0c(void) override;
|
||||
/* 0x10 */ virtual void vfunc_10(void) override;
|
||||
/* 0x14 */ virtual void vfunc_14(void) override;
|
||||
/* 0x18 */ virtual void vfunc_18(void) override;
|
||||
/* 0x1C */ virtual void vfunc_1c(void) override;
|
||||
/* 0x20 */ virtual void vfunc_20(void) override;
|
||||
/* 0x24 */ virtual void vfunc_24(void) override;
|
||||
/* 0x28 */ virtual void vfunc_28(void) override;
|
||||
/* 0x2C */ virtual void vfunc_2c(void) override;
|
||||
/* 0x30 */ virtual void vfunc_30(void) override;
|
||||
/* 0x34 */ virtual void vfunc_34(void) override;
|
||||
/* 0x38 */ virtual void vfunc_38(void) override;
|
||||
/* 0x3C */
|
||||
/* 00 */ virtual ~UnkSubClass1_02256FF8() override;
|
||||
/* 08 */ virtual void vfunc_08(void) override;
|
||||
/* 0c */ virtual void vfunc_0c(void) override;
|
||||
/* 10 */ virtual void vfunc_10(void) override;
|
||||
/* 14 */ virtual void vfunc_14(void) override;
|
||||
/* 18 */ virtual void vfunc_18(void) override;
|
||||
/* 1c */ virtual void vfunc_1c(void) override;
|
||||
/* 20 */ virtual void vfunc_20(void) override;
|
||||
/* 24 */ virtual void vfunc_24(void) override;
|
||||
/* 28 */ virtual void vfunc_28(void) override;
|
||||
/* 2c */ virtual void vfunc_2c(void) override;
|
||||
/* 30 */ virtual void vfunc_30(void) override;
|
||||
/* 34 */ virtual void vfunc_34(void) override;
|
||||
/* 38 */ virtual void vfunc_38(void) override;
|
||||
/* 3c */
|
||||
};
|
||||
|
||||
struct UnkStruct_MsgProc_Base_unk_2C {
|
||||
/* 0x00 */ s8 unk_00;
|
||||
/* 0x00 */ s8 unk_01;
|
||||
/* 0x00 */ s8 unk_02;
|
||||
/* 0x00 */ s8 unk_03;
|
||||
/* 0x04 */ unk32 unk_04;
|
||||
/* 0x00 */ u8* unk_08;
|
||||
/* 0x04 */
|
||||
/* 00 */ s8 mUnk_00;
|
||||
/* 01 */ s8 mUnk_01;
|
||||
/* 02 */ s8 mUnk_02;
|
||||
/* 03 */ s8 mUnk_03;
|
||||
/* 04 */ unk32 mUnk_04;
|
||||
/* 08 */ u8* mUnk_08;
|
||||
/* 0c */
|
||||
};
|
||||
|
||||
struct func_0203b410_param_2 {
|
||||
unk32 unk_00;
|
||||
unk32 unk_04;
|
||||
unk32 unk_08;
|
||||
unk32 unk_0C;
|
||||
unk16 unk_10;
|
||||
unk16 unk_12;
|
||||
/* 00 */ unk32 mUnk_00;
|
||||
/* 04 */ unk32 mUnk_04;
|
||||
/* 08 */ unk32 mUnk_08;
|
||||
/* 0c */ unk32 mUnk_0c;
|
||||
/* 10 */ unk16 mUnk_10;
|
||||
/* 12 */ unk16 mUnk_12;
|
||||
/* 14 */
|
||||
};
|
||||
|
||||
// astruct_8, MsgProc_Base
|
||||
@@ -77,23 +78,23 @@ public:
|
||||
/* 04 */ unk32* mUnk_04;
|
||||
/* 08 */ UnkSubClass1_02256FF8* mUnk_08;
|
||||
/* 0c */ u16 *mUnk_0c;
|
||||
/* 0x010 */ unk32* unk_10;
|
||||
/* 0x014 */ s32 unk_14;
|
||||
/* 0x018 */ s32 unk_18;
|
||||
/* 0x01C */ unk32 unk_1C;
|
||||
/* 0x020 */ unk32 unk_20;
|
||||
/* 0x024 */ unk32* unk_24;
|
||||
/* 10 */ unk32* mUnk_10;
|
||||
/* 14 */ s32 mUnk_14;
|
||||
/* 18 */ s32 mUnk_18;
|
||||
/* 1c */ unk32 mUnk_1c;
|
||||
/* 20 */ unk32 mUnk_20;
|
||||
/* 24 */ unk32* mUnk_24;
|
||||
/* 28 */ unk32* mUnk_28;
|
||||
/* 2c */ UnkStruct_MsgProc_Base_unk_2C **mUnk_2c;
|
||||
/* 30 */ s32 mUnk_30;
|
||||
/* 34 */ s32 mUnk_34;
|
||||
/* 38 */ unk32 mUnk_38;
|
||||
/* 3c */ unk16 mUnk_3c;
|
||||
/* 0x03E */ unk16 unk_3E;
|
||||
/* 0x040 */ unk32 unk_40;
|
||||
/* 0x044 */ unk32 unk_44;
|
||||
/* 0x048 */ u8 unk_48;
|
||||
/* 0x049 */ u8 unk_49;
|
||||
/* 3e */ unk16 mUnk_3e;
|
||||
/* 40 */ unk32 mUnk_40;
|
||||
/* 44 */ unk32 mUnk_44;
|
||||
/* 48 */ u8 mUnk_48;
|
||||
/* 49 */ u8 mUnk_49;
|
||||
/* 4a */ u16 mUnk_4a;
|
||||
/* 4c */ u8 mUnk_4c;
|
||||
/* 4d */ bool mUnk_4d;
|
||||
@@ -124,26 +125,26 @@ public:
|
||||
// /* 0x24 */ /* func_02033af4 */ virtual UNK_TYPE vfunc_24(UNK_TYPE);
|
||||
|
||||
//! TODO: fake?
|
||||
/* 0x28 */ virtual bool vfunc_28(void);
|
||||
/* 0x2C */ virtual void vfunc_2C(void);
|
||||
/* 0x30 */ virtual void vfunc_30(void);
|
||||
/* 0x34 */ virtual unk32 vfunc_34(unk32 param_2);
|
||||
/* 0x38 */ virtual bool vfunc_38(void);
|
||||
/* 0x3C */ virtual void vfunc_3C(unk32 param_2);
|
||||
/* 0x40 */ virtual void vfunc_40(unk32 param_2, unk32 param_3);
|
||||
/* 0x44 */ virtual void vfunc_44(s32 touchLastX, s32 touchLastY);
|
||||
/* 0x48 */ virtual void vfunc_48(void);
|
||||
/* 0x4C */ virtual void vfunc_4C(void);
|
||||
/* 0x50 */ virtual void vfunc_50(EntryINF1* param_2, u32 param_3, s16* param_4, UnkSubClass1_02256FF8* param_5);
|
||||
/* 0x54 */ virtual void vfunc_54(void);
|
||||
/* 0x58 */ virtual void vfunc_58(void);
|
||||
/* 0x5C */ virtual void vfunc_5C(void);
|
||||
/* 0x60 */ virtual void vfunc_60(func_0203b410_param_2* param_2, unk32 param_3, unk32 param_4);
|
||||
/* 0x64 */ virtual void vfunc_64(s16* param_2);
|
||||
/* 0x68 */ virtual unk32 vfunc_68(unk32 param_2);
|
||||
/* 0x6C */ virtual void vfunc_6C(unk32* param_2, unk32* param_3);
|
||||
/* 0x70 */ virtual void vfunc_70(unk32* param_2, unk32* param_3);
|
||||
/* 0x74 */
|
||||
/* 28 */ virtual bool vfunc_28(void);
|
||||
/* 2c */ virtual void vfunc_2C(void);
|
||||
/* 30 */ virtual void vfunc_30(void);
|
||||
/* 34 */ virtual unk32 vfunc_34(unk32 param_2);
|
||||
/* 38 */ virtual bool vfunc_38(void);
|
||||
/* 3c */ virtual void vfunc_3C(unk32 param_2);
|
||||
/* 40 */ virtual void vfunc_40(unk32 param_2, unk32 param_3);
|
||||
/* 44 */ virtual void vfunc_44(s32 touchLastX, s32 touchLastY);
|
||||
/* 48 */ virtual void vfunc_48(void);
|
||||
/* 4c */ virtual void vfunc_4C(void);
|
||||
/* 50 */ virtual void vfunc_50(EntryINF1* param_2, u32 param_3, s16* param_4, UnkSubClass1_02256FF8* param_5);
|
||||
/* 54 */ virtual void vfunc_54(void);
|
||||
/* 58 */ virtual void vfunc_58(void);
|
||||
/* 5c */ virtual void vfunc_5C(void);
|
||||
/* 60 */ virtual void vfunc_60(func_0203b410_param_2* param_2, unk32 param_3, unk32 param_4);
|
||||
/* 64 */ virtual void vfunc_64(s16* param_2);
|
||||
/* 68 */ virtual unk32 vfunc_68(unk32 param_2);
|
||||
/* 6c */ virtual void vfunc_6C(unk32* param_2, unk32* param_3);
|
||||
/* 70 */ virtual void vfunc_70(unk32* param_2, unk32* param_3);
|
||||
/* 74 */
|
||||
|
||||
UnkStruct_02032f0c();
|
||||
void func_02032f94();
|
||||
|
||||
@@ -9,28 +9,28 @@ class UnkStruct_02035064 {
|
||||
public:
|
||||
/* 00 (vtable) */
|
||||
/* 04 */ unk32 mUnk_04;
|
||||
/* 0x08 */ u32* unk_08;
|
||||
/* 0x0C */ unk32 unk_0C;
|
||||
/* 0x10 */ unk32 unk_10;
|
||||
/* 08 */ u32* mUnk_08;
|
||||
/* 0c */ unk32 mUnk_0c;
|
||||
/* 10 */ unk32 mUnk_10;
|
||||
/* 14 */ u32 mUnk_14;
|
||||
/* 18 */ unk32 unk_18;
|
||||
/* 18 */ unk32 mUnk_18;
|
||||
/* 1c */ unk32 mUnk_1c;
|
||||
/* 20 */ u32* mUnk_20;
|
||||
/* 0x24 */ unk32 unk_24;
|
||||
/* 0x28 */ unk32 unk_28;
|
||||
/* 0x2C */ unk32 unk_2C;
|
||||
/* 0x30 */ unk32 unk_30;
|
||||
/* 0x34 */ u32* unk_34;
|
||||
/* 0x38 */ u32* unk_38;
|
||||
/* 0x3C */ unk32 unk_3C;
|
||||
/* 0x40 */ unk32 unk_40;
|
||||
/* 0x44 */ unk32 unk_44;
|
||||
/* 0x48 */ unk32 unk_48;
|
||||
/* 24 */ unk32 mUnk_24;
|
||||
/* 28 */ unk32 mUnk_28;
|
||||
/* 2c */ unk32 mUnk_2c;
|
||||
/* 30 */ unk32 mUnk_30;
|
||||
/* 34 */ u32* mUnk_34;
|
||||
/* 38 */ u32* mUnk_38;
|
||||
/* 3c */ unk32 mUnk_3c;
|
||||
/* 40 */ unk32 mUnk_40;
|
||||
/* 44 */ unk32 mUnk_44;
|
||||
/* 48 */ unk32 mUnk_48;
|
||||
/* 4c */ s16 mUnk_4c;
|
||||
/* 4e */ s16 mUnk_4e;
|
||||
/* 50 */ unk32 unk_50;
|
||||
/* 0x54 */ unk32 unk_54;
|
||||
/* 0x58 */ unk32 unk_58;
|
||||
/* 50 */ unk32 mUnk_50;
|
||||
/* 54 */ unk32 mUnk_54;
|
||||
/* 58 */ unk32 mUnk_58;
|
||||
/* 5c */ UnkStruct_0202e1a0 mUnk_5c;
|
||||
/* 74 */ u16 *mUnk_74;
|
||||
/* 78 */ s32* mUnk_78;
|
||||
|
||||
@@ -41,8 +41,8 @@ public:
|
||||
|
||||
class UnkStruct_020386d8_24 {
|
||||
public:
|
||||
/* 0x00 */ unk32 mUnk_00;
|
||||
/* 0x04 */
|
||||
/* 00 */ unk32 mUnk_00;
|
||||
/* 04 */
|
||||
|
||||
void func_020376c0(Vec3p param_2);
|
||||
};
|
||||
|
||||
@@ -30,21 +30,21 @@ public:
|
||||
|
||||
class UnkSubClass1_unk_124 {
|
||||
public:
|
||||
/* 0x00 */ void* unk_00; // pointer to MsgProc_Main (well, the first members of the base class)
|
||||
/* 0x04 */ unk32 unk_04;
|
||||
/* 0x08 */ unk32 unk_08;
|
||||
/* 0x0C */ unk32 unk_0C;
|
||||
/* 0x10 */ unk32 unk_10;
|
||||
/* 0x14 */ unk32 unk_14;
|
||||
/* 0x18 */ unk32 unk_18;
|
||||
/* 0x1C */ unk32 unk_1C;
|
||||
/* 0x20 */ unk32 unk_20;
|
||||
/* 0x24 */ unk32 unk_24;
|
||||
/* 0x28 */ unk8 unk_28;
|
||||
/* 0x29 */ unk8 unk_29;
|
||||
/* 0x2A */ unk8 unk_2A;
|
||||
/* 0x2B */ unk8 unk_2B;
|
||||
/* 0x2C */
|
||||
/* 00 */ void* mUnk_00; // pointer to MsgProc_Main (well, the first members of the base class)
|
||||
/* 04 */ unk32 mUnk_04;
|
||||
/* 08 */ unk32 mUnk_08;
|
||||
/* 0c */ unk32 mUnk_0c;
|
||||
/* 10 */ unk32 mUnk_10;
|
||||
/* 14 */ unk32 mUnk_14;
|
||||
/* 18 */ unk32 mUnk_18;
|
||||
/* 1c */ unk32 mUnk_1c;
|
||||
/* 20 */ unk32 mUnk_20;
|
||||
/* 24 */ unk32 mUnk_24;
|
||||
/* 28 */ unk8 mUnk_28;
|
||||
/* 29 */ unk8 mUnk_29;
|
||||
/* 2a */ unk8 mUnk_2a;
|
||||
/* 2b */ unk8 mUnk_2b;
|
||||
/* 2c */
|
||||
|
||||
void func_0203f020(s16*, unk32);
|
||||
};
|
||||
@@ -58,7 +58,7 @@ public:
|
||||
/* 128 */ UnkStruct_0203881c mUnk_128;
|
||||
/* 150 */ u8 unk_150[4];
|
||||
/* 154 */ EntryINF1* pInfoEntry;
|
||||
/* 158 */ Vec2s unk_158; // textbox position?
|
||||
/* 158 */ Vec2s mUnk_158; // textbox position?
|
||||
/* 15c */ s16 mUnk_15c;
|
||||
/* 15e */ s8 mUnk_15e;
|
||||
/* 15f */ s8 mUnk_15f;
|
||||
@@ -73,7 +73,7 @@ public:
|
||||
/* 2c */ virtual void vfunc_2c();
|
||||
/* 30 */ virtual void vfunc_30();
|
||||
/* 34 */ virtual unk32 vfunc_34(s32 param1);
|
||||
/* 38 */ virtual unk32 vfunc_38();
|
||||
/* 38 */ virtual bool vfunc_38();
|
||||
/* 3c */ virtual void vfunc_3c() = 0;
|
||||
/* 40 */ virtual void vfunc_40() = 0;
|
||||
/* 44 */ virtual void vfunc_44();
|
||||
|
||||
@@ -8,9 +8,9 @@
|
||||
|
||||
// does it host both choices?
|
||||
struct UnknownMsgChoiceStruct {
|
||||
/* 0x00 */ UnkStruct_0203b264* unk_00;
|
||||
/* 0x04 */ unk32 unk_04;
|
||||
/* 0x08 */
|
||||
/* 00 */ UnkStruct_0203b264* mUnk_00;
|
||||
/* 04 */ unk32 mUnk_04;
|
||||
/* 08 */
|
||||
};
|
||||
|
||||
// astruct_2, MsgProc_Type1
|
||||
@@ -30,31 +30,31 @@ public:
|
||||
/* 41c */ unk16 mUnk_41c;
|
||||
/* 41e */ unk16 mUnk_41e;
|
||||
/* 420 */ unk16 mUnk_420;
|
||||
/* 422 */ unk16 unk_422;
|
||||
/* 422 */ unk16 mUnk_422;
|
||||
/* 424 */ unk32 *mUnk_424; // UnkSubClass1_unk_424?
|
||||
/* 428 */ UnknownMsgChoiceStruct unk_428[0x20];
|
||||
/* 0x528 */ unk16 unk_528[4]; // number of choices?
|
||||
/* 0x55C */ unk32 unk_530;
|
||||
/* 0x55C */ unk16 unk_534;
|
||||
/* 0x55C */ unk16 unk_536;
|
||||
/* 0x55C */ unk16 unk_538;
|
||||
/* 0x55C */ unk16 unk_53A;
|
||||
/* 0x55C */ unk32 unk_53C;
|
||||
/* 0x55C */ unk32 unk_540;
|
||||
/* 0x55C */ unk8 unk_544;
|
||||
/* 0x55C */ unk8 unk_545;
|
||||
/* 0x55C */ unk8 unk_546;
|
||||
/* 0x55C */ unk8 unk_547;
|
||||
/* 0x55C */ unk16 unk_548;
|
||||
/* 0x55C */ unk16 unk_54A;
|
||||
/* 0x55C */ unk16 unk_54C;
|
||||
/* 0x55C */ unk16 unk_54E;
|
||||
/* 528 */ unk16 unk_528[4]; // number of choices?
|
||||
/* 530 */ unk32 mUnk_530;
|
||||
/* 534 */ unk16 mUnk_534;
|
||||
/* 536 */ unk16 mUnk_536;
|
||||
/* 538 */ unk16 mUnk_538;
|
||||
/* 53a */ unk16 mUnk_53a;
|
||||
/* 53c */ unk32 mUnk_53c;
|
||||
/* 540 */ unk32 mUnk_540;
|
||||
/* 544 */ unk8 mUnk_544;
|
||||
/* 545 */ unk8 mUnk_545;
|
||||
/* 546 */ unk8 mUnk_546;
|
||||
/* 547 */ unk8 mUnk_547;
|
||||
/* 548 */ unk16 mUnk_548;
|
||||
/* 54a */ unk16 mUnk_54a;
|
||||
/* 54c */ unk16 mUnk_54c;
|
||||
/* 54e */ unk16 mUnk_54e;
|
||||
/* 550 */ unk32 mUnk_550;
|
||||
/* 554 */ unk32 mUnk_554;
|
||||
/* 558 */ unk8 unk_558;
|
||||
/* 0x55C */ unk8 unk_559;
|
||||
/* 0x55C */ unk8 unk_55A;
|
||||
/* 0x55C */ unk8 unk_55B;
|
||||
/* 558 */ unk8 mUnk_558;
|
||||
/* 559 */ unk8 mUnk_559;
|
||||
/* 55a */ unk8 mUnk_55a;
|
||||
/* 55b */ unk8 mUnk_55b;
|
||||
/* 55c */ unk32 mUnk_55c;
|
||||
/* 560 */ unk32 mUnk_560;
|
||||
/* 564 */ u16 unk_564[4];
|
||||
@@ -117,12 +117,12 @@ public:
|
||||
bool func_0203c1a0();
|
||||
bool func_0203c25c();
|
||||
/* 00 */ virtual ~UnkStruct_020397f8();
|
||||
/* 38 */ virtual unk32 vfunc_38();
|
||||
/* 38 */ virtual bool vfunc_38();
|
||||
/* 74 */
|
||||
|
||||
//! TODO: check if this is really here
|
||||
static bool func_0203c25c(class MsgProc_Type1* param_1);
|
||||
static void func_0203e060(MsgProc_Main* param_1, u8 param_2, u8 param_3);
|
||||
static void func_0203e060(UnkStruct_02038aa0* param_1, u8 param_2, u8 param_3);
|
||||
void func_02039a3c(void);
|
||||
unk32 func_02039250(void);
|
||||
void func_02039ca8(void);
|
||||
@@ -138,105 +138,103 @@ public:
|
||||
void func_0203bd8c(u16 param_2);
|
||||
void func_0203be08(void);
|
||||
void func_0203be64(void);
|
||||
unk32 func_0203c084(void);
|
||||
bool func_0203c13c(void);
|
||||
unk32 func_0203c1a0(void);
|
||||
};
|
||||
|
||||
class MsgProc_Type3 : public UnkStruct_02038aa0 {
|
||||
public:
|
||||
/* 0x164 */ unk16 unk_164;
|
||||
/* 0x166 */ unk16 unk_166;
|
||||
/* 0x168 */ unk16 unk_168;
|
||||
/* 0x16A */ unk16 unk_16A;
|
||||
/* 0x16C */ unk16 unk_16C;
|
||||
/* 0x16E */ unk16 unk_16E;
|
||||
/* 0x170 */ unk16 unk_170;
|
||||
/* 0x172 */ unk16 unk_172;
|
||||
/* 0x174 */ unk16 unk_174;
|
||||
/* 0x178 */ unk32 unk_178;
|
||||
/* 0x17C */ unk32 unk_17C;
|
||||
/* 0x180 */ UnkClass_func_ov000_020d0644 unk_180[4];
|
||||
/* 0x1C0 */
|
||||
/* 164 */ unk16 mUnk_164;
|
||||
/* 166 */ unk16 mUnk_166;
|
||||
/* 168 */ unk16 mUnk_168;
|
||||
/* 16a */ unk16 mUnk_16a;
|
||||
/* 16c */ unk16 mUnk_16c;
|
||||
/* 16e */ unk16 mUnk_16e;
|
||||
/* 170 */ unk16 mUnk_170;
|
||||
/* 172 */ unk16 mUnk_172;
|
||||
/* 174 */ unk16 mUnk_174;
|
||||
/* 178 */ unk32 mUnk_178;
|
||||
/* 17c */ unk32 mUnk_17c;
|
||||
/* 180 */ UnkClass_func_ov000_020d0644 unk_180[4];
|
||||
/* 1c0 */
|
||||
|
||||
MsgProc_Type3();
|
||||
MsgProc_Type3(unk32 param_2, unk16 param_3, unk32 param_4);
|
||||
//! TODO: remove the function declarations that are not overridden
|
||||
/* 0x00 */ virtual ~MsgProc_Type3();
|
||||
/* 0x08 */ virtual void vfunc_08(unk32* param_2, unk32* param_3) override;
|
||||
/* 0x0C */ virtual void vfunc_0C(u8 param_2, u8 param_3, u8 param_4, unk32 param_5) override;
|
||||
/* 0x10 */ virtual void vfunc_10(u8 param_2, u8 param_3) override; // func_0203e060?
|
||||
/* 0x14 */ virtual bool vfunc_14(unk32 param_2, unk32 param_3) override;
|
||||
/* 0x18 */ virtual unk32 vfunc_18(UnkStruct_0203b264* param_2, unk32 param_3, unk32 param_4) override;
|
||||
/* 0x1C */ virtual unk32 vfunc_1C(u16* param_2, UnkStruct_0203b264* param_3, unk8 param_4, unk32 param_5) override;
|
||||
/* 0x20 */ virtual void vfunc_20(void) override;
|
||||
/* 0x24 */ virtual void vfunc_24(void) override;
|
||||
/* 0x28 */ virtual bool vfunc_28(void) override;
|
||||
/* 0x2C */ virtual void vfunc_2C(void) override;
|
||||
/* 0x30 */ virtual void vfunc_30(void) override;
|
||||
/* 0x34 */ virtual unk32 vfunc_34(unk32 param_2) override;
|
||||
/* 0x38 */ virtual bool vfunc_38(void) override;
|
||||
/* 0x3C */ virtual void vfunc_3C(unk32 param_2) override;
|
||||
/* 0x40 */ virtual void vfunc_40(unk32 param_2, unk32 param_3) override;
|
||||
/* 0x44 */ virtual void vfunc_44(s32 touchLastX, s32 touchLastY) override;
|
||||
/* 0x48 */ virtual void vfunc_48(void) override;
|
||||
/* 0x4C */ virtual void vfunc_4C(void) override; // func_02039a3c?
|
||||
/* 0x50 */ virtual void vfunc_50(EntryINF1* param_2, u32 param_3, s16* param_4, UnkSubClass1_02256FF8* param_5) override;
|
||||
/* 0x54 */ virtual void vfunc_54(void) override;
|
||||
/* 0x58 */ virtual void vfunc_58(void) override;
|
||||
/* 0x5C */ virtual void vfunc_5C(void) override;
|
||||
/* 0x60 */ virtual void vfunc_60(func_0203b410_param_2* param_2, unk32 param_3, unk32 param_4) override;
|
||||
/* 0x64 */ virtual void vfunc_64(s16* param_2) override;
|
||||
/* 0x68 */ virtual unk32 vfunc_68(unk32 param_2) override;
|
||||
/* 0x6C */ virtual void vfunc_6C(unk32* param_2, unk32* param_3) override;
|
||||
/* 0x70 */ virtual void vfunc_70(unk32* param_2, unk32* param_3) override;
|
||||
/* 0x74 */
|
||||
/* 00 */ virtual ~MsgProc_Type3();
|
||||
/* 08 */ virtual void vfunc_08(unk32* param_2, unk32* param_3) override;
|
||||
/* 0c */ virtual void vfunc_0C(u8 param_2, u8 param_3, u8 param_4, unk32 param_5) override;
|
||||
/* 10 */ virtual void vfunc_10(u8 param_2, u8 param_3) override; // func_0203e060?
|
||||
/* 14 */ virtual bool vfunc_14(unk32 param_2, unk32 param_3) override;
|
||||
/* 18 */ virtual unk32 vfunc_18(UnkStruct_0203b264* param_2, unk32 param_3, unk32 param_4) override;
|
||||
/* 1c */ virtual unk32 vfunc_1C(u16* param_2, UnkStruct_0203b264* param_3, unk8 param_4, unk32 param_5) override;
|
||||
/* 20 */ virtual void vfunc_20(void) override;
|
||||
/* 24 */ virtual void vfunc_24(void) override;
|
||||
/* 28 */ virtual bool vfunc_28(void) override;
|
||||
/* 2c */ virtual void vfunc_2C(void) override;
|
||||
/* 30 */ virtual void vfunc_30(void) override;
|
||||
/* 34 */ virtual unk32 vfunc_34(unk32 param_2) override;
|
||||
/* 38 */ virtual bool vfunc_38(void) override;
|
||||
/* 3c */ virtual void vfunc_3C(unk32 param_2) override;
|
||||
/* 40 */ virtual void vfunc_40(unk32 param_2, unk32 param_3) override;
|
||||
/* 44 */ virtual void vfunc_44(s32 touchLastX, s32 touchLastY) override;
|
||||
/* 48 */ virtual void vfunc_48(void) override;
|
||||
/* 4c */ virtual void vfunc_4C(void) override; // func_02039a3c?
|
||||
/* 50 */ virtual void vfunc_50(EntryINF1* param_2, u32 param_3, s16* param_4, UnkSubClass1_02256FF8* param_5) override;
|
||||
/* 54 */ virtual void vfunc_54(void) override;
|
||||
/* 58 */ virtual void vfunc_58(void) override;
|
||||
/* 5c */ virtual void vfunc_5C(void) override;
|
||||
/* 60 */ virtual void vfunc_60(func_0203b410_param_2* param_2, unk32 param_3, unk32 param_4) override;
|
||||
/* 64 */ virtual void vfunc_64(s16* param_2) override;
|
||||
/* 68 */ virtual unk32 vfunc_68(unk32 param_2) override;
|
||||
/* 6c */ virtual void vfunc_6C(unk32* param_2, unk32* param_3) override;
|
||||
/* 70 */ virtual void vfunc_70(unk32* param_2, unk32* param_3) override;
|
||||
/* 74 */
|
||||
|
||||
static void func_0203c83c(void);
|
||||
};
|
||||
|
||||
class MsgProc_Type2 : public UnkStruct_02038aa0 {
|
||||
public:
|
||||
/* 0x164 */ unk16 unk_164;
|
||||
/* 0x164 */ unk16 unk_166;
|
||||
/* 0x164 */ unk16 unk_168;
|
||||
/* 0x164 */ unk16 unk_16A;
|
||||
/* 0x164 */ unk16 unk_16C;
|
||||
/* 0x164 */ unk16 unk_16E;
|
||||
/* 0x170 */
|
||||
/* 164 */ unk16 mUnk_164;
|
||||
/* 166 */ unk16 mUnk_166;
|
||||
/* 168 */ unk16 mUnk_168;
|
||||
/* 16a */ unk16 mUnk_16a;
|
||||
/* 16c */ unk16 mUnk_16c;
|
||||
/* 16e */ unk16 mUnk_16e;
|
||||
/* 170 */
|
||||
|
||||
MsgProc_Type2();
|
||||
MsgProc_Type2(unk32 param_2, unk16 param_3, unk32 param_4);
|
||||
//! TODO: remove the function declarations that are not overridden
|
||||
/* 0x00 */ virtual ~MsgProc_Type2();
|
||||
/* 0x08 */ /* func_02039228 */ virtual void vfunc_08(unk32* param_2, unk32* param_3) override;
|
||||
/* 0x0C */ /* func_02039578 */ virtual void vfunc_0C(u8 param_2, u8 param_3, u8 param_4, unk32 param_5) override;
|
||||
/* 0x10 */ /* func_0203e060 */ virtual void vfunc_10(u8 param_2, u8 param_3) override; // func_0203e060?
|
||||
/* 0x14 */ /* func_0203c5c4 */ virtual bool vfunc_14(unk32 param_2, unk32 param_3) override;
|
||||
/* 0x18 */ /* func_0203e284 */ virtual unk32 vfunc_18(UnkStruct_0203b264* param_2, unk32 param_3, unk32 param_4) override;
|
||||
/* 0x1C */ /* func_0203905c */ virtual unk32 vfunc_1C(u16* param_2, UnkStruct_0203b264* param_3, unk8 param_4, unk32 param_5) override;
|
||||
/* 0x20 */ /* func_020390a4 */ virtual void vfunc_20(void) override;
|
||||
/* 0x24 */ /* astruct_8::vfunc_24 */ virtual void vfunc_24(void) override;
|
||||
/* 0x28 */ /* func_0203e0c8 */ virtual bool vfunc_28(void) override;
|
||||
/* 0x2C */ /* func_02038d20 */ virtual void vfunc_2C(void) override;
|
||||
/* 0x30 */ /* func_02038ed0 */ virtual void vfunc_30(void) override;
|
||||
/* 0x34 */ /* func_02038c34 */ virtual unk32 vfunc_34(unk32 param_2) override;
|
||||
/* 0x38 */ /* func_02039570 */ virtual bool vfunc_38(void) override;
|
||||
/* 0x3C */ /* func_0203c414 */ virtual void vfunc_3C(unk32 param_2) override;
|
||||
/* 0x40 */ /* func_0203c460 */ virtual void vfunc_40(unk32 param_2, unk32 param_3) override;
|
||||
/* 0x44 */ /* func_02038f40 */ virtual void vfunc_44(s32 touchLastX, s32 touchLastY) override;
|
||||
/* 0x48 */ /* func_02038b74 */ virtual void vfunc_48(void) override;
|
||||
/* 0x4C */ /* func_0203c39c */ virtual void vfunc_4C(void) override; // func_02039a3c?
|
||||
/* 0x50 */ /* func_02038f44 */ virtual void vfunc_50(EntryINF1* param_2, u32 param_3, s16* param_4, UnkSubClass1_02256FF8* param_5) override;
|
||||
/* 0x54 */ /* func_020392b4 */ virtual void vfunc_54(void) override;
|
||||
/* 0x58 */ /* func_02039398 */ virtual void vfunc_58(void) override;
|
||||
/* 0x5C */ /* func_02039058 */ virtual void vfunc_5C(void) override;
|
||||
/* 0x60 */ /* func_020393a4 */ virtual void vfunc_60(func_0203b410_param_2* param_2, unk32 param_3, unk32 param_4) override;
|
||||
/* 0x64 */ /* func_020393a8 */ virtual void vfunc_64(s16* param_2) override;
|
||||
/* 0x68 */ /* func_020393d0 */ virtual unk32 vfunc_68(unk32 param_2) override;
|
||||
/* 0x6C */ /* func_0203947c */ virtual void vfunc_6C(unk32* param_2, unk32* param_3) override;
|
||||
/* 0x70 */ /* func_020394d8 */ virtual void vfunc_70(unk32* param_2, unk32* param_3) override;
|
||||
/* 0x74 */
|
||||
/* 00 */ virtual ~MsgProc_Type2();
|
||||
/* 08 */ /* func_02039228 */ virtual void vfunc_08(unk32* param_2, unk32* param_3) override;
|
||||
/* 0c */ /* func_02039578 */ virtual void vfunc_0C(u8 param_2, u8 param_3, u8 param_4, unk32 param_5) override;
|
||||
/* 10 */ /* func_0203e060 */ virtual void vfunc_10(u8 param_2, u8 param_3) override; // func_0203e060?
|
||||
/* 14 */ /* func_0203c5c4 */ virtual bool vfunc_14(unk32 param_2, unk32 param_3) override;
|
||||
/* 18 */ /* func_0203e284 */ virtual unk32 vfunc_18(UnkStruct_0203b264* param_2, unk32 param_3, unk32 param_4) override;
|
||||
/* 1c */ /* func_0203905c */ virtual unk32 vfunc_1C(u16* param_2, UnkStruct_0203b264* param_3, unk8 param_4, unk32 param_5) override;
|
||||
/* 20 */ /* func_020390a4 */ virtual void vfunc_20(void) override;
|
||||
/* 24 */ /* astruct_8::vfunc_24 */ virtual void vfunc_24(void) override;
|
||||
/* 28 */ /* func_0203e0c8 */ virtual bool vfunc_28(void) override;
|
||||
/* 2c */ /* func_02038d20 */ virtual void vfunc_2C(void) override;
|
||||
/* 30 */ /* func_02038ed0 */ virtual void vfunc_30(void) override;
|
||||
/* 34 */ /* func_02038c34 */ virtual unk32 vfunc_34(unk32 param_2) override;
|
||||
/* 38 */ /* func_02039570 */ virtual bool vfunc_38(void) override;
|
||||
/* 3c */ /* func_0203c414 */ virtual void vfunc_3C(unk32 param_2) override;
|
||||
/* 40 */ /* func_0203c460 */ virtual void vfunc_40(unk32 param_2, unk32 param_3) override;
|
||||
/* 44 */ /* func_02038f40 */ virtual void vfunc_44(s32 touchLastX, s32 touchLastY) override;
|
||||
/* 48 */ /* func_02038b74 */ virtual void vfunc_48(void) override;
|
||||
/* 4c */ /* func_0203c39c */ virtual void vfunc_4C(void) override; // func_02039a3c?
|
||||
/* 50 */ /* func_02038f44 */ virtual void vfunc_50(EntryINF1* param_2, u32 param_3, s16* param_4, UnkSubClass1_02256FF8* param_5) override;
|
||||
/* 54 */ /* func_020392b4 */ virtual void vfunc_54(void) override;
|
||||
/* 58 */ /* func_02039398 */ virtual void vfunc_58(void) override;
|
||||
/* 5c */ /* func_02039058 */ virtual void vfunc_5C(void) override;
|
||||
/* 60 */ /* func_020393a4 */ virtual void vfunc_60(func_0203b410_param_2* param_2, unk32 param_3, unk32 param_4) override;
|
||||
/* 64 */ /* func_020393a8 */ virtual void vfunc_64(s16* param_2) override;
|
||||
/* 68 */ /* func_020393d0 */ virtual unk32 vfunc_68(unk32 param_2) override;
|
||||
/* 6c */ /* func_0203947c */ virtual void vfunc_6C(unk32* param_2, unk32* param_3) override;
|
||||
/* 70 */ /* func_020394d8 */ virtual void vfunc_70(unk32* param_2, unk32* param_3) override;
|
||||
/* 74 */
|
||||
|
||||
//! TODO: vfunc_4C?
|
||||
void func_0203c39c(unk32 param_2, unk32 param_3);
|
||||
|
||||
@@ -9,60 +9,60 @@
|
||||
class UnkStruct_0203dae0 : public UnkStruct_02032f0c {
|
||||
public:
|
||||
/* 000 (base) */
|
||||
/* 0x052 */ unk16 unk_52;
|
||||
/* 0x054 */ unk16 unk_54;
|
||||
/* 0x054 */ unk16 unk_56;
|
||||
/* 0x058 */ unk32 unk_58;
|
||||
/* 0x05C */ s16 unk_5C;
|
||||
/* 0x05E */ s16 unk_5E;
|
||||
/* 0x060 */ unk32 unk_60;
|
||||
/* 0x064 */ unk32 unk_64;
|
||||
/* 0x068 */ unk32 unk_68;
|
||||
/* 0x06C */ unk32 unk_6C;
|
||||
/* 0x070 */ unk32 unk_70;
|
||||
/* 0x074 */ unk32 unk_74;
|
||||
/* 0x078 */ unk32 unk_78;
|
||||
/* 0x07C */ unk32 unk_7C;
|
||||
/* 0x080 */ unk32 unk_80;
|
||||
/* 0x084 */ unk32 unk_84;
|
||||
/* 0x088 */ unk32 unk_88;
|
||||
/* 0x08C */ unk32 unk_8C;
|
||||
/* 0x090 */ unk32 unk_90;
|
||||
/* 0x094 */ unk32 unk_94;
|
||||
/* 0x098 */ unk32 unk_98;
|
||||
/* 0x09C */ unk32 unk_9C;
|
||||
/* 0x0A0 */ unk32 unk_A0;
|
||||
/* 0x0A4 */ unk32 unk_A4;
|
||||
/* 0x0A8 */ unk32 unk_A8;
|
||||
/* 0x0AC */ unk32 unk_AC;
|
||||
/* 0x0B0 */ unk32 unk_B0;
|
||||
/* 0x0B4 */ unk32 unk_B4;
|
||||
/* 0x0B8 */ unk32 unk_B8;
|
||||
/* 0x0BC */ unk32 unk_BC;
|
||||
/* 0x0C0 */ unk32 unk_C0;
|
||||
/* 0x0C4 */ unk32 unk_C4;
|
||||
/* 0x0C8 */ unk32 unk_C8;
|
||||
/* 0x0CC */ unk32 unk_CC;
|
||||
/* 0x0D0 */ unk32 unk_D0;
|
||||
/* 0x0D4 */ unk32 unk_D4;
|
||||
/* 0x0D8 */ unk32 unk_D8;
|
||||
/* 0x0DC */ unk32 unk_DC;
|
||||
/* 0x0E0 */ unk32 unk_E0;
|
||||
/* 0x0E4 */ unk32 unk_E4;
|
||||
/* 0x0E8 */ unk32 unk_E8;
|
||||
/* 0x0EC */ unk32 unk_EC;
|
||||
/* 0x0F0 */ unk32 unk_F0;
|
||||
/* 0x0F4 */ unk32 unk_F4;
|
||||
/* 0x0F8 */ unk32 unk_F8;
|
||||
/* 0x0FC */ unk32 unk_FC;
|
||||
/* 0x100 */ unk32 unk_100;
|
||||
/* 0x104 */ unk32 unk_104;
|
||||
/* 0x108 */ unk8 unk_108;
|
||||
/* 0x108 */ unk8 unk_109;
|
||||
/* 0x108 */ unk8 unk_10A;
|
||||
/* 0x108 */ unk8 unk_10B;
|
||||
/* 0x10C */ unk32 unk_10C;
|
||||
/* 0x110 */ unk32 unk_110;
|
||||
/* 052 */ unk16 mUnk_52;
|
||||
/* 054 */ unk16 mUnk_54;
|
||||
/* 054 */ unk16 mUnk_56;
|
||||
/* 058 */ unk32 mUnk_58;
|
||||
/* 05c */ s16 mUnk_5c;
|
||||
/* 05e */ s16 mUnk_5e;
|
||||
/* 060 */ unk32 mUnk_60;
|
||||
/* 064 */ unk32 mUnk_64;
|
||||
/* 068 */ unk32 mUnk_68;
|
||||
/* 06c */ unk32 mUnk_6c;
|
||||
/* 070 */ unk32 mUnk_70;
|
||||
/* 074 */ unk32 mUnk_74;
|
||||
/* 078 */ unk32 mUnk_78;
|
||||
/* 07c */ unk32 mUnk_7c;
|
||||
/* 080 */ unk32 mUnk_80;
|
||||
/* 084 */ unk32 mUnk_84;
|
||||
/* 088 */ unk32 mUnk_88;
|
||||
/* 08c */ unk32 mUnk_8c;
|
||||
/* 090 */ unk32 mUnk_90;
|
||||
/* 094 */ unk32 mUnk_94;
|
||||
/* 098 */ unk32 mUnk_98;
|
||||
/* 09c */ unk32 mUnk_9c;
|
||||
/* 0a0 */ unk32 mUnk_a0;
|
||||
/* 0a4 */ unk32 mUnk_a4;
|
||||
/* 0a8 */ unk32 mUnk_a8;
|
||||
/* 0ac */ unk32 mUnk_ac;
|
||||
/* 0b0 */ unk32 mUnk_b0;
|
||||
/* 0b4 */ unk32 mUnk_b4;
|
||||
/* 0b8 */ unk32 mUnk_b8;
|
||||
/* 0bc */ unk32 mUnk_bc;
|
||||
/* 0c0 */ unk32 mUnk_c0;
|
||||
/* 0c4 */ unk32 mUnk_c4;
|
||||
/* 0c8 */ unk32 mUnk_c8;
|
||||
/* 0cc */ unk32 mUnk_cc;
|
||||
/* 0d0 */ unk32 mUnk_d0;
|
||||
/* 0d4 */ unk32 mUnk_d4;
|
||||
/* 0d8 */ unk32 mUnk_d8;
|
||||
/* 0dc */ unk32 mUnk_dc;
|
||||
/* 0e0 */ unk32 mUnk_e0;
|
||||
/* 0e4 */ unk32 mUnk_e4;
|
||||
/* 0e8 */ unk32 mUnk_e8;
|
||||
/* 0ec */ unk32 mUnk_ec;
|
||||
/* 0f0 */ unk32 mUnk_f0;
|
||||
/* 0f4 */ unk32 mUnk_f4;
|
||||
/* 0f8 */ unk32 mUnk_f8;
|
||||
/* 0fc */ unk32 mUnk_fc;
|
||||
/* 100 */ unk32 mUnk_100;
|
||||
/* 104 */ unk32 mUnk_104;
|
||||
/* 108 */ unk8 mUnk_108;
|
||||
/* 108 */ unk8 mUnk_109;
|
||||
/* 108 */ unk8 mUnk_10a;
|
||||
/* 108 */ unk8 mUnk_10b;
|
||||
/* 10c */ unk32 mUnk_10c;
|
||||
/* 110 */ unk32 mUnk_110;
|
||||
/* 114 */ void *mUnk_114; // MsgProc_Base2_unk_114?
|
||||
/* 118 */ s32 mUnk_118;
|
||||
/* 11c */ unk16 mUnk_11c;
|
||||
@@ -96,23 +96,23 @@ public:
|
||||
// /* 0x30 */ /* func_0203e090 */ virtual void vfunc_30(void) override;
|
||||
|
||||
//! TODO: fake?
|
||||
/* 0x34 */ virtual unk32 vfunc_34(unk32 param_2) override;
|
||||
/* 0x38 */ virtual bool vfunc_38(void) override;
|
||||
/* 0x3C */ virtual void vfunc_3C(unk32 param_2) override;
|
||||
/* 0x40 */ virtual void vfunc_40(unk32 param_2, unk32 param_3) override;
|
||||
/* 0x44 */ virtual void vfunc_44(s32 touchLastX, s32 touchLastY) override;
|
||||
/* 0x48 */ virtual void vfunc_48(void) override;
|
||||
/* 0x4C */ virtual void vfunc_4C(void) override; // func_02039a3c?
|
||||
/* 0x50 */ virtual void vfunc_50(EntryINF1* param_2, u32 param_3, s16* param_4, UnkSubClass1_02256FF8* param_5) override;
|
||||
/* 0x54 */ virtual void vfunc_54(void) override;
|
||||
/* 0x58 */ virtual void vfunc_58(void) override;
|
||||
/* 0x5C */ virtual void vfunc_5C(void) override;
|
||||
/* 0x60 */ virtual void vfunc_60(func_0203b410_param_2* param_2, unk32 param_3, unk32 param_4) override;
|
||||
/* 0x64 */ virtual void vfunc_64(s16* param_2) override;
|
||||
/* 0x68 */ virtual unk32 vfunc_68(unk32 param_2) override;
|
||||
/* 0x6C */ virtual void vfunc_6C(unk32* param_2, unk32* param_3) override;
|
||||
/* 0x70 */ virtual void vfunc_70(unk32* param_2, unk32* param_3) override;
|
||||
/* 0x74 */
|
||||
/* 34 */ virtual unk32 vfunc_34(unk32 param_2) override;
|
||||
/* 38 */ virtual bool vfunc_38(void) override;
|
||||
/* 3c */ virtual void vfunc_3C(unk32 param_2) override;
|
||||
/* 40 */ virtual void vfunc_40(unk32 param_2, unk32 param_3) override;
|
||||
/* 44 */ virtual void vfunc_44(s32 touchLastX, s32 touchLastY) override;
|
||||
/* 48 */ virtual void vfunc_48(void) override;
|
||||
/* 4c */ virtual void vfunc_4C(void) override; // func_02039a3c?
|
||||
/* 50 */ virtual void vfunc_50(EntryINF1* param_2, u32 param_3, s16* param_4, UnkSubClass1_02256FF8* param_5) override;
|
||||
/* 54 */ virtual void vfunc_54(void) override;
|
||||
/* 58 */ virtual void vfunc_58(void) override;
|
||||
/* 5c */ virtual void vfunc_5C(void) override;
|
||||
/* 60 */ virtual void vfunc_60(func_0203b410_param_2* param_2, unk32 param_3, unk32 param_4) override;
|
||||
/* 64 */ virtual void vfunc_64(s16* param_2) override;
|
||||
/* 68 */ virtual unk32 vfunc_68(unk32 param_2) override;
|
||||
/* 6c */ virtual void vfunc_6C(unk32* param_2, unk32* param_3) override;
|
||||
/* 70 */ virtual void vfunc_70(unk32* param_2, unk32* param_3) override;
|
||||
/* 74 */
|
||||
|
||||
UnkStruct_0203dae0(u8 param1);
|
||||
void func_0203dc10(s32 param1);
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
|
||||
class UnkClass_func_ov000_020d0644 {
|
||||
public:
|
||||
/* 0x00 */ unk32 unk_00;
|
||||
/* 0x04 */ unk32 unk_04;
|
||||
/* 0x08 */ unk32 unk_08;
|
||||
// /* 0x0C */ unk32 unk_0C;
|
||||
/* 00 */ unk32 mUnk_00;
|
||||
/* 04 */ unk32 mUnk_04;
|
||||
/* 08 */ unk32 mUnk_08;
|
||||
// /* 0c */ unk32 mUnk_0c;
|
||||
/* 0x10 */
|
||||
|
||||
static void func_020d060c(void);
|
||||
|
||||
Reference in New Issue
Block a user