Hooks
static bool BeforeCvGame_makeSpecialUnitValid(CvGame* self, SpecialUnitTypes eIndex);static void AfterCvGame_makeSpecialUnitValid(CvGame* self, SpecialUnitTypes eIndex);static void ReplaceCvGame_makeSpecialUnitValid(void (*original)(CvGame*, SpecialUnitTypes), CvGame* self, SpecialUnitTypes eIndex);CivRegisterBefore<CivHooks::CvGame_makeSpecialUnitValid>(host, &BeforeCvGame_makeSpecialUnitValid);CivRegisterAfter<CivHooks::CvGame_makeSpecialUnitValid>(host, &AfterCvGame_makeSpecialUnitValid);CivRegisterReplace<CivHooks::CvGame_makeSpecialUnitValid>(host, &ReplaceCvGame_makeSpecialUnitValid);