using System; using BehaviorDesigner.Runtime.Tasks; using BlueWater.Npcs.Customers; using BlueWater.Tycoons; using Action = BehaviorDesigner.Runtime.Tasks.Action; namespace BlueWater.BehaviorTrees.Actions { [TaskCategory("Custom/Npc/Customer")] [Serializable] public class FindTable : Action { // private Customer _customer; // // public override void OnAwake() // { // _customer = GetComponent(); // } // // public override void OnStart() // { // CustomerManager.Instance.TryFindEmptySeat(_customer); // } // // public override TaskStatus OnUpdate() // { // if (_customer.TableSeat == null) return TaskStatus.Running; // // return TaskStatus.Success; // } } }