Bazaar developer reference

CvTerrainInfo::getCoastalLandYieldChange(int) const

Defined in
CvInfos.cpp, line 5558
Class
CvTerrainInfo
Hook name
CivHooks::CvTerrainInfo_getCoastalLandYieldChange

Hooks

static bool BeforeCvTerrainInfo_getCoastalLandYieldChange(const CvTerrainInfo* self, int i, int& result);static void AfterCvTerrainInfo_getCoastalLandYieldChange(const CvTerrainInfo* self, int i, int& result);static int ReplaceCvTerrainInfo_getCoastalLandYieldChange(int (*original)(const CvTerrainInfo*, int), const CvTerrainInfo* self, int i);CivRegisterBefore<CivHooks::CvTerrainInfo_getCoastalLandYieldChange>(host, &BeforeCvTerrainInfo_getCoastalLandYieldChange);CivRegisterAfter<CivHooks::CvTerrainInfo_getCoastalLandYieldChange>(host, &AfterCvTerrainInfo_getCoastalLandYieldChange);CivRegisterReplace<CivHooks::CvTerrainInfo_getCoastalLandYieldChange>(host, &ReplaceCvTerrainInfo_getCoastalLandYieldChange);

Code

5558int CvTerrainInfo::getCoastalLandYieldChange(int i) const5559{5560	CvAssertMsg(i < NUM_YIELD_TYPES, "Index out of bounds");5561	CvAssertMsg(i > -1, "Index out of bounds");5562	return m_piCoastalLandYieldChange ? m_piCoastalLandYieldChange[i] : -1;5563}

Called by