M&B: Bannerlord 1.3.14
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.Blow Struct Reference

Never ever use default constructor of this structure, because ownerid needs to be initialized.

Public Member Functions

 Blow (int ownerId)
 Never ever use default constructor of this structure, because ownerid needs to be initialized.
bool IsBlowCrit (int maxHitPointsOfVictim)
bool IsBlowLow (int maxHitPointsOfVictim)
bool IsHeadShot ()

Public Attributes

BlowWeaponRecord WeaponRecord
Vec3 GlobalPosition
Vec3 Direction
Vec3 SwingDirection
int InflictedDamage
int SelfInflictedDamage
float BaseMagnitude
float DefenderStunPeriod
float AttackerStunPeriod
float AbsorbedByArmor
float MovementSpeedDamageModifier
StrikeType StrikeType
AgentAttackType AttackType
BlowFlags BlowFlag
int OwnerId
sbyte BoneIndex
BoneBodyPartType VictimBodyPart
DamageTypes DamageType
bool NoIgnore
bool DamageCalculated
bool IsFallDamage
float DamagedPercentage

Properties

bool IsMissile [get]

Constructor & Destructor Documentation

◆ Blow()

TaleWorlds.MountAndBlade.Blow.Blow ( int ownerId)
Parameters
ownerId

Member Function Documentation

◆ IsBlowCrit()

bool TaleWorlds.MountAndBlade.Blow.IsBlowCrit ( int maxHitPointsOfVictim)

◆ IsBlowLow()

bool TaleWorlds.MountAndBlade.Blow.IsBlowLow ( int maxHitPointsOfVictim)

◆ IsHeadShot()

bool TaleWorlds.MountAndBlade.Blow.IsHeadShot ( )

Member Data Documentation

◆ WeaponRecord

BlowWeaponRecord TaleWorlds.MountAndBlade.Blow.WeaponRecord

◆ GlobalPosition

Vec3 TaleWorlds.MountAndBlade.Blow.GlobalPosition

◆ Direction

Vec3 TaleWorlds.MountAndBlade.Blow.Direction

◆ SwingDirection

Vec3 TaleWorlds.MountAndBlade.Blow.SwingDirection

◆ InflictedDamage

int TaleWorlds.MountAndBlade.Blow.InflictedDamage

◆ SelfInflictedDamage

int TaleWorlds.MountAndBlade.Blow.SelfInflictedDamage

◆ BaseMagnitude

float TaleWorlds.MountAndBlade.Blow.BaseMagnitude

◆ DefenderStunPeriod

float TaleWorlds.MountAndBlade.Blow.DefenderStunPeriod

◆ AttackerStunPeriod

float TaleWorlds.MountAndBlade.Blow.AttackerStunPeriod

◆ AbsorbedByArmor

float TaleWorlds.MountAndBlade.Blow.AbsorbedByArmor

◆ MovementSpeedDamageModifier

float TaleWorlds.MountAndBlade.Blow.MovementSpeedDamageModifier

◆ StrikeType

StrikeType TaleWorlds.MountAndBlade.Blow.StrikeType

◆ AttackType

AgentAttackType TaleWorlds.MountAndBlade.Blow.AttackType

◆ BlowFlag

BlowFlags TaleWorlds.MountAndBlade.Blow.BlowFlag

◆ OwnerId

int TaleWorlds.MountAndBlade.Blow.OwnerId

◆ BoneIndex

sbyte TaleWorlds.MountAndBlade.Blow.BoneIndex

◆ VictimBodyPart

BoneBodyPartType TaleWorlds.MountAndBlade.Blow.VictimBodyPart

◆ DamageType

DamageTypes TaleWorlds.MountAndBlade.Blow.DamageType

◆ NoIgnore

bool TaleWorlds.MountAndBlade.Blow.NoIgnore

◆ DamageCalculated

bool TaleWorlds.MountAndBlade.Blow.DamageCalculated

◆ IsFallDamage

bool TaleWorlds.MountAndBlade.Blow.IsFallDamage

◆ DamagedPercentage

float TaleWorlds.MountAndBlade.Blow.DamagedPercentage

Property Documentation

◆ IsMissile

bool TaleWorlds.MountAndBlade.Blow.IsMissile
get