Bazaar developer reference

CvCityCitizens::ChangeNumCitizensWorkingPlots(int)

Defined in
CvCityCitizens.cpp, line 1327
Class
CvCityCitizens
Hook name
CivHooks::CvCityCitizens_ChangeNumCitizensWorkingPlots

Hooks

static bool BeforeCvCityCitizens_ChangeNumCitizensWorkingPlots(CvCityCitizens* self, int iChange);static void AfterCvCityCitizens_ChangeNumCitizensWorkingPlots(CvCityCitizens* self, int iChange);static void ReplaceCvCityCitizens_ChangeNumCitizensWorkingPlots(void (*original)(CvCityCitizens*, int), CvCityCitizens* self, int iChange);CivRegisterBefore<CivHooks::CvCityCitizens_ChangeNumCitizensWorkingPlots>(host, &BeforeCvCityCitizens_ChangeNumCitizensWorkingPlots);CivRegisterAfter<CivHooks::CvCityCitizens_ChangeNumCitizensWorkingPlots>(host, &AfterCvCityCitizens_ChangeNumCitizensWorkingPlots);CivRegisterReplace<CivHooks::CvCityCitizens_ChangeNumCitizensWorkingPlots>(host, &ReplaceCvCityCitizens_ChangeNumCitizensWorkingPlots);

Code

1326/// Changes how many Citizens are working Plots1327void CvCityCitizens::ChangeNumCitizensWorkingPlots(int iChange)1328{1329	m_iNumCitizensWorkingPlots += iChange;1330}

Called by