예제 #1
0
 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);
         }
     }
 }
예제 #2
0
 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);
     }
 }