Method | Description | |
---|---|---|
BanCardForCurrentPlayerPurchase ( |
||
BanCardToDrawnIntoHandFromRevealedCards ( |
||
ChooseBetween ( |
||
ChooseBetweenTrashAndTopDeck ( |
||
ChooseBetweenTrashTopDeckDiscard ( |
||
ChooseCardToPlayFirst ( |
||
GetCardFromDiscardToTopDeck ( |
||
GetCardFromHandOrDiscardToTrash ( |
||
GetCardFromHandToDeferToNextTurn ( |
||
GetCardFromHandToDiscard ( |
||
GetCardFromHandToIsland ( |
||
GetCardFromHandToPassLeft ( |
||
GetCardFromHandToPlay ( |
||
GetCardFromHandToReveal ( |
||
GetCardFromHandToTopDeck ( |
||
GetCardFromHandToTrash ( |
||
GetCardFromOtherPlayersHandToDiscard ( |
||
GetCardFromOtherPlayersRevealedCardsToTrash ( |
||
GetCardFromPlayToTopDeckDuringCleanup ( |
||
GetCardFromRevealedCardsToDiscard ( |
||
GetCardFromRevealedCardsToPutInHand ( |
||
GetCardFromRevealedCardsToPutOnDeck ( |
||
GetCardFromRevealedCardsToTopDeck ( |
||
GetCardFromRevealedCardsToTrash ( |
||
GetCardFromSupplyToBuy ( |
||
GetCardFromSupplyToEmbargo ( |
||
GetCardFromSupplyToGain ( |
||
GetCardFromSupplyToPlay ( |
||
GetCardFromTrashToGain ( |
||
GetCoinAmountToOverpayForCard ( |
||
GetCoinAmountToSpendInBuyPhase ( |
||
GetCoinAmountToUseInButcher ( |
||
GetCountToReturnToSupply ( Dominion.Card card, |
||
GetNumberOfCoppersToPutInHandForCountingHouse ( |
||
GetTreasureFromHandToPlay ( |
||
GuessCardTopOfDeck ( |
||
NameACard ( |
||
PlayerActionFromCardResponses ( Dominion.DefaultPlayerAction playerAction ) : System | ||
ShouldGainCard ( |
||
ShouldPlayerDiscardCardFromDeck ( |
||
ShouldPlayerDiscardCardFromHand ( |
||
ShouldPutCardInHand ( |
||
ShouldPutCardOnTopOfDeck ( Dominion.Card card, |
||
ShouldPutDeckInDiscard ( |
||
ShouldRevealCardFromHand ( |
||
ShouldRevealCardFromHandForCard ( |
||
ShouldTrashCard ( |
||
WantToResign ( |
Method | Description | |
---|---|---|
GetActionForCurrentCardContext ( |
public BanCardForCurrentPlayerPurchase ( |
||
gameState | ||
return | Dominion.Card |
public BanCardToDrawnIntoHandFromRevealedCards ( |
||
gameState | ||
return | Dominion.Card |
public ChooseBetween ( |
||
gameState | ||
acceptableChoice | IsValidChoice | |
return | PlayerActionChoice |
public ChooseBetweenTrashAndTopDeck ( |
||
gameState | ||
card | Dominion.Card | |
return | DeckPlacement |
public ChooseBetweenTrashTopDeckDiscard ( |
||
gameState | ||
card | Dominion.Card | |
return | DeckPlacement |
public ChooseCardToPlayFirst ( |
||
gameState | ||
card1 | Dominion.Card | |
card2 | Dominion.Card | |
return | Dominion.Card |
public GetCardFromDiscardToTopDeck ( |
||
gameState | ||
isOptional | bool | |
return | Dominion.Card |
public GetCardFromHandOrDiscardToTrash ( |
||
gameState | ||
acceptableCard | CardPredicate | |
isOptional | bool | |
deckPlacement | DeckPlacement | |
return | Dominion.Card |
public GetCardFromHandToDeferToNextTurn ( |
||
gameState | ||
return | Dominion.Card |
public GetCardFromHandToDiscard ( |
||
gameState | ||
acceptableCard | CardPredicate | |
isOptional | bool | |
return | Dominion.Card |
public GetCardFromHandToIsland ( |
||
gameState | ||
return | Dominion.Card |
public GetCardFromHandToPassLeft ( |
||
gameState | ||
return | Dominion.Card |
public GetCardFromHandToPlay ( |
||
gameState | ||
acceptableCard | CardPredicate | |
isOptional | bool | |
return | Dominion.Card |
public GetCardFromHandToReveal ( |
||
gameState | ||
acceptableCard | CardPredicate | |
return | Dominion.Card |
public GetCardFromHandToTopDeck ( |
||
gameState | ||
acceptableCard | CardPredicate | |
isOptional | bool | |
return | Dominion.Card |
public GetCardFromHandToTrash ( |
||
gameState | ||
acceptableCard | CardPredicate | |
isOptional | bool | |
cardsTrashedSoFar | CollectionCards | |
return | Dominion.Card |
public GetCardFromOtherPlayersHandToDiscard ( |
||
gameState | ||
otherPlayer | ||
return | Dominion.Card |
public GetCardFromOtherPlayersRevealedCardsToTrash ( |
||
gameState | ||
otherPlayer | ||
acceptableCard | CardPredicate | |
return | Dominion.Card |
public GetCardFromPlayToTopDeckDuringCleanup ( |
||
gameState | ||
acceptableCard | CardPredicate | |
isOptional | bool | |
return | Dominion.Card |
public GetCardFromRevealedCardsToDiscard ( |
||
gameState | ||
return | Dominion.Card |
public GetCardFromRevealedCardsToPutInHand ( |
||
gameState | ||
acceptableCard | CardPredicate | |
return | Dominion.Card |
public GetCardFromRevealedCardsToPutOnDeck ( |
||
gameState | ||
return | Dominion.Card |
public GetCardFromRevealedCardsToTopDeck ( |
||
gameState | ||
isOptional | bool | |
return | Dominion.Card |
public GetCardFromRevealedCardsToTrash ( |
||
gameState | ||
acceptableCard | CardPredicate | |
return | Dominion.Card |
public GetCardFromSupplyToBuy ( |
||
gameState | ||
acceptableCard | CardPredicate | |
return | Dominion.Card |
public GetCardFromSupplyToEmbargo ( |
||
gameState | ||
return | Dominion.Card |
public GetCardFromSupplyToGain ( |
||
gameState | ||
acceptableCard | CardPredicate | |
isOptional | bool | |
return | Dominion.Card |
public GetCardFromSupplyToPlay ( |
||
gameState | ||
acceptableCard | CardPredicate | |
return | Dominion.Card |
public GetCardFromTrashToGain ( |
||
gameState | ||
acceptableCard | CardPredicate | |
isOptional | bool | |
return | Dominion.Card |
public GetCoinAmountToOverpayForCard ( |
||
gameState | ||
card | Dominion.Card | |
return | int |
public GetCoinAmountToSpendInBuyPhase ( |
||
gameState | ||
return | int |
public GetCoinAmountToUseInButcher ( |
||
gameState | ||
return | int |
public GetCountToReturnToSupply ( Dominion.Card card, |
||
card | Dominion.Card | |
gameState | ||
return | int |
public GetNumberOfCoppersToPutInHandForCountingHouse ( |
||
gameState | ||
maxNumber | int | |
return | int |
public GetTreasureFromHandToPlay ( |
||
gameState | ||
acceptableCard | CardPredicate | |
isOptional | bool | |
return | Dominion.Card |
public GuessCardTopOfDeck ( |
||
gameState | ||
return | Dominion.Card |
public NameACard ( |
||
gameState | ||
return | Dominion.Card |
public PlayerActionFromCardResponses ( Dominion.DefaultPlayerAction playerAction ) : System | ||
playerAction | Dominion.DefaultPlayerAction | |
return | System |
public ShouldGainCard ( |
||
gameState | ||
card | Dominion.Card | |
return | bool |
public ShouldPlayerDiscardCardFromDeck ( |
||
gameState | ||
player | ||
card | Dominion.Card | |
return | bool |
public ShouldPlayerDiscardCardFromHand ( |
||
gameState | ||
card | Dominion.Card | |
return | bool |
public ShouldPutCardInHand ( |
||
gameState | ||
card | Dominion.Card | |
return | bool |
public ShouldPutCardOnTopOfDeck ( Dominion.Card card, |
||
card | Dominion.Card | |
gameState | ||
return | bool |
public ShouldPutDeckInDiscard ( |
||
gameState | ||
return | bool |
public ShouldRevealCardFromHand ( |
||
gameState | ||
card | Dominion.Card | |
return | bool |
public ShouldRevealCardFromHandForCard ( |
||
gameState | ||
card | Dominion.Card | |
cardFor | Dominion.Card | |
return | bool |
public ShouldTrashCard ( |
||
gameState | ||
card | Dominion.Card | |
return | bool |
public WantToResign ( |
||
gameState | ||
return | bool |