Hooks
static bool BeforeCvReligionBeliefs_GetUnimprovedFeatureYieldChange(const CvReligionBeliefs* self, FeatureTypes eFeature, YieldTypes eYieldType, int& result);static void AfterCvReligionBeliefs_GetUnimprovedFeatureYieldChange(const CvReligionBeliefs* self, FeatureTypes eFeature, YieldTypes eYieldType, int& result);static int ReplaceCvReligionBeliefs_GetUnimprovedFeatureYieldChange(int (*original)(const CvReligionBeliefs*, FeatureTypes, YieldTypes), const CvReligionBeliefs* self, FeatureTypes eFeature, YieldTypes eYieldType);CivRegisterBefore<CivHooks::CvReligionBeliefs_GetUnimprovedFeatureYieldChange>(host, &BeforeCvReligionBeliefs_GetUnimprovedFeatureYieldChange);CivRegisterAfter<CivHooks::CvReligionBeliefs_GetUnimprovedFeatureYieldChange>(host, &AfterCvReligionBeliefs_GetUnimprovedFeatureYieldChange);CivRegisterReplace<CivHooks::CvReligionBeliefs_GetUnimprovedFeatureYieldChange>(host, &ReplaceCvReligionBeliefs_GetUnimprovedFeatureYieldChange);