Decompile overlay 1 (Part 1) (#89)

* start overlay 1

* match courselist and delink a lot of files (+ remove SysObject)

* fix build issues

* fix regressions
This commit is contained in:
Yanis
2026-06-20 03:24:19 +02:00
committed by GitHub
parent d1e3be4c0b
commit 6062d1f43c
116 changed files with 2112 additions and 1056 deletions
+1 -1
View File
@@ -124,7 +124,7 @@ public:
typedef s16 ActorState;
#define ActorState_None -1
class Actor : public SysObject {
class Actor {
public:
/* 00 (vtable) */
/* 04 */ VecFx32 mPos;
+3
View File
@@ -44,13 +44,16 @@ public:
ActorManager();
~ActorManager();
// itcm
Actor **func_01fff350(void *param1, Actor **ppActorTable);
Actor *func_01fff3b4(ActorRef ref);
// overlay 0
void func_ov000_02096e44(int index);
unk32 func_ov000_0209704c();
unk32 func_ov000_020970c8(u16 param1, unk32 *param2);
// overlay 1
void func_ov001_020bafdc();
void func_ov001_020bb018(UnkStruct_func_ov001_020bb018_param2 *param1);
void func_ov001_020bb488();
+1 -1
View File
@@ -9,7 +9,7 @@
class Actor;
class ActorProfile : public SysObject {
class ActorProfile {
public:
/* 00 (vtable) */
/* 04 */ Cylinder mUnk_04;
-2
View File
@@ -179,8 +179,6 @@ public:
void func_ov000_020a9a50();
void func_ov000_020a9a94();
void func_ov000_020a9abc();
void func_ov000_020a9ae0();
void func_ov000_020a9afc();
static void func_ov000_020a9804();