public override void AjoutePersonnage(PersonnageAbstrait perso) { if (!PersonnagesList.Contains(perso)) { PersonnagesList.Add(perso); perso.Position = this; } }
public override void RetirePersonnage(PersonnageAbstrait perso) { if (PersonnagesList.Contains(perso)) { perso.Position = null; PersonnagesList.Remove(perso); } }
public override void RetirePersonnage(PersonnageAbstrait perso) { //On vérifie l'existence du personnage if (PersonnagesList.Contains(perso)) { //Si il exite, on remove PersonnagesList.Remove(perso); } }
public override void AjoutePersonnage(PersonnageAbstrait unPersonnage) { //On vérifie l'existence du personnage if (!PersonnagesList.Contains(unPersonnage)) { //Si il n'exite pas , on ajoute PersonnagesList.Add(unPersonnage); } }