Beispiel #1
0
    private void RerollPreparedDice()
    {
        foreach (Die die in DiceList.Where(n => n.IsSelected))
        {
            die.Reroll();
        }

        CalculateResults();
    }
Beispiel #2
0
    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;
        }
    }
Beispiel #3
0
 private void RerollPreparedDice()
 {
     DiceWereSelectedForRerollCount = SelectedCount;
     DiceRerolled = DiceList.Where(n => n.IsSelected).ToList();
     foreach (Die die in DiceRerolled)
     {
         die.Reroll();
     }
     GameManagerScript.Instance.StartCoroutine(CalculateResultsCororutine());
 }
Beispiel #4
0
    private void RerollPreparedDice()
    {
        WasSelectedCount = SelectedCount;

        DiceRerolled = DiceList.Where(n => n.IsSelected).ToList();
        foreach (Die die in DiceRerolled)
        {
            die.Reroll();
        }

        CalculateResults();
    }