C# Класс Strategies.TreasureMapDoctor.MyPlayerAction

Наследование: PlayerAction
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
GetCardTypeToTrash ( 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