Skip to content

Commit ea8a93a

Browse files
committed
gameserver: add module (adds ~77 functions ._.)
1 parent 9911167 commit ea8a93a

File tree

13 files changed

+1317
-272
lines changed

13 files changed

+1317
-272
lines changed

README.md

Lines changed: 289 additions & 37 deletions
Large diffs are not rendered by default.

source/holyutil.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class CHolyUtil : public IHolyUtil
2222
return Util::servergameents;
2323
}
2424

25-
virtual IServer* GetGameServer()
25+
virtual CBaseServer* GetGameServer()
2626
{
2727
return Util::server;
2828
}

source/module.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,7 @@ void CModuleManager::LoadModules()
222222
RegisterModule(pEntListModule);
223223
RegisterModule(pHttpServerModule);
224224
RegisterModule(pLuaJITModule);
225+
RegisterModule(pGameServerModule);
225226
}
226227

227228
int g_pIDs = 0;

source/modules/_modules.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,5 @@ extern IModule* pPhysEnvModule;
2525
extern IModule* pNetModule;
2626
extern IModule* pEntListModule;
2727
extern IModule* pHttpServerModule;
28-
extern IModule* pLuaJITModule;
28+
extern IModule* pLuaJITModule;
29+
extern IModule* pGameServerModule;

source/modules/gameevent.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#include "lua.h"
55
#include "sourcesdk/GameEventManager.h"
66
#include "sourcesdk/sv_client.h"
7-
#include "iserver.h"
7+
#include "baseserver.h"
88
#include "vprof.h"
99
#include "sourcesdk/netmessages.h"
1010
#include <unordered_set>

0 commit comments

Comments
 (0)