MxStreamListMxDSAction helper functions (#1100)

* MxStreamListMxDSAction Find/FindAndErase

* Beta addrs for other stream lists
This commit is contained in:
MS
2024-09-06 16:13:16 -04:00
committed by GitHub
parent 97b3dcaa2c
commit 4a01d15c36
8 changed files with 37 additions and 21 deletions

View File

@@ -340,10 +340,10 @@ MxLong MxOmni::HandleEndAction(MxParam& p_param)
MxStreamController* controller = Streamer()->GetOpenStream(action->GetAtomId().GetInternal());
if (controller != NULL) {
action = controller->GetUnk0x54().Find(action, FALSE);
action = controller->GetUnk0x54().Find(action);
if (action) {
if (ActionSourceEquals(action, "LegoLoopingAnimPresenter") == FALSE) {
delete controller->GetUnk0x54().Find(action, TRUE);
delete controller->GetUnk0x54().FindAndErase(action);
}
}
}