private void BTN_Arreter_J2_Click(object sender, EventArgs e) { J2.ArreteDeJouer(); ButtonRefresh(); J1.CalculerStat(paquet, CompteurCarte); LB_J1_Stats.Text = J1.GetStat().ToString() + "%"; while (J1.AIJoueEncore() && J1.GetCpuLevel() > 0) { J1.CalculerStat(paquet, CompteurCarte); LB_J1_Stats.Text = J1.GetStat().ToString() + "%"; Jouer(1); ButtonRefresh(); CheckFinPartie(); } ButtonRefresh(); CheckFinPartie(); }
private void CheckFinPartie() { if (J1.GetTotal() > LimitBlackjack && !finFinal) { J1.ArreteDeJouer(); AfficherBlackJack("Gagnant!"); } if (J2.GetTotal() > LimitBlackjack && !finFinal) { J2.ArreteDeJouer(); AfficherBlackJack("Gagnant!"); } if ((J1.GetTotal() == 21 || J2.GetTotal() == 21) && !finFinal) { AfficherBlackJack("BlackJack!"); } else if (!J1.JoueEncore() && !J2.JoueEncore() && !finFinal) { AfficherBlackJack("Gagnant!"); } }
private void BTN_Arreter_J1_Click(object sender, EventArgs e) { J1.ArreteDeJouer(); ButtonRefresh(); CheckFinPartie(); }