private void RemovePlayerFromSquadRoster(Dictionary<int, SquadRoster> squads, String name)
{
foreach (int key in squads.Keys) {
SquadRoster squad = squads[key];
List<PlayerModel> copy = new List<PlayerModel>();
copy.AddRange(squad.Roster);
foreach (PlayerModel mate in copy) {
if (mate.Name == name) {
squad.Roster.Remove(mate);
return;
}
}
}
}