Your text is shown with codes wrapped in square brackets, like [^1] or [/].
Everything outside brackets is plain dialogue text you can freely rewrite. Delete a bracket to remove that code,
or use the toolbar below to insert new ones at your cursor. When you export, the brackets are stripped back
into the original raw codes automatically.
[/] | Page break — clears the textbox and waits for the player to advance. Use this between "pages" of dialogue. |
[&] | Line break — starts a new line within the same textbox page (does not clear the box). |
[%] | Soft pause / advance marker. Often used at the end of a line before a page break. Leave it where it was unless you know what you're doing. |
[%%] | End-of-text marker, usually appears at the very end of a string. |
[^1], [^2]... [^9] | Text speed / timing control. The number changes how fast the following text types out (and can affect typing sound pitch). ^1 is the most common (normal speed). |
[\E0] ... [\E9] | Sets the speaker's face/expression sprite to the given number. Changing this changes which portrait shows — only do this if you know that expression exists for that character. |
[\M0] | Normal typing mode (text types out letter by letter). |
[\M1] | Instant text mode — the whole line appears immediately, no typing animation. |
[\M2], [\M3], [\M4] | Other special typing modes (e.g. shaking/wavy text in some contexts). Best left alone unless testing in-game. |
[\c] | Resets text color back to default (white). |
[\C1] ... [\C4] | Changes text color to a preset color (number = color index, e.g. red/yellow/etc depending on the game's palette). |
[\T] | Triggers a special effect/sound tied to that line (varies by scene). Safe to leave untouched. |
[\F], [\F0] | Font change command. |
[\IN] (e.g. [\I0]) | Inserts an icon/sprite inline (like a button icon, e.g. a controller button prompt). |
[\S0] | Plays a specific sound effect at that point in the text. |
Tip: If you're unsure what a tag does, leave it exactly where it is relative to the
text around it. The safest edits just change the words and keep all bracketed tags untouched and in roughly
the same relative position (e.g. keep [/] between "pages" of a conversation).