Bazaar developer reference

CvCityCitizens::ChangeNumForcedWorkingPlots(int)

Defined in
CvCityCitizens.cpp, line 1958
Class
CvCityCitizens
Hook name
CivHooks::CvCityCitizens_ChangeNumForcedWorkingPlots

Hooks

static bool BeforeCvCityCitizens_ChangeNumForcedWorkingPlots(CvCityCitizens* self, int iChange);static void AfterCvCityCitizens_ChangeNumForcedWorkingPlots(CvCityCitizens* self, int iChange);static void ReplaceCvCityCitizens_ChangeNumForcedWorkingPlots(void (*original)(CvCityCitizens*, int), CvCityCitizens* self, int iChange);CivRegisterBefore<CivHooks::CvCityCitizens_ChangeNumForcedWorkingPlots>(host, &BeforeCvCityCitizens_ChangeNumForcedWorkingPlots);CivRegisterAfter<CivHooks::CvCityCitizens_ChangeNumForcedWorkingPlots>(host, &AfterCvCityCitizens_ChangeNumForcedWorkingPlots);CivRegisterReplace<CivHooks::CvCityCitizens_ChangeNumForcedWorkingPlots>(host, &ReplaceCvCityCitizens_ChangeNumForcedWorkingPlots);

Code

1957/// Changes how many plots we have forced to be worked1958void CvCityCitizens::ChangeNumForcedWorkingPlots(int iChange)1959{1960	if(iChange != 0)1961	{1962		m_iNumForcedWorkingPlots += iChange;1963	}1964}

Called by