*goto_scene doesn’t need a label as part of the command.
I did wonder if the CS parser looks to see if there is a label though, whereby it ‘reads ahead’ - thus encountering the bug command.
A simple test suggests that isn’t the case.
@Lucid Can you recreate the bug using different files? I have just tried and nothing looks odd to me.
Are you sure that your labels, after the *goto_scene aren’t being accessed in some other way?
Because it was happening at the 3/4 mark of the game, I wrote code to jump to just before it, and it worked.
I then went over to my phone, loaded a saved game, and it went through the spot just fine too.
Well, it works. I was breaking a scene, so the new scene it went to was brand new. I wonder if it was a DashingDon thing, maybe with cached or old files or something? But still, I just don’t know how it jumped past the *goto_scene to trigger that *bug, so I guess my original question still stands, but only out of curiosity now: Can anything happen after a *goto_scene?
Thanks for your help everyone.
I sure do! In my defence, some of my problems occur because CS has changed over the years. I still can’t test my games offline because of the whole “only old versions of Firefox” thing, but with DashingDon, I haven’t tried too hard to get it to work either. (Actually, I’m not even sure if that’s still a thing! )
Thought the same thing, lol. (I also have problems with it sometimes)
You sure? I’m using the latest version of Firefox (formatted the computer recently) and it works fine.
I do remember at one point downloading the latest version of the ChoiceScript .zip and importing old scenes into the folder, then noticing that the way playtests happen had changed. Maybe you’re using an old CS bundle like I was.
I did that a couple of times, and you’re absolutely right, I’m not even sure how old my current set is. It became less and less of a problem as I gained more connectivity. Now I prefer it on DashingDon anyway, since it let’s me test it on my laptop or on my phone.
Still though, thanks for letting me know it’s working. That might be worth the update.
version for CS that works with the current FF is at least 11a5300 (that’s the one i’m using, dunno if it’s uptodate)
edit: checked. newest version is 4f640f6