M&B: Bannerlord 1.1.0
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 Position
 
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

◆ Position

Vec3 TaleWorlds.MountAndBlade.Blow.Position

◆ 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