Class CraftingPiece
- Namespace
- TaleWorlds.Core
- Assembly
- TaleWorlds.Core.dll
public sealed class CraftingPiece : MBObjectBase
- Inheritance
-
CraftingPiece
- Inherited Members
Constructors
CraftingPiece()
public CraftingPiece()
Fields
AdditionalItemFlags
public ItemFlags AdditionalItemFlags
Field Value
AdditionalWeaponFlags
public WeaponFlags AdditionalWeaponFlags
Field Value
Properties
AccuracyBonus
public int AccuracyBonus { get; }
Property Value
All
public static MBReadOnlyList<CraftingPiece> All { get; }
Property Value
Appearance
public float Appearance { get; }
Property Value
ArmorBonus
public int ArmorBonus { get; }
Property Value
BladeData
public BladeData BladeData { get; }
Property Value
CenterOfMass
public float CenterOfMass { get; }
Property Value
CraftingCost
public int CraftingCost { get; }
Property Value
Culture
public BasicCultureObject Culture { get; }
Property Value
DistanceToNextPiece
public float DistanceToNextPiece { get; }
Property Value
DistanceToPreviousPiece
public float DistanceToPreviousPiece { get; }
Property Value
FullScale
public bool FullScale { get; }
Property Value
HandlingBonus
public int HandlingBonus { get; }
Property Value
Inertia
public float Inertia { get; }
Property Value
IsEmptyPiece
public bool IsEmptyPiece { get; }
Property Value
IsGivenByDefault
public bool IsGivenByDefault { get; }
Property Value
IsHiddenOnDesigner
public bool IsHiddenOnDesigner { get; }
Property Value
IsUnique
public bool IsUnique { get; }
Property Value
IsValid
public bool IsValid { get; }
Property Value
ItemHolsterPosShift
public Vec3 ItemHolsterPosShift { get; }
Property Value
ItemUsageFeaturesToExclude
public string ItemUsageFeaturesToExclude { get; }
Property Value
Length
public float Length { get; }
Property Value
MaterialsUsed
public MBReadOnlyList<(CraftingMaterials, int)> MaterialsUsed { get; }
Property Value
MeshName
public string MeshName { get; }
Property Value
Name
public TextObject Name { get; }
Property Value
NextPieceOffset
public float NextPieceOffset { get; }
Property Value
PieceOffset
public float PieceOffset { get; }
Property Value
PieceTier
public int PieceTier { get; }
Property Value
PieceType
public CraftingPiece.PieceTypes PieceType { get; }
Property Value
PreviousPieceOffset
public float PreviousPieceOffset { get; }
Property Value
RequiredSkillValue
public int RequiredSkillValue { get; }
Property Value
SwingDamageBonus
public int SwingDamageBonus { get; }
Property Value
SwingSpeedBonus
public int SwingSpeedBonus { get; }
Property Value
ThrustDamageBonus
public int ThrustDamageBonus { get; }
Property Value
ThrustSpeedBonus
public int ThrustSpeedBonus { get; }
Property Value
Weight
public float Weight { get; }
Property Value
Methods
AutoGeneratedInstanceCollectObjects(List<object>)
protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)
Parameters
Deserialize(MBObjectManager, XmlNode)
public override void Deserialize(MBObjectManager objectManager, XmlNode node)
Parameters
objectManager
MBObjectManagernode
XmlNode
GetInvalidCraftingPiece(PieceTypes)
public static CraftingPiece GetInvalidCraftingPiece(CraftingPiece.PieceTypes pieceType)
Parameters
pieceType
CraftingPiece.PieceTypes
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).