mirror of
https://github.com/UberGames/lilium-voyager.git
synced 2024-11-10 14:41:42 +00:00
make master server used by client configurable (cl_master)
patch by Erik Kloppenburg
This commit is contained in:
parent
62363cdf93
commit
f0215128af
1 changed files with 4 additions and 2 deletions
|
@ -36,6 +36,7 @@ cvar_t *rconAddress;
|
|||
cvar_t *cl_timeout;
|
||||
cvar_t *cl_maxpackets;
|
||||
cvar_t *cl_packetdup;
|
||||
cvar_t *cl_master;
|
||||
cvar_t *cl_timeNudge;
|
||||
cvar_t *cl_showTimeDelta;
|
||||
cvar_t *cl_freezeDemo;
|
||||
|
@ -2665,6 +2666,7 @@ void CL_Init( void ) {
|
|||
|
||||
cl_timeout = Cvar_Get ("cl_timeout", "200", 0);
|
||||
|
||||
cl_master = Cvar_Get ("cl_master", MASTER_SERVER_NAME, CVAR_ARCHIVE);
|
||||
cl_timeNudge = Cvar_Get ("cl_timeNudge", "0", CVAR_TEMP );
|
||||
cl_shownet = Cvar_Get ("cl_shownet", "0", CVAR_TEMP );
|
||||
cl_showSend = Cvar_Get ("cl_showSend", "0", CVAR_TEMP );
|
||||
|
@ -3269,12 +3271,12 @@ void CL_GlobalServers_f( void ) {
|
|||
// -1 is used to distinguish a "no response"
|
||||
|
||||
if( cls.masterNum == 1 ) {
|
||||
NET_StringToAdr( MASTER_SERVER_NAME, &to );
|
||||
NET_StringToAdr( cl_master->string, &to );
|
||||
cls.nummplayerservers = -1;
|
||||
cls.pingUpdateSource = AS_MPLAYER;
|
||||
}
|
||||
else {
|
||||
NET_StringToAdr( MASTER_SERVER_NAME, &to );
|
||||
NET_StringToAdr( cl_master->string, &to );
|
||||
cls.numglobalservers = -1;
|
||||
cls.pingUpdateSource = AS_GLOBAL;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue