Class WeaponComponent
- Namespace
- TaleWorlds.Core
- Assembly
- TaleWorlds.Core.dll
public class WeaponComponent : ItemComponent
- Inheritance
-
WeaponComponent
- Derived
- Inherited Members
Constructors
WeaponComponent(ItemObject)
public WeaponComponent(ItemObject item)
Parameters
itemItemObject
Properties
PrimaryWeapon
public WeaponComponentData PrimaryWeapon { get; }
Property Value
Weapons
public MBReadOnlyList<WeaponComponentData> Weapons { get; }
Property Value
Methods
AddWeapon(WeaponComponentData, ItemModifierGroup)
public void AddWeapon(WeaponComponentData weaponComponentData, ItemModifierGroup itemModifierGroup)
Parameters
weaponComponentDataWeaponComponentDataitemModifierGroupItemModifierGroup
AutoGeneratedInstanceCollectObjects(List<object>)
protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)
Parameters
Deserialize(MBObjectManager, XmlNode)
public override void Deserialize(MBObjectManager objectManager, XmlNode node)
Parameters
objectManagerMBObjectManagernodeXmlNode
GetCopy()
public override ItemComponent GetCopy()
Returns
GetItemType()
public ItemObject.ItemTypeEnum GetItemType()
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).