1
0
mirror of https://github.com/alliedmodders/metamod-source.git synced 2025-02-20 13:54:14 +01:00

Fixed bugs, updated plugins

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40141
This commit is contained in:
David Anderson 2005-10-20 14:57:02 +00:00
parent c1fb10cbf0
commit 1fb61175c1
6 changed files with 6 additions and 6 deletions

View File

@ -219,7 +219,7 @@ public:
#define PLUGIN_SAVEVARS() \ #define PLUGIN_SAVEVARS() \
g_SMAPI = ismm; \ g_SMAPI = ismm; \
g_SHPtr = ismm->MetaQuery(MMIFACE_SOURCEHOOK, NULL); \ g_SHPtr = static_cast<SourceHook::ISourceHook *>(ismm->MetaFactory(MMIFACE_SOURCEHOOK, NULL, NULL)); \
g_PLAPI = static_cast<ISmmPlugin *>(this); \ g_PLAPI = static_cast<ISmmPlugin *>(this); \
g_PLID = id; g_PLID = id;

View File

@ -98,7 +98,7 @@ bool FireEvent_Handler(IGameEvent *event, bool bDontBroadcast)
RETURN_META_VALUE(MRES_IGNORED, true); RETURN_META_VALUE(MRES_IGNORED, true);
} }
bool SamplePlugin::Load(PluginId id, ISmmAPI *ismm, factories *list, char *error, size_t maxlen, bool late) bool SamplePlugin::Load(PluginId id, ISmmAPI *ismm, char *error, size_t maxlen, bool late)
{ {
PLUGIN_SAVEVARS(); PLUGIN_SAVEVARS();

View File

@ -20,7 +20,7 @@
class SamplePlugin : public ISmmPlugin class SamplePlugin : public ISmmPlugin
{ {
public: public:
bool Load(PluginId id, ISmmAPI *ismm, factories *list, char *error, size_t maxlen, bool late); bool Load(PluginId id, ISmmAPI *ismm, char *error, size_t maxlen, bool late);
bool Unload(char *error, size_t maxlen); bool Unload(char *error, size_t maxlen);
void AllPluginsLoaded(); void AllPluginsLoaded();
bool Pause(char *error, size_t maxlen) bool Pause(char *error, size_t maxlen)

View File

@ -26,7 +26,7 @@
RuntimeLibrary="5" RuntimeLibrary="5"
UsePrecompiledHeader="0" UsePrecompiledHeader="0"
WarningLevel="3" WarningLevel="3"
Detect64BitPortabilityProblems="TRUE" Detect64BitPortabilityProblems="FALSE"
DebugInformationFormat="4"/> DebugInformationFormat="4"/>
<Tool <Tool
Name="VCCustomBuildTool"/> Name="VCCustomBuildTool"/>

View File

@ -24,7 +24,7 @@ void ServerActivate_handler(edict_t *pEdictList, int edictCount, int clientMax)
RETURN_META(MRES_IGNORED); RETURN_META(MRES_IGNORED);
} }
bool StubPlugin::Load(PluginId id, ISmmAPI *ismm, factories *list, char *error, size_t maxlen) bool StubPlugin::Load(PluginId id, ISmmAPI *ismm, char *error, size_t maxlen, bool late)
{ {
PLUGIN_SAVEVARS(); PLUGIN_SAVEVARS();

View File

@ -16,7 +16,7 @@
class StubPlugin : public ISmmPlugin class StubPlugin : public ISmmPlugin
{ {
public: public:
bool Load(PluginId id, ISmmAPI *ismm, factories *list, char *error, size_t maxlen); bool Load(PluginId id, ISmmAPI *ismm, char *error, size_t maxlen, bool late);
bool Unload(char *error, size_t maxlen); bool Unload(char *error, size_t maxlen);
bool Pause(char *error, size_t maxlen); bool Pause(char *error, size_t maxlen);
bool Unpause(char *error, size_t maxlen); bool Unpause(char *error, size_t maxlen);