Exemplo n.º 1
0
        private void lancement_Click(object sender, EventArgs e)
        {
            lancement.Hide();

            foreach (Joueur j in listeJoueur)
            {
                j.piocher(pioche);
            }
            jEnCours = 0;
            groupBoxAction.Show();
            groupBoxObjectif.Show();
            #region Etang
            baseDessin.DrawRectangle(contour, tableauParcelle[4, 4].dimension);
            baseDessin.FillRectangle(tableauParcelle[4, 4].remplissage, tableauParcelle[4, 4].dimension);
            tableauParcelle[4, 4].afficher = true;
            #endregion

            #region objectif du premier joueur
            Obj1.Text = listeJoueur[jEnCours].main[0].objectif;
            Obj1.Show();
            #endregion

            #region estomac du panda
            estomacJaune.Text = "0";
            estomacRose.Text  = "0";
            estomacVert.Text  = "0";
            estomacPanda.Show();
            #endregion

            #region panda et jardinier
            baseDessin.DrawImage(jardinier.image, jardinier.placement);
            baseDessin.DrawImage(panda.image, panda.placement);
            #endregion
        }
Exemplo n.º 2
0
        // Affiche le nom du joueur qui doit faire effectuer son tour ainsi que ses objectifs
        public void Tour()
        {
            validationObj();
            Obj2.Hide();
            Obj3.Hide();
            Obj1.Hide();
            Obj4.Hide();
            Obj5.Hide();
            nbreobjok.Text = listeJoueur[jEnCours].nbreObjOk.ToString();

            act = Action.Indefinie;
            MessageBox.Show("C'est à " + listeJoueur[jEnCours].nom + " de jouer.");

            if (listeJoueur[jEnCours].main.Count() >= 1)
            {
                Obj1.Text = listeJoueur[jEnCours].main[0].objectif;
                Obj1.Show();
            }
            if (listeJoueur[jEnCours].main.Count() >= 2)
            {
                Obj2.Text = listeJoueur[jEnCours].main[1].objectif;
                Obj2.Show();
            }
            if (listeJoueur[jEnCours].main.Count() >= 3)
            {
                Obj3.Text = listeJoueur[jEnCours].main[2].objectif;
                Obj3.Show();
            }
            if (listeJoueur[jEnCours].main.Count() >= 4)
            {
                Obj4.Text = listeJoueur[jEnCours].main[3].objectif;
                Obj4.Show();
            }
            if (listeJoueur[jEnCours].main.Count() >= 5)
            {
                Obj5.Text = listeJoueur[jEnCours].main[4].objectif;
                Obj5.Show();
            }

            estomacJaune.Text = listeJoueur[jEnCours].nbreBambouJaune.ToString();
            estomacRose.Text  = listeJoueur[jEnCours].nbreBambouRose.ToString();
            estomacVert.Text  = listeJoueur[jEnCours].nbreBambouVert.ToString();
        }