Skip to content

Releases: OctoD/godot-gameplay-systems

0.12.0

04 May 08:32
d8bf1d4
Compare
Choose a tag to compare

Features

  • Added drop system

0.11.2

27 Apr 16:43
Compare
Choose a tag to compare

Fixes

0.11.1

27 Apr 16:43
66811ed
Compare
Choose a tag to compare

Fixes

0.11.0

27 Apr 08:21
b376e4b
Compare
Choose a tag to compare

Features

  • feat: Inventory implementation
  • feat: Equipment implementation
  • feat: adds EquippedItem3D node
  • feat: adds PickableItem3D node
  • feat: adds dummy enemies to doom like demo
  • feat: adds preferences

Fixes

  • fix: uses has_all_tags in ability_container

Refactors

  • refactor: moves attributes and abilities under their own folder
  • refactor: moves plugin loading under owned folder

Tests

  • Adds gut for unit testing
  • Adds unit tests

Other

  • chore: adds more examples
  • chore: starts working on docs
  • chore: updates README

0.10.5

13 Apr 10:57
e9503a5
Compare
Choose a tag to compare

Fixes

  • Fixes an issue which caused a crash while granting abilities with at least one "grant_tags_required" tag.

0.10.4

11 Apr 11:41
998f9a5
Compare
Choose a tag to compare

Fixes

  • Allows to set an attribute's float values

0.10.3

31 Mar 11:32
08a3008
Compare
Choose a tag to compare

Fixes

Fixes an issue with initial ability grant

0.10.2

27 Mar 09:08
Compare
Choose a tag to compare

Refactors

  • Removes cancel/end from Ability and moves to AbilityContainer.

Fixes

  • Fixes issue with overlapping start/block tags.
  • Removes check for cooldown tags in Ability.can_activate.

0.10.1

14 Mar 10:29
Compare
Choose a tag to compare

This release renames the plugin and aims to add more features out of the box and aims to be as simple as possible.

This release paves the road to more gameplay systems nodes/resources building blocks.

Features added

  • Adds a new ability system:
    • It adds Ability resource
    • It adds AbilityContainer node
  • Adds new icons
  • Adds new logo

Breaking

  • Renames plugin directory to godot_gameplay_systems
  • AttributeSpec is moved from GameplayAttributeMap to it's own script, use AttributeSpec instead of GameplayAttributeMap.AttributeSpec

Misc

  • Adds docs folder. A better documentation will come.
  • Updates example with Resurrect and Fireball skills.

0.10.0

14 Mar 10:13
7ec159a
Compare
Choose a tag to compare

This release renames the plugin and aims to add more features out of the box and aims to be as simple as possible.

This release paves the road to more gameplay systems nodes/resources building blocks.

Features added

  • Adds a new ability system:
    • It adds Ability resource
    • It adds AbilityContainer node
  • Adds new icons
  • Adds new logo

Breaking

  • Renames plugin directory to godot_gameplay_systems

Misc

  • Adds docs folder. A better documentation will come.
  • Updates example with Resurrect and Fireball skills.