DeckStacker v1.0.4
A card game engine for Unity games
Loading...
Searching...
No Matches
DeckStacker.DSCombineStacksAction Class Reference
Inheritance diagram for DeckStacker.DSCombineStacksAction:
DeckStacker.DSAction

Public Member Functions

 DSCombineStacksAction (List< DSStack > stacksToCombine_, DSStack targetStack_, 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.DSAction
void LogAction (string actionMessage)
Protected Attributes inherited from DeckStacker.DSAction
System.Type _type = null
bool _actionLogged = false

Detailed Description

This action will combine the cards of several stacks, into one target stack.

Constructor & Destructor Documentation

◆ DSCombineStacksAction()

DeckStacker.DSCombineStacksAction.DSCombineStacksAction ( List< DSStack > stacksToCombine_,
DSStack targetStack_,
float dealDelay_ = 0f )
inline
  • stacksToCombine = a DSStack list that you wish to source cards from
  • targetStack = the DSStack that will be the destination of the combined list of cards
  • dealDelay = how long should the DSCard wait in the cardsWaitingToBeDealt queue before moving

Member Function Documentation

◆ Execute()

override void DeckStacker.DSCombineStacksAction.Execute ( )
inline

The documentation for this class was generated from the following file: