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