RequestPlayerTopDeckCardFromCleanup() private method

private RequestPlayerTopDeckCardFromCleanup ( Dominion.Card card, GameState gameState ) : void
card Dominion.Card
gameState GameState
return void
コード例 #1
0
ファイル: Alchemy.cs プロジェクト: NathanTeeuwen/Dominulator
 private new void DoSpecializedCleanupAtStartOfCleanup(PlayerState currentPlayer, GameState gameState)
 {
     if (currentPlayer.cardsPlayed.HasCard(Cards.Potion))
     {
         currentPlayer.RequestPlayerTopDeckCardFromCleanup(this, gameState);
     }
 }
コード例 #2
0
ファイル: Promo.cs プロジェクト: NathanTeeuwen/Dominulator
 private new void DoSpecializedCleanupAtStartOfCleanup(PlayerState currentPlayer, GameState gameState)
 {
     if (currentPlayer.cardsPlayed.CountWhere(card => card.isAction == true) <= 2)
     {
         currentPlayer.RequestPlayerTopDeckCardFromCleanup(this, gameState);
     }
 }
コード例 #3
0
ファイル: Seaside.cs プロジェクト: NathanTeeuwen/Dominulator
 private new void DoSpecializedCleanupAtStartOfCleanup(PlayerState currentPlayer, GameState gameState)
 {
     if (!currentPlayer.CardsBoughtThisTurn.AnyWhere(card => card.isVictory))
     {
         currentPlayer.RequestPlayerTopDeckCardFromCleanup(this, gameState);
     }
 }