Public Member Functions | |
| DSDealCardsListAction (List< DSCard > dealtCards_, float dealDelay_=0f) | |
| DSDealCardsListAction (List< DSCard > dealtCards_, 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 version is for when you want to deal a specific list of cards to one or more stacks.
Requirements:
Example: Reloading a table / level's state from saved game data.
|
inline |
This constructor is for a list of cards that will have their target stacks defined outside of this DSAction.
|
inline |
This constructor is for a list of cards that will all be going to the same target stack.
|
inline |