[HOPEFUL BUGFIX INCOMING] Cross Your Fingers, Toes, Everything You Have
Alright, so... one of the bugs I've been struggling to figure out is this scene looping bug. Some players would encounter an odd bug where they'd finish a scene or an episode, and the scene or episode would play AGAIN. But it wasn't, like, an infinite loop. It would loop exactly once, and then return to normal gameplay. I have been hammering my face against this stupid bug for months and only just now may have found a fix for it.
For those who want an explanation of it, here goes: first, there was a sneaky typo in Season 2 Episode 2 where the second Free Time instance would jump back to the first Free Time instance. I cannot believe that one escaped me for so long. This would cause new players to have to play the segment between FT1 and FT2 twice. Stupid, I know.
Second, Ren'py seems to have an issue with nested call stacks, and I have expressed many times that I am not a coder. I'm a writer. My coding knowledge is basic at best, so I'm working with, like, stone age tools here. Turns out there's a better way to do it, and after a bit of tinkering with stuff I'll likely completely forget how to do again, I got it working.
This bugfix is in the testing phase right now to make sure it doesn't break anyone's saves. 'cause I know the one thing nobody wants to do is to have to start over.
Anyways, I got nothin' else to say, so here's a pretty.

-Vic




