DeckStacker v1.0.4
A card game engine for Unity games
Loading...
Searching...
No Matches
Change Log

1.0.1 June 14, 2025

  1. Finishing first pass on documentation, fully, with the addition of a "How to..." page, full of tutorials

1.0.2 July 28, 2025

  1. Minor adjustment to DSCardMovementHelper flags (moveDone, rotationDone, and scaleDone) to address some edgecases with card movement.
    • Prior to fix, cards that are in the middle of a restack will jump position if their end position is changed due to a card deal (aka being moved to a different stack).
    • This bug is especially bad when the stack is aligned to center.
    • This fix will smooth that motion out, without compromising other movement cases, significantly.
  2. Adding Card Tint DSActions: DSTintCardAction, and DSResetCardTintAction

1.0.3 June 24, 2026

  1. DSCard and DSCardData
    • Moved reseting card data in DSCard to DSCardData.
  2. DSStackRenderManager
    • Adding a null return to GetTopOfPileCard for when no valid top card is present.
    • Minor refactor on topOfPileIndex to make it's use more clear, and to make it slightly more useful as a determination of what the top of the pile is for edgecases.
    • Minor refactor of GetTopOfPileCard behavior, and moving the UpdateTopOfPileIndex into ManageFakePileImage
  3. DSRegistry
    • Fixing a bug in DSRegistry that didn't detect nulls correctly.
  4. AttackAction (War Game)
    • Switching turn order between Computer and Player in War.

1.0.4 July 5, 2026

  1. (Documentation) Adding a "How do you spawn cards?" section in the "How does it work?" page.
  2. (Documentation) Adding API Links to sections talking about DeckStacker classes and methods.