Bazaar developer reference

CvCombatInfo::setFinalDamage(BattleUnitTypes, int)

Defined in
CvStructs.cpp, line 407
Class
CvCombatInfo
Hook name
CivHooks::CvCombatInfo_setFinalDamage

Hooks

static bool BeforeCvCombatInfo_setFinalDamage(CvCombatInfo* self, BattleUnitTypes unitType, int iFinalDamage);static void AfterCvCombatInfo_setFinalDamage(CvCombatInfo* self, BattleUnitTypes unitType, int iFinalDamage);static void ReplaceCvCombatInfo_setFinalDamage(void (*original)(CvCombatInfo*, BattleUnitTypes, int), CvCombatInfo* self, BattleUnitTypes unitType, int iFinalDamage);CivRegisterBefore<CivHooks::CvCombatInfo_setFinalDamage>(host, &BeforeCvCombatInfo_setFinalDamage);CivRegisterAfter<CivHooks::CvCombatInfo_setFinalDamage>(host, &AfterCvCombatInfo_setFinalDamage);CivRegisterReplace<CivHooks::CvCombatInfo_setFinalDamage>(host, &ReplaceCvCombatInfo_setFinalDamage);

Code

407void CvCombatInfo::setFinalDamage(BattleUnitTypes unitType, int iFinalDamage)408{409	checkBattleUnitType(unitType);410	m_iFinalDamage[unitType] = iFinalDamage;411}

Calls

Called by