Make number of supported master servers tunable via define

This commit is contained in:
Thilo Schulz 2011-01-25 02:04:25 +00:00
parent bf07014b1d
commit 5c0ae99642
4 changed files with 13 additions and 15 deletions

View file

@ -624,7 +624,10 @@ SV_Init
Only called at main exe startup, not for each game
===============
*/
void SV_Init (void) {
void SV_Init (void)
{
int index;
SV_AddOperatorCommands ();
// serverinfo vars
@ -668,11 +671,11 @@ void SV_Init (void) {
sv_allowDownload = Cvar_Get ("sv_allowDownload", "0", CVAR_SERVERINFO);
Cvar_Get ("sv_dlURL", "", CVAR_SERVERINFO | CVAR_ARCHIVE);
sv_master[0] = Cvar_Get ("sv_master1", MASTER_SERVER_NAME, 0 );
sv_master[1] = Cvar_Get ("sv_master2", "", CVAR_ARCHIVE );
sv_master[2] = Cvar_Get ("sv_master3", "", CVAR_ARCHIVE );
sv_master[3] = Cvar_Get ("sv_master4", "", CVAR_ARCHIVE );
sv_master[4] = Cvar_Get ("sv_master5", "", CVAR_ARCHIVE );
sv_master[0] = Cvar_Get("sv_master1", MASTER_SERVER_NAME, 0);
for(index = 1; index < MAX_MASTER_SERVERS; index++)
sv_master[index] = Cvar_Get(va("sv_master%d", index + 1), "", CVAR_ARCHIVE);
sv_reconnectlimit = Cvar_Get ("sv_reconnectlimit", "3", 0);
sv_showloss = Cvar_Get ("sv_showloss", "0", 0);
sv_padPackets = Cvar_Get ("sv_padPackets", "0", 0);