Skip to main content

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]: unknown

Properties

PropertyTypeDescriptionDefined in
appearance?CharacterAppearanceBase 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?BaseAppearanceBase appearance stored in database (face, hair, body - no clothing)src/modules/core/characters/types.ts:150
idCard?IdCardDataID card data - automatically generated on character creationsrc/modules/core/characters/types.ts:152
needs?unknown-src/modules/core/characters/types.ts:142
spawn?CharacterSpawnPoint-src/modules/core/characters/types.ts:143