EverambleGAME API / 1

CONTENT CONTRACT · VERSION 1

ItemEquipment

Presence makes this item equippable; at least tool, light or armor is required.

Signature

{ armor: (ArmorStats)?, light: (LightId)?, model: (Name)?, natural: boolean, slot: EquipmentSlot, tool: (ToolId)? }

Fields

NameTypeMeaning
armorArmorStatsOptional armor values granted while the item is worn in its slot.
lightLightIdOptional light emitted while the item is equipped.
Length: 1…129; Pattern: ^[a-z][a-z0-9_]{0,31}:[a-z][a-z0-9_]{0,95}$; Reference: light
modelNameEngine appearance model shown while equipped until equipment definitions replace it.
Length: 1…96; Pattern: ^[a-z][a-z0-9_]{0,95}$
naturalbooleanPart of the body: never shown, dropped or picked up.
slotEquipmentSlotEquipment slot the item occupies; the hand holds tools and lights, armor is worn in head, torso, legs, feet, gloves or offhand.
toolToolIdOptional tool capability granted while the item is equipped.
Length: 1…129; Pattern: ^[a-z][a-z0-9_]{0,31}:[a-z][a-z0-9_]{0,95}$; Reference: tool