From 58cb42ca24a7aaf4fb9497784a5168a1924b875a Mon Sep 17 00:00:00 2001 From: aap Date: Wed, 12 Jun 2019 12:34:22 +0200 Subject: fixed debugmenu --- src/re3.cpp | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) (limited to 'src/re3.cpp') diff --git a/src/re3.cpp b/src/re3.cpp index cff70ff4..55ce5699 100644 --- a/src/re3.cpp +++ b/src/re3.cpp @@ -91,12 +91,9 @@ DebugMenuInit(void) } -int (*RsEventHandler_orig)(int a, int b); -int -delayedPatches10(int a, int b) +void +DebugMenuPopulate(void) { - DebugMenuInit(); - if(DebugMenuLoad()){ DebugMenuAddVarBool8("Debug", "Show Ped Road Groups", (int8*)&gbShowPedRoadGroups, nil); DebugMenuAddVarBool8("Debug", "Show Car Road Groups", (int8*)&gbShowCarRoadGroups, nil); @@ -110,9 +107,19 @@ delayedPatches10(int a, int b) DebugMenuAddCmd("Debug", "Start Credits", CCredits::Start); DebugMenuAddCmd("Debug", "Stop Credits", CCredits::Stop); } +} + +/* +int (*RsEventHandler_orig)(int a, int b); +int +delayedPatches10(int a, int b) +{ + DebugMenuInit(); + DebugMenuPopulate(); return RsEventHandler_orig(a, b); } +*/ void __declspec(naked) HeadlightsFix() { @@ -225,7 +232,7 @@ patch() InterceptCall(&open_script_orig, open_script, 0x438869); - InterceptCall(&RsEventHandler_orig, delayedPatches10, 0x58275E); +// InterceptCall(&RsEventHandler_orig, delayedPatches10, 0x58275E); } BOOL WINAPI -- cgit v1.2.3