extends Node @onready var status = (%Status as Status) @onready var combo = (%Combo as Combo) func _ready(): SignalManager.connect("input_action_pressed",on_input_action_pressed) SignalManager.connect("input_action_pressed",on_input_action_released) SignalManager.connect("input_action_move",on_input_action_move) func on_input_action_pressed(event:InputEvent): for action_name in InputMap.get_actions(): if event.is_action(action_name): combo.add_input_action(action_name) func on_input_action_released(event:InputEvent): pass func on_input_action_move(input_dir): status.input_dir = input_dir