private void InformerListeJoueur(ListeJoueur lj, Joueur j, IMessage mes, bool sauflui =true) { if (lj != null) { foreach (var joueurCo in lj.ToList().Where(joueur => joueur != j || !sauflui)) { joueurCo.EmetteurJoueur.envoyer(mes); } } }
private static void NotifierDeplacement(Chemin c, Joueur j, ListeJoueur lj) { //envoie message noptif var message = MessageFactory.GetInstanceOf(TypeMessage.Notif); message.PreparerMessage((object)j.UiUnique.ToString(), (object)c.ToString()); foreach (var joueur in lj.ToList().Where(joueur => joueur != j)) { joueur.EmetteurJoueur.envoyer(message); } }