Hooks
static bool BeforeCvMissionDefinition_setMissionType(CvMissionDefinition* self, MissionTypes missionType);static void AfterCvMissionDefinition_setMissionType(CvMissionDefinition* self, MissionTypes missionType);static void ReplaceCvMissionDefinition_setMissionType(void (*original)(CvMissionDefinition*, MissionTypes), CvMissionDefinition* self, MissionTypes missionType);CivRegisterBefore<CivHooks::CvMissionDefinition_setMissionType>(host, &BeforeCvMissionDefinition_setMissionType);CivRegisterAfter<CivHooks::CvMissionDefinition_setMissionType>(host, &AfterCvMissionDefinition_setMissionType);CivRegisterReplace<CivHooks::CvMissionDefinition_setMissionType>(host, &ReplaceCvMissionDefinition_setMissionType);