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},