Bazaar developer reference

CvPlayer::ChangeNumCitiesFreeFoodBuilding(int)

Defined in
CvPlayer.cpp, line 10835
Class
CvPlayer
Hook name
CivHooks::CvPlayer_ChangeNumCitiesFreeFoodBuilding

Hooks

static bool BeforeCvPlayer_ChangeNumCitiesFreeFoodBuilding(CvPlayer* self, int iChange);static void AfterCvPlayer_ChangeNumCitiesFreeFoodBuilding(CvPlayer* self, int iChange);static void ReplaceCvPlayer_ChangeNumCitiesFreeFoodBuilding(void (*original)(CvPlayer*, int), CvPlayer* self, int iChange);CivRegisterBefore<CivHooks::CvPlayer_ChangeNumCitiesFreeFoodBuilding>(host, &BeforeCvPlayer_ChangeNumCitiesFreeFoodBuilding);CivRegisterAfter<CivHooks::CvPlayer_ChangeNumCitiesFreeFoodBuilding>(host, &AfterCvPlayer_ChangeNumCitiesFreeFoodBuilding);CivRegisterReplace<CivHooks::CvPlayer_ChangeNumCitiesFreeFoodBuilding>(host, &ReplaceCvPlayer_ChangeNumCitiesFreeFoodBuilding);

Code

10834/// Changes number of cities remaining to get a free culture building10835void CvPlayer::ChangeNumCitiesFreeFoodBuilding(int iChange)10836{10837	if(iChange != 0)10838		m_iNumCitiesFreeFoodBuilding += iChange;10839}

Called by