extends CharacterBody2D signal InteractScannerAreaEntered(area: Area2D) signal InteractScannerAreaExited(area: Area2D) func _on_interact_scanner_area_entered(area: Area2D) -> void: InteractScannerAreaEntered.emit(area) func _on_interact_scanner_area_exited(area: Area2D) -> void: InteractScannerAreaExited.emit(area)