Hooks
static bool BeforeCvCityBuildings_ChangeBuildingProductionTimes100(CvCityBuildings* self, BuildingTypes eIndex, int iChange);static void AfterCvCityBuildings_ChangeBuildingProductionTimes100(CvCityBuildings* self, BuildingTypes eIndex, int iChange);static void ReplaceCvCityBuildings_ChangeBuildingProductionTimes100(void (*original)(CvCityBuildings*, BuildingTypes, int), CvCityBuildings* self, BuildingTypes eIndex, int iChange);CivRegisterBefore<CivHooks::CvCityBuildings_ChangeBuildingProductionTimes100>(host, &BeforeCvCityBuildings_ChangeBuildingProductionTimes100);CivRegisterAfter<CivHooks::CvCityBuildings_ChangeBuildingProductionTimes100>(host, &AfterCvCityBuildings_ChangeBuildingProductionTimes100);CivRegisterReplace<CivHooks::CvCityBuildings_ChangeBuildingProductionTimes100>(host, &ReplaceCvCityBuildings_ChangeBuildingProductionTimes100);