using BehaviorDesigner.Runtime.Tasks; using BlueWater.Npcs.Crews.Bartender; namespace BlueWater.BehaviorTrees.Actions { [TaskCategory("Custom/Npc/Crew/BartenderCrew")] public class CheckOrderedCocktail : Conditional { private BartenderCrew _bartenderCrew; public override void OnAwake() { _bartenderCrew = GetComponent(); } public override TaskStatus OnUpdate() { return _bartenderCrew.IsOnMission ? TaskStatus.Success : TaskStatus.Failure; } } }