public void UseScore(ScoreSlot slot, DiceSet set) { ScoreCard.UseScore(slot, set); Reset(); }
public bool CanThrow() { return(!ScoreCard.IsFullCard() && Throws < 3); }
public bool CanScore() { return(!ScoreCard.IsFullCard() && Throws > 0); }
public PlayerState(DiceSet set, ScoreCard scoreCard) { this.DiceSet = set; this.ScoreCard = scoreCard; }