private void Update()
    {
        currentBehavior.UpdateBehavior();
        orderQueue.UpdateCurrentOrder();

        if (orderQueue.CurrentOrder != null)
        {
            ApplyInput(orderQueue.CurrentOrder.OnOrderInput());
        }
        else
        {
            ApplyInput(new AIInputData());
        }
    }