Public Release - v0.0.1.1b - Critical Bug Fix


A quick update today (thanks to rngtan for pointing out the issue) fixing an issue with the menu closing. The bug caused a crash when closing a game menu using either right-click or escape rather than the return button.

Other than that, I hope you're all enjoying the game. We've reached over 200 downloads in barely two days, which is awesome!

PATCH NOTES

Bug Fixes

    The player can now close menus without error/crash

Files

SinfulValley-v0.0.1.1b-pc.zip 269 MB
20 days ago

Get Sinful Valley

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

So regarding the menu issues, there still seems to be a problem. I accidentally did something that got the game to go from the map to the main menu, but I couldn't figure out what it was afterward. However, while trying to figure it out I noticed that right-clicking during the map screen and then going back and hitting the skip button will cause the game to return to the main menu.

I'm not sure why that exact behavior would be there, but it seemed like generally reckless use of menus and pausing so I looked at your code. A lot these types of issues would be avoid by just trapping the code in a loop around renpy.pause. That way, the game will just stay on the menu regardless of what else is happening.

As a test, I tried going to the Leave label and wrapping the renpy.pause statement in an infinite loop using while (True): . The problem went away and it doesn't appear to have caused any new problems.

At least we’re getting there, back to main menu is better than a crash lmao.

I had that exact loop in before, however, it caused issues when the player was skipping transitions. A bits changed with that system now though, so you may be right that adding it back would be the right course of action.

I appreciate the thorough explanation and I’ll get to work fixing it for the next release.