using UnityEngine; public class DicePair { private (Die, Die) _pair = (null, null); public void SelectDie(Die die) { if (_pair.Item1 == null && _pair.Item2 == null) { _pair.Item1 = die; die.DieBeingUsed(true, false); } else if (_pair.Item2 == null) { _pair.Item2 = die; _pair.Item1.DieBeingUsed(true, true); die.DieBeingUsed(true, true); } } public bool IsDieInPair(Die die) { if (_pair.Item1 == die || _pair.Item2 == die) { return true; } return false; } public bool AreBothDiceSelected() { if (_pair.Item1 != null && _pair.Item2 != null) { return true; } return false; } public int Sum() { return _pair.Item1.GetResult() + _pair.Item2.GetResult(); } }