From 292784faaeac06cc9649d602505e72598147aa24 Mon Sep 17 00:00:00 2001 From: disinvite Date: Fri, 6 Sep 2024 13:34:10 -0400 Subject: [PATCH] Beta addrs for other stream lists --- LEGO1/omni/include/mxstreamlist.h | 6 ++++++ LEGO1/omni/src/stream/mxstreamlist.cpp | 3 +++ 2 files changed, 9 insertions(+) diff --git a/LEGO1/omni/include/mxstreamlist.h b/LEGO1/omni/include/mxstreamlist.h index 678aaa1d..36a9350a 100644 --- a/LEGO1/omni/include/mxstreamlist.h +++ b/LEGO1/omni/include/mxstreamlist.h @@ -60,4 +60,10 @@ class MxStreamListMxDSSubscriber : public MxStreamList { MxDSSubscriber* Find(MxDSObject* p_object); }; +// TEMPLATE: BETA10 0x10150950 +// MxStreamList::PopFront + +// TEMPLATE: BETA10 0x10150a70 +// MxStreamList::PopFront + #endif // MXSTREAMLIST_H diff --git a/LEGO1/omni/src/stream/mxstreamlist.cpp b/LEGO1/omni/src/stream/mxstreamlist.cpp index 6faf6b7f..37e59463 100644 --- a/LEGO1/omni/src/stream/mxstreamlist.cpp +++ b/LEGO1/omni/src/stream/mxstreamlist.cpp @@ -6,6 +6,7 @@ DECOMP_SIZE_ASSERT(MxStreamListMxNextActionDataStart, 0x0c); DECOMP_SIZE_ASSERT(MxStreamListMxDSSubscriber, 0x0c); // FUNCTION: LEGO1 0x100b8450 +// FUNCTION: BETA10 0x10134c1d MxDSSubscriber* MxStreamListMxDSSubscriber::Find(MxDSObject* p_object) { for (iterator it = begin(); it != end(); it++) { @@ -52,6 +53,7 @@ MxDSAction* MxStreamListMxDSAction::FindInternal(MxDSAction* p_action, MxBool p_ } // FUNCTION: LEGO1 0x100c21e0 +// FUNCTION: BETA10 0x1014f4e6 MxNextActionDataStart* MxStreamListMxNextActionDataStart::Find(MxU32 p_id, MxS16 p_value) { for (iterator it = begin(); it != end(); it++) { @@ -64,6 +66,7 @@ MxNextActionDataStart* MxStreamListMxNextActionDataStart::Find(MxU32 p_id, MxS16 } // FUNCTION: LEGO1 0x100c2240 +// FUNCTION: BETA10 0x1014f58c MxNextActionDataStart* MxStreamListMxNextActionDataStart::FindAndErase(MxU32 p_id, MxS16 p_value) { MxNextActionDataStart* match = NULL;