20 lines
		
	
	
		
			405 B
		
	
	
	
		
			GDScript
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			405 B
		
	
	
	
		
			GDScript
		
	
	
	
	
	
extends Area2D
 | 
						|
 | 
						|
@export var intent = "destroy"
 | 
						|
 | 
						|
signal triggerFiredSignal(intent, body)
 | 
						|
 | 
						|
# Called when the node enters the scene tree for the first time.
 | 
						|
func _ready():
 | 
						|
	pass # Replace with function body.
 | 
						|
 | 
						|
 | 
						|
# Called every frame. 'delta' is the elapsed time since the previous frame.
 | 
						|
func _process(delta):
 | 
						|
	pass
 | 
						|
 | 
						|
 | 
						|
func _on_body_entered(body):
 | 
						|
	print("trigger fired")
 | 
						|
	triggerFiredSignal.emit(intent, body)
 |