Narrator Style
narratorStyleA single string that sets the overall narrator voice and applies to all narrative output, separate from aiInstructions. Use it for tone, register, tense and person, pacing, and what the narrator must never do.
"Settings for the narrator style"
- Editor location
- Files → Other → Narrator Style
- Editor type
- Edit in Studio + View JSON
- Size limits
narratorStyle— 2,000
Schema
{
"narratorStyle": "string"
}Example
{
"narratorStyle": "Third person, present tense. Short sentences, strong verbs. Prose is concrete and specific — no adjective-heavy description, no atmospheric padding that delays the scene.\n\nNPC behavioral defaults: guards are doing a shift, not performing a role. Strangers are strangers — they do not volunteer information, do not know the player's name unless spoken aloud in this scene, and do not treat the player as significant until earned. Incidental NPCs have their own concerns; the player is an interruption to their day, not the center of it.\n\nPacing: follow the player's lead. If they push forward, match the pace. If they rest or reflect, let the scene breathe. Do not inject a new threat or complication into a resolved moment.\n\nNever: NPC exposition deliveries. Characters explaining their own motivations unprompted. Rescuing the player from the consequences of their choices. Adding a twist, reveal, or complication when the scene has earned a quiet beat."
}Fields
narratorStyle
Warning:
narratorStyleis a plain string at the top level of the world:"narratorStyle": "...". Wrapping it in an object, such as"narratorStyle": { "narratorStyle": "..." }, fails validation. An empty string is valid and leaves the default narrator voice in place.
What to direct
Use this field to direct:
Tense and person
Tense and person. Voyage's default story instructions ask for third person present tense; set a different tense or person here if your world needs one.
Feel of magic, violence, and atmosphere
How magic, violence, and atmosphere should feel on the page
Vocabulary register
Vocabulary register (archaic, elevated, grounded, clinical)
NPC behavioral defaults
NPC behavioral defaults — how strangers, guards, and incidental NPCs should speak and behave by default. For example: "a guard is doing a shift, not performing a gatekeeper role", or "strangers don't volunteer information".
Pacing and momentum
Pacing and momentum — whether the narrator leads or follows player energy, when it's appropriate to slow down vs. press forward, whether quiet moments are allowed to breathe.
Explicit prohibitions
Explicit prohibitions — what the narrator must never do, such as unsolicited twists, NPCs delivering exposition, rescuing the player from consequences, or new complications in resolved scenes.
Note:
narratorStyleshapes the narrator's overall voice (tone, personality, register).generateStorycarries the prose rules and world-specific constraints for each turn. Game modes add their own instructions on top ofnarratorStyle.