Hooks
static bool BeforeCvUnitMission_GetMissionFromQueue(MissionQueue& kQueue, int iIndex, MissionData*& result);static void AfterCvUnitMission_GetMissionFromQueue(MissionQueue& kQueue, int iIndex, MissionData*& result);static MissionData* ReplaceCvUnitMission_GetMissionFromQueue(MissionData* (*original)(MissionQueue&, int), MissionQueue& kQueue, int iIndex);CivRegisterBefore<CivHooks::CvUnitMission_GetMissionFromQueue>(host, &BeforeCvUnitMission_GetMissionFromQueue);CivRegisterAfter<CivHooks::CvUnitMission_GetMissionFromQueue>(host, &AfterCvUnitMission_GetMissionFromQueue);CivRegisterReplace<CivHooks::CvUnitMission_GetMissionFromQueue>(host, &ReplaceCvUnitMission_GetMissionFromQueue);