summaryrefslogtreecommitdiff
path: root/include/Message
diff options
context:
space:
mode:
authorYanis002 <35189056+Yanis002@users.noreply.github.com>2025-01-27 20:23:50 +0100
committerYanis002 <35189056+Yanis002@users.noreply.github.com>2025-01-27 20:23:50 +0100
commit277517b3be33af77a082497b2dd367e188d2c29e (patch)
tree7258c80b300c105705169d2ed45582d1fb1a7d2f /include/Message
parent097e8853e4abe1d2827c05ef83993cd08ad6e765 (diff)
improve splits
Diffstat (limited to 'include/Message')
-rw-r--r--include/Message/UnkStruct_027E0C68_UnkSubClass1.hpp89
1 files changed, 89 insertions, 0 deletions
diff --git a/include/Message/UnkStruct_027E0C68_UnkSubClass1.hpp b/include/Message/UnkStruct_027E0C68_UnkSubClass1.hpp
index ef6350ec..447cb216 100644
--- a/include/Message/UnkStruct_027E0C68_UnkSubClass1.hpp
+++ b/include/Message/UnkStruct_027E0C68_UnkSubClass1.hpp
@@ -408,3 +408,92 @@ public:
UnkStruct_027E0C68_UnkSubClass1_Sub3();
virtual ~UnkStruct_027E0C68_UnkSubClass1_Sub3();
};
+
+// TEMPORARY
+
+extern "C" u32 func_01ff9b4c(unk32, unk32);
+extern "C" unk32 func_0203c084(void);
+extern "C" void func_ov018_02169634(UnkStruct_027E0C68_UnkSubClass1_Sub1*);
+extern "C" unk32 func_ov000_02079e04(void);
+extern "C" unk32 func_01ff9b88(unk32, unk32);
+extern "C" unk32 func_02016fcc(unk32);
+extern "C" void func_02032304(unk32*, char*, unk32, unk32, unk32);
+extern "C" unk32 func_0202d5b4(char*, char*, unk32, unk32, unk32);
+extern unk32 data_020691a0;
+extern unk32* data_02068894;
+extern unk32 data_02056af0;
+extern unk32* data_02056a00;
+extern char* data_02057f08; // "MSP"
+extern char* data_02057eec; // "Menu/UI_main/opening.bin"
+extern char* data_02057ed8; // "MSP:opening.nclr"
+
+struct Struct_027e0db0 {
+ /* 0x00 */ unk32 unk_00;
+ /* 0x04 */ unk32 unk_04;
+};
+extern Struct_027e0db0 data_027e0db0;
+
+// see Actor.cpp
+struct UnkStruct2 {
+ /* 0 */ u32 mUnk_0;
+ /* 4 */ u32 mUnk_4;
+ /* 8 */
+};
+extern UnkStruct2 data_027e077c;
+extern u8 data_02056be4[];
+extern u8 data_027e0618[];
+
+class UnkClass_027e0cbc {
+public:
+ unk32 func_0203d7e0(unk32);
+ unk32 func_0203d77c(unk32, s32, s32);
+};
+extern UnkClass_027e0cbc data_027e0cbc;
+extern unk16 data_02056a10[];
+extern unk16 data_02056a16[];
+extern unk32 data_02056a04[];
+extern unk32 data_027e0c38[];
+extern "C" void func_0203489c(unk32, unk16, unk32*, unk32*);
+extern "C" void func_020347b0(unk32, unk16, unk32*, unk32*, unk32, unk32);
+extern THUMB unk32 func_0202ab48(void);
+extern "C" void func_02034984(unk32, unk32, unk32, unk32, unk32);
+extern "C" void func_02034698(unk32, unk32, unk32*, unk32*);
+extern struct TouchControl data_027e0d78;
+
+class UnkClass_027e0e28 {
+public:
+ unk32 func_ov000_0207bc48();
+};
+extern UnkClass_027e0e28* data_027e0e28;
+extern u8 data_027e0c54;
+extern unk32* data_ov009_0211f5b4;
+extern "C" unk32 func_ov003_020f3f94(unk32*);
+extern unk32* data_02057ed4;
+
+// see Actor.cpp
+typedef struct UnkStruct_01ffbe34 {
+ /* 00 */ unk32 mUnk_00;
+ /* 04 */ unk32 mUnk_04;
+ /* 08 */ unk8 mUnk_08;
+ /* 09 */ unk8 mUnk_09;
+ /* 0a */ unk8 mUnk_0a;
+ /* 0b */ unk8 mUnk_0b;
+ /* 0c */ unk32 mUnk_0c;
+ /* 10 */ unk32 mUnk_10;
+ /* 14 */ unk8 mUnk_14;
+ /* 15 */ unk8 mUnk_15;
+ /* 16 */ unk16 mUnk_16;
+ /* 18 */ unk32 mUnk_18;
+ /* 1c */ unk32 mUnk_1c;
+ /* 20 */
+} UnkStruct_01ffbe34;
+extern "C" void func_01ffbe34(UnkStruct_01ffbe34 *param1);
+
+class UnkClass_027e1054 {
+public:
+ unk32 unk_00;
+ unk32 unk_04;
+
+ void func_ov003_020f4874(void);
+};
+extern UnkClass_027e1054 data_027e1054;