Make it OpenArena(ish)
This commit is contained in:
parent
6b153e6cd7
commit
8e0e7f57e5
|
@ -369,7 +369,7 @@ void Com_AppendCDKey( const char *filename );
|
|||
void Com_ReadCDKey( const char *filename );
|
||||
|
||||
static int FS_GetModList( char *listbuf, int bufsize );
|
||||
static void FS_CheckIdPaks( void );
|
||||
//static void FS_CheckIdPaks( void );
|
||||
void FS_Reload( void );
|
||||
|
||||
|
||||
|
@ -4753,8 +4753,8 @@ static void FS_Startup( void ) {
|
|||
fs_gamedirvar->modified = qfalse; // We just loaded, it's not modified
|
||||
|
||||
// check original q3a files
|
||||
if ( !Q_stricmp( fs_basegame->string, BASEGAME ) || !Q_stricmp( fs_basegame->string, BASEDEMO ) )
|
||||
FS_CheckIdPaks();
|
||||
//if ( !Q_stricmp( fs_basegame->string, BASEGAME ) || !Q_stricmp( fs_basegame->string, BASEDEMO ) )
|
||||
// FS_CheckIdPaks();
|
||||
|
||||
#ifdef FS_MISSING
|
||||
if (missingFiles == NULL) {
|
||||
|
@ -4796,7 +4796,7 @@ Note: If you're building a game that doesn't depend on the
|
|||
Q3 media pak0.pk3, you'll want to remove this function
|
||||
===================
|
||||
*/
|
||||
static void FS_CheckIdPaks( void )
|
||||
/*static void FS_CheckIdPaks( void )
|
||||
{
|
||||
searchpath_t *path;
|
||||
const char* pakBasename;
|
||||
|
@ -4890,7 +4890,7 @@ static void FS_CheckIdPaks( void )
|
|||
Com_Error(ERR_FATAL, "\n*** you need to install Quake III Arena in order to play ***");
|
||||
}
|
||||
}
|
||||
|
||||
*/
|
||||
|
||||
/*
|
||||
=====================
|
||||
|
|
|
@ -30,17 +30,17 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
|||
#ifndef SVN_VERSION
|
||||
#define SVN_VERSION Q3_VERSION
|
||||
#endif
|
||||
#define CLIENT_WINDOW_TITLE "Quake 3: Arena"
|
||||
#define CONSOLE_WINDOW_TITLE "Quake 3 Console"
|
||||
#define CLIENT_WINDOW_TITLE "OpenArena"
|
||||
#define CONSOLE_WINDOW_TITLE "OpenArena Console"
|
||||
// 1.32 released 7-10-2002
|
||||
|
||||
//#define DEFAULT_GAME "edawn"
|
||||
|
||||
#define BASEGAME "baseq3"
|
||||
#define BASEGAME "baseoa"
|
||||
#define BASEDEMO "demoq3"
|
||||
#define BASETA "missionpack"
|
||||
#define STEAMPATH_NAME "Quake 3 Arena"
|
||||
#define STEAMPATH_APPID "2200"
|
||||
//#define STEAMPATH_NAME "Quake 3 Arena"
|
||||
//#define STEAMPATH_APPID "2200"
|
||||
|
||||
#define MAX_TEAMNAME 32
|
||||
#define MAX_MASTER_SERVERS 5 // number of supported master servers
|
||||
|
|
|
@ -286,20 +286,20 @@ PROTOCOL
|
|||
#define NEW_PROTOCOL_VERSION 71
|
||||
// 1.31 - 67
|
||||
|
||||
#define DEFAULT_PROTOCOL_VERSION OLD_PROTOCOL_VERSION
|
||||
#define DEFAULT_PROTOCOL_VERSION NEW_PROTOCOL_VERSION
|
||||
|
||||
|
||||
// maintain a list of compatible protocols for demo playing
|
||||
// NOTE: that stuff only works with two digits protocols
|
||||
extern const int demo_protocols[];
|
||||
|
||||
#define UPDATE_SERVER_NAME "update.quake3arena.com"
|
||||
#define UPDATE_SERVER_NAME ""
|
||||
// override on command line, config files etc.
|
||||
#ifndef MASTER_SERVER_NAME
|
||||
#define MASTER_SERVER_NAME "master.quake3arena.com"
|
||||
#define MASTER_SERVER_NAME "dpmaster.deathmask.net"
|
||||
#endif
|
||||
#ifndef AUTHORIZE_SERVER_NAME
|
||||
#define AUTHORIZE_SERVER_NAME "authorize.quake3arena.com"
|
||||
#define AUTHORIZE_SERVER_NAME ""
|
||||
#endif
|
||||
|
||||
#define PORT_MASTER 27950
|
||||
|
|
|
@ -414,9 +414,9 @@ const char *Sys_DefaultHomePath( void )
|
|||
{
|
||||
Q_strncpyz( homePath, p, sizeof( homePath ) );
|
||||
#ifdef MACOS_X
|
||||
Q_strcat( homePath, sizeof(homePath), "/Library/Application Support/Quake3" );
|
||||
Q_strcat( homePath, sizeof(homePath), "/Library/Application Support/OpenArena" );
|
||||
#else
|
||||
Q_strcat( homePath, sizeof( homePath ), "/.q3a" );
|
||||
Q_strcat( homePath, sizeof( homePath ), "/.openarena" );
|
||||
#endif
|
||||
if ( mkdir( homePath, 0750 ) )
|
||||
{
|
||||
|
|
|
@ -128,7 +128,7 @@ const char *Sys_DefaultHomePath( void )
|
|||
return NULL;
|
||||
}
|
||||
Q_strncpyz( path, szPath, sizeof(path) );
|
||||
Q_strcat( path, sizeof(path), "\\Quake3" );
|
||||
Q_strcat( path, sizeof(path), "\\OpenArena" );
|
||||
FreeLibrary(shfolder);
|
||||
if( !CreateDirectory( path, NULL ) )
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue