legacy-of-the-ancient-questor/scripts/game/maps/entities/ToggleRoofTrigger.gd

19 lines
360 B
GDScript

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")