Beispiel #1
0
        private Card DrawCardFromOpponent(int index)
        {
            Card opponentsCard = CurrentPlayer.TakeCardFromHand(NextPlayer.Hand, index);

            CurrentPlayer.AddCardToHand(opponentsCard);
            return(opponentsCard);
        }
Beispiel #2
0
        private void DrawAllCardsFromDeck()
        {
            int cardAmount = Deck.Cards.Count;

            for (int i = 0; i < cardAmount; i++)
            {
                Card card = CurrentPlayer.TakeCardFromDeck(Deck);
                CurrentPlayer.AddCardToHand(card);
                ChangeToNextPlayer();
            }
        }