private void RollDice() { ITurnStatus status = _game.RollDice(); if (status.TurnErrors >= 3) { Utility.PlaySound("whah_whah.wav"); Console.Clear(); Console.WriteLine("You busted!\n\nPress any key to continue..."); Console.ReadKey(); _game.PassTurn(); } }
public TurnStatus(ITurnStatus status) { TurnErrors = status.TurnErrors; TurnSuccesses = status.TurnSuccesses; TurnWarnings = status.TurnWarnings; Odds = status.Odds.ToString("N2"); RoundCount = status.RoundCount; TotalSuccesses = status.TotalSuccesses; ErrorSides = status.ErrorSides; SuccessSides = status.SuccessSides; DieSides = status.RollSides; RemainingDice = status.RemainingDice; }
public TurnStatusModel(Game game, ITurnStatus turnStatus) : base(game) { TurnStatus = turnStatus.Describe; }