using UnityEngine; public class JoinPaymentQueue : PrimitiveTask { // ================== TASK ACTION ================== public override void Execute(HTNPlanner planner) { Customer customer = planner.Agent as Customer; PaymentArea paymentArea = Worldstate.Instance.Get<PaymentArea>("PaymentArea"); paymentArea.RequestJoinQueue(customer); } }