Hooks
static bool BeforeCvCityStrategyAI_GetCity(CvCityStrategyAI* self, CvCity*& result);static void AfterCvCityStrategyAI_GetCity(CvCityStrategyAI* self, CvCity*& result);static CvCity* ReplaceCvCityStrategyAI_GetCity(CvCity* (*original)(CvCityStrategyAI*), CvCityStrategyAI* self);CivRegisterBefore<CivHooks::CvCityStrategyAI_GetCity>(host, &BeforeCvCityStrategyAI_GetCity);CivRegisterAfter<CivHooks::CvCityStrategyAI_GetCity>(host, &AfterCvCityStrategyAI_GetCity);CivRegisterReplace<CivHooks::CvCityStrategyAI_GetCity>(host, &ReplaceCvCityStrategyAI_GetCity);