Skip to content
This repository was archived by the owner on Jan 6, 2026. It is now read-only.

Releases: HexagonNico/Godot-FiniteStateMachine

2.2

Choose a tag to compare

@HexagonNico HexagonNico released this 21 Feb 13:27

Release 2.2

State machines can now detect animation changes if an AnimationPlayer node is provided.

If a reference to an AnimationPlayer node can now be given to the FiniteStateMachine node, the animation_started, animation_finished, and animation_changed signals will be connected to the state machine and will call the on_animation_started, on_animation_finished, and on_animation_changed functions in the current state.

If no animation player is given, these methods won't be called an no error will be logged to keep compatibility with existing code.

Additional changes:

  • Updated example scene
  • Optimized svg icons

Patch 2.1.2

Choose a tag to compare

@HexagonNico HexagonNico released this 16 Dec 16:25
9fbb570
  • Fixed example jump state never exiting ( #3 )
  • Excluded extra files when downloading from Asset Library ( #4 )

Version 2.1.1

Choose a tag to compare

@HexagonNico HexagonNico released this 05 Dec 17:52
84e7e36

Added state_entered and state_exited signals to the base StateMachineState class.

Version 2.1

Choose a tag to compare

@HexagonNico HexagonNico released this 04 Nov 15:33

Updated finite state machine script

  • Added a setter function for current_state.
  • Added a previous_state function to change the current state to the previous one.

Patch 2.0.1

Choose a tag to compare

@HexagonNico HexagonNico released this 23 Sep 07:49

The states used by the state machine nodes are now cached for future access - Resolves Issue #1

Patch 1.1.1

Choose a tag to compare

@HexagonNico HexagonNico released this 23 Sep 07:47

The states used by the state machine nodes are now cached for future access - Resolves Issue #1

Release 1.1

Choose a tag to compare

@HexagonNico HexagonNico released this 14 Sep 19:10

Backported plugin from Godot 4.0+ to Godot 3.5+

Release 2.0

Choose a tag to compare

@HexagonNico HexagonNico released this 05 Sep 15:15

Updated plugin to Godot 4

Release 1.0

Choose a tag to compare

@HexagonNico HexagonNico released this 09 May 09:21

Initial release.

Contains FiniteStateMachine node and State nodes