Hooks
static bool BeforeCvCitySpecializationXMLEntry_GetYieldTargetTimes100(const CvCitySpecializationXMLEntry* self, YieldTypes eYield, int& result);static void AfterCvCitySpecializationXMLEntry_GetYieldTargetTimes100(const CvCitySpecializationXMLEntry* self, YieldTypes eYield, int& result);static int ReplaceCvCitySpecializationXMLEntry_GetYieldTargetTimes100(int (*original)(const CvCitySpecializationXMLEntry*, YieldTypes), const CvCitySpecializationXMLEntry* self, YieldTypes eYield);CivRegisterBefore<CivHooks::CvCitySpecializationXMLEntry_GetYieldTargetTimes100>(host, &BeforeCvCitySpecializationXMLEntry_GetYieldTargetTimes100);CivRegisterAfter<CivHooks::CvCitySpecializationXMLEntry_GetYieldTargetTimes100>(host, &AfterCvCitySpecializationXMLEntry_GetYieldTargetTimes100);CivRegisterReplace<CivHooks::CvCitySpecializationXMLEntry_GetYieldTargetTimes100>(host, &ReplaceCvCitySpecializationXMLEntry_GetYieldTargetTimes100);