EverambleGAME API / 1

CONTENT CONTRACT · VERSION 1

PlayerProfileDefinition

Character and starting inventory applied once when a player is created.

Signature

{ character: CharacterId, id: ContentId, loadout: Loadout, starting_recipes: {RecipeId} }

Fields

NameTypeMeaning
characterCharacterIdCharacter definition supplying body, stats and movement.
Length: 1…129; Pattern: ^[a-z][a-z0-9_]{0,31}:[a-z][a-z0-9_]{0,95}$; Reference: character
idContentIdPackage-qualified identity; unique within its declaring namespace.
Length: 1…129; Pattern: ^[a-z][a-z0-9_]{0,31}:[a-z][a-z0-9_]{0,95}$
loadoutLoadoutInventory, quick slots and held item of a new player's actor.
starting_recipes{RecipeId}Recipes unlocked for a newly created player.
Items: 0…4096; Unique entries