From 2ae34b67e36b8ba05132d481876eb4ed7a826283 Mon Sep 17 00:00:00 2001 From: BobTheBob9 Date: Thu, 7 Jul 2022 21:31:41 +0100 Subject: almost fully replaced hooking lib --- NorthstarDLL/r2server.cpp | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) (limited to 'NorthstarDLL/r2server.cpp') diff --git a/NorthstarDLL/r2server.cpp b/NorthstarDLL/r2server.cpp index c61e2d13..6a13ea9b 100644 --- a/NorthstarDLL/r2server.cpp +++ b/NorthstarDLL/r2server.cpp @@ -1,21 +1,21 @@ -#include "pch.h" -#include "r2server.h" - -using namespace R2; - -// use the R2 namespace for game funcs -namespace R2 -{ - server_state_t* g_pServerState; - Server_GetEntityByIndexType Server_GetEntityByIndex; -} // namespace R2 - -ON_DLL_LOAD("engine.dll", R2EngineServer, [](HMODULE baseAddress) -{ - g_pServerState = (server_state_t*)((char*)baseAddress + 0x12A53D48); -}) - -ON_DLL_LOAD("server.dll", R2GameServer, [](HMODULE baseAddress) -{ - Server_GetEntityByIndex = (Server_GetEntityByIndexType)((char*)baseAddress + 0xFB820); +#include "pch.h" +#include "r2server.h" + +using namespace R2; + +// use the R2 namespace for game funcs +namespace R2 +{ + server_state_t* g_pServerState; + Server_GetEntityByIndexType Server_GetEntityByIndex; +} // namespace R2 + +ON_DLL_LOAD("engine.dll", R2EngineServer, [](HMODULE baseAddress) +{ + g_pServerState = (server_state_t*)((char*)baseAddress + 0x12A53D48); +}) + +ON_DLL_LOAD("server.dll", R2GameServer, [](HMODULE baseAddress) +{ + Server_GetEntityByIndex = (Server_GetEntityByIndexType)((char*)baseAddress + 0xFB820); }) \ No newline at end of file -- cgit v1.2.3