This commit is contained in:
Christian Semmler 2024-06-03 06:53:37 -04:00
parent e4e5f90c89
commit 7b106bea28

View File

@ -197,29 +197,29 @@ class LegoGameState {
void SetColors(); void SetColors();
void SetROIHandlerFunction(); void SetROIHandlerFunction();
char* m_savePath; // 0x00 char* m_savePath; // 0x00
MxS16 m_stateCount; // 0x04 MxS16 m_stateCount; // 0x04
LegoState** m_stateArray; // 0x08 LegoState** m_stateArray; // 0x08
MxU8 m_actorId; // 0x0c MxU8 m_actorId; // 0x0c
// TODO: Most likely getters/setters are not used according to BETA for the following members:
public:
Act m_currentAct; // 0x10 Act m_currentAct; // 0x10
Act m_loadedAct; // 0x14 Act m_loadedAct; // 0x14
LegoBackgroundColor* m_backgroundColor; // 0x18 LegoBackgroundColor* m_backgroundColor; // 0x18
LegoBackgroundColor* m_tempBackgroundColor; // 0x1c LegoBackgroundColor* m_tempBackgroundColor; // 0x1c
LegoFullScreenMovie* m_fullScreenMovie; // 0x20 LegoFullScreenMovie* m_fullScreenMovie; // 0x20
MxU16 m_unk0x24; // 0x24 MxU16 m_unk0x24; // 0x24
MxS16 m_playerCount; // 0x26
Username m_players[9]; // 0x28 // TODO: Most likely getters/setters are not used according to BETA for the following members:
History m_history; // 0xa6
undefined2 m_unk0x41a; // 0x41a public:
JukeboxScript::Script m_jukeboxMusic; // 0x41c MxS16 m_playerCount; // 0x26
MxBool m_isDirty; // 0x420 Username m_players[9]; // 0x28
Area m_currentArea; // 0x424 History m_history; // 0xa6
Area m_previousArea; // 0x428 undefined2 m_unk0x41a; // 0x41a
Area m_unk0x42c; // 0x42c JukeboxScript::Script m_jukeboxMusic; // 0x41c
MxBool m_isDirty; // 0x420
Area m_currentArea; // 0x424
Area m_previousArea; // 0x428
Area m_unk0x42c; // 0x42c
}; };
MxBool ROIHandlerFunction(const char* p_input, char* p_output, MxU32 p_copyLen); MxBool ROIHandlerFunction(const char* p_input, char* p_output, MxU32 p_copyLen);