From a6a6707493d1f55f137198d2fbb4809a6d5b218c Mon Sep 17 00:00:00 2001 From: Griiimon <25064539+Griiimon@users.noreply.github.com> Date: Tue, 3 Feb 2026 09:45:17 +0100 Subject: [PATCH 1/2] Upgrade to v4.5 --- src/project.godot | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/project.godot b/src/project.godot index 813393b..a2867c6 100644 --- a/src/project.godot +++ b/src/project.godot @@ -12,7 +12,8 @@ config_version=5 config/name="Project Template" run/main_scene="uid://cygqjanirnqqt" -config/features=PackedStringArray("4.4", "GL Compatibility") +config/features=PackedStringArray("4.5", "GL Compatibility") +config/tags=PackedStringArray("100devs") [autoload] From 354981a9c74d61feddb836439a58ff111c3f7478 Mon Sep 17 00:00:00 2001 From: Griiimon <25064539+Griiimon@users.noreply.github.com> Date: Tue, 3 Feb 2026 09:45:37 +0100 Subject: [PATCH 2/2] Fix potential bug in node state machine --- src/component/node_state_machine/node_state_machine.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/component/node_state_machine/node_state_machine.gd b/src/component/node_state_machine/node_state_machine.gd index d7b686f..1a414cc 100644 --- a/src/component/node_state_machine/node_state_machine.gd +++ b/src/component/node_state_machine/node_state_machine.gd @@ -77,7 +77,7 @@ func change_state(next_state: NodeStateMachineState): func set_current_state(next_state: NodeStateMachineState): - if not get_parent().is_inside_tree(): + if not is_inside_tree() or not get_parent().is_inside_tree(): queued_state = next_state return