Skip to content

LSDE Dialog Engine / ChoiceItem

Interface: ChoiceItem

Defined in: types.ts:83

Player choice option within a choice block.

Extended by

Properties

dialogueText?

optional dialogueText?: Record<string, string>

Defined in: types.ts:91

Localized text map: { locale -> text }.


label?

optional label?: string

Defined in: types.ts:89

Display label for editor reference.


structureKey

structureKey: string

Defined in: types.ts:87

Hierarchical key for localization lookup.


uuid

uuid: string

Defined in: types.ts:85

Unique identifier for this choice.


visibilityConditions?

optional visibilityConditions?: ExportCondition[]

Defined in: types.ts:93

Conditions controlling whether this choice is visible. If all pass (or none set), the choice is shown.