From 383ca6aaa2b322869fe304eb5c277150859bfcc0 Mon Sep 17 00:00:00 2001 From: Aetias <144526980+AetiasHax@users.noreply.github.com> Date: Tue, 22 Jul 2025 15:54:46 +0200 Subject: Game 99% (#125) * Game 74% * Game 99% * Fix symbol name --- src/Main/Message/MessageManager.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'src/Main/Message/MessageManager.cpp') diff --git a/src/Main/Message/MessageManager.cpp b/src/Main/Message/MessageManager.cpp index 705b773b..bf1e30ca 100644 --- a/src/Main/Message/MessageManager.cpp +++ b/src/Main/Message/MessageManager.cpp @@ -1,6 +1,7 @@ #include "Message/MessageManager.hpp" #include "Actor/ActorManager.hpp" #include "DTCM/UnkStruct_027e0c54.hpp" +#include "DTCM/UnkStruct_027e0ffc.hpp" #include "Game/Game.hpp" #include "Player/TouchControl.hpp" #include "System/SysNew.hpp" @@ -15,11 +16,6 @@ extern UnkStruct_MsgProc_Base_unk_2C *data_02068e8c; extern u16 data_02056918[]; extern ActorTypeId data_0205691c[]; -struct UnkStruct_027e0ffc { - void func_ov000_020cec60(u16, Vec3p *, Actor *, unk32); -}; -extern UnkStruct_027e0ffc *data_027e0ffc; - // non-matching ARM void MessageManager::func_0203643c(u32 *param_1, MessageManager *param_2, u32 param_3) { BMGGroups *pBVar2 = param_2->pGroups; @@ -327,7 +323,7 @@ ARM void MessageManager::func_0203690c(unk32 param_2) { pActor = gActorManager->GetActor(&actorRef); if (pActor != NULL) { - data_027e0ffc->func_ov000_020cec60(data_02056918[this->mUnk_10], &pActor->mPos, pActor, 0); + data_027e0ffc.func_ov000_020cec60(data_02056918[this->mUnk_10], &pActor->mPos, pActor, 0); } } } @@ -354,7 +350,7 @@ ARM void MessageManager::func_02036bbc(void) { } } -ARM void MessageManager::func_02036c50(unk32 param_2) { +ARM void MessageManager::func_02036c50(u16 *param_2) { s32 i; for (i = 0; i < ARRAY_LEN(this->mUnk_28); i++) { -- cgit v1.2.3