Hooks
static bool BeforeCvReligionBeliefs_GetCityYieldFromUnimprovedFeature(const CvReligionBeliefs* self, FeatureTypes eFeature, YieldTypes eYieldType, int& result);static void AfterCvReligionBeliefs_GetCityYieldFromUnimprovedFeature(const CvReligionBeliefs* self, FeatureTypes eFeature, YieldTypes eYieldType, int& result);static int ReplaceCvReligionBeliefs_GetCityYieldFromUnimprovedFeature(int (*original)(const CvReligionBeliefs*, FeatureTypes, YieldTypes), const CvReligionBeliefs* self, FeatureTypes eFeature, YieldTypes eYieldType);CivRegisterBefore<CivHooks::CvReligionBeliefs_GetCityYieldFromUnimprovedFeature>(host, &BeforeCvReligionBeliefs_GetCityYieldFromUnimprovedFeature);CivRegisterAfter<CivHooks::CvReligionBeliefs_GetCityYieldFromUnimprovedFeature>(host, &AfterCvReligionBeliefs_GetCityYieldFromUnimprovedFeature);CivRegisterReplace<CivHooks::CvReligionBeliefs_GetCityYieldFromUnimprovedFeature>(host, &ReplaceCvReligionBeliefs_GetCityYieldFromUnimprovedFeature);