From e0f960c757a319783eb60b39966332e8abe264eb Mon Sep 17 00:00:00 2001 From: Ramen2X Date: Wed, 20 Mar 2024 17:37:27 -0400 Subject: [PATCH] fix gotos --- LEGO1/lego/legoomni/src/worlds/hospital.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/LEGO1/lego/legoomni/src/worlds/hospital.cpp b/LEGO1/lego/legoomni/src/worlds/hospital.cpp index 88b0d65a..ca8b4dd8 100644 --- a/LEGO1/lego/legoomni/src/worlds/hospital.cpp +++ b/LEGO1/lego/legoomni/src/worlds/hospital.cpp @@ -355,7 +355,9 @@ MxLong Hospital::HandleEndAction(MxEndActionNotificationParam& p_param) if (m_unk0x128 == 0) { m_unk0x128 = 1; m_destLocation = LegoGameState::e_unk31; - goto transitionToDestLocation; + + DeleteObjects(&m_atom, HospitalScript::c_hho002cl_RunAnim, HospitalScript::c_hho006cl_RunAnim); + TransitionManager()->StartTransition(MxTransitionManager::e_mosaic, 50, FALSE, FALSE); } break; case 15: @@ -363,7 +365,6 @@ MxLong Hospital::HandleEndAction(MxEndActionNotificationParam& p_param) m_unk0x128 = 1; m_destLocation = LegoGameState::e_infomain; - transitionToDestLocation: DeleteObjects(&m_atom, HospitalScript::c_hho002cl_RunAnim, HospitalScript::c_hho006cl_RunAnim); TransitionManager()->StartTransition(MxTransitionManager::e_mosaic, 50, FALSE, FALSE); }