core/mm_api.cpp
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--
initial import of project file and a few files
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
}