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; } }
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(); }
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; }