seta notification_CENTER_MISSING_PLAYERS "1" "0 = off, 1 = centerprint"
seta notification_CENTER_MISSING_TEAMS "1" "0 = off, 1 = centerprint"
seta notification_CENTER_MOVETOSPEC_IDLING "1" "0 = off, 1 = centerprint"
+seta notification_CENTER_MOVETOSPEC_REMOVE "1" "0 = off, 1 = centerprint"
seta notification_CENTER_NADE_BONUS "1" "0 = off, 1 = centerprint"
seta notification_CENTER_NADE_THROW "1" "0 = off, 1 = centerprint"
seta notification_CENTER_NIX_COUNTDOWN "1" "0 = off, 1 = centerprint"
delete(this);
remove_countdown = NULL;
remove_player = NULL;
- remove_time = 0;
+ remove_timeleft = 0;
TeamBalance_RemoveExcessPlayers(NULL); // Check again for excess players in case someone also left while in countdown
return;
}
- Send_Notification(NOTIF_ALL, NULL, MSG_CENTER, CENTER_MOVETOSPEC_REMOVE, remove_player.netname, remove_timeleft);
+ Send_Notification(NOTIF_ALL, NULL, MSG_CENTER, CENTER_MOVETOSPEC_REMOVE, playername(remove_player.netname, remove_player.team, true), remove_timeleft);
--remove_timeleft;
this.nextthink = time + 1;
}
bool autocvar_g_balance_teams_prevent_imbalance;
bool autocvar_g_balance_teams_queue;
bool autocvar_g_balance_teams_remove;
+int autocvar_g_balance_teams_remove_wait;
string autocvar_g_forced_team_otherwise;