Bazaar developer reference

CvTerrainInfo::getFreshWaterYieldChange(int) const

Defined in
CvInfos.cpp, line 5565
Class
CvTerrainInfo
Hook name
CivHooks::CvTerrainInfo_getFreshWaterYieldChange

Hooks

static bool BeforeCvTerrainInfo_getFreshWaterYieldChange(const CvTerrainInfo* self, int i, int& result);static void AfterCvTerrainInfo_getFreshWaterYieldChange(const CvTerrainInfo* self, int i, int& result);static int ReplaceCvTerrainInfo_getFreshWaterYieldChange(int (*original)(const CvTerrainInfo*, int), const CvTerrainInfo* self, int i);CivRegisterBefore<CivHooks::CvTerrainInfo_getFreshWaterYieldChange>(host, &BeforeCvTerrainInfo_getFreshWaterYieldChange);CivRegisterAfter<CivHooks::CvTerrainInfo_getFreshWaterYieldChange>(host, &AfterCvTerrainInfo_getFreshWaterYieldChange);CivRegisterReplace<CivHooks::CvTerrainInfo_getFreshWaterYieldChange>(host, &ReplaceCvTerrainInfo_getFreshWaterYieldChange);

Code

5565int CvTerrainInfo::getFreshWaterYieldChange(int i) const5566{5567	CvAssertMsg(i < NUM_YIELD_TYPES, "Index out of bounds");5568	CvAssertMsg(i > -1, "Index out of bounds");5569	return m_piFreshWaterChange ? m_piFreshWaterChange[i] : -1;5570}

Called by