From b0176e8874c7254e60d4139b99ec53f24bc5bdee Mon Sep 17 00:00:00 2001 From: RD42 <42702181+dashr9230@users.noreply.github.com> Date: Wed, 14 Aug 2024 23:09:34 +0800 Subject: [PATCH] [saco] Implement/match `CGame::LoadScene(...)` --- saco/game/game.cpp | 10 ++++++++++ saco/game/game.h | 2 ++ 2 files changed, 12 insertions(+) diff --git a/saco/game/game.cpp b/saco/game/game.cpp index 92f0097..3342957 100644 --- a/saco/game/game.cpp +++ b/saco/game/game.cpp @@ -982,3 +982,13 @@ void CGame::DisableEnterExits() //----------------------------------------------------------- +void CGame::LoadScene(char* szScene) +{ + _asm push szScene + _asm mov ebx, 0x5B8700 + _asm call ebx + _asm pop ebx +} + +//----------------------------------------------------------- + diff --git a/saco/game/game.h b/saco/game/game.h index b25f02e..1fb8d20 100644 --- a/saco/game/game.h +++ b/saco/game/game.h @@ -124,6 +124,8 @@ public: void sub_100A0330(); void sub_100A1C10(); + + void LoadScene(char* szScene); }; //-----------------------------------------------------------