private void RerollPreparedDice() { foreach (Die die in DiceList.Where(n => n.IsSelected)) { die.Reroll(); } CalculateResults(); }
private void SetSelectedDiceInitialRotation(int[] randomHolder) { int counter = 0; foreach (Die die in DiceList.Where(n => n.IsSelected)) { die.SetInitialRotation(new Vector3(randomHolder[counter], randomHolder[counter + 1], randomHolder[counter + 2])); counter += 3; } }
private void RerollPreparedDice() { DiceWereSelectedForRerollCount = SelectedCount; DiceRerolled = DiceList.Where(n => n.IsSelected).ToList(); foreach (Die die in DiceRerolled) { die.Reroll(); } GameManagerScript.Instance.StartCoroutine(CalculateResultsCororutine()); }
private void RerollPreparedDice() { WasSelectedCount = SelectedCount; DiceRerolled = DiceList.Where(n => n.IsSelected).ToList(); foreach (Die die in DiceRerolled) { die.Reroll(); } CalculateResults(); }