Add BETA10 references

This commit is contained in:
jonschz 2025-02-15 09:36:23 +01:00
parent 347da7d555
commit af47737e81
4 changed files with 13 additions and 2 deletions

View File

@ -319,6 +319,7 @@ void MxBackgroundAudioManager::LowerVolume()
} }
// FUNCTION: LEGO1 0x1007f5b0 // FUNCTION: LEGO1 0x1007f5b0
// FUNCTION: BETA10 0x100e9543
void MxBackgroundAudioManager::RaiseVolume() void MxBackgroundAudioManager::RaiseVolume()
{ {
if (m_unk0x148 != 0) { if (m_unk0x148 != 0) {

View File

@ -700,6 +700,7 @@ void Infocenter::InitializeBitmaps()
} }
// FUNCTION: LEGO1 0x1006fd00 // FUNCTION: LEGO1 0x1006fd00
// FUNCTION: BETA10 0x1002f808
MxU8 Infocenter::HandleMouseMove(MxS32 p_x, MxS32 p_y) MxU8 Infocenter::HandleMouseMove(MxS32 p_x, MxS32 p_y)
{ {
if (m_unk0x11c) { if (m_unk0x11c) {
@ -967,9 +968,10 @@ MxU8 Infocenter::HandleButtonUp(MxS32 p_x, MxS32 p_y)
} }
// FUNCTION: LEGO1 0x10070370 // FUNCTION: LEGO1 0x10070370
// FUNCTION: BETA10 0x1002ffd4
MxU8 Infocenter::HandleControl(LegoControlManagerNotificationParam& p_param) MxU8 Infocenter::HandleControl(LegoControlManagerNotificationParam& p_param)
{ {
if (p_param.GetUnknown0x28() == 1) { if (p_param.m_unk0x28 == 1) {
m_infoManDialogueTimer = 0; m_infoManDialogueTimer = 0;
InfomainScript::Script actionToPlay = InfomainScript::c_noneInfomain; InfomainScript::Script actionToPlay = InfomainScript::c_noneInfomain;
@ -978,7 +980,7 @@ MxU8 Infocenter::HandleControl(LegoControlManagerNotificationParam& p_param)
LegoGameState* state = GameState(); LegoGameState* state = GameState();
switch (p_param.GetClickedObjectId()) { switch (p_param.m_clickedObjectId) {
case InfomainScript::c_LeftArrow_Ctl: case InfomainScript::c_LeftArrow_Ctl:
m_infocenterState->SetUnknown0x74(14); m_infocenterState->SetUnknown0x74(14);
StopCurrentAction(); StopCurrentAction();
@ -1143,8 +1145,11 @@ MxU8 Infocenter::HandleControl(LegoControlManagerNotificationParam& p_param)
} }
// FUNCTION: LEGO1 0x10070870 // FUNCTION: LEGO1 0x10070870
// FUNCTION: BETA10 0x1003039e
MxLong Infocenter::HandleNotification0(MxNotificationParam& p_param) MxLong Infocenter::HandleNotification0(MxNotificationParam& p_param)
{ {
// This function has changed significantly since BETA10
// MxLong result // MxLong result
MxCore* sender = p_param.GetSender(); MxCore* sender = p_param.GetSender();
@ -1314,6 +1319,7 @@ MxBool Infocenter::VTable0x5c()
} }
// FUNCTION: LEGO1 0x10070d10 // FUNCTION: LEGO1 0x10070d10
// FUNCTION: BETA10 0x100307d4
void Infocenter::FUN_10070d10(MxS32 p_x, MxS32 p_y) void Infocenter::FUN_10070d10(MxS32 p_x, MxS32 p_y)
{ {
MxS16 i; MxS16 i;

View File

@ -123,6 +123,8 @@ class MxPresenter : public MxCore {
MxPoint32 GetLocation() const { return this->m_location; } MxPoint32 GetLocation() const { return this->m_location; }
MxS32 GetX() const { return this->m_location.GetX(); } MxS32 GetX() const { return this->m_location.GetX(); }
MxS32 GetY() const { return this->m_location.GetY(); } MxS32 GetY() const { return this->m_location.GetY(); }
// FUNCTION: BETA10 0x10031b70
MxS32 GetDisplayZ() const { return this->m_displayZ; } MxS32 GetDisplayZ() const { return this->m_displayZ; }
// FUNCTION: BETA10 0x10028430 // FUNCTION: BETA10 0x10028430
@ -135,6 +137,7 @@ class MxPresenter : public MxCore {
m_compositePresenter = p_compositePresenter; m_compositePresenter = p_compositePresenter;
} }
// FUNCTION: BETA10 0x10031b40
void SetDisplayZ(MxS32 p_displayZ) { m_displayZ = p_displayZ; } void SetDisplayZ(MxS32 p_displayZ) { m_displayZ = p_displayZ; }
// SYNTHETIC: LEGO1 0x1000c070 // SYNTHETIC: LEGO1 0x1000c070

View File

@ -96,6 +96,7 @@ void MxVideoManager::UpdateRegion()
} }
// FUNCTION: LEGO1 0x100be440 // FUNCTION: LEGO1 0x100be440
// FUNCTION: BETA10 0x1012ce5e
void MxVideoManager::SortPresenterList() void MxVideoManager::SortPresenterList()
{ {
if (this->m_presenters->GetCount() <= 1) { if (this->m_presenters->GetCount() <= 1) {