Skip to content

LSDE Dialog Engine / TrackInfo

Interface: TrackInfo ​

Defined in: types.ts:612

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 ​

currentBlockId ​

readonly currentBlockId: string | null

Defined in: types.ts:620

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


id ​

readonly id: number

Defined in: types.ts:614

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:616

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


running ​

readonly running: boolean

Defined in: types.ts:622

Whether this track is still actively executing.


startBlockId ​

readonly startBlockId: string

Defined in: types.ts:618

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