Public Member Functions | |
| DSDealSingleCardAction (DSCard singleCard_, DSStack targetStack_, 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 is for dealing a specific singular card to a target stack.
Technically, you could use a single entry list in DSDealCardsListAction to do this, but I like this action semantically.
For instance: You could select a specific card from the middle of the deck and send it to another stack with this.
|
inline |
Standard Constructor
|
inline |