LSDE Dialog Engine / Blueprints
Interface: Blueprints
Defined in: blueprint-types.ts:240
The whole file. One scene per file or all of them: the only difference between the two split modes.
Properties
cards
cards:
Card[]
Defined in: blueprint-types.ts:260
The cards that blocks may cite.
dictionaries
dictionaries:
DictionaryDefinition[]
Defined in: blueprint-types.ts:256
The declared vocabulary, whole, never trimmed to the exported scenes.
exportedAt
exportedAt:
string
Defined in: blueprint-types.ts:248
ISO 8601 instant of the export.
format
format:
"lsde-blueprints"
Defined in: blueprint-types.ts:242
Always lsde-blueprints.
functions
functions:
FunctionDefinition[]
Defined in: blueprint-types.ts:258
The declared engine functions.
generator
generator:
Generator
Defined in: blueprint-types.ts:246
Which software wrote the file.
locales
locales:
string[]
Defined in: blueprint-types.ts:252
Every locale of the project.
project
project:
string
Defined in: blueprint-types.ts:250
The project name.
referenceLocale
referenceLocale:
string
Defined in: blueprint-types.ts:254
The locale that is written first. Empty when the project declares none.
scenes
scenes:
Scene[]
Defined in: blueprint-types.ts:262
The scenes carried by this file.
version
version:
1
Defined in: blueprint-types.ts:244
The FORMAT version. Bumps only when this contract changes.
