Hooks
static bool BeforeCvUnitMission_TailMissionQueueNode_with_MissionQueue(MissionQueue& kQueue, MissionQueueNode*& result);static void AfterCvUnitMission_TailMissionQueueNode_with_MissionQueue(MissionQueue& kQueue, MissionQueueNode*& result);static MissionQueueNode* ReplaceCvUnitMission_TailMissionQueueNode_with_MissionQueue(MissionQueueNode* (*original)(MissionQueue&), MissionQueue& kQueue);CivRegisterBefore<CivHooks::CvUnitMission_TailMissionQueueNode_with_MissionQueue>(host, &BeforeCvUnitMission_TailMissionQueueNode_with_MissionQueue);CivRegisterAfter<CivHooks::CvUnitMission_TailMissionQueueNode_with_MissionQueue>(host, &AfterCvUnitMission_TailMissionQueueNode_with_MissionQueue);CivRegisterReplace<CivHooks::CvUnitMission_TailMissionQueueNode_with_MissionQueue>(host, &ReplaceCvUnitMission_TailMissionQueueNode_with_MissionQueue);