Hooks
static bool BeforeCvReligionBeliefs_GetTerrainYieldChange(const CvReligionBeliefs* self, TerrainTypes eTerrain, YieldTypes eYieldType, int& result);static void AfterCvReligionBeliefs_GetTerrainYieldChange(const CvReligionBeliefs* self, TerrainTypes eTerrain, YieldTypes eYieldType, int& result);static int ReplaceCvReligionBeliefs_GetTerrainYieldChange(int (*original)(const CvReligionBeliefs*, TerrainTypes, YieldTypes), const CvReligionBeliefs* self, TerrainTypes eTerrain, YieldTypes eYieldType);CivRegisterBefore<CivHooks::CvReligionBeliefs_GetTerrainYieldChange>(host, &BeforeCvReligionBeliefs_GetTerrainYieldChange);CivRegisterAfter<CivHooks::CvReligionBeliefs_GetTerrainYieldChange>(host, &AfterCvReligionBeliefs_GetTerrainYieldChange);CivRegisterReplace<CivHooks::CvReligionBeliefs_GetTerrainYieldChange>(host, &ReplaceCvReligionBeliefs_GetTerrainYieldChange);