Apart from that, the image jasmineride animated definition shouldn't even be inside a loop or a label for that matter. Looking through the code of this game honestly gives me a headache.
Well, I appreciate the sacrifice of giving yourself a migraine, because that may sounds like the source of the infinite loop error that has plagued me for months! It seems obvious now, but I could never figure it out since I couldn’t replicate any of the animations issues on my own computer.
That said I still plan to convert the Ren’py animations to .webm for more stability and much smaller file size.
As best as I can tell, jasmine_dream has no incrementor/exit condition satisfied
The button screen provides an exit when players click it, when then ends the animation after it jumps. Until then, it loops continuously via a unfulfilled while statement - which was a mistake leftover from my early, early days of learning Ren’py/Python code.
—
As for everybody’s comments on the widespread bugs, I’ll just say this: this game was built layer by layer on a foundation of my own ignorance of coding.
I’ve learned a ton of lessons since then, but the foundation remains.
It is difficult to change this flawed foundation without a significant time investment.
That said, this investment will be made during v0.11, when more of the game will be converted into pure python, optimized, and organized. Little solace to people playing now, but this will fix a lot of the sprawling mess of code which is the source of current issues.