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
objectManagerMBObjectManagernodeXmlNode
GetInvalidCraftingPiece(PieceTypes)
public static CraftingPiece GetInvalidCraftingPiece(CraftingPiece.PieceTypes pieceType)
Parameters
pieceTypeCraftingPiece.PieceTypes
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).