extends MapEntity class_name ToggleRoofTrigger @export var layerName:String func execute(target): pass func _on_area_entered(area: Area2D) -> void: CommandDispatcher.TOGGLE_TILEMAP_LAYER.emit(layerName, false) print("entered") func _on_area_exited(area: Area2D) -> void: CommandDispatcher.TOGGLE_TILEMAP_LAYER.emit(layerName, true) print("exited")