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

Public Member Functions

List< ValueTuple< string, uint > > GetLogString ()
 
 CombatLogData (bool isVictimAgentSameAsAttackerAgent, bool isAttackerAgentHuman, bool isAttackerAgentMine, bool doesAttackerAgentHaveRiderAgent, bool isAttackerAgentRiderAgentMine, bool isAttackerAgentMount, bool isVictimAgentHuman, bool isVictimAgentMine, bool isVictimAgentDead, bool doesVictimAgentHaveRiderAgent, bool isVictimAgentRiderAgentIsMine, bool isVictimAgentMount, bool isVictimEntity, bool isVictimRiderAgentSameAsAttackerAgent, bool crushedThrough, bool chamber, float distance)
 
void SetVictimAgent (Agent victimAgent)
 

Public Attributes

readonly bool IsVictimAgentSameAsAttackerAgent
 
readonly bool IsVictimRiderAgentSameAsAttackerAgent
 
readonly bool IsAttackerAgentHuman
 
readonly bool IsAttackerAgentMine
 
readonly bool DoesAttackerAgentHaveRiderAgent
 
readonly bool IsAttackerAgentRiderAgentMine
 
readonly bool IsAttackerAgentMount
 
readonly bool IsVictimAgentHuman
 
readonly bool IsVictimAgentMine
 
readonly bool DoesVictimAgentHaveRiderAgent
 
readonly bool IsVictimAgentRiderAgentMine
 
readonly bool IsVictimAgentMount
 
bool IsVictimEntity
 
DamageTypes DamageType
 
bool CrushedThrough
 
bool Chamber
 
bool IsRangedAttack
 
bool IsFriendlyFire
 
bool IsFatalDamage
 
BoneBodyPartType BodyPartHit
 
string VictimAgentName
 
float HitSpeed
 
int InflictedDamage
 
int AbsorbedDamage
 
int ModifiedDamage
 
float Distance
 

Properties

int TotalDamage [get]
 
float AttackProgress [get]
 

Constructor & Destructor Documentation

◆ CombatLogData()

TaleWorlds.MountAndBlade.CombatLogData.CombatLogData ( bool  isVictimAgentSameAsAttackerAgent,
bool  isAttackerAgentHuman,
bool  isAttackerAgentMine,
bool  doesAttackerAgentHaveRiderAgent,
bool  isAttackerAgentRiderAgentMine,
bool  isAttackerAgentMount,
bool  isVictimAgentHuman,
bool  isVictimAgentMine,
bool  isVictimAgentDead,
bool  doesVictimAgentHaveRiderAgent,
bool  isVictimAgentRiderAgentIsMine,
bool  isVictimAgentMount,
bool  isVictimEntity,
bool  isVictimRiderAgentSameAsAttackerAgent,
bool  crushedThrough,
bool  chamber,
float  distance 
)

Member Function Documentation

◆ GetLogString()

List< ValueTuple< string, uint > > TaleWorlds.MountAndBlade.CombatLogData.GetLogString ( )

◆ SetVictimAgent()

void TaleWorlds.MountAndBlade.CombatLogData.SetVictimAgent ( Agent  victimAgent)

Member Data Documentation

◆ IsVictimAgentSameAsAttackerAgent

readonly bool TaleWorlds.MountAndBlade.CombatLogData.IsVictimAgentSameAsAttackerAgent

◆ IsVictimRiderAgentSameAsAttackerAgent

readonly bool TaleWorlds.MountAndBlade.CombatLogData.IsVictimRiderAgentSameAsAttackerAgent

◆ IsAttackerAgentHuman

readonly bool TaleWorlds.MountAndBlade.CombatLogData.IsAttackerAgentHuman

◆ IsAttackerAgentMine

readonly bool TaleWorlds.MountAndBlade.CombatLogData.IsAttackerAgentMine

◆ DoesAttackerAgentHaveRiderAgent

readonly bool TaleWorlds.MountAndBlade.CombatLogData.DoesAttackerAgentHaveRiderAgent

◆ IsAttackerAgentRiderAgentMine

readonly bool TaleWorlds.MountAndBlade.CombatLogData.IsAttackerAgentRiderAgentMine

◆ IsAttackerAgentMount

readonly bool TaleWorlds.MountAndBlade.CombatLogData.IsAttackerAgentMount

◆ IsVictimAgentHuman

readonly bool TaleWorlds.MountAndBlade.CombatLogData.IsVictimAgentHuman

◆ IsVictimAgentMine

readonly bool TaleWorlds.MountAndBlade.CombatLogData.IsVictimAgentMine

◆ DoesVictimAgentHaveRiderAgent

readonly bool TaleWorlds.MountAndBlade.CombatLogData.DoesVictimAgentHaveRiderAgent

◆ IsVictimAgentRiderAgentMine

readonly bool TaleWorlds.MountAndBlade.CombatLogData.IsVictimAgentRiderAgentMine

◆ IsVictimAgentMount

readonly bool TaleWorlds.MountAndBlade.CombatLogData.IsVictimAgentMount

◆ IsVictimEntity

bool TaleWorlds.MountAndBlade.CombatLogData.IsVictimEntity

◆ DamageType

DamageTypes TaleWorlds.MountAndBlade.CombatLogData.DamageType

◆ CrushedThrough

bool TaleWorlds.MountAndBlade.CombatLogData.CrushedThrough

◆ Chamber

bool TaleWorlds.MountAndBlade.CombatLogData.Chamber

◆ IsRangedAttack

bool TaleWorlds.MountAndBlade.CombatLogData.IsRangedAttack

◆ IsFriendlyFire

bool TaleWorlds.MountAndBlade.CombatLogData.IsFriendlyFire

◆ IsFatalDamage

bool TaleWorlds.MountAndBlade.CombatLogData.IsFatalDamage

◆ BodyPartHit

BoneBodyPartType TaleWorlds.MountAndBlade.CombatLogData.BodyPartHit

◆ VictimAgentName

string TaleWorlds.MountAndBlade.CombatLogData.VictimAgentName

◆ HitSpeed

float TaleWorlds.MountAndBlade.CombatLogData.HitSpeed

◆ InflictedDamage

int TaleWorlds.MountAndBlade.CombatLogData.InflictedDamage

◆ AbsorbedDamage

int TaleWorlds.MountAndBlade.CombatLogData.AbsorbedDamage

◆ ModifiedDamage

int TaleWorlds.MountAndBlade.CombatLogData.ModifiedDamage

◆ Distance

float TaleWorlds.MountAndBlade.CombatLogData.Distance

Property Documentation

◆ TotalDamage

int TaleWorlds.MountAndBlade.CombatLogData.TotalDamage
get

◆ AttackProgress

float TaleWorlds.MountAndBlade.CombatLogData.AttackProgress
get