C# Class Dominion.Strategy.DefaultPlayRules.Cards.AmbassadorAlwaysReturnBestTrash

Inheritance: DerivedPlayerAction
Exibir arquivo Open project: NathanTeeuwen/Dominulator

Public Methods

Method Description
AmbassadorAlwaysReturnBestTrash ( Dominion.DefaultPlayerAction playerAction ) : System
GetCardFromHandToReveal ( GameState gameState, CardPredicate acceptableCard ) : Dominion.Card
GetCountToReturnToSupply ( Dominion.Card cardToReturn, GameState gameState ) : int

Method Details

AmbassadorAlwaysReturnBestTrash() public method

public AmbassadorAlwaysReturnBestTrash ( Dominion.DefaultPlayerAction playerAction ) : System
playerAction Dominion.DefaultPlayerAction
return System

GetCardFromHandToReveal() public method

public GetCardFromHandToReveal ( GameState gameState, CardPredicate acceptableCard ) : Dominion.Card
gameState Dominion.GameState
acceptableCard CardPredicate
return Dominion.Card

GetCountToReturnToSupply() public method

public GetCountToReturnToSupply ( Dominion.Card cardToReturn, GameState gameState ) : int
cardToReturn Dominion.Card
gameState Dominion.GameState
return int