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