Decompile 018_StartUp overlay (#19)

* Decompile StartUp overlay (99%)

* jp delinks

* regression fix
This commit is contained in:
Yanis
2026-01-13 15:04:52 +01:00
committed by GitHub
parent 1713ffc43b
commit 76c1ec9acf
53 changed files with 2058 additions and 446 deletions
+32 -1
View File
@@ -70,7 +70,7 @@ struct Vec2us_cpp {
}
};
class UnkSubStruct1 {
class UnkSubStruct1 : public SysObject {
public:
/* 00 (vtable) */
/* 04 */ u16 mUnk_04;
@@ -102,6 +102,16 @@ public:
/* 08 */ virtual void vfunc_08();
/* 0C */
bool UnkCheck1() {
bool value = true;
if (mUnk_0A == false && mUnk_0B == false) {
value = false;
}
return value;
}
void UnkOperations(Vec2s *pPos, bool doSetPos) {
int iVar1;
@@ -486,3 +496,24 @@ public:
void func_020171e4();
void func_02017520(const char *nscrPath, const char *ncgrPath, const char *nclrPath);
};
class UnkStruct2 {
public:
/* 00 */ unk8 pad[0x10];
/* 10 */
UnkStruct2(const char *path, unk32 param2);
~UnkStruct2();
void func_020154ec(const char *param1);
};
struct UnkResult {
void *mUnk_00;
void *mUnk_04;
void *mUnk_08;
UnkSystem4 mUnk_0C;
UnkSystem4 mUnk_1C;
UnkSystem4 mUnk_2C;
UnkResult(const char *path);
};