mirror of
https://github.com/zeldaret/st
synced 2026-05-27 16:13:13 -04:00
530fcd8c07
* remove scratch links * UnkAdventureModeSystem1 OK * UnkStruct_ov024_020d8694_024 OK * UnkTitleCardSystem1_024 99% * UnkTitleCardSystem1_024 OK * fix regressions * title card vfunc_08 oddity * tools: make build.ninja deterministic and delink when objdiff rebuild-on-change * clean up link node mess * UnkStruct_020d8698_024 24% * UnkStruct_020d8698_024 49% * UnkStruct_020d8698_024 65% * fix build issues * UnkStruct_020d8698_024 92% * UnkStruct_020d8698_024 OK * delink data_ov024_020d8694 symbol * tools: revert previous objdiff change and reduce ds-rom logs on objdiff
50 lines
1.1 KiB
C++
50 lines
1.1 KiB
C++
#pragma once
|
|
|
|
#include "Game/GameModeManager.hpp"
|
|
#include "Unknown/UnkStruct_0204a060.hpp"
|
|
#include "global.h"
|
|
#include "types.h"
|
|
|
|
class UnkStruct_0204e5f8_1C_Base : public LinkList<UnkStruct_0204e5f8_1C_Base> {
|
|
public:
|
|
/* 00 (base) */
|
|
/* 08 */ unk32 mUnk_08;
|
|
/* 0C */
|
|
|
|
UnkStruct_0204e5f8_1C_Base() :
|
|
mUnk_08(0) {}
|
|
};
|
|
|
|
class UnkStruct_0204e5f8_1C : UnkStruct_0204e5f8_1C_Base {
|
|
public:
|
|
/* 00 (vtable) */
|
|
/* 0C */
|
|
|
|
// data_020440e8 vtable
|
|
/* 00 */ virtual ~UnkStruct_0204e5f8_1C();
|
|
};
|
|
|
|
class UnkStruct_0204e5f8 {
|
|
public:
|
|
/* 00 */ UnkStruct_0204a060_Base3 mUnk_00;
|
|
/* 10 */ unk32 mUnk_10;
|
|
/* 14 */ unk32 mUnk_14;
|
|
/* 18 */ bool mUnk_18;
|
|
/* 19 */ unk8 mUnk_19;
|
|
/* 1A */ unk8 mUnk_1A;
|
|
/* 1B */ unk8 mUnk_1B;
|
|
/* 1C */ UnkStruct_0204e5f8_1C mUnk_1C;
|
|
/* 2C */ STRUCT_PAD(0x2C, 0x38);
|
|
/* 38 */ unk8 mUnk_38;
|
|
/* 39 */ unk8 mUnk_39;
|
|
/* 3A */ u16 mUnk_3A;
|
|
/* 3C */ unk8 mUnk_3C;
|
|
/* 3D */ unk8 mUnk_3D;
|
|
/* 3E */ u16 mUnk_3E;
|
|
|
|
UnkStruct_0204e5f8();
|
|
void func_0201b9a8(void *param1);
|
|
};
|
|
|
|
extern UnkStruct_0204e5f8 data_0204e5f8;
|