CvUnit::getAttackModifier() const
- Defined in
- CvUnit.cpp, line 15109
- Class
- CvUnit
- Hook name
CivHooks::CvUnit_getAttackModifier
Hooks
static bool BeforeCvUnit_getAttackModifier(const CvUnit* self, int& result);static void AfterCvUnit_getAttackModifier(const CvUnit* self, int& result);static int ReplaceCvUnit_getAttackModifier(int (*original)(const CvUnit*), const CvUnit* self);CivRegisterBefore<CivHooks::CvUnit_getAttackModifier>(host, &BeforeCvUnit_getAttackModifier);CivRegisterAfter<CivHooks::CvUnit_getAttackModifier>(host, &AfterCvUnit_getAttackModifier);CivRegisterReplace<CivHooks::CvUnit_getAttackModifier>(host, &ReplaceCvUnit_getAttackModifier);
Code
15109int CvUnit::getAttackModifier() const15110{15111 VALIDATE_OBJECT15112 return m_iAttackModifier;15113}
Calls
FAutoVariable::operator const int &
Called by
- CvHomelandAI::FindUnitsForThisMove(AIHomelandMove, bool)
- CvTacticalAI::FindUnitsForThisMove(TacticalAIMoveTypes, CvPlot *, int, bool)
- CvUnit::GetMaxAttackStrength(const CvPlot *, const CvPlot *, const CvUnit *) const
- CvUnit::GetMaxRangedCombatStrength(const CvUnit *, const CvCity *, bool, bool) const
- CvLuaUnit::lGetAttackModifier(lua_State *)