Table of Contents

Class ArmorComponent

Namespace
TaleWorlds.Core
Assembly
TaleWorlds.Core.dll
public class ArmorComponent : ItemComponent
Inheritance
ArmorComponent
Inherited Members

Constructors

ArmorComponent(ItemObject)

public ArmorComponent(ItemObject item)

Parameters

item ItemObject

Properties

ArmArmor

public int ArmArmor { get; }

Property Value

int

BeardCoverType

public ArmorComponent.BeardCoverTypes BeardCoverType { get; }

Property Value

ArmorComponent.BeardCoverTypes

BodyArmor

public int BodyArmor { get; }

Property Value

int

BodyDeformType

public ArmorComponent.BodyDeformTypes BodyDeformType { get; }

Property Value

ArmorComponent.BodyDeformTypes

BodyMeshType

public ArmorComponent.BodyMeshTypes BodyMeshType { get; }

Property Value

ArmorComponent.BodyMeshTypes

ChargeBonus

public int ChargeBonus { get; }

Property Value

int

FamilyType

public int FamilyType { get; }

Property Value

int

HairCoverType

public ArmorComponent.HairCoverTypes HairCoverType { get; }

Property Value

ArmorComponent.HairCoverTypes

HeadArmor

public int HeadArmor { get; }

Property Value

int

LegArmor

public int LegArmor { get; }

Property Value

int

ManeCoverType

public ArmorComponent.HorseHarnessCoverTypes ManeCoverType { get; }

Property Value

ArmorComponent.HorseHarnessCoverTypes

ManeuverBonus

public int ManeuverBonus { get; }

Property Value

int

MaterialType

public ArmorComponent.ArmorMaterialTypes MaterialType { get; }

Property Value

ArmorComponent.ArmorMaterialTypes

MeshesMask

public SkinMask MeshesMask { get; }

Property Value

SkinMask

MultiMeshHasGenderVariations

public bool MultiMeshHasGenderVariations { get; }

Property Value

bool

ReinsMesh

public string ReinsMesh { get; }

Property Value

string

ReinsRopeMesh

public string ReinsRopeMesh { get; }

Property Value

string

SpeedBonus

public int SpeedBonus { get; }

Property Value

int

TailCoverType

public ArmorComponent.HorseTailCoverTypes TailCoverType { get; }

Property Value

ArmorComponent.HorseTailCoverTypes

Methods

AutoGeneratedInstanceCollectObjects(List<object>)

protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)

Parameters

collectedObjects List<object>

Deserialize(MBObjectManager, XmlNode)

public override void Deserialize(MBObjectManager objectManager, XmlNode node)

Parameters

objectManager MBObjectManager
node XmlNode

GetCopy()

public override ItemComponent GetCopy()

Returns

ItemComponent

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