From df23604b1e9a19555f681cb01612d5df229441ae Mon Sep 17 00:00:00 2001 From: Federico Cecchetto Date: Thu, 17 Mar 2022 19:23:52 +0100 Subject: [PATCH] Update pointers --- src/dllmain.cpp | 4 ++-- src/game/symbols.hpp | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/dllmain.cpp b/src/dllmain.cpp index 323e9f2..8c1e567 100644 --- a/src/dllmain.cpp +++ b/src/dllmain.cpp @@ -5,8 +5,8 @@ BOOL APIENTRY DllMain(HMODULE /*hModule*/, DWORD ul_reason_for_call, LPVOID /*lp { if (ul_reason_for_call == DLL_PROCESS_ATTACH) { - const auto value = *reinterpret_cast(0x21600000); - if (value != 0x8A94852) + const auto value = *reinterpret_cast(0x21B00000); + if (value != 0x64AA1902) { MessageBoxA(NULL, "This version of iw5-gsc-utils is outdated.\n" \ diff --git a/src/game/symbols.hpp b/src/game/symbols.hpp index 7481a91..20314a4 100644 --- a/src/game/symbols.hpp +++ b/src/game/symbols.hpp @@ -86,11 +86,11 @@ namespace game namespace plutonium { - WEAK symbol> function_map_rev{0x2074C520}; - WEAK symbol> method_map_rev{0x2074C540}; - WEAK symbol> token_map_rev{0x2074C580}; - WEAK symbol printf{0x2093E120}; - WEAK symbol function_table{0x206FAA70}; - WEAK symbol method_table{0x206FB240}; + WEAK symbol> function_map_rev{0x20802D34}; + WEAK symbol> method_map_rev{0x20802D54}; + WEAK symbol> token_map_rev{0x20802D94}; + WEAK symbol printf{0x209F30F0}; + WEAK symbol function_table{0x20762008}; + WEAK symbol method_table{0x207627D8}; } } \ No newline at end of file