class_name Pickup extends Area3D enum Type{ DATABLOCK, INTEGRITY, SCAN, BASIC_HACK, ADVANCED_HACK } @export var type : Type func _on_body_entered(body: Node3D) -> void: if body is PawnController: body.pickup(type) queue_free()