Bazaar developer reference

CvTechEntry::GetDomainExtraMoves(int) const

Defined in
CvTechClasses.cpp, line 533
Class
CvTechEntry
Hook name
CivHooks::CvTechEntry_GetDomainExtraMoves

Hooks

static bool BeforeCvTechEntry_GetDomainExtraMoves(const CvTechEntry* self, int i, int& result);static void AfterCvTechEntry_GetDomainExtraMoves(const CvTechEntry* self, int i, int& result);static int ReplaceCvTechEntry_GetDomainExtraMoves(int (*original)(const CvTechEntry*, int), const CvTechEntry* self, int i);CivRegisterBefore<CivHooks::CvTechEntry_GetDomainExtraMoves>(host, &BeforeCvTechEntry_GetDomainExtraMoves);CivRegisterAfter<CivHooks::CvTechEntry_GetDomainExtraMoves>(host, &AfterCvTechEntry_GetDomainExtraMoves);CivRegisterReplace<CivHooks::CvTechEntry_GetDomainExtraMoves>(host, &ReplaceCvTechEntry_GetDomainExtraMoves);

Code

532/// How much extra movement does it give you in this domain?533int CvTechEntry::GetDomainExtraMoves(int i) const534{535	return m_piDomainExtraMoves ? m_piDomainExtraMoves[i] : -1;536}

Called by