From 47aa35a4c7313366cd30671824257946de3012ad Mon Sep 17 00:00:00 2001 From: yuki Date: Sat, 22 Nov 2025 15:54:21 -0300 Subject: [PATCH] allow data dict in watch state helper --- classes/state/player_state.gd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/classes/state/player_state.gd b/classes/state/player_state.gd index ebda6b5..d9d121f 100644 --- a/classes/state/player_state.gd +++ b/classes/state/player_state.gd @@ -45,10 +45,10 @@ func match_state(exclude: Array[StringName] = []) -> StringName: return "" -func watch_state(exclude: Array[StringName] = []) -> bool: +func watch_state(exclude: Array[StringName] = [], data: Dictionary[StringName, Variant] = {}) -> bool: var next_state: StringName = match_state(exclude) if next_state != "": - finished.emit(next_state) + finished.emit(next_state, data) return true return false