mirror of
https://github.com/zeldaret/st
synced 2026-08-15 12:58:54 -04:00
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:
@@ -124,7 +124,7 @@ public:
|
||||
typedef s16 ActorState;
|
||||
#define ActorState_None -1
|
||||
|
||||
class Actor : public SysObject {
|
||||
class Actor {
|
||||
public:
|
||||
/* 00 (vtable) */
|
||||
/* 04 */ VecFx32 mPos;
|
||||
|
||||
@@ -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();
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
class Actor;
|
||||
|
||||
class ActorProfile : public SysObject {
|
||||
class ActorProfile {
|
||||
public:
|
||||
/* 00 (vtable) */
|
||||
/* 04 */ Cylinder mUnk_04;
|
||||
|
||||
@@ -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();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user