allow data dict in watch state helper

This commit is contained in:
yuki 2025-11-22 15:54:21 -03:00
parent ef7df7ea89
commit 47aa35a4c7

View file

@ -45,10 +45,10 @@ func match_state(exclude: Array[StringName] = []) -> StringName:
return "" 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) var next_state: StringName = match_state(exclude)
if next_state != "": if next_state != "":
finished.emit(next_state) finished.emit(next_state, data)
return true return true
return false return false