Public Member Functions | |
| DSDealCardsAction (DSStack fromStack_, DSStack targetStack_, float dealDelay_=0f) | |
| DSDealCardsAction (DSStack fromStack_, DSStack targetStack_, int howManyCards_, float dealDelay_=0f) | |
| override void | Execute () |
Public Member Functions inherited from DeckStacker.DSDealCardsBaseAction | |
| DSDealCardsBaseAction (float dealDelay_=0f) | |
| override void | Execute () |
Public Member Functions inherited from DeckStacker.DSAction | |
| void | Execute () |
| void | Resolve () |
| string | PrintType () |
Additional Inherited Members | |
Protected Member Functions inherited from DeckStacker.DSDealCardsBaseAction | |
| void | AssignBoilerplateDealData (DSCard card) |
Protected Member Functions inherited from DeckStacker.DSAction | |
| void | LogAction (string actionMessage) |
Protected Attributes inherited from DeckStacker.DSDealCardsBaseAction | |
| DSStack | _fromStack = null |
| DSStack | _targetStack = null |
| float | _dealDelay = 0f |
| DSCardPlacementInDeck | _stackPlacement = DSCardPlacementInDeck.Undefined |
| int | _stackExactPlacement = -1 |
| int | _cardsInMotionThreshold = 4 |
Protected Attributes inherited from DeckStacker.DSAction | |
| System.Type | _type = null |
| bool | _actionLogged = false |
Properties inherited from DeckStacker.DSDealCardsBaseAction | |
| DSCardPlacementInDeck | stackPlacement [set] |
| int | stackExactPlacement [set] |
| int | cardsInMotionThreshold [set] |
Derived from DSDealCardsBaseAction.
This Deal Cards action is designed for dealing cards off the top of 1 stack to a single target stack.
|
inline |
Default is dealing all cards from fromStack to targetStack.
|
inline |
If howManyCards is given, then we only send that amount from fromStack to targetStack, taken from the top of the stack.
|
inline |