Bazaar developer reference

CvCity::changeMaxFoodKeptPercent(int)

Defined in
CvCity.cpp, line 9253
Class
CvCity
Hook name
CivHooks::CvCity_changeMaxFoodKeptPercent

Hooks

static bool BeforeCvCity_changeMaxFoodKeptPercent(CvCity* self, int iChange);static void AfterCvCity_changeMaxFoodKeptPercent(CvCity* self, int iChange);static void ReplaceCvCity_changeMaxFoodKeptPercent(void (*original)(CvCity*, int), CvCity* self, int iChange);CivRegisterBefore<CivHooks::CvCity_changeMaxFoodKeptPercent>(host, &BeforeCvCity_changeMaxFoodKeptPercent);CivRegisterAfter<CivHooks::CvCity_changeMaxFoodKeptPercent>(host, &AfterCvCity_changeMaxFoodKeptPercent);CivRegisterReplace<CivHooks::CvCity_changeMaxFoodKeptPercent>(host, &ReplaceCvCity_changeMaxFoodKeptPercent);

Code

9253void CvCity::changeMaxFoodKeptPercent(int iChange)9254{9255	VALIDATE_OBJECT9256	m_iMaxFoodKeptPercent = (m_iMaxFoodKeptPercent + iChange);9257	CvAssert(getMaxFoodKeptPercent() >= 0);9258}

Calls

Called by