extends Node class_name InputHandler func get_camera_input_direction() -> Vector2: return Input.get_vector("camera-left", "camera-right", "camera-up", "camera-down") func get_player_input() -> InputPacket: var p: InputPacket = InputPacket.new() if Input.is_action_just_pressed("player-dash"): p.actions.append("dash") p.movement_direction = Input.get_vector("player-left", "player-right", "player-forward", "player-backward") return p