Match actors 5 (#164)

* ActorUnkTGTZ OK

* ActorUnkSWCH OK

* ActorUnkFLEN OK

* fix build

* mark flen as complete for eur

* ActorUnkCLLT OK

* ActorUnkMLCK OK

* ActorRollingStone and ActorItemTornado OK

* remove useless thing
This commit is contained in:
Yanis
2026-10-14 03:39:02 +02:00
committed by GitHub
parent 4fca7f3d56
commit 048ffeaaaa
50 changed files with 518 additions and 415 deletions
+9 -9
View File
@@ -215,7 +215,7 @@ public:
struct UnkStruct_ov019_020d24c8_28_258_00 {
/* 00 */ void *mUnk_00;
/* 04 */ unk32 mUnk_04;
/* 0C */
/* 08 */
UnkStruct_ov019_020d24c8_28_258_00() {}
@@ -1022,15 +1022,16 @@ public:
/* 00 */ UnkSystem7_UnkStruct_00 *mUnk_00;
/* 04 */
WEAK UnkSystem7() {
this->mUnk_00 = NULL;
}
UnkSystem7(UnkSystem7_UnkStruct_00 *param1) {
this->mUnk_00 = param1;
}
~UnkSystem7() {
this->func_ov000_020a0304();
}
~UnkSystem7();
void func_ov000_020a0304(void);
void func_ov000_020a0334();
};
@@ -1047,16 +1048,15 @@ public:
mUnk_08(param3) {}
};
class UnkStruct_PlayerGet_ec : public UnkSystem7 {
class UnkStruct_PlayerGet_ec {
public:
/* 00 (base) */
/* 00 */ UnkSystem7 mUnk_00;
/* 04 */
UnkStruct_PlayerGet_ec(UnkSystem7_UnkStruct_00 *param1) :
UnkSystem7(param1) {}
mUnk_00(param1) {}
UnkStruct_PlayerGet_ec();
~UnkStruct_PlayerGet_ec();
};
class UnkActorSystem2 : public GameModeManagerBase_104 {
+3 -3
View File
@@ -96,8 +96,8 @@ public:
~UnkStruct_027e0ce0_1C();
// overlay 0
G3d_Model *func_ov000_0208ed30(unk32 param1, unk32 param2, char *param3);
UnkStruct_ov000_02058a84 *func_ov000_0208ee94(unk32 param1, unk32 param2, char *param3, unk32 param4);
G3d_Model *func_ov000_0208ed30(unk32 param1, unk32 param2, const char *param3);
UnkStruct_ov000_02058a84 *func_ov000_0208ee94(unk32 param1, unk32 param2, const char *param3, unk32 param4);
// overlay 1
void func_ov001_020bccec();
@@ -936,7 +936,7 @@ public:
void func_ov000_0208bd20(bool param1, unk32 param2, unk32 param3);
void func_ov000_0208bd30(bool param1, unk32 param2, unk32 param3, unk32 param4);
bool func_ov000_0208be0c(RefStruct param1);
bool func_ov000_0208be70(VecFx32 param1);
bool func_ov000_0208be70();
bool func_ov000_0208bee8();
bool func_ov000_0208bf34(unk32 param1);
+3 -4
View File
@@ -122,10 +122,9 @@ public:
// overlay 0
void func_ov000_0209feac(unk32 param1, VecFx32 *param2, unk32 param3, unk32 param4, unk32 param5);
void func_ov000_0209ff24(unk32 param1, VecFx32 *param2, VecFx16 *param3, unk32 param4);
void func_ov000_0209ff8c(UnkStruct_PlayerGet_ec *param1, unk32 param2, VecFx32 *param3, unk32 param4);
void func_ov000_020a0000(UnkStruct_PlayerGet_ec *param1, void *param2, unk32 *param3, VecFx32 *param4, unk32 param5);
void func_ov000_020a00d4(UnkStruct_PlayerGet_ec *param1, unk32 param2, unk32 param3, unk32 param4, VecFx32 *param5,
unk32 param6);
void func_ov000_0209ff8c(UnkSystem7 *param1, unk32 param2, VecFx32 *param3, unk32 param4);
void func_ov000_020a0000(UnkSystem7 *param1, void *param2, unk32 *param3, VecFx32 *param4, unk32 param5);
void func_ov000_020a00d4(UnkSystem7 *param1, unk32 param2, unk32 param3, unk32 param4, VecFx32 *param5, unk32 param6);
void func_ov000_020a0110(UnkSystem7 *param1);
void func_ov000_020a0140(UnkSystem7 *param1, VecFx32 *param2);
void func_ov000_020a0220(void *param1, void *param2);