public void AddFullHouse(List <DieModel> _diceList) { var _score = ScoreList.Find(s => s.Name == "Full House"); if (VerifyScore.FullHouse(_diceList)) { _score.Value = 25; } else { _score.Value = 0; } _score.Used = true; }
public void AddLargeStraight(List <DieModel> _diceList) { var _score = ScoreList.Find(s => s.Name == "Large Straight"); if (VerifyScore.LargeStraight(_diceList)) { _score.Value = 40; } else { _score.Value = 0; } _score.Used = true; }
public void AddFourOfAKind(List <DieModel> _diceList) { var _score = ScoreList.Find(s => s.Name == "4 of a Kind"); if (VerifyScore.FourOfAKind(_diceList)) { foreach (DieModel _die in _diceList) { _score.Value += _die.Value; } } else { _score.Value = 0; } _score.Used = true; }
public void AddYahtzee(List <DieModel> _diceList) { var _score = ScoreList.Find(s => s.Name == "Yahtzee"); if (VerifyScore.Yahtzee(_diceList)) { if (_score.Used) { _score.Value += 100; } else { _score.Value = 50; } } else { _score.Value = 0; } _score.Used = true; }