/// <summary> /// Piger une carte selon le tour. /// </summary> public void PigerCarte() { if (JoueurActifEst1) { if (Joueur1.DeckAJouer.NbCarteDeck == 0) { Joueur1.UtiliserRecyclage(LstUsineRecyclageJ1); } if (LstMainJ1.Count < 8) { LstMainJ1.Add(Joueur1.PigerCarte()); } } else { if (Joueur2.DeckAJouer.NbCarteDeck == 0) { Joueur2.UtiliserRecyclage(LstUsineRecyclageJ2); } if (LstMainJ2.Count < 8) { LstMainJ2.Add(Joueur2.PigerCarte()); } } }
/// <summary> /// Pige une carte selon le joueur choisi. /// </summary> /// <param name="joueurUn">Affecte le joueur 1?</param> public void PigerCarte(bool joueurUn) { if (joueurUn) { LstMainJ1.Add(Joueur1.PigerCarte()); } else { LstMainJ2.Add(Joueur2.PigerCarte()); } }
/// <summary> /// Fonction qui dit au 2 joueurs de piger une carte. /// </summary> public void PigerCartes() { LstMainJ1.Add(Joueur1.PigerCarte()); LstMainJ2.Add(Joueur2.PigerCarte()); }