Hooks
static bool BeforeCvTacticalDominanceZone_SetClosestCity(CvTacticalDominanceZone* self, CvCity* pCity);static void AfterCvTacticalDominanceZone_SetClosestCity(CvTacticalDominanceZone* self, CvCity* pCity);static void ReplaceCvTacticalDominanceZone_SetClosestCity(void (*original)(CvTacticalDominanceZone*, CvCity*), CvTacticalDominanceZone* self, CvCity* pCity);CivRegisterBefore<CivHooks::CvTacticalDominanceZone_SetClosestCity>(host, &BeforeCvTacticalDominanceZone_SetClosestCity);CivRegisterAfter<CivHooks::CvTacticalDominanceZone_SetClosestCity>(host, &AfterCvTacticalDominanceZone_SetClosestCity);CivRegisterReplace<CivHooks::CvTacticalDominanceZone_SetClosestCity>(host, &ReplaceCvTacticalDominanceZone_SetClosestCity);