コード例 #1
0
        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();
        }
コード例 #2
0
        //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();
        }