M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModel Member List

This is the complete list of members for TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModel, including all inherited members.

CalculateCollisionStunMultipliers(Agent attackerAgent, Agent defenderAgent, bool isAlternativeAttack, CombatCollisionResult collisionResult, WeaponComponentData attackerWeapon, WeaponComponentData defenderWeapon, out float attackerStunMultiplier, out float defenderStunMultiplier)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
CalculateDamage(in AttackInformation attackInformation, in AttackCollisionData collisionData, in MissionWeapon weapon, float baseDamage)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
CalculatePassiveAttackDamage(BasicCharacterObject attackerCharacter, in AttackCollisionData collisionData, float baseDamage)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
CalculateShieldDamage(in AttackInformation attackInformation, float baseDamage)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
CalculateStaggerThresholdMultiplier(Agent defenderAgent)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
CanWeaponDismount(Agent attackerAgent, WeaponComponentData attackerWeapon, in Blow blow, in AttackCollisionData collisionData)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
CanWeaponIgnoreFriendlyFireChecks(WeaponComponentData weapon)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
CanWeaponKnockback(Agent attackerAgent, WeaponComponentData attackerWeapon, in Blow blow, in AttackCollisionData collisionData)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
CanWeaponKnockDown(Agent attackerAgent, Agent victimAgent, WeaponComponentData attackerWeapon, in Blow blow, in AttackCollisionData collisionData)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
DecideAgentDismountedByBlow(Agent attackerAgent, Agent victimAgent, in AttackCollisionData collisionData, WeaponComponentData attackerWeapon, in Blow blow)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
DecideAgentKnockedBackByBlow(Agent attackerAgent, Agent victimAgent, in AttackCollisionData collisionData, WeaponComponentData attackerWeapon, in Blow blow)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
DecideAgentKnockedDownByBlow(Agent attackerAgent, Agent victimAgent, in AttackCollisionData collisionData, WeaponComponentData attackerWeapon, in Blow blow)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
DecideAgentShrugOffBlow(Agent victimAgent, AttackCollisionData collisionData, in Blow blow)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
DecideCrushedThrough(Agent attackerAgent, Agent defenderAgent, float totalAttackEnergy, Agent.UsageDirection attackDirection, StrikeType strikeType, WeaponComponentData defendItem, bool isPassiveUsageHit)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
DecideMissileWeaponFlags(Agent attackerAgent, MissionWeapon missileWeapon, ref WeaponFlags missileWeaponFlags)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
DecideMountRearedByBlow(Agent attackerAgent, Agent victimAgent, in AttackCollisionData collisionData, WeaponComponentData attackerWeapon, in Blow blow)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
DecidePassiveAttackCollisionReaction(Agent attacker, Agent defender, bool isFatalHit)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
GetDamageMultiplierForBodyPart(BoneBodyPartType bodyPart, DamageTypes type, bool isHuman)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
GetDismountPenetration(Agent attackerAgent, WeaponComponentData attackerWeapon, in Blow blow, in AttackCollisionData collisionData)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
GetHorseChargePenetration()TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
GetKnockBackPenetration(Agent attackerAgent, WeaponComponentData attackerWeapon, in Blow blow, in AttackCollisionData collisionData)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual
GetKnockDownPenetration(Agent attackerAgent, WeaponComponentData attackerWeapon, in Blow blow, in AttackCollisionData collisionData)TaleWorlds.MountAndBlade.ComponentInterfaces.AgentApplyDamageModelpure virtual