Exemplo n.º 1
0
 private void piocherCarte_Click(object sender, EventArgs e)
 {
     if (piocheP.Count() > 0)
     {
         if (listeJoueur[jEnCours].main.Count < 5)
         {
             Carte c = listeJoueur[jEnCours].piocher(piocheP);
             MessageBox.Show("Vous avez pioché " + c.ToString());
             changementJoueur();
         }
         else
         {
             MessageBox.Show("Vous avez déjà 5 objectifs.\nChoississez une autre action.");
         }
     }
     else
     {
         MessageBox.Show("Il n'y a plus de carte disponible.\nChoississez une autre action.");
     }
 }
Exemplo n.º 2
0
        private void validationObj()
        {
            List <Carte> nouvelleMain = new List <Carte>();

            for (int i = 0; i < listeJoueur[jEnCours].main.Count; i++)
            {
                Carte etude = listeJoueur[jEnCours].main[i];
                if (etude.type == Type.Planter)
                {
                    if (validerObjPlanter(etude))
                    {
                        MessageBox.Show("Votre objectif " + etude.ToString() + " est validé !");
                        etude.realise = true;
                    }
                    else
                    {
                        nouvelleMain.Add(etude);
                    }
                }
            }
            listeJoueur[jEnCours].main = nouvelleMain;
        }