Bazaar developer reference

CvCity::GetJONSCulturePerTurnFromGreatWorks() const

Defined in
CvCity.cpp, line 8509
Class
CvCity
Hook name
CivHooks::CvCity_GetJONSCulturePerTurnFromGreatWorks

Hooks

static bool BeforeCvCity_GetJONSCulturePerTurnFromGreatWorks(const CvCity* self, int& result);static void AfterCvCity_GetJONSCulturePerTurnFromGreatWorks(const CvCity* self, int& result);static int ReplaceCvCity_GetJONSCulturePerTurnFromGreatWorks(int (*original)(const CvCity*), const CvCity* self);CivRegisterBefore<CivHooks::CvCity_GetJONSCulturePerTurnFromGreatWorks>(host, &BeforeCvCity_GetJONSCulturePerTurnFromGreatWorks);CivRegisterAfter<CivHooks::CvCity_GetJONSCulturePerTurnFromGreatWorks>(host, &AfterCvCity_GetJONSCulturePerTurnFromGreatWorks);CivRegisterReplace<CivHooks::CvCity_GetJONSCulturePerTurnFromGreatWorks>(host, &ReplaceCvCity_GetJONSCulturePerTurnFromGreatWorks);

Code

8509int CvCity::GetJONSCulturePerTurnFromGreatWorks() const8510{8511#if defined(MOD_GLOBAL_GREATWORK_YIELDTYPES) || defined(MOD_API_UNIFIED_YIELDS)8512	return GetCityBuildings()->GetYieldFromGreatWorks(YIELD_CULTURE);8513#else8514	return GetCityBuildings()->GetCultureFromGreatWorks();8515#endif8516}

Calls

Called by