public void AjouterJoueur(Joueur joueur) { listeJoueurs.Add(joueur); }
/// <summary> /// Sous-prog générant un objet de la classe Jeu pour trois joueurs puis ouverture de la fenêtre de jeu principale /// </summary> private void TroisJoueurs() { joueur1 = new Joueur(tbNomJ1.Text, cbCouleurJ1.SelectedItem.ToString()); //instanciation du premier joueur joueur2 = new Joueur(tbNomJ2.Text, cbCouleurJ2.SelectedItem.ToString()); //instanciation du second joueur joueur3 = new Joueur(tbNomJ3.Text, cbCouleurJ3.SelectedItem.ToString()); //instanciation du troisième joueur listeJoueurs = new List<Joueur>(); //instanciation de la liste des joueurs listeJoueurs.Add(joueur1); //ajouts des joueurs à la liste listeJoueurs.Add(joueur2); listeJoueurs.Add(joueur3); coloretto = new Jeu(listeJoueurs); //instanciation de l'objet Jeu avec la liste des Joueurs en paramètre leTypeScore(coloretto, tableauScore); if (lbScoreBeige.Visible == true) coloretto.TypeScore = true; else coloretto.TypeScore = false; principal = new Principal(coloretto); //instanciation du Form de la fenêtre de jeu principale avec l'objet Jeu en paramètre principal.Show(); //Affiche la fenêtre de jeu principale à l'utilisateur this.Hide(); //cache la fenêtre de paramètrage de la partie }