Bazaar developer reference

CvCity::getGreatPeopleRate() const

Defined in
CvCity.cpp, line 8083
Class
CvCity
Hook name
CivHooks::CvCity_getGreatPeopleRate

Hooks

static bool BeforeCvCity_getGreatPeopleRate(const CvCity* self, int& result);static void AfterCvCity_getGreatPeopleRate(const CvCity* self, int& result);static int ReplaceCvCity_getGreatPeopleRate(int (*original)(const CvCity*), const CvCity* self);CivRegisterBefore<CivHooks::CvCity_getGreatPeopleRate>(host, &BeforeCvCity_getGreatPeopleRate);CivRegisterAfter<CivHooks::CvCity_getGreatPeopleRate>(host, &AfterCvCity_getGreatPeopleRate);CivRegisterReplace<CivHooks::CvCity_getGreatPeopleRate>(host, &ReplaceCvCity_getGreatPeopleRate);

Code

8083int CvCity::getGreatPeopleRate() const8084{8085	VALIDATE_OBJECT8086	return ((getBaseGreatPeopleRate() * getTotalGreatPeopleRateModifier()) / 100);8087}

Calls

Called by