Decompile overlay 1 (Part 4) (#97)

* UnkStruct_027e095c_001 OK

* UnkStruct_027e095c_001 OK (JP)

* SysNew_001 OK

* SaveManager_001 98%

* UnkStruct_027e09bc_001 OK

* MapObjectManager_001 OK

* ActorManager_001 OK

* remove useless thumb pragmas

* ItemManager_001 OK

* fix regressions

* fix build issues
This commit is contained in:
Yanis
2026-07-02 20:56:08 +02:00
committed by GitHub
parent 66eb66f081
commit f0dfb70749
73 changed files with 1223 additions and 440 deletions
+3 -3
View File
@@ -156,9 +156,9 @@ public:
/* 0C */ virtual unk8 vfunc_0C();
/* 10 */ virtual void vfunc_10(VecFx32 *param1);
/* 14 */ virtual void vfunc_14();
/* 18 */ virtual bool vfunc_18(unk32 param1);
/* 1C */ virtual void vfunc_1C();
/* 20 */ virtual void vfunc_20();
/* 18 */ virtual bool vfunc_18(unk32 param1); // Init?
/* 1C */ virtual void vfunc_1C(); // Setup
/* 20 */ virtual void vfunc_20(); // Update?
/* 24 */ virtual void vfunc_24();
/* 28 */ virtual void vfunc_28();
/* 2C */ virtual void vfunc_2C(unk32 param1);
+2 -1
View File
@@ -26,7 +26,6 @@ public:
/* 4C */ virtual ~ActorUnkPMST() override;
void func_ov077_02159db4(void);
void func_ov077_02159ddc(void);
void func_ov077_02159e14(void);
void func_ov077_02159e40(void);
@@ -47,6 +46,8 @@ public:
void func_ov077_0215aa20(void);
void func_ov077_0215aa44(void);
void func_ov077_0215aa88(void);
static void func_ov077_02159db4(void);
};
class ActorProfileUnkPMST : public ActorProfile_Derived1 {
+2 -1
View File
@@ -26,7 +26,6 @@ public:
/* 4C */ virtual ~ActorUnkPMTT() override;
void func_ov042_0212d8a4(void);
void func_ov042_0212d8cc(void);
void func_ov042_0212d904(void);
void func_ov042_0212d930(void);
@@ -44,6 +43,8 @@ public:
void func_ov042_0212e4d8(void);
void func_ov042_0212e4f8(void);
void func_ov042_0212e53c(void);
static void func_ov042_0212d8a4(void);
};
class ActorProfileUnkPMTT : public ActorProfile {