mirror of
https://github.com/zeldaret/st
synced 2026-08-16 05:09:02 -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:
@@ -43,7 +43,7 @@ public:
|
||||
/* 00 */ virtual ~FileSelect_UnkClass2_Sub4_Base() override {}
|
||||
};
|
||||
|
||||
class FileSelectSubScreen : public SysObject, public FileSelect_UnkClass2_Sub4_Base {
|
||||
class FileSelectSubScreen : public FileSelect_UnkClass2_Sub4_Base {
|
||||
public:
|
||||
/* 0000 (base) */
|
||||
/* 001C */ unk32 mUnk_001C;
|
||||
|
||||
@@ -28,7 +28,7 @@ public:
|
||||
UnkStruct_ov019_020d24c8_2C_24_FC3() {}
|
||||
};
|
||||
|
||||
class UnkStruct_ov019_020d24c8_2C_24_FB0 : public SysObject {
|
||||
class UnkStruct_ov019_020d24c8_2C_24_FB0 {
|
||||
public:
|
||||
/* 00 */ UnkSystem2_UnkSubSystem5 *mUnk_00[6];
|
||||
/* 18 */
|
||||
@@ -36,7 +36,7 @@ public:
|
||||
UnkStruct_ov019_020d24c8_2C_24_FB0() {}
|
||||
};
|
||||
|
||||
class UnkStruct_ov019_020d24c8_2C_24_FB8 : public SysObject {
|
||||
class UnkStruct_ov019_020d24c8_2C_24_FB8 {
|
||||
public:
|
||||
/* 00 */ UnkSystem2_UnkSubSystem1_Derived1 *mUnk_00[6];
|
||||
/* 18 */
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#include "System/SysNew.hpp"
|
||||
#include "global.h"
|
||||
|
||||
class FileSelectManager_UnkDrawBase : public SysObject {
|
||||
class FileSelectManager_UnkDrawBase {
|
||||
public:
|
||||
/* 00 (vtable) */
|
||||
/* 04 */ LinkListImpl mUnk_04;
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
#include "types.h"
|
||||
|
||||
// file tab manager?
|
||||
class UnkSubStruct9 : public SysObject {
|
||||
class UnkSubStruct9 {
|
||||
public:
|
||||
/* 000 */ u8 mSaveSlotIndex; // save slot index, 0 for file 1 and 1 for file 2
|
||||
/* 001 */ unk8 mUnk_001;
|
||||
|
||||
Reference in New Issue
Block a user