I'm currently working on a gamebook that is going to be long, and complex, and use a LOT of little tweaks within the text. I have a lot of things nested in {if:} checks already. I know that I'm going to need to get my friends to beta test it for me and help me find typos, but it would be extremely useful if I could have a way to display the name of the current section at the top. That way, when someone finds an error, they can tell me exactly where it is instead of trying to describe what they were doing in the story at the time.
Ideally, I'd like to use a master page to do this, so I can quickly and easily delete it later on.
Does anyone know if this is possible? How to go about it?
You might try this (I'm thinking off the top of my head)
Have a flag at the front of your game. Call it debug, and set it like this
@set debug
In your code, always add this at the top of sections
{if debug: --sectionname--}
Then, when you want to release for real, simply change the first statement to
@set not debug
That way, you can turn it on or off really easily.