Bazaar developer reference

CvPlayer::ChangeEnablesSSPartHurryCount(int)

Defined in
CvPlayer.cpp, line 15832
Class
CvPlayer
Hook name
CivHooks::CvPlayer_ChangeEnablesSSPartHurryCount

Hooks

static bool BeforeCvPlayer_ChangeEnablesSSPartHurryCount(CvPlayer* self, int iChange);static void AfterCvPlayer_ChangeEnablesSSPartHurryCount(CvPlayer* self, int iChange);static void ReplaceCvPlayer_ChangeEnablesSSPartHurryCount(void (*original)(CvPlayer*, int), CvPlayer* self, int iChange);CivRegisterBefore<CivHooks::CvPlayer_ChangeEnablesSSPartHurryCount>(host, &BeforeCvPlayer_ChangeEnablesSSPartHurryCount);CivRegisterAfter<CivHooks::CvPlayer_ChangeEnablesSSPartHurryCount>(host, &AfterCvPlayer_ChangeEnablesSSPartHurryCount);CivRegisterReplace<CivHooks::CvPlayer_ChangeEnablesSSPartHurryCount>(host, &ReplaceCvPlayer_ChangeEnablesSSPartHurryCount);

Code

15832void CvPlayer::ChangeEnablesSSPartHurryCount(int iChange)15833{15834	if (iChange != 0)15835	{15836		m_iEnablesSSPartHurryCount = m_iEnablesSSPartHurryCount + iChange;15837		CvAssert(GetEnablesSSPartHurryCount() >= 0);15838	}15839}

Called by