private void JoinRed(BasePlayer player) { if (RedTeam.Count == TeamSize) { SendChatMessage(player, CurrentTeamFull); return; } if (BlueTeam.Contains(player.userID)) { BlueTeam.Remove(player.userID); BlueReady.Remove(player.userID); BlueParty.RemovePlayer(player.userID); } if (!RedTeam.Contains(player.userID)) { RedTeam.Add(player.userID); RedParty.AddPlayer(player); } BasePlayer.activePlayerList.ForEach(x => SendChatMessage(x, CurrentNow, player.displayName, CurrentRedLower)); }