프로퍼티 | 타입 | 설명 | |
---|---|---|---|
InProgressGameIndex | int | ||
emptyCardCollection | CollectionCards | ||
nonSupplyPiles | Dominion.PileOfCards[] | ||
players | |||
supplyPiles | Dominion.PileOfCards[] | ||
trash | |||
turnTotalCount | int |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
AddEmbargoTokenToPile | void | ||
BuildMapOfCardToPile | void | ||
CardAvailableForPurchaseForCurrentPlayer | bool | ||
ComparePlayerWinner | int | ||
CountOfDifferentTreasuresInTrash | int | ||
DoActionPhase | void | ||
DoActionsQueuedFromPreviousTurn | void | ||
DoBuyPhase | void | ||
DoCleanupPhase | void | ||
DoDurationActionsFromPreviousTurn | void | ||
DoPlayOneTreasure | Dominion.Card | ||
DoPlayTreasures | void | ||
DoesGameHaveCard | bool | ||
GainStartingCards | void | ||
GetPile | |||
GetSpecialPile | |||
HasCardEverBeenGainedFromPile | bool | ||
IsCardEqualOrOfType | bool | ||
ReturnCardsToHandAtStartOfTurn | void |
메소드 | 설명 | |
---|---|---|
CanGainCardFromSupply ( Dominion.Card cardType ) : bool | ||
GameState ( IPlayerAction playerActions, int playerPositions, |
||
GetPile ( Dominion.Card cardType ) : |
||
GetPileBuilder ( Dominion.Card cardType ) : |
||
GetSupplyPile ( Dominion.Card cardType ) : |
||
IsVictoryConditionReached ( ) : bool | ||
PlayGameToEnd ( ) : void | ||
PlayTurn ( |
||
PlayerGainCardFromSupply ( Dominion.Card cardType, |
||
SmallestScoreDifference ( |
메소드 | 설명 | |
---|---|---|
AddEmbargoTokenToPile ( |
||
BuildMapOfCardToPile ( ) : void | ||
CardAvailableForPurchaseForCurrentPlayer ( Dominion.Card card ) : bool | ||
ComparePlayerWinner ( |
||
CountOfDifferentTreasuresInTrash ( ) : int | ||
DoActionPhase ( |
||
DoActionsQueuedFromPreviousTurn ( |
||
DoBuyPhase ( |
||
DoCleanupPhase ( |
||
DoDurationActionsFromPreviousTurn ( |
||
DoPlayOneTreasure ( |
||
DoPlayTreasures ( |
||
DoesGameHaveCard ( Dominion.Card card ) : bool | ||
GainStartingCards ( |
||
GetPile ( |
||
GetSpecialPile ( |
||
HasCardEverBeenGainedFromPile ( |
||
IsCardEqualOrOfType ( Dominion.Card card, Dominion.Card cardOrType ) : bool | ||
ReturnCardsToHandAtStartOfTurn ( |
public CanGainCardFromSupply ( Dominion.Card cardType ) : bool | ||
cardType | Dominion.Card | |
리턴 | bool |
public GameState ( IPlayerAction playerActions, int playerPositions, |
||
playerActions | IPlayerAction | |
playerPositions | int | |
game | ||
리턴 | System |
public GetPile ( Dominion.Card cardType ) : |
||
cardType | Dominion.Card | |
리턴 |
public GetPileBuilder ( Dominion.Card cardType ) : |
||
cardType | Dominion.Card | |
리턴 |
public GetSupplyPile ( Dominion.Card cardType ) : |
||
cardType | Dominion.Card | |
리턴 |
public PlayTurn ( |
||
currentPlayer | ||
리턴 | void |
public PlayerGainCardFromSupply ( Dominion.Card cardType, |
||
cardType | Dominion.Card | |
playerState | ||
defaultLocation | DeckPlacement | |
gainReason | GainReason | |
리턴 | Dominion.Card |
public SmallestScoreDifference ( |
||
currentPlayer | ||
리턴 | int |