Hooks
static bool BeforeCvTerrainInfo_GetTechYieldChanges(const CvTerrainInfo* self, int i, int j, int& result);static void AfterCvTerrainInfo_GetTechYieldChanges(const CvTerrainInfo* self, int i, int j, int& result);static int ReplaceCvTerrainInfo_GetTechYieldChanges(int (*original)(const CvTerrainInfo*, int, int), const CvTerrainInfo* self, int i, int j);CivRegisterBefore<CivHooks::CvTerrainInfo_GetTechYieldChanges>(host, &BeforeCvTerrainInfo_GetTechYieldChanges);CivRegisterAfter<CivHooks::CvTerrainInfo_GetTechYieldChanges>(host, &AfterCvTerrainInfo_GetTechYieldChanges);CivRegisterReplace<CivHooks::CvTerrainInfo_GetTechYieldChanges>(host, &ReplaceCvTerrainInfo_GetTechYieldChanges);