CvCombatInfo::setDefenderRetaliates(bool)
- Defined in
- CvStructs.cpp, line 300
- Class
- CvCombatInfo
- Hook name
CivHooks::CvCombatInfo_setDefenderRetaliates
Hooks
static bool BeforeCvCombatInfo_setDefenderRetaliates(CvCombatInfo* self, bool bDefenderRetaliates);static void AfterCvCombatInfo_setDefenderRetaliates(CvCombatInfo* self, bool bDefenderRetaliates);static void ReplaceCvCombatInfo_setDefenderRetaliates(void (*original)(CvCombatInfo*, bool), CvCombatInfo* self, bool bDefenderRetaliates);CivRegisterBefore<CivHooks::CvCombatInfo_setDefenderRetaliates>(host, &BeforeCvCombatInfo_setDefenderRetaliates);CivRegisterAfter<CivHooks::CvCombatInfo_setDefenderRetaliates>(host, &AfterCvCombatInfo_setDefenderRetaliates);CivRegisterReplace<CivHooks::CvCombatInfo_setDefenderRetaliates>(host, &ReplaceCvCombatInfo_setDefenderRetaliates);
Code
300void CvCombatInfo::setDefenderRetaliates(bool bDefenderRetaliates)301{302 m_bDefenderRetaliates = bDefenderRetaliates;303}
Called by
- CvUnitCombat::GenerateAirCombatInfo(CvUnit &, CvUnit *, CvPlot &, CvCombatInfo *)
- CvUnitCombat::GenerateAirSweepCombatInfo(CvUnit &, CvUnit *, CvPlot &, CvCombatInfo *)
- CvUnitCombat::GenerateMeleeCombatInfo(CvUnit &, CvUnit *, CvPlot &, CvCombatInfo *)
- CvUnitCombat::GenerateNuclearCombatInfo(CvUnit &, CvPlot &, CvCombatInfo *)
- CvUnitCombat::GenerateRangedCombatInfo(CvCity &, CvUnit *, CvPlot &, CvCombatInfo *)
- CvUnitCombat::GenerateRangedCombatInfo(CvUnit &, CvUnit *, CvPlot &, CvCombatInfo *)