Bazaar developer reference

CvCity::changePlotBuyCostModifier(int)

Defined in
CvCity.cpp, line 9043
Class
CvCity
Hook name
CivHooks::CvCity_changePlotBuyCostModifier

Hooks

static bool BeforeCvCity_changePlotBuyCostModifier(CvCity* self, int iChange);static void AfterCvCity_changePlotBuyCostModifier(CvCity* self, int iChange);static void ReplaceCvCity_changePlotBuyCostModifier(void (*original)(CvCity*, int), CvCity* self, int iChange);CivRegisterBefore<CivHooks::CvCity_changePlotBuyCostModifier>(host, &BeforeCvCity_changePlotBuyCostModifier);CivRegisterAfter<CivHooks::CvCity_changePlotBuyCostModifier>(host, &AfterCvCity_changePlotBuyCostModifier);CivRegisterReplace<CivHooks::CvCity_changePlotBuyCostModifier>(host, &ReplaceCvCity_changePlotBuyCostModifier);

Code

9043void CvCity::changePlotBuyCostModifier(int iChange)9044{9045	VALIDATE_OBJECT9046	m_iPlotBuyCostModifier = (m_iPlotBuyCostModifier + iChange);9047}

Called by