Bazaar developer reference

CvPlayer::ChangeNumCitiesFreeCultureBuilding(int)

Defined in
CvPlayer.cpp, line 10820
Class
CvPlayer
Hook name
CivHooks::CvPlayer_ChangeNumCitiesFreeCultureBuilding

Hooks

static bool BeforeCvPlayer_ChangeNumCitiesFreeCultureBuilding(CvPlayer* self, int iChange);static void AfterCvPlayer_ChangeNumCitiesFreeCultureBuilding(CvPlayer* self, int iChange);static void ReplaceCvPlayer_ChangeNumCitiesFreeCultureBuilding(void (*original)(CvPlayer*, int), CvPlayer* self, int iChange);CivRegisterBefore<CivHooks::CvPlayer_ChangeNumCitiesFreeCultureBuilding>(host, &BeforeCvPlayer_ChangeNumCitiesFreeCultureBuilding);CivRegisterAfter<CivHooks::CvPlayer_ChangeNumCitiesFreeCultureBuilding>(host, &AfterCvPlayer_ChangeNumCitiesFreeCultureBuilding);CivRegisterReplace<CivHooks::CvPlayer_ChangeNumCitiesFreeCultureBuilding>(host, &ReplaceCvPlayer_ChangeNumCitiesFreeCultureBuilding);

Code

10819/// Changes number of cities remaining to get a free culture building10820void CvPlayer::ChangeNumCitiesFreeCultureBuilding(int iChange)10821{10822	if(iChange != 0)10823		m_iNumCitiesFreeCultureBuilding += iChange;10824}

Called by