Dominion.PlayerState.TrashCardFromHandOfType C# (CSharp) Method

TrashCardFromHandOfType() private method

private TrashCardFromHandOfType ( Dominion.Card card, GameState gameState, bool guaranteeInHand ) : Dominion.Card
card Dominion.Card
gameState GameState
guaranteeInHand bool
return Dominion.Card
        internal Card TrashCardFromHandOfType(Card card, GameState gameState, bool guaranteeInHand)
        {
            return TrashCardFromHandOfType(gameState, card, guaranteeInHand);
        }

Same methods

PlayerState::TrashCardFromHandOfType ( GameState gameState, Dominion.Card cardType, bool guaranteeInHand ) : Dominion.Card

Usage Example

Example #1
0
 public override void DoSpecializedAction(PlayerState currentPlayer, GameState gameState)
 {
     Card card = currentPlayer.TrashCardFromHandOfType(Copper.card, gameState, guaranteeInHand: false);
     if (card != null)
     {
         currentPlayer.AddCoins(3);
     }
 }
All Usage Examples Of Dominion.PlayerState::TrashCardFromHandOfType
PlayerState