Skip to content

Releases: gamesmiths-guild/forge

v0.2.0

25 Jan 20:32

Choose a tag to compare

What's Changed

Added

  • Added Gameplay Abilities system. by @lextatic in #4
  • Added Events system for simulation related events. by @lextatic in #4
  • Added support for custom context application data for effects. by @lextatic in #4
  • Added GrantAbilityEffectComponent. by @lextatic in #4
  • Added snapshot support for SetByCaller magnitudes. by @lextatic in #4

Changed

  • Refactored immutable structs into record types. by @lextatic in #3
  • Renamed UnappyEffect method to RemoveEffect. by @lextatic in #4
  • Changed DurationData to make use of ModifierMagnitudes. by @lextatic in #4
  • Updated tests and documentation. by @lextatic in #4
  • Changed CueTriggerRequirement to a flags enum. by @lextatic in #4

Fixed

  • Fixed issues with non-snapshot behavior for CustomCalculators. by @lextatic in #4
  • Fixed channels evaluation for CustomCalculators. by @lextatic in #4
  • Fixed floating point issues with percent multipliers. by @lextatic in #4
  • Fixed issue with effect component instancing. by @lextatic in #4
  • Fixed some incorrect asserts. by @lextatic in #4
  • Fixed many typos. by @lextatic in #4

Full Changelog: v0.1.2...v0.2.0

v0.1.2

16 Aug 19:38

Choose a tag to compare

What's Changed

Changed

  • Renamed project to Forge Gameplay System. by @lextatic in #2

Full Changelog: v0.1.1...v0.1.2

v0.1.1

13 Aug 21:52

Choose a tag to compare

What's Changed

Changed

  • Refactored validation code to work in release mode. by @lextatic in #1

New Contributors

Full Changelog: v0.1.0...v0.1.1

v0.1.0

06 Aug 12:44

Choose a tag to compare

First release with core functionality:

  • Tags System: Hierarchical tagging for entity classification.
  • Attributes System: Centralized attribute management with modifiers and overrides.
  • Effects System: Data-driven effects with stacking and duration support.
  • Cues System: Visual/audio feedback for gameplay events.

Full Changelog: https://github.com/gamesmiths-guild/forge/commits/v0.1.0