Vixen
caa30e12
csharp
public enum ItemBinding

When an item stops being tradeable.

Read the guide page for this →

Remarks

A closed list, unlike rarity and slot, because these four are the whole of the mechanism. Binding exists to take an item out of the economy at a defined moment, and there are only four moments an item can reach: never, arriving, being worn, being used. A game that wants a fifth wants a rule about one of these rather than a new one.

Fields and properties (5)

  • None

    Tradeable for ever.

  • OnPickup

    Bound as soon as it is picked up.

  • OnEquip

    Tradeable until somebody equips it.

  • OnUse

    Tradeable until somebody uses it.

  • Bound

    Already bound. What an instance carries once the moment has passed.

Used by (11)

  • BindingTestsVixen.Gameplay.Inventory.Tests
  • ContainerPolicyVixen.Gameplay.Inventory
  • ContainerSetVixen.Gameplay.Inventory
  • ContentVixen.Gameplay.Items.Tests
  • ContentVixen.Gameplay.Inventory.Tests
  • ItemDefinitionVixen.Gameplay.Items
  • ItemInstanceVixen.Gameplay.Items
  • ItemInstanceTestsVixen.Gameplay.Items.Tests
  • ItemTemplateVixen.Gameplay.Items
  • TypeRegistrationVixen.Gameplay.Items
  • Vixen_Gameplay_Items_ItemDefinitionSerializerVixen.Gameplay.Items