From dbbc310716c1d99a0a795ed2cc26214353e287f0 Mon Sep 17 00:00:00 2001 From: Toni Uhlig Date: Thu, 3 Oct 2019 14:49:30 +0200 Subject: GlobalEnv/GameFramework interface uses correct vtables --- TestDLL/HuntClasses.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'TestDLL/HuntClasses.h') diff --git a/TestDLL/HuntClasses.h b/TestDLL/HuntClasses.h index c09771e..f6ed80f 100644 --- a/TestDLL/HuntClasses.h +++ b/TestDLL/HuntClasses.h @@ -434,6 +434,8 @@ struct IGameFramework virtual void ScheduleEndLevel(const char* nextLevel) = 0; virtual void ScheduleEndLevelNow(const char* nextLevel) = 0; virtual void OnEditorSetGameMode(int iMode) = 0; + virtual void fn_00(void); + virtual void fn_01(void); virtual bool IsEditing() = 0; virtual bool IsInLevelLoad() = 0; virtual bool IsLoadingSaveGame() = 0; @@ -479,11 +481,11 @@ struct SSystemGlobalEnvironment { UINT64 pOpticsManager; UINT64 pTimer; UINT64 pCryFont; - IGameFramework* pGameFramework; + UINT64 ukn_00; UINT64 pLocalMemoryUsage; + IGameFramework* pGameFramework; + UINT64 ukn_01; IEntitySystem* pEntitySystem; - UINT64 pConsole; - UINT64 pAudioSystem; ISystem* pSystem; UINT64 pCharacterManager; UINT64 pAISystem; -- cgit v1.2.3