1
0
Fork 0

Make it OpenArena(ish)

This commit is contained in:
MGislv 2022-02-12 17:30:27 +01:00
parent 6b153e6cd7
commit 8e0e7f57e5
5 changed files with 17 additions and 17 deletions

View File

@ -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 ***");
}
}
*/
/*
=====================

View File

@ -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

View File

@ -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

View File

@ -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 ) )
{

View File

@ -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 ) )
{