- Feb 13, 2018
- 2,331
- 8,406
- 610
Lots of places, mostly before choices, for example the Evelyn choice of whether she models or does porn:
Code:While running game code: File "renpy/common/00action_file.rpy", line 452, in __call__ renpy.load(fn) Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way? -- Full Traceback ------------------------------------------------------------ Full traceback: File "renpy/common/_layout/screen_load_save.rpym", line 35, in script $ ui.interact() File "renpy/ast.py", line 922, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "renpy/python.py", line 2218, in py_exec_bytecode exec(bytecode, globals, locals) File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module> $ ui.interact() File "renpy/ui.py", line 298, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "renpy/display/core.py", line 3101, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs) File "renpy/display/core.py", line 3910, in interact_core rv = root_widget.event(ev, x, y, 0) File "renpy/display/layout.py", line 1053, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/transition.py", line 48, in event return self.new_widget.event(ev, x, y, st) # E1101 File "renpy/display/layout.py", line 1053, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/layout.py", line 1053, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/screen.py", line 720, in event rv = self.child.event(ev, x, y, st) File "renpy/display/layout.py", line 1053, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/layout.py", line 1243, in event rv = super(Window, self).event(ev, x, y, st) File "renpy/display/layout.py", line 245, in event rv = d.event(ev, x - xo, y - yo, st) File "renpy/display/layout.py", line 1053, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/layout.py", line 1053, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/behavior.py", line 975, in event return handle_click(self.clicked) File "renpy/display/behavior.py", line 910, in handle_click rv = run(action) File "renpy/display/behavior.py", line 322, in run new_rv = run(i, *args, **kwargs) File "renpy/display/behavior.py", line 329, in run return action(*args, **kwargs) File "renpy/common/00action_file.rpy", line 452, in __call__ renpy.load(fn) File "renpy/loadsave.py", line 767, in load log.unfreeze(roots, label="_after_load") File "renpy/python.py", line 2173, in unfreeze self.rollback(0, force=True, label=label, greedy=greedy, on_load=True) File "renpy/python.py", line 2005, in rollback self.load_failed() File "renpy/python.py", line 1923, in load_failed raise Exception("Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?") Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way? Windows-10-10.0.19041 Ren'Py 7.4.4.1439 Photo Hunt 0.16.2 Thu Mar 21 21:23:44 2024
ya don't save on choice menus... only save in labels choice menus are screens and renpy doesn't like when saving in a custom screen so only save during normal play or when in you room... as for auto saves renpy already does this click the "A" in the load screen should auto save everytime you hit a choice (these a normal menus so shouldn't be a problem)