From 4919dc92de4825cd24ed8c725005411d89d346e7 Mon Sep 17 00:00:00 2001 From: Ervan Lefevre Date: Sat, 30 Sep 2023 16:53:45 +0200 Subject: [PATCH] :ambulance: Fixes computation of FSM#state_duration --- scripts/ia/fsm.gd | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/ia/fsm.gd b/scripts/ia/fsm.gd index 6b589ad..718047d 100644 --- a/scripts/ia/fsm.gd +++ b/scripts/ia/fsm.gd @@ -32,8 +32,10 @@ func _physics_process(delta): if "after_state" in root: root.call("after_state", delta) + state_duration += delta _transition() + func _transition(): if next_state != null: previous_state = current_state