}
else if(g_freezetag)
{
+ redalive = bluealive = yellowalive = pinkalive = 0;
warmup = max(time, game_starttime);
if(autocvar_g_freezetag_warmup > 0)
warmup += autocvar_g_freezetag_warmup;
TeamScore_AddToTeam(winner.team, ST_SCORE, +1);
}
- redalive = bluealive = yellowalive = pinkalive = 0;
next_round = time + 5;
}
if(total_players == 1) // only one player active on server, start a new match immediately
if(!next_round && warmup && (time < warmup - autocvar_g_freezetag_warmup || time > warmup)) // not awaiting next round
{
- redalive = bluealive = yellowalive = pinkalive = 0;
next_round = time;
return 1;
}