Public Release - v0.0.1.1b - Critical Bug Fix
Sinful Valley » Devlog
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
2 days ago
Get Sinful Valley
Download NowName your own price
Sinful Valley
An adult visual novel dating sim/trainer. Come meet the valley's girls!
Status | In development |
Author | Rumi |
Genre | Visual Novel |
Tags | Adult, corruption, Hentai, NSFW, Porn, pregnancy, slave, trainer, virgin |
More posts
- Public Release - v0.0.1b - Itch Launch3 days ago
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.