class_name ClickAction extends Resource # Override this in subclasses func execute(clickable: Node, hit_position: Vector3) -> void: pass