19 lines
360 B
GDScript
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")
|