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
| Name | Type | Meaning |
|---|---|---|
character | CharacterId | Character 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 |
id | ContentId | Package-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}$ |
loadout | Loadout | Inventory, 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 |