Bazaar developer reference

CvTerrainInfo::getHillsYieldChange(int) const

Defined in
CvInfos.cpp, line 5550
Class
CvTerrainInfo
Hook name
CivHooks::CvTerrainInfo_getHillsYieldChange

Hooks

static bool BeforeCvTerrainInfo_getHillsYieldChange(const CvTerrainInfo* self, int i, int& result);static void AfterCvTerrainInfo_getHillsYieldChange(const CvTerrainInfo* self, int i, int& result);static int ReplaceCvTerrainInfo_getHillsYieldChange(int (*original)(const CvTerrainInfo*, int), const CvTerrainInfo* self, int i);CivRegisterBefore<CivHooks::CvTerrainInfo_getHillsYieldChange>(host, &BeforeCvTerrainInfo_getHillsYieldChange);CivRegisterAfter<CivHooks::CvTerrainInfo_getHillsYieldChange>(host, &AfterCvTerrainInfo_getHillsYieldChange);CivRegisterReplace<CivHooks::CvTerrainInfo_getHillsYieldChange>(host, &ReplaceCvTerrainInfo_getHillsYieldChange);

Code

5550int CvTerrainInfo::getHillsYieldChange(int i) const5551{5552	CvAssertMsg(i < NUM_YIELD_TYPES, "Index out of bounds");5553	CvAssertMsg(i > -1, "Index out of bounds");5554	return m_piHillsYieldChange ? m_piHillsYieldChange[i] : -1;5555}

Called by