Skip to content

v1.0

Compare
Choose a tag to compare
@db0 db0 released this 15 Dec 14:18
· 463 commits to main since this release

First stable release is here! We will attempt to not break (too much) existing names and calls from this point on.

New Features

  • Pile shuffle is now animated - Contribution by @vmjcv.
  • Many types of pile shuffle animation and ability to select a different one per pile.
    Available anims:
  • Piles and Hand will highlight when a dragged card hovers over them to display where the card will be dropped when released.
  • Framework godot source directories can now be renamed or moved.
  • Added "Placement" option to select where each CardContainer will be setup on the board
  • If CardContainers have a specified placement on the board, a table resize will automatically move them to the right location. This means that stretch mode "disabled" is usable now.
  • Added switch to disable placement on board (for games that don't use it)

Scripting Engine

  • Added new task "modify_properties", which allows scripts to change the card details.
  • Added new task "ask_integer", which allows the script to request a number from the player. Subsequent tasks can pull that number for their own effects
  • Some tasks can now use the new "subject_count" modulator which allows to affect more than 1 card.
  • Moving cards from containers can now be treated as a cost.

Bugfixes

  • Refactored how mouse detection works. Should avoid clicking or highlighting the wrong card
  • Now clicking on buttons or tokens too long should not try to drag the card. Likewise clicking them too fast shouldn't try to execute scripts