Table of Contents

Class MultiplayerAgentStatCalculateModel

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

Constructors

MultiplayerAgentStatCalculateModel()

public MultiplayerAgentStatCalculateModel()

Methods

CalculateMaximumSpeedMultiplier(Agent)

public static float CalculateMaximumSpeedMultiplier(Agent agent)

Parameters

agent Agent

Returns

float

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

GetEffectiveSkillForWeapon(Agent, WeaponComponentData)

public override int GetEffectiveSkillForWeapon(Agent agent, WeaponComponentData weapon)

Parameters

agent Agent
weapon WeaponComponentData

Returns

int

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

GetWeaponInaccuracy(Agent, WeaponComponentData, int)

public override float GetWeaponInaccuracy(Agent agent, WeaponComponentData weapon, int weaponSkill)

Parameters

agent Agent
weapon WeaponComponentData
weaponSkill int

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).