Bazaar developer reference

CvCityBuildings::ChangeGreatWorksTourismModifier(int)

Defined in
CvBuildingClasses.cpp, line 3453
Class
CvCityBuildings
Hook name
CivHooks::CvCityBuildings_ChangeGreatWorksTourismModifier

Hooks

static bool BeforeCvCityBuildings_ChangeGreatWorksTourismModifier(CvCityBuildings* self, int iChange);static void AfterCvCityBuildings_ChangeGreatWorksTourismModifier(CvCityBuildings* self, int iChange);static void ReplaceCvCityBuildings_ChangeGreatWorksTourismModifier(void (*original)(CvCityBuildings*, int), CvCityBuildings* self, int iChange);CivRegisterBefore<CivHooks::CvCityBuildings_ChangeGreatWorksTourismModifier>(host, &BeforeCvCityBuildings_ChangeGreatWorksTourismModifier);CivRegisterAfter<CivHooks::CvCityBuildings_ChangeGreatWorksTourismModifier>(host, &AfterCvCityBuildings_ChangeGreatWorksTourismModifier);CivRegisterReplace<CivHooks::CvCityBuildings_ChangeGreatWorksTourismModifier>(host, &ReplaceCvCityBuildings_ChangeGreatWorksTourismModifier);

Code

3452/// Accessor: Change extra times to spread religion for missionaries from this city3453void CvCityBuildings::ChangeGreatWorksTourismModifier(int iChange)3454{3455	if(iChange != 0)3456	{3457		m_iGreatWorksTourismModifier = (m_iGreatWorksTourismModifier + iChange);3458		CvAssert(m_iGreatWorksTourismModifier >= 0);3459	}3460}

Called by