Struct CombatLogData
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public struct CombatLogData
- Inherited Members
- Extension Methods
Constructors
CombatLogData(bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, float)
public 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)
Parameters
isVictimAgentSameAsAttackerAgent
boolisAttackerAgentHuman
boolisAttackerAgentMine
booldoesAttackerAgentHaveRiderAgent
boolisAttackerAgentRiderAgentMine
boolisAttackerAgentMount
boolisVictimAgentHuman
boolisVictimAgentMine
boolisVictimAgentDead
booldoesVictimAgentHaveRiderAgent
boolisVictimAgentRiderAgentIsMine
boolisVictimAgentMount
boolisVictimEntity
boolisVictimRiderAgentSameAsAttackerAgent
boolcrushedThrough
boolchamber
booldistance
float
Fields
AbsorbedDamage
public int AbsorbedDamage
Field Value
BodyPartHit
public BoneBodyPartType BodyPartHit
Field Value
Chamber
public bool Chamber
Field Value
CrushedThrough
public bool CrushedThrough
Field Value
DamageType
public DamageTypes DamageType
Field Value
Distance
public float Distance
Field Value
DoesAttackerAgentHaveRiderAgent
public readonly bool DoesAttackerAgentHaveRiderAgent
Field Value
DoesVictimAgentHaveRiderAgent
public readonly bool DoesVictimAgentHaveRiderAgent
Field Value
HitSpeed
public float HitSpeed
Field Value
InflictedDamage
public int InflictedDamage
Field Value
IsAttackerAgentHuman
public readonly bool IsAttackerAgentHuman
Field Value
IsAttackerAgentMine
public readonly bool IsAttackerAgentMine
Field Value
IsAttackerAgentMount
public readonly bool IsAttackerAgentMount
Field Value
IsAttackerAgentRiderAgentMine
public readonly bool IsAttackerAgentRiderAgentMine
Field Value
IsFatalDamage
public bool IsFatalDamage
Field Value
IsFriendlyFire
public bool IsFriendlyFire
Field Value
IsRangedAttack
public bool IsRangedAttack
Field Value
IsVictimAgentHuman
public readonly bool IsVictimAgentHuman
Field Value
IsVictimAgentMine
public readonly bool IsVictimAgentMine
Field Value
IsVictimAgentMount
public readonly bool IsVictimAgentMount
Field Value
IsVictimAgentRiderAgentMine
public readonly bool IsVictimAgentRiderAgentMine
Field Value
IsVictimAgentSameAsAttackerAgent
public readonly bool IsVictimAgentSameAsAttackerAgent
Field Value
IsVictimEntity
public bool IsVictimEntity
Field Value
IsVictimRiderAgentSameAsAttackerAgent
public readonly bool IsVictimRiderAgentSameAsAttackerAgent
Field Value
ModifiedDamage
public int ModifiedDamage
Field Value
VictimAgentName
public string VictimAgentName
Field Value
Properties
AttackProgress
public float AttackProgress { get; }
Property Value
TotalDamage
public int TotalDamage { get; }
Property Value
Methods
GetLogString()
public List<(string, uint)> GetLogString()
Returns
SetVictimAgent(Agent)
public void SetVictimAgent(Agent victimAgent)
Parameters
victimAgent
Agent
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).