Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Detail pages

One page per command or settings group, with every option: type, default, what it does, and the rules that decide between them.

Commands

→ Commands — every stage direction (bg, char, panel, jump, …)

Story

→ Story detail — node fields, choices, script sugar, flow tags, Mode B
Overview: story/story.json map

Screens

→ Screens detail — layers, content blocks, binds, actions
Overview: screens.json map

Theme

→ Theme detail — typography, colours, panel, widgets, choice & input packs
Overview: themes/default.json map

Characters

→ Character pack detail — pack root, expressions, drive, composition fades
Overview: characters pack map

Other files

→ Other files — cursors, keys, objects, animation presets, strings, extensions
Maps: cursors · keybindings · objects · animations · game.json → extensions

Guide: Native extensions

File maps

FileMap
game.jsongame.json
screens.jsonscreens.json
themes/default.jsonthemes/default.json
story/story.jsonstory/story.json
characters/<id>/<pack>.jsoncharacters
cursors.jsoncursors.json
keybindings.jsonkeybindings.json
sprites/<id>.obj.jsonobjects
animations/presets.jsonanimations

Shared contracts

→ Shared shapes — transitions, texture specs, binds, hooks, state_visual, source, shaders

Use Everything A–Z to jump by name.

Next

Commands · Story · Screens · Theme · Characters · Other · File maps