Implement/match LegoControlManager::FUN_100293c0 (#970)

This commit is contained in:
Christian Semmler
2024-05-30 09:15:16 -04:00
committed by GitHub
parent 689178f689
commit ae859fbc19
6 changed files with 33 additions and 12 deletions

View File

@@ -206,9 +206,9 @@ MxBool MxControlPresenter::FUN_10044480(LegoControlManagerEvent* p_event, MxPres
}
// FUNCTION: LEGO1 0x10044540
void MxControlPresenter::VTable0x6c(MxS16 p_val)
void MxControlPresenter::VTable0x6c(MxS16 p_unk0x4e)
{
if (p_val == -1) {
if (p_unk0x4e == -1) {
if ((MxS16) ((MxDSMultiAction*) m_action)->GetActionList()->GetCount() - m_unk0x4e == 1) {
m_unk0x4e = 0;
}
@@ -217,7 +217,7 @@ void MxControlPresenter::VTable0x6c(MxS16 p_val)
}
}
else {
m_unk0x4e = p_val;
m_unk0x4e = p_unk0x4e;
}
m_action->SetUnknown90(Timer()->GetTime());