Skip to content

LSDE Dialog Engine / TrackInfo

Interface: TrackInfo

Defined in: types.ts:843

Read-only snapshot of an async track's state. Returned by SceneHandle.getTrackInfos for debug, rendering, and validation.

Track IDs are auto-incremented integers starting at 1. The main track is implicit (id 0) and never appears in the track info list.

Properties

currentBlockUuid

readonly currentBlockUuid: string | null

Defined in: types.ts:851

UUID of the block currently being processed, or null if the track has ended.


id

readonly id: number

Defined in: types.ts:845

Unique auto-incremented identifier for this track within the scene. Main track is implicit (id 0).


parentTrackId

readonly parentTrackId: number | null

Defined in: types.ts:847

ID of the track that spawned this one. null means spawned directly by the main track.


running

readonly running: boolean

Defined in: types.ts:853

Whether this track is still actively executing.


startBlockUuid

readonly startBlockUuid: string

Defined in: types.ts:849

UUID of the first block that started this track's execution.