NS/dev/3.2-movements/source/mod/AvHConstants.cpp
puzl fd05950eea o NS can run in any directory now
o added steam icon
o updated liblist.gam to report version 3.2

git-svn-id: https://unknownworlds.svn.cloudforge.com/ns1@359 67975925-1194-0748-b3d5-c16f83f1a3a1
2005-11-19 19:59:42 +00:00

38 lines
768 B
C++

#include "AvHConstants.h"
#include <cstring>
#ifdef AVH_SERVER
#include "common/mathlib.h"
#include "common/const.h"
#include "engine/edict.h"
#include "engine/eiface.h"
#include "dlls/enginecallback.h"
#else
#include "cl_dll/wrect.h"
#include "cl_dll/cl_dll.h"
#include "dlls/extdll.h"
#endif
const char* getModDirectory(void)
{
static char theModDirectory[512];
static bool theIsComputed = false;
if(!theIsComputed)
{
#ifdef AVH_SERVER
GET_GAME_DIR(theModDirectory);
#else
const char *pchGameDirT = gEngfuncs.pfnGetGameDirectory();
strcpy(theModDirectory, pchGameDirT);
#endif
theIsComputed = true; //don't compute this again
}
return theModDirectory;
}
const char* getModName(void)
{
return kAvHGameName;
}