feat: P25 conditional routing, nextScene supports Choice[] with conditions

This commit is contained in:
2026-06-13 00:50:48 +08:00
parent db4f06883d
commit e949a84171
7 changed files with 108 additions and 10 deletions

View File

@@ -10,7 +10,7 @@ export interface SceneNode {
choices?: Choice[]
hotspots?: Hotspot[]
qte?: QTEDefinition
nextScene?: string
nextScene?: string | Choice[]
onEnter?: Effect[]
loopStart?: number
loopEnd?: number