Hooks
static bool BeforeCvCity_GetCultureFromSpecialist(const CvCity* self, SpecialistTypes eSpecialist, int& result);static void AfterCvCity_GetCultureFromSpecialist(const CvCity* self, SpecialistTypes eSpecialist, int& result);static int ReplaceCvCity_GetCultureFromSpecialist(int (*original)(const CvCity*, SpecialistTypes), const CvCity* self, SpecialistTypes eSpecialist);CivRegisterBefore<CivHooks::CvCity_GetCultureFromSpecialist>(host, &BeforeCvCity_GetCultureFromSpecialist);CivRegisterAfter<CivHooks::CvCity_GetCultureFromSpecialist>(host, &AfterCvCity_GetCultureFromSpecialist);CivRegisterReplace<CivHooks::CvCity_GetCultureFromSpecialist>(host, &ReplaceCvCity_GetCultureFromSpecialist);