public void ClearOrders() { CurrentOrder = null; Orders.Clear(); OnNewCurrentOrderAdded.Invoke(); OrderAdded.Invoke(); }
public void SetNewCurrentOrder() { CurrentOrder = null; if (Orders.Count > 0) { CurrentOrder = new CurrentCoffinOrder() { Order = Orders[0] }; Orders.RemoveAt(0); CurrentOrder.OnOrderComplete.AddListener(CompleteCurrentOrder); } OnNewCurrentOrderAdded.Invoke(); }