C# 클래스 Strategies.Doctor.MyPlayerAction

상속: PlayerAction
파일 보기 프로젝트 열기: NathanTeeuwen/Dominulator

공개 메소드들

메소드 설명
ChooseBetween ( GameState gameState, IsValidChoice acceptableChoice ) : PlayerActionChoice
GetCardFromRevealedCardsToPutOnDeck ( GameState gameState ) : Dominion.Card
GetCoinAmountToOverpayForCard ( GameState gameState, Dominion.Card card ) : int
MyPlayerAction ( ) : System
NameACard ( GameState gameState ) : Dominion.Card

메소드 상세

ChooseBetween() 공개 메소드

public ChooseBetween ( GameState gameState, IsValidChoice acceptableChoice ) : PlayerActionChoice
gameState Dominion.GameState
acceptableChoice IsValidChoice
리턴 PlayerActionChoice

GetCardFromRevealedCardsToPutOnDeck() 공개 메소드

public GetCardFromRevealedCardsToPutOnDeck ( GameState gameState ) : Dominion.Card
gameState Dominion.GameState
리턴 Dominion.Card

GetCoinAmountToOverpayForCard() 공개 메소드

public GetCoinAmountToOverpayForCard ( GameState gameState, Dominion.Card card ) : int
gameState Dominion.GameState
card Dominion.Card
리턴 int

MyPlayerAction() 공개 메소드

public MyPlayerAction ( ) : System
리턴 System

NameACard() 공개 메소드

public NameACard ( GameState gameState ) : Dominion.Card
gameState Dominion.GameState
리턴 Dominion.Card