private void Commencer() { Distr = true; Fin = false; sommejoueur = 0; sommecasino = 0; #region init Joueur // Génération cartes Joueur int CarteAlea1 = CarteAleatoire(); Cartes carte1 = jeu[CarteAlea1]; CartesUtilisees.Add(CarteAlea1); int CarteAlea2 = CarteAleatoire(); while (CartesUtilisees.Contains(CarteAlea2)) { CarteAlea2 = CarteAleatoire(); } CarteAlea2 = 1 * CarteAlea2; Cartes carte2 = jeu[CarteAlea2]; CartesUtilisees.Add(CarteAlea2); ListeCarteJoueur.Add(carte1); ListeCarteJoueur.Add(carte2); pictureBoxJoueur.ImageLocation = carte1.Image; pictureBoxJoueur.SizeMode = PictureBoxSizeMode.StretchImage; pictureBoxJoueur2.ImageLocation = carte2.Image; pictureBoxJoueur2.SizeMode = PictureBoxSizeMode.StretchImage; #endregion if (sommejoueur == 22) { sommejoueur = 21; lblJoueur.Text = JoueurTX + sommejoueur; } else if (sommecasino == 22) { sommecasino = 21; lblTxCasino.Text = CasinoTX + sommecasino; } AdditionJoueur(); AdditionCasino(); ConditionsScoreDistr(); OPArgent(); }
//FONCTIONS private void Reinitialiser() { sommejoueur = 0; sommecasino = 0; Distr = false; Fin = true; lblJoueur.Text = JoueurTX + sommejoueur; lblTxCasino.Text = CasinoTX + sommecasino; if (pictureBoxJoueur3.Visible == true) { pictureBoxJoueur3.Visible = false; } pictureBoxCasino4.Visible = false; textBoxInt.Clear(); ListeCarteCasino.Clear(); ListeCarteJoueur.Clear(); CartesUtilisees.Clear(); Banqueroute(); InitCartes(); }