Class ItemEquipmentOverride

Namespace
FTK2.ModAPI.Content.Items
Assembly
FTK2.ModAPI.dll

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

slots IEnumerable<ItemEquipmentSlot>
stats IEnumerable<ItemStatModifier>
passiveIds IEnumerable<string>
abilityTriggers IEnumerable<ItemAbilityTriggerReference>
maxCharges int

Properties

AbilityTriggers

public IReadOnlyList<ItemAbilityTriggerReference> AbilityTriggers { get; }

Property Value

IReadOnlyList<ItemAbilityTriggerReference>

MaxCharges

public int MaxCharges { get; }

Property Value

int

PassiveIds

public IReadOnlyList<string> PassiveIds { get; }

Property Value

IReadOnlyList<string>

Slots

public IReadOnlyList<ItemEquipmentSlot> Slots { get; }

Property Value

IReadOnlyList<ItemEquipmentSlot>

Stats

public IReadOnlyList<ItemStatModifier> Stats { get; }

Property Value

IReadOnlyList<ItemStatModifier>