Bazaar developer reference

CvTechEntry::GetTradeRouteDomainExtraRange(int) const

Defined in
CvTechClasses.cpp, line 539
Class
CvTechEntry
Hook name
CivHooks::CvTechEntry_GetTradeRouteDomainExtraRange

Hooks

static bool BeforeCvTechEntry_GetTradeRouteDomainExtraRange(const CvTechEntry* self, int i, int& result);static void AfterCvTechEntry_GetTradeRouteDomainExtraRange(const CvTechEntry* self, int i, int& result);static int ReplaceCvTechEntry_GetTradeRouteDomainExtraRange(int (*original)(const CvTechEntry*, int), const CvTechEntry* self, int i);CivRegisterBefore<CivHooks::CvTechEntry_GetTradeRouteDomainExtraRange>(host, &BeforeCvTechEntry_GetTradeRouteDomainExtraRange);CivRegisterAfter<CivHooks::CvTechEntry_GetTradeRouteDomainExtraRange>(host, &AfterCvTechEntry_GetTradeRouteDomainExtraRange);CivRegisterReplace<CivHooks::CvTechEntry_GetTradeRouteDomainExtraRange>(host, &ReplaceCvTechEntry_GetTradeRouteDomainExtraRange);

Code

538/// How much is range extended in this domain?539int CvTechEntry::GetTradeRouteDomainExtraRange(int i) const540{541	return m_piTradeRouteDomainExtraRange ? m_piTradeRouteDomainExtraRange[i] : -1;542}

Called by