@tool extends Interactable class_name Door @export var to_scene_id = "" func _ready(): modulate = Color.WHITE if available else Color.RED func interact(_p : Player) -> bool: if available and to_scene_id: interacted.emit(_p) SceneManager.change_to_scene_id(to_scene_id) return available func set_available(v : bool): available = v modulate = Color.WHITE if available else Color.RED