Bazaar developer reference

CvPlayer::ChangePlotCultureCostModifier(int)

Defined in
CvPlayer.cpp, line 26648
Class
CvPlayer
Hook name
CivHooks::CvPlayer_ChangePlotCultureCostModifier

Hooks

static bool BeforeCvPlayer_ChangePlotCultureCostModifier(CvPlayer* self, int iChange);static void AfterCvPlayer_ChangePlotCultureCostModifier(CvPlayer* self, int iChange);static void ReplaceCvPlayer_ChangePlotCultureCostModifier(void (*original)(CvPlayer*, int), CvPlayer* self, int iChange);CivRegisterBefore<CivHooks::CvPlayer_ChangePlotCultureCostModifier>(host, &BeforeCvPlayer_ChangePlotCultureCostModifier);CivRegisterAfter<CivHooks::CvPlayer_ChangePlotCultureCostModifier>(host, &AfterCvPlayer_ChangePlotCultureCostModifier);CivRegisterReplace<CivHooks::CvPlayer_ChangePlotCultureCostModifier>(host, &ReplaceCvPlayer_ChangePlotCultureCostModifier);

Code

26647/// Changes how much Culture is required for this City to acquire a new Plot26648void CvPlayer::ChangePlotCultureCostModifier(int iChange)26649{26650	if(iChange != 0)26651	{26652		m_iPlotCultureCostModifier += iChange;26653	}26654}

Calls

Called by