Bazaar developer reference

CvPlayer::changeExpModifier(int)

Defined in
CvPlayer.cpp, line 15969
Class
CvPlayer
Hook name
CivHooks::CvPlayer_changeExpModifier

Hooks

static bool BeforeCvPlayer_changeExpModifier(CvPlayer* self, int iChange);static void AfterCvPlayer_changeExpModifier(CvPlayer* self, int iChange);static void ReplaceCvPlayer_changeExpModifier(void (*original)(CvPlayer*, int), CvPlayer* self, int iChange);CivRegisterBefore<CivHooks::CvPlayer_changeExpModifier>(host, &BeforeCvPlayer_changeExpModifier);CivRegisterAfter<CivHooks::CvPlayer_changeExpModifier>(host, &AfterCvPlayer_changeExpModifier);CivRegisterReplace<CivHooks::CvPlayer_changeExpModifier>(host, &ReplaceCvPlayer_changeExpModifier);

Code

15969void CvPlayer::changeExpModifier(int iChange)15970{15971	if(iChange != 0)15972	{15973		m_iExpModifier += iChange;15974		CvAssert(getExpModifier() >= 0);15975	}15976}

Calls

Called by