Пример #1
0
 public void MoveTo(Deck deck)
 {
     if (TopCard.Value > 0)
     {
         deck.Add(TopCard);
         Remove();
     }
 }
Пример #2
0
 private void MoveFromGeneral(Deck to, Random random, bool useDifficulty = true)
 {
     int left = _generalDeck.Count;
     if (useDifficulty)
     {
         left += _options.Difficulty - MaxDifficulty;
     }
     int index = random.Next(0, left);
     Card addCard = _generalDeck[index];
     to.Add(addCard);
     _generalDeck.RemoveAt(index);
 }