CvUnitEntry::GetMoves() const
- Defined in
- CvUnitClasses.cpp, line 567
- Class
- CvUnitEntry
- Hook name
CivHooks::CvUnitEntry_GetMoves
Hooks
static bool BeforeCvUnitEntry_GetMoves(const CvUnitEntry* self, int& result);static void AfterCvUnitEntry_GetMoves(const CvUnitEntry* self, int& result);static int ReplaceCvUnitEntry_GetMoves(int (*original)(const CvUnitEntry*), const CvUnitEntry* self);CivRegisterBefore<CivHooks::CvUnitEntry_GetMoves>(host, &BeforeCvUnitEntry_GetMoves);CivRegisterAfter<CivHooks::CvUnitEntry_GetMoves>(host, &AfterCvUnitEntry_GetMoves);CivRegisterReplace<CivHooks::CvUnitEntry_GetMoves>(host, &ReplaceCvUnitEntry_GetMoves);
Code
566/// Movement points567int CvUnitEntry::GetMoves() const568{569 return m_iMoves;570}
Called by
- isPromotionValid(PromotionTypes, UnitTypes, bool, bool)
- CvHomelandAI::ExecuteMovesToSafestPlot()
- CvMilitaryAI::UpdateBaseData()
- CvReligionAI::HaveNearbyConversionTarget(ReligionTypes, bool) const
- CvTacticalAI::ExecuteMovesToSafestPlot()
- CvPlayerTrade::GetTradeRouteSpeed(DomainTypes)
- CvUnit::baseMoves(DomainTypes) const
- CvUnitEntry::DoUpdatePower()