Bazaar developer reference

CvPlayer::ChangeExtraLeagueVotes(int)

Defined in
CvPlayer.cpp, line 13172
Class
CvPlayer
Hook name
CivHooks::CvPlayer_ChangeExtraLeagueVotes

Hooks

static bool BeforeCvPlayer_ChangeExtraLeagueVotes(CvPlayer* self, int iChange);static void AfterCvPlayer_ChangeExtraLeagueVotes(CvPlayer* self, int iChange);static void ReplaceCvPlayer_ChangeExtraLeagueVotes(void (*original)(CvPlayer*, int), CvPlayer* self, int iChange);CivRegisterBefore<CivHooks::CvPlayer_ChangeExtraLeagueVotes>(host, &BeforeCvPlayer_ChangeExtraLeagueVotes);CivRegisterAfter<CivHooks::CvPlayer_ChangeExtraLeagueVotes>(host, &AfterCvPlayer_ChangeExtraLeagueVotes);CivRegisterReplace<CivHooks::CvPlayer_ChangeExtraLeagueVotes>(host, &ReplaceCvPlayer_ChangeExtraLeagueVotes);

Code

13171/// Extra league votes13172void CvPlayer::ChangeExtraLeagueVotes(int iChange)13173{13174	m_iExtraLeagueVotes += iChange;13175	CvAssert(m_iExtraLeagueVotes >= 0);13176	if (m_iExtraLeagueVotes < 0)13177	{13178		m_iExtraLeagueVotes = 0;13179	}13180}

Called by