Bazaar developer reference

CvUnitEntry::GetMoveRate(int) const

Defined in
CvUnitClasses.cpp, line 1741
Class
CvUnitEntry
Hook name
CivHooks::CvUnitEntry_GetMoveRate

Hooks

static bool BeforeCvUnitEntry_GetMoveRate(const CvUnitEntry* self, int numHexes, UnitMoveRate& result);static void AfterCvUnitEntry_GetMoveRate(const CvUnitEntry* self, int numHexes, UnitMoveRate& result);static UnitMoveRate ReplaceCvUnitEntry_GetMoveRate(UnitMoveRate (*original)(const CvUnitEntry*, int), const CvUnitEntry* self, int numHexes);CivRegisterBefore<CivHooks::CvUnitEntry_GetMoveRate>(host, &BeforeCvUnitEntry_GetMoveRate);CivRegisterAfter<CivHooks::CvUnitEntry_GetMoveRate>(host, &AfterCvUnitEntry_GetMoveRate);CivRegisterReplace<CivHooks::CvUnitEntry_GetMoveRate>(host, &ReplaceCvUnitEntry_GetMoveRate);

Code

1741UnitMoveRate CvUnitEntry::GetMoveRate(int numHexes) const1742{1743	if(numHexes < 0)1744		numHexes = 0;1745	if(numHexes > 11)1746		numHexes = 11;1747	return m_unitMoveRate[numHexes];1748}

Calls

Called by