コード例 #1
0
ファイル: RulesProcessor.cs プロジェクト: kapros/GreedGame
        public DieRollResult CheckRollResult(DiceRoll roll)
        {
            DieRollResult result = DieRollResult.Default();

            foreach (var rule in _rules)
            {
                result = DieRollResult.Max(result, rule.CountPoints(roll));
            }
            return(result);
        }
コード例 #2
0
 public void RollTheDice()
 {
     Roll = _diceGenerator.Roll();
 }