Move banning natives from core to logic (bug 4406 part 3, r=fyren).

--HG--
rename : core/smn_banning.cpp => core/logic/smn_banning.cpp
This commit is contained in:
David Anderson
2010-05-14 18:22:03 -07:00
parent 78f5b513c0
commit b5b002aa4b
9 changed files with 45 additions and 32 deletions
+7
View File
@@ -48,6 +48,7 @@
#include "DebugReporter.h"
#include "PlayerManager.h"
#include "AdminCache.h"
#include "HalfLife2.h"
static ILibrary *g_pLogic = NULL;
static LogicInitFunction logic_init_fn;
@@ -64,6 +65,11 @@ public:
{
return engine->IsMapValid(map);
}
virtual void ServerCommand(const char *cmd)
{
engine->ServerCommand(cmd);
}
};
static VEngineServer_Logic logic_engine;
@@ -118,6 +124,7 @@ static sm_core_t core_bridge =
&g_Timers,
&g_Players,
&g_Admins,
&g_HL2,
/* Functions */
add_natives,
find_convar,