Class ItemGameplayOverrides

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

Optional gameplay overrides. Null fields inherit the selected template exactly.

public sealed class ItemGameplayOverrides
Inheritance
ItemGameplayOverrides
Inherited Members

Constructors

ItemGameplayOverrides(float?, float?, ItemRarity?, bool?, int?, ItemUseContext?, ItemEquipmentOverride?, ItemInteractionOverride?)

public ItemGameplayOverrides(float? minTier = null, float? maxTier = null, ItemRarity? rarity = null, bool? stackable = null, int? ammo = null, ItemUseContext? useContext = null, ItemEquipmentOverride? equipment = null, ItemInteractionOverride? interaction = null)

Parameters

minTier float?
maxTier float?
rarity ItemRarity?
stackable bool?
ammo int?
useContext ItemUseContext?
equipment ItemEquipmentOverride
interaction ItemInteractionOverride

Properties

Ammo

public int? Ammo { get; }

Property Value

int?

Equipment

public ItemEquipmentOverride? Equipment { get; }

Property Value

ItemEquipmentOverride

Interaction

public ItemInteractionOverride? Interaction { get; }

Property Value

ItemInteractionOverride

MaxTier

public float? MaxTier { get; }

Property Value

float?

MinTier

public float? MinTier { get; }

Property Value

float?

Rarity

public ItemRarity? Rarity { get; }

Property Value

ItemRarity?

Stackable

public bool? Stackable { get; }

Property Value

bool?

UseContext

public ItemUseContext? UseContext { get; }

Property Value

ItemUseContext?