If we assume that quicktest doesn’t like *goto_scene {scene_file} {turn_to} then you may have to type in an actual scene and label instead of using indirect references.
Apologies, I copy pasted a previous iteration - there are no “” around the chapter titles and scenes (see above). Tell me if that’s not the point you’re making, I’m easily confused!
@Eiwynn When you say underscores trip up quicktest, all my chapter and scene references use underscores:
e.g chapter title: chapter_01_the_carpenter__ria
I wasn’t aware that underscores could be an issue?
Thanks, yes, that’s what @Carlos and @Lucid were saying, I’ve included a scenefile example but will copy a relevant example of what I think you’re saying here:
I’ve just included a file up top so people can see how the *goto_scene {variable} commands are proofed against quicktest (so far had only included the *gosub_scene example)
As Jason said, it’s hitting the *goto_scene {scene_file} with a blank scene_file. Make sure to:
*create scene_file with a valid value. (i.e. *create scene_file "startup" is good.) You can then *set it right after all the initiation commands are run.
Use choice_quicktest to set the scene value right before it’s used. (Which you seem to already be doing.)
Those are the big two ways to fix that problem.
@Carlos.R That is a fairly significant problem for me then. Oh dear.
@RETowers
When you say those are the big ways, is anyone aware of rare quirky ways? I’ll continue to check for an un’ choice_quicktest’ed scene directions, but I’ve done that a few times so I don’t have much hope.
Sometimes it’s just rewriting a line. Email me the full file (or point me to where I can download the whole thing) so I can look at it directly: rachel at choice…