Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

Hey, I've been adoring using this on my projects but I was running on a version of Renpy from like 2021, just upgraded to a new computer (moved from Windows to Mac) and downloaded a new version of Renpy, which seems to have broken it. ^_^;;

At first, I couldn't get my project to even boot.

child_ypos = none_to_float(child_pos[1]) + none_to_float(child_pos[5]) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TypeError: unsupported operand type(s) for +: 'position' and 'float'

For context, here's a thread which advised me on how to adjust the code to get it to at least not crash. For extra context, I'm using nested choices to create an 'RPG combat' type system, in case that helps.

Basically, there's visual oddities now, with text having incorrect, inconsistent spacing, not being aligned where it should be, and visually twitching out when I move the mouse over options.

Example screenshots: One | Two

Even the same menu will produce different results seemingly at random if I move forward and backward.

Any idea what might be going on or how to fix it?

I did spot there was a 'mac version' zip download, but when I do that it doesn't let me do anything with it (which is probably me know not knowing enough about Mac operation to get it to open correctly) -- but I would assume the .rpy code would be the same either way, wouldn't it?

I'll have to check to see if this issue is happening only in spaces outside of the standard text box at the bottom of the screen -- I am using multiple positions and sizes and stuff, so I'm wondering if that is doing something that is throwing it off in this newer version of Renpy...

Thanks for any advice you have! This code set has helped bring so much personality to my projects!