Hooks
static bool BeforeCvUnitEntry_GetBuildingProductionModifier(const CvUnitEntry* self, BuildingTypes eBuilding, int& result);static void AfterCvUnitEntry_GetBuildingProductionModifier(const CvUnitEntry* self, BuildingTypes eBuilding, int& result);static int ReplaceCvUnitEntry_GetBuildingProductionModifier(int (*original)(const CvUnitEntry*, BuildingTypes), const CvUnitEntry* self, BuildingTypes eBuilding);CivRegisterBefore<CivHooks::CvUnitEntry_GetBuildingProductionModifier>(host, &BeforeCvUnitEntry_GetBuildingProductionModifier);CivRegisterAfter<CivHooks::CvUnitEntry_GetBuildingProductionModifier>(host, &AfterCvUnitEntry_GetBuildingProductionModifier);CivRegisterReplace<CivHooks::CvUnitEntry_GetBuildingProductionModifier>(host, &ReplaceCvUnitEntry_GetBuildingProductionModifier);