public void creerPartie(Partie p) { NotifPartieCreer msg = (NotifPartieCreer)conn.creerMessage(Message.MessageSujet.NotifPartieCreer); msg.partie = p; msg.envoyer(); Console.WriteLine("Partie creer"); }
private void lancerPartie() { partie = new Partie(); foreach (ServeurJoueur j in joueursEnAttente) { partie.addJoueur(j.joueur); } partie.plateau.genererRessources(); creerOrdreTour(partie); nbJoueursDansPartie = joueursEnAttente.Count; foreach (ServeurJoueur j in joueursEnAttente) { j.creerPartie(partie); } tourSuivant(); }
public void init(Partie partie) { this.partie = partie; }
private void creerOrdreTour(Partie p) { int i = 0; toursOrdre = new List<Joueur>(); /*while (i < p.joueurs.Length && p.joueurs[i] != null) toursOrdre.Add(p.joueurs[i++]); nbJoueursDansPartie = i--; while (i >= 0) toursOrdre.Add(p.joueurs[i--]);*/ }