RequestPlayerTopDeckCardFromCleanup() приватный Метод

private RequestPlayerTopDeckCardFromCleanup ( Dominion.Card card, GameState gameState ) : void
card Dominion.Card
gameState GameState
Результат void
Пример #1
0
 private new void DoSpecializedCleanupAtStartOfCleanup(PlayerState currentPlayer, GameState gameState)
 {
     if (currentPlayer.cardsPlayed.HasCard(Cards.Potion))
     {
         currentPlayer.RequestPlayerTopDeckCardFromCleanup(this, gameState);
     }
 }
Пример #2
0
 private new void DoSpecializedCleanupAtStartOfCleanup(PlayerState currentPlayer, GameState gameState)
 {
     if (currentPlayer.cardsPlayed.CountWhere(card => card.isAction == true) <= 2)
     {
         currentPlayer.RequestPlayerTopDeckCardFromCleanup(this, gameState);
     }
 }
Пример #3
0
 private new void DoSpecializedCleanupAtStartOfCleanup(PlayerState currentPlayer, GameState gameState)
 {
     if (!currentPlayer.CardsBoughtThisTurn.AnyWhere(card => card.isVictory))
     {
         currentPlayer.RequestPlayerTopDeckCardFromCleanup(this, gameState);
     }
 }