Esempio n. 1
0
 public void NextTurn()
 {
     form.EnableCheckBoxes();
     if (currentPlayerIndex < players.Count - 1)
     {
         currentPlayerIndex += DEFAULT_INCREMENT;
     }
     else if (currentPlayerIndex == players.Count - 1)
     {
         currentPlayerIndex = DEFAULT_INDEX;
     }
     currentPlayer = players[currentPlayerIndex];
     //form.playerName_label.Text = currentPlayer.ToString();
     form.showPlayerName(currentPlayer.Name);
     //Could not figure it out in Part C... See you in Part D
     form.playerScoreLabel.Text = "";
     form.message_label.Text    = "Roll 1";
     //Later we might need to enable or disable some buttons or labels
     numRolls = DEFAULT_NUM_ROLL;
     form.rollDice_button.Enabled = true;
     foreach (Label die in dieLabels)
     {
         die.Text = "";
     }
     form.EnableRollButton();
     foreach (Label scorelabel in scoreLabels)
     {
         scorelabel.Text = "";
     }
 }