Fix various state classes/missing annotations (#503)

This commit is contained in:
Christian Semmler
2024-01-29 13:54:47 -05:00
committed by GitHub
parent 96234ddc23
commit 35def3013a
14 changed files with 66 additions and 72 deletions

View File

@@ -3,6 +3,7 @@
#include "legostate.h"
// SIZE 0x20
struct PizzaMissionStateEntry {
public:
undefined2 m_unk0x0;
@@ -13,6 +14,7 @@ public:
};
// VTABLE: LEGO1 0x100d7408
// SIZE 0xb0
class PizzaMissionState : public LegoState {
public:
// FUNCTION: LEGO1 0x10039290
@@ -39,9 +41,9 @@ private:
PizzaMissionStateEntry* GetState(MxU8 p_id);
protected:
undefined4 m_unk0x8;
undefined4 m_unk0xc;
PizzaMissionStateEntry m_state[5];
undefined4 m_unk0x8; // 0x08
undefined4 m_unk0xc; // 0x0c
PizzaMissionStateEntry m_state[5]; // 0x10
};
#endif // PIZZAMISSIONSTATE_H