mirror of
https://github.com/unknownworlds/NS.git
synced 2024-11-30 16:30:59 +00:00
2f9f0c732e
git-svn-id: https://unknownworlds.svn.cloudforge.com/ns1@277 67975925-1194-0748-b3d5-c16f83f1a3a1
42 lines
847 B
C++
42 lines
847 B
C++
#include "AvHConstants.h"
|
|
#include <cstring>
|
|
|
|
const int slashchr = '\\';
|
|
#define kAvHModDir ((const char*)("ns"))
|
|
|
|
#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;
|
|
}
|