Class ItemEquipmentOverride
Complete replacement for the template's equipment gameplay lists.
public sealed class ItemEquipmentOverride
- Inheritance
-
ItemEquipmentOverride
- Inherited Members
Constructors
ItemEquipmentOverride(IEnumerable<ItemEquipmentSlot>, IEnumerable<ItemStatModifier>?, IEnumerable<string>?, IEnumerable<ItemAbilityTriggerReference>?, int)
public ItemEquipmentOverride(IEnumerable<ItemEquipmentSlot> slots, IEnumerable<ItemStatModifier>? stats = null, IEnumerable<string>? passiveIds = null, IEnumerable<ItemAbilityTriggerReference>? abilityTriggers = null, int maxCharges = 0)
Parameters
slotsIEnumerable<ItemEquipmentSlot>statsIEnumerable<ItemStatModifier>passiveIdsIEnumerable<string>abilityTriggersIEnumerable<ItemAbilityTriggerReference>maxChargesint
Properties
AbilityTriggers
public IReadOnlyList<ItemAbilityTriggerReference> AbilityTriggers { get; }
Property Value
MaxCharges
public int MaxCharges { get; }
Property Value
PassiveIds
public IReadOnlyList<string> PassiveIds { get; }
Property Value
Slots
public IReadOnlyList<ItemEquipmentSlot> Slots { get; }
Property Value
Stats
public IReadOnlyList<ItemStatModifier> Stats { get; }