Bazaar developer reference

CvPlayerCulture::GetTourismModifierTradeRoute() const

Defined in
CvCultureClasses.cpp, line 3383
Class
CvPlayerCulture
Hook name
CivHooks::CvPlayerCulture_GetTourismModifierTradeRoute

Hooks

static bool BeforeCvPlayerCulture_GetTourismModifierTradeRoute(const CvPlayerCulture* self, int& result);static void AfterCvPlayerCulture_GetTourismModifierTradeRoute(const CvPlayerCulture* self, int& result);static int ReplaceCvPlayerCulture_GetTourismModifierTradeRoute(int (*original)(const CvPlayerCulture*), const CvPlayerCulture* self);CivRegisterBefore<CivHooks::CvPlayerCulture_GetTourismModifierTradeRoute>(host, &BeforeCvPlayerCulture_GetTourismModifierTradeRoute);CivRegisterAfter<CivHooks::CvPlayerCulture_GetTourismModifierTradeRoute>(host, &AfterCvPlayerCulture_GetTourismModifierTradeRoute);CivRegisterReplace<CivHooks::CvPlayerCulture_GetTourismModifierTradeRoute>(host, &ReplaceCvPlayerCulture_GetTourismModifierTradeRoute);

Code

3382/// Tourism modifier (base plus policy boost) - trade route3383int CvPlayerCulture::GetTourismModifierTradeRoute() const3384{3385	return GC.getTOURISM_MODIFIER_SHARED_RELIGION() + m_pPlayer->GetPlayerPolicies()->GetNumericModifier(POLICYMOD_TRADE_ROUTE_TOURISM_MODIFIER);3386}

Calls

Called by