summaryrefslogtreecommitdiff
path: root/include/Unknown
diff options
context:
space:
mode:
authorAetias <144526980+AetiasHax@users.noreply.github.com>2025-07-22 15:54:46 +0200
committerGitHub <noreply@github.com>2025-07-22 15:54:46 +0200
commit383ca6aaa2b322869fe304eb5c277150859bfcc0 (patch)
treed89df81f15cf8e2d4c3dbad0f115c3f198119ead /include/Unknown
parentaee9c362bbeb9ae717f4b93cbbd5fa0dd9a71450 (diff)
Game 99% (#125)
* Game 74% * Game 99% * Fix symbol name
Diffstat (limited to 'include/Unknown')
-rw-r--r--include/Unknown/UnkStruct_02038aa0.hpp2
-rw-r--r--include/Unknown/UnkStruct_020397f8.hpp4
-rw-r--r--include/Unknown/UnkStruct_02068894.hpp11
-rw-r--r--include/Unknown/UnkStruct_02075dac.hpp1
-rw-r--r--include/Unknown/UnkStruct_020eec68.hpp10
5 files changed, 24 insertions, 4 deletions
diff --git a/include/Unknown/UnkStruct_02038aa0.hpp b/include/Unknown/UnkStruct_02038aa0.hpp
index c0f31f16..b43a2908 100644
--- a/include/Unknown/UnkStruct_02038aa0.hpp
+++ b/include/Unknown/UnkStruct_02038aa0.hpp
@@ -144,7 +144,7 @@ public:
unk32 func_0203cb5c(unk8, s16);
void func_0203dcfc(unk32 param_2, unk32 param_3, unk32 param_4, unk32 param_5);
- unk32 func_0203de14(unk32);
+ unk32 func_0203de14(u16 *);
void func_0203e090(void);
void func_0203e1b0(unk32, unk32, unk32);
diff --git a/include/Unknown/UnkStruct_020397f8.hpp b/include/Unknown/UnkStruct_020397f8.hpp
index 668f1922..1448176a 100644
--- a/include/Unknown/UnkStruct_020397f8.hpp
+++ b/include/Unknown/UnkStruct_020397f8.hpp
@@ -90,7 +90,7 @@ public:
/* 4c */ virtual void vfunc_4c();
/* 2c */ virtual void vfunc_2c();
void func_02039ca8();
- /* 3c */ virtual void vfunc_3c(unk32 param1);
+ /* 3c */ virtual void vfunc_3c(u16 *param1);
/* 40 */ virtual void vfunc_40(s32 param1, s32 param2);
void func_0203a188(s32 param1, s32 param2); // void func_0203a188(unk32 param_2, unk32 param_3, unk32 param_4);
bool func_0203a2c0();
@@ -201,7 +201,7 @@ public:
MsgProc_Type2(unk32 param_2, unk16 param_3, unk32 param_4);
/* 00 */ virtual ~MsgProc_Type2();
/* 14 */ /* func_0203c5c4 */ virtual bool vfunc_14(unk32 param_2, unk32 param_3) override;
- /* 3c */ /* func_0203c414 */ virtual void vfunc_3C(unk32 param_2) override;
+ /* 3c */ /* func_0203c414 */ virtual void vfunc_3C(u16 *param_2) override;
/* 40 */ /* func_0203c460 */ virtual void vfunc_40(unk32 param_2, unk32 param_3) override;
/* 4c */ /* func_0203c39c */ virtual void vfunc_4C(void) override; // func_02039a3c?
diff --git a/include/Unknown/UnkStruct_02068894.hpp b/include/Unknown/UnkStruct_02068894.hpp
new file mode 100644
index 00000000..7a51e9b8
--- /dev/null
+++ b/include/Unknown/UnkStruct_02068894.hpp
@@ -0,0 +1,11 @@
+#pragma once
+
+#include "global.h"
+#include "types.h"
+
+struct UnkStruct_02068894 {
+ void func_0203235c();
+ void func_02032304(char *param1, unk32 param2, unk32 param3, unk32 param4);
+};
+
+extern UnkStruct_02068894 data_02068894;
diff --git a/include/Unknown/UnkStruct_02075dac.hpp b/include/Unknown/UnkStruct_02075dac.hpp
index 934a2919..3e933b5e 100644
--- a/include/Unknown/UnkStruct_02075dac.hpp
+++ b/include/Unknown/UnkStruct_02075dac.hpp
@@ -6,6 +6,7 @@
class UnkStruct_02075dac {
public:
void func_0203f904();
+ void func_0203f974();
unk32 func_0203f9b8(void *);
};
extern UnkStruct_02075dac data_02075dac;
diff --git a/include/Unknown/UnkStruct_020eec68.hpp b/include/Unknown/UnkStruct_020eec68.hpp
index d8bf62d4..4d13abc3 100644
--- a/include/Unknown/UnkStruct_020eec68.hpp
+++ b/include/Unknown/UnkStruct_020eec68.hpp
@@ -1,9 +1,11 @@
#pragma once
-#include "Unknown/UnkStruct_func_0201f704.hpp"
#include "global.h"
#include "types.h"
+#include "Sound/Sfx.hpp"
+#include "Unknown/UnkStruct_func_0201f704.hpp"
+
struct UnkStruct_020eec68_0c {
unk32 mUnk_00;
@@ -31,6 +33,12 @@ public:
UnkStruct_020eec68();
+ void func_ov000_020d70a4(unk32 param1, unk32 param2, unk32 param3);
+ void func_ov000_020d716c(unk32 param1);
+ void func_ov000_020d72b8();
+ void PlaySoundEffect(SfxId sfx);
+ unk32 func_ov000_020d7424();
+
void func_ov008_021132cc();
};