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

input_style

Sets or clears the session text-input pack override (same role as choice_style for choices). Does not change the mood theme.

{ "type": "input_style", "profile": "name_entry" }
{ "type": "input_style", "reset": true }

Script sugar:

[input_style name_entry]
[input_style reset]

Usually you need

FieldTypeDefaultEffect
profilestring—Use themes/<profile>.json until reset
resetbool—Clear override → fall back to layout.text_input.style

Exactly one of profile or reset should drive the change.

All fields

FieldTypeDefaultEffect
profilestring—Pack stem under themes/
resetbool—Clear sticky override
whenexpression—Skip when falsy

Precedence

  1. Node input style
  2. This command’s active override
  3. game.json → layout.text_input.style
  4. Code fallbacks (no pack file required)

Pack file keys: Text input packs.

Save / session

Sticky until reset or a new session. Registered and cleared with other cumulative chrome (Save and session).