class_name TaskSelector extends Task func run(blackboard: Dictionary) -> void: for c in self.get_children(): run_child(blackboard, c) if c.status != FAILURE: status = c.status return status = FAILURE