Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Hello! Got a rather odd glitch I can't figure out why it happens. In the game, you can make calls to other characters which brings up the screen "call_screen". After picking the person, it shows another screen "phone_call" which you click the button to phone the person, which jumps to a label (call_glynn). During the conversation in the label, the rollback feature is disabled the entire time. The rest of the game moves along seemingly normal (besides the lack of rollback), but the moment I right-click the mouse, the game jumps back to the point before I made the call in the first place, which means I just lost all that progress I made. Rollback also returns, and if I right-click again, the save screen is reachable once again. Below is the code.
philat wrote:How are you bringing up call_screen in the first place? It's hard to troubleshoot something like this without being able to replicate the behavior.
In the quick menu, it's just imagebutton action ShowMenu("call_screen"). Yes I'm aware of the difficulties of replication. I was sorta hoping someone would have some idea on what can cause disabling of rollback besides coding it intentionally.