summaryrefslogtreecommitdiff
path: root/include/DTCM
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/DTCM
parentaee9c362bbeb9ae717f4b93cbbd5fa0dd9a71450 (diff)
Game 99% (#125)
* Game 74% * Game 99% * Fix symbol name
Diffstat (limited to 'include/DTCM')
-rw-r--r--include/DTCM/UnkStruct_027e077c.hpp1
-rw-r--r--include/DTCM/UnkStruct_027e080c.hpp3
-rw-r--r--include/DTCM/UnkStruct_027e08e4.hpp11
-rw-r--r--include/DTCM/UnkStruct_027e08f8.hpp4
-rw-r--r--include/DTCM/UnkStruct_027e0c38.hpp1
-rw-r--r--include/DTCM/UnkStruct_027e0c54.hpp1
-rw-r--r--include/DTCM/UnkStruct_027e0ffc.hpp3
7 files changed, 23 insertions, 1 deletions
diff --git a/include/DTCM/UnkStruct_027e077c.hpp b/include/DTCM/UnkStruct_027e077c.hpp
index f7f2cf32..1e5a2aff 100644
--- a/include/DTCM/UnkStruct_027e077c.hpp
+++ b/include/DTCM/UnkStruct_027e077c.hpp
@@ -15,6 +15,7 @@ public:
bool func_0202e740(unk32 param1);
void func_ov009_02116364();
+ void func_ov009_0211653c();
inline volatile unk32 GetUnk0() const {
return mUnk_0;
diff --git a/include/DTCM/UnkStruct_027e080c.hpp b/include/DTCM/UnkStruct_027e080c.hpp
index 8c021336..66fa5c94 100644
--- a/include/DTCM/UnkStruct_027e080c.hpp
+++ b/include/DTCM/UnkStruct_027e080c.hpp
@@ -19,11 +19,12 @@ public:
/* 02 */ u8 mUnk_02;
/* 04 */ unk32 mUnk_04;
/* 08 */ unk32 mUnk_08;
- /* 0c */ unk8 mUnk_0c[0x4];
+ /* 0c */ unk32 mUnk_0c;
/* 10 */ UnkStruct_027e080c_010 mUnk_10[2];
/* d8 */
void func_0202eebc(unk32);
+ unk32 func_0202eef8();
};
extern UnkStruct_027e080c data_027e080c;
diff --git a/include/DTCM/UnkStruct_027e08e4.hpp b/include/DTCM/UnkStruct_027e08e4.hpp
new file mode 100644
index 00000000..1c4bb934
--- /dev/null
+++ b/include/DTCM/UnkStruct_027e08e4.hpp
@@ -0,0 +1,11 @@
+#pragma once
+
+#include "global.h"
+#include "types.h"
+
+struct UnkStruct_027e08e4 {
+ void func_0202f2ac();
+ unk32 func_0202f328();
+};
+
+extern UnkStruct_027e08e4 data_027e08e4;
diff --git a/include/DTCM/UnkStruct_027e08f8.hpp b/include/DTCM/UnkStruct_027e08f8.hpp
index c4f91b86..f7ac25a0 100644
--- a/include/DTCM/UnkStruct_027e08f8.hpp
+++ b/include/DTCM/UnkStruct_027e08f8.hpp
@@ -3,6 +3,10 @@
#include "types.h"
struct UnkStruct_027e08f8 {
+ /* 0 */ bool mUnk_0;
+ /* 1 */ bool mUnk_1;
+ /* 2 */
+
void func_0202f9a0(unk32);
};
diff --git a/include/DTCM/UnkStruct_027e0c38.hpp b/include/DTCM/UnkStruct_027e0c38.hpp
index 8957bc80..e42d0d10 100644
--- a/include/DTCM/UnkStruct_027e0c38.hpp
+++ b/include/DTCM/UnkStruct_027e0c38.hpp
@@ -15,6 +15,7 @@ public:
void func_02033d70(s32 param1);
void func_02033d40();
+ void func_02033d84(u16 *param0);
};
extern "C" UnkStruct_027e0c38 data_027e0c38;
diff --git a/include/DTCM/UnkStruct_027e0c54.hpp b/include/DTCM/UnkStruct_027e0c54.hpp
index 57a5db1f..5f0c85b5 100644
--- a/include/DTCM/UnkStruct_027e0c54.hpp
+++ b/include/DTCM/UnkStruct_027e0c54.hpp
@@ -15,6 +15,7 @@ public:
void func_02036050();
bool func_02036174();
bool func_020361d0();
+ void func_02036240(u16 *param0);
void func_020363b0();
};
diff --git a/include/DTCM/UnkStruct_027e0ffc.hpp b/include/DTCM/UnkStruct_027e0ffc.hpp
index 571c3761..e8d5b4df 100644
--- a/include/DTCM/UnkStruct_027e0ffc.hpp
+++ b/include/DTCM/UnkStruct_027e0ffc.hpp
@@ -3,6 +3,7 @@
#include "global.h"
#include "types.h"
+#include "Actor/Actor.hpp"
#include "Physics/Cylinder.hpp"
struct UnkStruct_027e0ffc {
@@ -22,7 +23,9 @@ struct UnkStruct_027e0ffc {
/* 39 */
void func_ov000_020ce704();
+ void func_ov000_020ceacc(unk32 param1, Vec3p *param2, unk32 param3);
void func_ov000_020cebcc(u32 param1, unk16 param2, unk32 param3);
+ void func_ov000_020cec60(u16, Vec3p *, Actor *, unk32);
void func_ov000_020ced64(Cylinder *param1, u32 param2, u32 param3);
void func_ov000_020ced7c(Vec3p *param1, s32 param2, s32 param3, unk32 param4);
};