Hooks
static bool BeforeCvImprovementEntry_GetAdjacentMountainYieldChange(const CvImprovementEntry* self, int i, int& result);static void AfterCvImprovementEntry_GetAdjacentMountainYieldChange(const CvImprovementEntry* self, int i, int& result);static int ReplaceCvImprovementEntry_GetAdjacentMountainYieldChange(int (*original)(const CvImprovementEntry*, int), const CvImprovementEntry* self, int i);CivRegisterBefore<CivHooks::CvImprovementEntry_GetAdjacentMountainYieldChange>(host, &BeforeCvImprovementEntry_GetAdjacentMountainYieldChange);CivRegisterAfter<CivHooks::CvImprovementEntry_GetAdjacentMountainYieldChange>(host, &AfterCvImprovementEntry_GetAdjacentMountainYieldChange);CivRegisterReplace<CivHooks::CvImprovementEntry_GetAdjacentMountainYieldChange>(host, &ReplaceCvImprovementEntry_GetAdjacentMountainYieldChange);