Esempio n. 1
0
 private void InitialDraw()
 {
     hand.Clear();
     for (var i = 0; i < CardsToPlay; i++)
     {
         var drawnCard = new DrawnCard(deck.Draw());
         hand.Add(drawnCard);
     }
 }
Esempio n. 2
0
        private void ReplaceCards()
        {
            for (var i = 0; i < hand.Count; i++)
            {
                var drawnCard = GetDrawnCard(i);

                if (!drawnCard.OnHold)
                {
                    var newDraw = new DrawnCard(deck.Draw());
                    hand[i] = newDraw;
                }
            }
        }