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

Music and sounds by default

Lives in: game.json → sounds

Title music and UI clicks. The typing beep lives under typing.beep — Text speed and voice beeps. Scene music and one-shot effects in the script are separate — Music and sound.

Title music

"sounds": {
  "main_bgm": "title_theme",
  "main_bgm_volume": 0.8,
  "main_bgm_fade_in": 1.5,
  "main_bgm_fade_out": 1.5
}

main_bgm is a music id from your audio folders. Fade keys are in seconds; volume is 0–1.

UI clicks

"sounds": {
  "button_click": "click",
  "button_hover": "hover",
  "button_volume": 0.5
}

Used for menus, Continue / Back on the dialogue panel, and normal choice buttons (unless a look pack overrides them).

Typing beep

Set typing.beep — Text speed and voice beeps.

First-launch volumes

"sounds": {
  "defaults": {
    "master": 1.0,
    "bgm": 1.0,
    "sfx": 1.0,
    "typing_enabled": true
  }
}

Seeds Settings the first time someone plays. After they save prefs, those win.

Usually you need

WantWrite
Music on the title"main_bgm": "…"
Menu click"button_click": "…"
Quieter UI"button_volume": 0.25

Ids and folders: Pictures, sound, and folders. Full key list: game.json map.

Next

Save, Back and story end