Hooks
static bool BeforeCvCity_nextOrderQueueNode(CvCity* self, OrderData* pNode, OrderData*& result);static void AfterCvCity_nextOrderQueueNode(CvCity* self, OrderData* pNode, OrderData*& result);static OrderData* ReplaceCvCity_nextOrderQueueNode(OrderData* (*original)(CvCity*, OrderData*), CvCity* self, OrderData* pNode);CivRegisterBefore<CivHooks::CvCity_nextOrderQueueNode>(host, &BeforeCvCity_nextOrderQueueNode);CivRegisterAfter<CivHooks::CvCity_nextOrderQueueNode>(host, &AfterCvCity_nextOrderQueueNode);CivRegisterReplace<CivHooks::CvCity_nextOrderQueueNode>(host, &ReplaceCvCity_nextOrderQueueNode);