core/smn_halflife.cpp
changeset 721 4cc4debb70c1
parent 682 a70055d6d3b3
child 729 110c14c99545
     1.1 --- a/core/smn_halflife.cpp	Wed May 02 19:20:34 2007 +0000
     1.2 +++ b/core/smn_halflife.cpp	Wed May 02 19:33:51 2007 +0000
     1.3 @@ -140,6 +140,16 @@
     1.4  	return numBytes;
     1.5  }
     1.6  
     1.7 +static cell_t GetGameFolderName(IPluginContext *pContext, const cell_t *params)
     1.8 +{
     1.9 +	const char *name = g_SourceMod.GetModFolderName();
    1.10 +	size_t numBytes;
    1.11 +
    1.12 +	pContext->StringToLocalUTF8(params[1], params[2], name, &numBytes);
    1.13 +
    1.14 +	return numBytes;
    1.15 +}
    1.16 +
    1.17  static cell_t GetCurrentMap(IPluginContext *pContext, const cell_t *params)
    1.18  {
    1.19  	size_t bytes;
    1.20 @@ -277,6 +287,7 @@
    1.21  	{"GetCurrentMap",			GetCurrentMap},
    1.22  	{"GetEngineTime",			GetEngineTime},
    1.23  	{"GetGameDescription",		GetGameDescription},
    1.24 +	{"GetGameFolderName",		GetGameFolderName},
    1.25  	{"GetGameTime",				GetGameTime},
    1.26  	{"GetRandomFloat",			GetRandomFloat},
    1.27  	{"GetRandomInt",			GetRandomInt},