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

Public Member Functions

void FillAsMeleeBlow (ItemObject item, WeaponComponentData weaponComponentData, int affectorWeaponSlot, sbyte weaponAttachBoneIndex)
 
void FillAsMissileBlow (ItemObject item, WeaponComponentData weaponComponentData, int missileIndex, sbyte weaponAttachBoneIndex, Vec3 startingPosition, Vec3 currentPosition, Vec3 velocity)
 
bool HasWeapon ()
 
int GetHitSound (bool isOwnerHumanoid, bool isCriticalBlow, bool isLowBlow, bool isNonTipThrust, AgentAttackType attackType, DamageTypes damageType)
 

Public Attributes

Vec3 StartingPosition
 
Vec3 CurrentPosition
 
Vec3 Velocity
 
ItemFlags ItemFlags
 
WeaponFlags WeaponFlags
 
WeaponClass WeaponClass
 
sbyte BoneNoToAttach
 
int AffectorWeaponSlotOrMissileIndex
 
float Weight
 

Properties

bool IsMissile [get]
 
bool IsShield [get]
 
bool IsRanged [get]
 
bool IsAmmo [get]
 

Member Function Documentation

◆ FillAsMeleeBlow()

void TaleWorlds.MountAndBlade.BlowWeaponRecord.FillAsMeleeBlow ( ItemObject  item,
WeaponComponentData  weaponComponentData,
int  affectorWeaponSlot,
sbyte  weaponAttachBoneIndex 
)

◆ FillAsMissileBlow()

void TaleWorlds.MountAndBlade.BlowWeaponRecord.FillAsMissileBlow ( ItemObject  item,
WeaponComponentData  weaponComponentData,
int  missileIndex,
sbyte  weaponAttachBoneIndex,
Vec3  startingPosition,
Vec3  currentPosition,
Vec3  velocity 
)

◆ HasWeapon()

bool TaleWorlds.MountAndBlade.BlowWeaponRecord.HasWeapon ( )

◆ GetHitSound()

int TaleWorlds.MountAndBlade.BlowWeaponRecord.GetHitSound ( bool  isOwnerHumanoid,
bool  isCriticalBlow,
bool  isLowBlow,
bool  isNonTipThrust,
AgentAttackType  attackType,
DamageTypes  damageType 
)

Member Data Documentation

◆ StartingPosition

Vec3 TaleWorlds.MountAndBlade.BlowWeaponRecord.StartingPosition

◆ CurrentPosition

Vec3 TaleWorlds.MountAndBlade.BlowWeaponRecord.CurrentPosition

◆ Velocity

Vec3 TaleWorlds.MountAndBlade.BlowWeaponRecord.Velocity

◆ ItemFlags

ItemFlags TaleWorlds.MountAndBlade.BlowWeaponRecord.ItemFlags

◆ WeaponFlags

WeaponFlags TaleWorlds.MountAndBlade.BlowWeaponRecord.WeaponFlags

◆ WeaponClass

WeaponClass TaleWorlds.MountAndBlade.BlowWeaponRecord.WeaponClass

◆ BoneNoToAttach

sbyte TaleWorlds.MountAndBlade.BlowWeaponRecord.BoneNoToAttach

◆ AffectorWeaponSlotOrMissileIndex

int TaleWorlds.MountAndBlade.BlowWeaponRecord.AffectorWeaponSlotOrMissileIndex

◆ Weight

float TaleWorlds.MountAndBlade.BlowWeaponRecord.Weight

Property Documentation

◆ IsMissile

bool TaleWorlds.MountAndBlade.BlowWeaponRecord.IsMissile
get

◆ IsShield

bool TaleWorlds.MountAndBlade.BlowWeaponRecord.IsShield
get

◆ IsRanged

bool TaleWorlds.MountAndBlade.BlowWeaponRecord.IsRanged
get

◆ IsAmmo

bool TaleWorlds.MountAndBlade.BlowWeaponRecord.IsAmmo
get