Skip to content

Create Debugger script to display dialogs

A debugger script that displays a preview of what a quest dialog will look like would be useful. It would only be used by the quest author and translators, not the player.

Instead of having the sidebar list to choose displayed quest, it could be a debug menu instead. Options would include a dropdown/text field hybrid to select the dialog id, a dropdown to select the current phase, and text fields to enter substitution values.

Also have an alternate input option where instead of specifying the phase and direct substitution text values, the user could instead specify values for all relevant savegame variables (as string values).

Could display in a wide window to have a second description pane visible in a second language for side-by-side comparison.

Additionally it could have some functions to parse the dat files, check for problems such as exceeding max characters per line, etc. and generate a report.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information