Hooks
static bool BeforeCvUnitMission_GetLengthMissionQueue(const MissionQueue& kQueue, int& result);static void AfterCvUnitMission_GetLengthMissionQueue(const MissionQueue& kQueue, int& result);static int ReplaceCvUnitMission_GetLengthMissionQueue(int (*original)(const MissionQueue&), const MissionQueue& kQueue);CivRegisterBefore<CivHooks::CvUnitMission_GetLengthMissionQueue>(host, &BeforeCvUnitMission_GetLengthMissionQueue);CivRegisterAfter<CivHooks::CvUnitMission_GetLengthMissionQueue>(host, &AfterCvUnitMission_GetLengthMissionQueue);CivRegisterReplace<CivHooks::CvUnitMission_GetLengthMissionQueue>(host, &ReplaceCvUnitMission_GetLengthMissionQueue);