コード例 #1
0
        public JeuPatience(Patience patience)
        {
            //puissances des cartes
            for (int i = 7; i <= 13; i++)
            {
                listesPuissances.Add(i, i);
            }

            jeu = new PaquetCarte(listesPuissances, 7);
            jeu.ajoutAsMAx();
            jeu.MelangerPaquet();

            //mise à 0 du plateau

            for (int i = 0; i < 4; i++)
            {
                for (int j = 0; j < 8; j++)
                {
                    plateau[i, j] = 0;
                }
            }

            //placement des cartes sur le formulaire
            for (int i = 7; i <= 14; i++)
            {
                PictureBox cp = (PictureBox)patience.Controls.Find("C" + i + "P", false)[0];
                cp.BackgroundImage = CompilJeux.Properties.Resources.dos_01_img;
                PictureBox co = (PictureBox)patience.Controls.Find("C" + i + "CO", false)[0];
                co.BackgroundImage = CompilJeux.Properties.Resources.dos_01_img;
                PictureBox ct = (PictureBox)patience.Controls.Find("C" + i + "T", false)[0];
                ct.BackgroundImage = CompilJeux.Properties.Resources.dos_01_img;
                PictureBox ca = (PictureBox)patience.Controls.Find("C" + i + "CA", false)[0];
                ca.BackgroundImage = CompilJeux.Properties.Resources.dos_01_img;
            }
        }
コード例 #2
0
 public void Joueur2Gagne(Carte c1, Carte c2, Bataille b)
 {
     b.Gagnant.Text = "Joueur 2 gagne ce tour!";
     jeu2.AjouterCarteFin(c1);
     jeu2.AjouterCarteFin(c2);
     if (carteCachée1 != null && carteCachée2 != null)
     {
         jeu2.AjouterCarteFin(carteCachée1);
         jeu2.AjouterCarteFin(carteCachée2);
         carteCachée1 = null;
         carteCachée2 = null;
     }
     jeu2.MelangerPaquet();
 }
コード例 #3
0
        public JeuBataille(int _règle)
        {
            //puissances des cartes
            for (int i = 2; i <= 13; i++)
            {
                listesPuissances.Add(i, i - 1);
            }
            //l'AS
            listesPuissances.Add(1, 13);


            jeu = new PaquetCarte(listesPuissances);
            jeu.MelangerPaquet();

            List <PaquetCarte> JeuCoupé = new List <PaquetCarte>();

            JeuCoupé = jeu.Couper();

            jeu1 = new PaquetCarte(JeuCoupé[0]);
            jeu2 = new PaquetCarte(JeuCoupé[1]);

            règle = _règle;
        }