Bazaar developer reference

CvTeam::changeForceTeamVoteEligibilityCount(VoteSourceTypes, int)

Defined in
CvTeam.cpp, line 2903
Class
CvTeam
Hook name
CivHooks::CvTeam_changeForceTeamVoteEligibilityCount

Hooks

static bool BeforeCvTeam_changeForceTeamVoteEligibilityCount(CvTeam* self, VoteSourceTypes eVoteSource, int iChange);static void AfterCvTeam_changeForceTeamVoteEligibilityCount(CvTeam* self, VoteSourceTypes eVoteSource, int iChange);static void ReplaceCvTeam_changeForceTeamVoteEligibilityCount(void (*original)(CvTeam*, VoteSourceTypes, int), CvTeam* self, VoteSourceTypes eVoteSource, int iChange);CivRegisterBefore<CivHooks::CvTeam_changeForceTeamVoteEligibilityCount>(host, &BeforeCvTeam_changeForceTeamVoteEligibilityCount);CivRegisterAfter<CivHooks::CvTeam_changeForceTeamVoteEligibilityCount>(host, &AfterCvTeam_changeForceTeamVoteEligibilityCount);CivRegisterReplace<CivHooks::CvTeam_changeForceTeamVoteEligibilityCount>(host, &ReplaceCvTeam_changeForceTeamVoteEligibilityCount);

Code

2903void CvTeam::changeForceTeamVoteEligibilityCount(VoteSourceTypes eVoteSource, int iChange)2904{2905	m_aiForceTeamVoteEligibilityCount[eVoteSource] += iChange;2906	CvAssert(getForceTeamVoteEligibilityCount(eVoteSource) >= 0);2907}

Called by