UnoTV.Web.Game.GameState.ResetGame C# (CSharp) Method

ResetGame() public method

Resets the game to initial hands.
public ResetGame ( ) : void
return void
        public void ResetGame()
        {
            _reverse = false;

            Players.Shuffle();
            var cards = Dealer.CreateCards();
            Dealer.Deal(Players, cards);

            PlayedCards = new Queue<Card>(cards);
            var card = PlayedCards.Dequeue();
            PlayCard(card);
        }