EverambleGAME API / 1

CONTENT CONTRACT · VERSION 1

Loadout

Inventory, quick slots and held item of a new actor of any controller.

Signature

{ equipped: (ItemId)?, hotbar: {ItemId}, items: {ItemStack}, worn: ({ItemId})? }

Fields

NameTypeMeaning
equippedItemIdQuick-slot item held in hand at the start; absent keeps the hands free.
Length: 1…129; Pattern: ^[a-z][a-z0-9_]{0,31}:[a-z][a-z0-9_]{0,95}$; Reference: item
hotbar{ItemId}Quick slots in order; every entry is one of the loadout's items.
Items: 0…64; Unique entries
items{ItemStack}Initial inventory stacks indexed by unique item definitions.
Items: 0…64; Unique entries
worn{ItemId}Armor pieces worn from the start, one per slot; worn pieces are not part of items.
Items: 1…6; Unique entries