| author | David Anderson <dvander@alliedmods.net> |
| Wed Nov 08 06:30:20 2006 +0000 (2006-11-08) | |
| changeset 159 | 43c471413f70 |
| parent 150 | 42d85020e6ea |
| child 160 | c056af9b4aaf |
| permissions | -rw-r--r-- |
| dvander@145 | 1 |
#include <oslink.h> |
| dvander@145 | 2 |
#include "sourcemm_api.h" |
| dvander@145 | 3 |
#include "sm_version.h" |
| dvander@150 | 4 |
#include "CTextParsers.h" |
| dvander@145 | 5 |
|
| dvander@145 | 6 |
SourceMod_Core g_SourceMod; |
| dvander@145 | 7 |
|
| dvander@145 | 8 |
PLUGIN_EXPOSE(SourceMod, g_SourceMod); |
| dvander@145 | 9 |
|
| dvander@145 | 10 |
bool SourceMod_Core::Load(PluginId id, ISmmAPI *ismm, char *error, size_t maxlen, bool late) |
| dvander@145 | 11 |
{ |
| dvander@145 | 12 |
PLUGIN_SAVEVARS(); |
| dvander@145 | 13 |
|
| dvander@145 | 14 |
return true; |
| dvander@145 | 15 |
} |
| dvander@145 | 16 |
|
| dvander@145 | 17 |
bool SourceMod_Core::Unload(char *error, size_t maxlen) |
| dvander@145 | 18 |
{ |
| dvander@145 | 19 |
return true; |
| dvander@145 | 20 |
} |
| dvander@145 | 21 |
|
| dvander@145 | 22 |
bool SourceMod_Core::Pause(char *error, size_t maxlen) |
| dvander@145 | 23 |
{ |
| dvander@145 | 24 |
return true; |
| dvander@145 | 25 |
} |
| dvander@145 | 26 |
|
| dvander@145 | 27 |
bool SourceMod_Core::Unpause(char *error, size_t maxlen) |
| dvander@145 | 28 |
{ |
| dvander@145 | 29 |
return true; |
| dvander@145 | 30 |
} |
| dvander@145 | 31 |
|
| dvander@145 | 32 |
void SourceMod_Core::AllPluginsLoaded() |
| dvander@145 | 33 |
{ |
| dvander@145 | 34 |
} |
| dvander@145 | 35 |
|
| dvander@145 | 36 |
const char *SourceMod_Core::GetAuthor() |
| dvander@145 | 37 |
{ |
| dvander@145 | 38 |
return "AlliedModders, LLC"; |
| dvander@145 | 39 |
} |
| dvander@145 | 40 |
|
| dvander@145 | 41 |
const char *SourceMod_Core::GetName() |
| dvander@145 | 42 |
{ |
| dvander@145 | 43 |
return "SourceMod"; |
| dvander@145 | 44 |
} |
| dvander@145 | 45 |
|
| dvander@145 | 46 |
const char *SourceMod_Core::GetDescription() |
| dvander@145 | 47 |
{ |
| dvander@145 | 48 |
return "Extensible administration and scripting system"; |
| dvander@145 | 49 |
} |
| dvander@145 | 50 |
|
| dvander@145 | 51 |
const char *SourceMod_Core::GetURL() |
| dvander@145 | 52 |
{ |
| dvander@145 | 53 |
return "http://www.sourcemod.net/"; |
| dvander@145 | 54 |
} |
| dvander@145 | 55 |
|
| dvander@145 | 56 |
const char *SourceMod_Core::GetLicense() |
| dvander@145 | 57 |
{ |
| dvander@145 | 58 |
return "See LICENSE.txt"; |
| dvander@145 | 59 |
} |
| dvander@145 | 60 |
|
| dvander@145 | 61 |
const char *SourceMod_Core::GetVersion() |
| dvander@145 | 62 |
{ |
| dvander@145 | 63 |
return SOURCEMOD_VERSION; |
| dvander@145 | 64 |
} |
| dvander@145 | 65 |
|
| dvander@145 | 66 |
const char *SourceMod_Core::GetDate() |
| dvander@145 | 67 |
{ |
| dvander@145 | 68 |
return __DATE__; |
| dvander@145 | 69 |
} |
| dvander@145 | 70 |
|
| dvander@145 | 71 |
const char *SourceMod_Core::GetLogTag() |
| dvander@145 | 72 |
{ |
| dvander@145 | 73 |
return "SRCMOD"; |
| dvander@145 | 74 |
} |