mirror of
https://github.com/zeldaret/st
synced 2026-10-14 15:57:49 -04:00
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:
@@ -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 {
|
||||
|
||||
@@ -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);
|
||||
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user