class_name Controller
extends Node
signal direction_changed(direction: Vector3)
signal jumped
signal used_skill(slot: int)
func control(character: Character):
character.controller = self
character.controlled.emit(self)