Table of Contents

Class CustomBattleAgentStatCalculateModel

Namespace
TaleWorlds.MountAndBlade
Assembly
TaleWorlds.MountAndBlade.dll
public class CustomBattleAgentStatCalculateModel : AgentStatCalculateModel
Inheritance
CustomBattleAgentStatCalculateModel
Inherited Members

Constructors

CustomBattleAgentStatCalculateModel()

public CustomBattleAgentStatCalculateModel()

Methods

CanAgentRideMount(Agent, Agent)

public override bool CanAgentRideMount(Agent agent, Agent targetMount)

Parameters

agent Agent
targetMount Agent

Returns

bool

GetDifficultyModifier()

public override float GetDifficultyModifier()

Returns

float

GetDismountResistance(Agent)

public override float GetDismountResistance(Agent agent)

Parameters

agent Agent

Returns

float

GetKnockBackResistance(Agent)

public override float GetKnockBackResistance(Agent agent)

Parameters

agent Agent

Returns

float

GetKnockDownResistance(Agent, StrikeType)

public override float GetKnockDownResistance(Agent agent, StrikeType strikeType = StrikeType.Invalid)

Parameters

agent Agent
strikeType StrikeType

Returns

float

GetWeaponDamageMultiplier(Agent, WeaponComponentData)

public override float GetWeaponDamageMultiplier(Agent agent, WeaponComponentData weapon)

Parameters

agent Agent
weapon WeaponComponentData

Returns

float

InitializeAgentStats(Agent, Equipment, AgentDrivenProperties, AgentBuildData)

public override void InitializeAgentStats(Agent agent, Equipment spawnEquipment, AgentDrivenProperties agentDrivenProperties, AgentBuildData agentBuildData)

Parameters

agent Agent
spawnEquipment Equipment
agentDrivenProperties AgentDrivenProperties
agentBuildData AgentBuildData

UpdateAgentStats(Agent, AgentDrivenProperties)

public override void UpdateAgentStats(Agent agent, AgentDrivenProperties agentDrivenProperties)

Parameters

agent Agent
agentDrivenProperties AgentDrivenProperties

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).