PRoConEvents.MULTIbalancer.RemovePlayerFromSquadRoster C# (CSharp) Méthode

RemovePlayerFromSquadRoster() private méthode

private RemovePlayerFromSquadRoster ( SquadRoster>.Dictionary squads, String name ) : void
squads SquadRoster>.Dictionary
name String
Résultat void
        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;
            }
            }
            }
        }
MULTIbalancer