Bazaar developer reference

CvCityBuildings::ChangeLandmarksTourismPercent(int)

Defined in
CvBuildingClasses.cpp, line 3437
Class
CvCityBuildings
Hook name
CivHooks::CvCityBuildings_ChangeLandmarksTourismPercent

Hooks

static bool BeforeCvCityBuildings_ChangeLandmarksTourismPercent(CvCityBuildings* self, int iChange);static void AfterCvCityBuildings_ChangeLandmarksTourismPercent(CvCityBuildings* self, int iChange);static void ReplaceCvCityBuildings_ChangeLandmarksTourismPercent(void (*original)(CvCityBuildings*, int), CvCityBuildings* self, int iChange);CivRegisterBefore<CivHooks::CvCityBuildings_ChangeLandmarksTourismPercent>(host, &BeforeCvCityBuildings_ChangeLandmarksTourismPercent);CivRegisterAfter<CivHooks::CvCityBuildings_ChangeLandmarksTourismPercent>(host, &AfterCvCityBuildings_ChangeLandmarksTourismPercent);CivRegisterReplace<CivHooks::CvCityBuildings_ChangeLandmarksTourismPercent>(host, &ReplaceCvCityBuildings_ChangeLandmarksTourismPercent);

Code

3436/// Accessor: Change tourism converted from culture from Improvements and Wonders3437void CvCityBuildings::ChangeLandmarksTourismPercent(int iChange)3438{3439	if(iChange != 0)3440	{3441		m_iLandmarksTourismPercent = (m_iLandmarksTourismPercent + iChange);3442		CvAssert(m_iLandmarksTourismPercent >= 0);3443	}3444}

Called by