Bazaar developer reference

CvCity::ChangeJONSCulturePerTurnFromSpecialists(int)

Defined in
CvCity.cpp, line 8499
Class
CvCity
Hook name
CivHooks::CvCity_ChangeJONSCulturePerTurnFromSpecialists

Hooks

static bool BeforeCvCity_ChangeJONSCulturePerTurnFromSpecialists(CvCity* self, int iChange);static void AfterCvCity_ChangeJONSCulturePerTurnFromSpecialists(CvCity* self, int iChange);static void ReplaceCvCity_ChangeJONSCulturePerTurnFromSpecialists(void (*original)(CvCity*, int), CvCity* self, int iChange);CivRegisterBefore<CivHooks::CvCity_ChangeJONSCulturePerTurnFromSpecialists>(host, &BeforeCvCity_ChangeJONSCulturePerTurnFromSpecialists);CivRegisterAfter<CivHooks::CvCity_ChangeJONSCulturePerTurnFromSpecialists>(host, &AfterCvCity_ChangeJONSCulturePerTurnFromSpecialists);CivRegisterReplace<CivHooks::CvCity_ChangeJONSCulturePerTurnFromSpecialists>(host, &ReplaceCvCity_ChangeJONSCulturePerTurnFromSpecialists);

Code

8499void CvCity::ChangeJONSCulturePerTurnFromSpecialists(int iChange)8500{8501	VALIDATE_OBJECT8502	if(iChange != 0)8503	{8504		m_iJONSCulturePerTurnFromSpecialists = (m_iJONSCulturePerTurnFromSpecialists + iChange);8505	}8506}

Calls

Called by