Esempio n. 1
0
        public DRollResult RollDiceInForm(Dice dice)
        {
            RollResult roll = new RollResult();

            roll.Roll(dice, _roller);
            RollResults.Add(roll);

            //MessageBox.Show(roll.RollString);

            return(roll.DRoll);
        }
Esempio n. 2
0
        public int RollDice(Dice dice, ILogger logger)
        {
            RollResult roll = new RollResult();

            roll.Roll(dice, _roller);
            RollResults.Add(roll);

            logger.LogString(roll.RollString);
            logger.LogValue(roll.Total);

            return(roll.Total);
        }