Controls
The terminal client keeps controls compact so the same surface works in Ghostty, standard terminal tabs, and headless script descriptions.
Movement
- Arrow keys move by direction.
- WASD mirrors the same movement.
- Vim-style movement can be supported for keyboard-heavy players.
- Movement can reveal fog, bump walls, trigger events, or start combat.
Interaction
E,Enter, orSpaceinteract with nearby people, notes, doors, loot, stairs, and world events.Escsteps away from a pending talent check before rolling.Tabchanges the current combat target.- Number keys choose skills during combat.
Fattempts to flee when combat allows it.
Panels
Iopens inventory.Bopens the Book.- Left/right or
[and]switch Book tabs. JorOopens quests.Mopens the map.Vopens village state.Lopens the run log.
Audio
Ctrl+Omutes or unmutes the whole game.- Settings includes master volume, music volume, SFX volume, music on/off, SFX on/off, and the current output status.
- Menu, settings, tutorial, and village screens use the title/settings loop.
- Dungeon gameplay and overlays use the dungeon loop.
Accessibility direction
Controls should remain legible under high contrast, reduced motion, larger tile scale, different camera field-of-view settings, optional minimap visibility, and muted audio.