示例#1
0
 private void BTN_Commencer_Click(object sender, EventArgs e)
 {
     while (CompteurCarte < 4)
     {
         if (A_Qui_Le_Tour == 1)
         {
             AfficherUneCarte(CompteurCarte, J1);
             J1.CalculerStat(paquet, CompteurCarte);
             LB_J1_Stats.Text = J1.GetStat().ToString() + "%";
             A_Qui_Le_Tour    = 2;
         }
         else
         {
             AfficherUneCarte(CompteurCarte, J2);
             J2.CalculerStat(paquet, CompteurCarte);
             LB_J2_Stats.Text = J2.GetStat().ToString() + "%";
             A_Qui_Le_Tour    = 1;
         }
         CompteurCarte++;
     }
     BTN_Commencer.Visible = false;
     ButtonRefresh();
     CheckFinPartie();
     if (J1.GetCpuLevel() > 0 && J2.GetCpuLevel() > 0)
     {
         while (J1.JoueEncore() || J2.JoueEncore())
         {
             JouerAi();
         }
     }
     else if (J1.GetCpuLevel() > 0)
     {
         J1.CalculerStat(paquet, CompteurCarte);
         LB_J1_Stats.Text = J1.GetStat().ToString() + "%";
         J1.AIJoueEncore();
         Jouer(1);
         J1.CalculerStat(paquet, CompteurCarte);
         LB_J1_Stats.Text = J1.GetStat().ToString() + "%";
     }
 }