Bazaar developer reference

CvCityCitizens::ChangeNumForcedDefaultSpecialists(int)

Defined in
CvCityCitizens.cpp, line 2561
Class
CvCityCitizens
Hook name
CivHooks::CvCityCitizens_ChangeNumForcedDefaultSpecialists

Hooks

static bool BeforeCvCityCitizens_ChangeNumForcedDefaultSpecialists(CvCityCitizens* self, int iChange);static void AfterCvCityCitizens_ChangeNumForcedDefaultSpecialists(CvCityCitizens* self, int iChange);static void ReplaceCvCityCitizens_ChangeNumForcedDefaultSpecialists(void (*original)(CvCityCitizens*, int), CvCityCitizens* self, int iChange);CivRegisterBefore<CivHooks::CvCityCitizens_ChangeNumForcedDefaultSpecialists>(host, &BeforeCvCityCitizens_ChangeNumForcedDefaultSpecialists);CivRegisterAfter<CivHooks::CvCityCitizens_ChangeNumForcedDefaultSpecialists>(host, &AfterCvCityCitizens_ChangeNumForcedDefaultSpecialists);CivRegisterReplace<CivHooks::CvCityCitizens_ChangeNumForcedDefaultSpecialists>(host, &ReplaceCvCityCitizens_ChangeNumForcedDefaultSpecialists);

Code

2560/// How many Default Specialists have been forced assigned in this City?2561void CvCityCitizens::ChangeNumForcedDefaultSpecialists(int iChange)2562{2563	m_iNumForcedDefaultSpecialists += iChange;2564}

Called by