Anyway, kind of a weird issue that I hadn't really noticed in the game I'm working on until I'd gotten to the point where I started skipping through dialogue. Basically, whenever I use the 'skip' option or if I am just clicking quickly through the dialogue, sometimes it's as if Ren'Py doesn't actually read the 'at left' or 'at right' with some of the image calls, and sticks one of the images (the second call, specifically) in the middle, rather than on its intended side. While that doesn't really cause much issue with just playing the game (as the time needed to read the dialogue allows it to run normally) when skipping through, it causes weird issues.
So this bit here is the first one I noticed (and yeah, we use zorder because there are like 3 dozen characters so it's easier to do that than to do the 'behind' tag because it's always variable depending on who's on-screen) and the code accompanying-
Code: Select all
"We approached the table then, and as we did, Abigail waved enthusiastically while Lance did the same, although with not so much energy."
show lance uniform neutral 1 at left
show ruby uniform neutral 4 at right
show eden uniform neutral 1 zorder 2
with dissolve
ru @ 4t "All right! Party assembled, adventurers!"
But this is how it looks when using Skip: Link
This also happens if I have an image onscreen already in the middle, and then call one on left and right, in the exact same fashion. Whichever image is called first will show properly on the left or right, but whichever one is called second will appear in the center if Skip is on.
I've also tried calling the images with their own dissolve, i.e.
Code: Select all
"We approached the table then, and as we did, Abigail waved enthusiastically while Lance did the same, although with not so much energy."
show lance uniform neutral 1 at left with dissolve
show ruby uniform neutral 4 at right with dissolve
show eden uniform neutral 1 zorder 2 with dissolve
ru @ 4t "All right! Party assembled, adventurers!"