CONTENT CONTRACT · VERSION 1
CharacterOptionsDefinition
Look choices of a body. A villager or humanoid enemy wears a look seeded from its identity over these pools (world-library wardrobe names); the pools' order is part of the seed.
Signature
{ beards: {Name}, builds_permille: {BodyScale}, eyes: {ColorChannel}, hair: {Name}, hair_colors: {{ColorChannel}}, heights_permille: {BodyScale}, id: ContentId, outfit: {OutfitPiece}, proportions: (BodyProportions)?, skins: {{ColorChannel}}, torsos: {Name} }Fields
| Name | Type | Meaning |
|---|---|---|
beards | {Name} | Beards; women wear the first. Items: 1…64; Unique entries |
builds_permille | {BodyScale} | Body builds in thousandths of the standard body. Items: 1…16 |
eyes | {ColorChannel} | Eye color. Items: 3…3 |
hair | {Name} | Hairstyles. Items: 1…64; Unique entries |
hair_colors | {{ColorChannel}} | Hair colors. Items: 1…16 |
heights_permille | {BodyScale} | Body heights in thousandths of the standard body. Items: 1…16 |
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}$ |
outfit | {OutfitPiece} | Garments every look wears, by slot. Items: 0…16 |
proportions | BodyProportions | Body profile every look wears (a child: smaller limbs, larger head); omitted is the adult body. |
skins | {{ColorChannel}} | Skin colors. Items: 1…16 |
torsos | {Name} | Torso garments. Items: 1…64; Unique entries |