CharacterData
type CharacterData = {
[key: string]: unknown;
appearance?: CharacterAppearance;
baseAppearance?: BaseAppearance;
idCard?: IdCardData;
needs?: unknown;
spawn?: CharacterSpawnPoint;
};Defined in: src/modules/core/characters/types.ts:141
Character data bag for extensible storage.
Indexable
[key: string]: unknownProperties
| Property | Type | Description | Defined in |
|---|---|---|---|
appearance? | CharacterAppearance | Base appearance (face, hair, body) - clothing comes from equipment. Deprecated Use baseAppearance instead. This field is kept for migration. | src/modules/core/characters/types.ts:148 |
baseAppearance? | BaseAppearance | Base appearance stored in database (face, hair, body - no clothing) | src/modules/core/characters/types.ts:150 |
idCard? | IdCardData | ID card data - automatically generated on character creation | src/modules/core/characters/types.ts:152 |
needs? | unknown | - | src/modules/core/characters/types.ts:142 |
spawn? | CharacterSpawnPoint | - | src/modules/core/characters/types.ts:143 |