Bazaar developer reference

CvAirMissionDefinition::setDamage(BattleUnitTypes, int)

Defined in
CvStructs.cpp, line 638
Class
CvAirMissionDefinition
Hook name
CivHooks::CvAirMissionDefinition_setDamage

Hooks

static bool BeforeCvAirMissionDefinition_setDamage(CvAirMissionDefinition* self, BattleUnitTypes unitType, int damage);static void AfterCvAirMissionDefinition_setDamage(CvAirMissionDefinition* self, BattleUnitTypes unitType, int damage);static void ReplaceCvAirMissionDefinition_setDamage(void (*original)(CvAirMissionDefinition*, BattleUnitTypes, int), CvAirMissionDefinition* self, BattleUnitTypes unitType, int damage);CivRegisterBefore<CivHooks::CvAirMissionDefinition_setDamage>(host, &BeforeCvAirMissionDefinition_setDamage);CivRegisterAfter<CivHooks::CvAirMissionDefinition_setDamage>(host, &AfterCvAirMissionDefinition_setDamage);CivRegisterReplace<CivHooks::CvAirMissionDefinition_setDamage>(host, &ReplaceCvAirMissionDefinition_setDamage);

Code

638void CvAirMissionDefinition::setDamage(BattleUnitTypes unitType, int damage)639{640	checkBattleUnitType(unitType);641	m_aDamage[unitType] = damage;642}

Calls