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
item
ItemObject
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
weaponComponentData
WeaponComponentDataitemModifierGroup
ItemModifierGroup
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
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).