extends BehaviourAction @onready var body := get_behaviour_tree().get_parent() as CharacterBody3D func _enter(): var targets : Array[Node3D] = body.find_targets() if targets.is_empty(): body.target = null return Fail else: body.target = targets[0] return Success