From 6de124e6c0225978d6979e103b21ad4c590ff884 Mon Sep 17 00:00:00 2001 From: Joshua Peisach Date: Sun, 23 Jul 2023 14:21:53 -0400 Subject: [PATCH] Match MxBackgroundAudioManager constructor. This took WAY too much time. --- LEGO1/mxbackgroundaudiomanager.cpp | 4 +--- LEGO1/mxbackgroundaudiomanager.h | 5 +++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/LEGO1/mxbackgroundaudiomanager.cpp b/LEGO1/mxbackgroundaudiomanager.cpp index b1a35bf0..c7f4db9b 100644 --- a/LEGO1/mxbackgroundaudiomanager.cpp +++ b/LEGO1/mxbackgroundaudiomanager.cpp @@ -3,15 +3,13 @@ // OFFSET: LEGO1 0x1007ea90 MxBackgroundAudioManager::MxBackgroundAudioManager() { - // TODO - m_unk14c = 0; NotificationManager()->Register(this); m_unka0 = 0; m_unk138 = 0; - m_unk148 = 0; m_unk13c = 0; m_unk140 = 0; m_unk144 = 0; + m_unk148 = 0; m_musicEnabled = FALSE; } diff --git a/LEGO1/mxbackgroundaudiomanager.h b/LEGO1/mxbackgroundaudiomanager.h index b03bacb9..c6f2f1e7 100644 --- a/LEGO1/mxbackgroundaudiomanager.h +++ b/LEGO1/mxbackgroundaudiomanager.h @@ -4,6 +4,7 @@ #include "mxcore.h" #include "mxdsaction.h" #include "mxtypes.h" +#include "mxnotificationmanager.h" // VTABLE 0x100d9fe8 // SIZE 0x150 @@ -39,8 +40,8 @@ class MxBackgroundAudioManager : public MxCore MxS32 m_unk13c; MxS32 m_unk140; MxS32 m_unk144; - MxS8 m_unk148; - MxS32 m_unk14c; + MxS16 m_unk148; + MxAtomId m_unk14c; }; #endif // MXBACKGROUNDAUDIOMANAGER_H