lucathesaint
Member
- Jul 29, 2022
- 223
- 316
- 186
A new game works. What changed?Start a "new game" see if you get the errors, it's completely changed.
A new game works. What changed?Start a "new game" see if you get the errors, it's completely changed.
Didn't test old save files. But game isn't that long. Please skip scenes to get to new contentHaving older saves issues as stated above
My error isCode:I'm sorry, but an uncaught exception occurred. While running game code: File "renpy/common/00action_file.rpy", line 463, in __call__ renpy.load(fn) Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?
Code:-- Full Traceback ------------------------------------------------------------ Full traceback: File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script python hide: File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\ast.py", line 1131, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\python.py", line 1061, in py_exec_bytecode exec(bytecode, globals, locals) File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module> python hide: File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide ui.interact() File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\ui.py", line 299, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\core.py", line 3377, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\core.py", line 4258, in interact_core rv = root_widget.event(ev, x, y, 0) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\layout.py", line 1175, in event rv = i.event(ev, x - xo, y - yo, cst) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\transition.py", line 53, in event return self.new_widget.event(ev, x, y, st) # E1101 File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\layout.py", line 1175, in event rv = i.event(ev, x - xo, y - yo, cst) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\layout.py", line 1175, in event rv = i.event(ev, x - xo, y - yo, cst) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\screen.py", line 743, in event rv = self.child.event(ev, x, y, st) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\layout.py", line 1175, in event rv = i.event(ev, x - xo, y - yo, cst) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\layout.py", line 1399, in event rv = super(Window, self).event(ev, x, y, st) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\layout.py", line 279, in event rv = d.event(ev, x - xo, y - yo, st) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\layout.py", line 1175, in event rv = i.event(ev, x - xo, y - yo, cst) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\layout.py", line 1399, in event rv = super(Window, self).event(ev, x, y, st) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\layout.py", line 279, in event rv = d.event(ev, x - xo, y - yo, st) File "C:\5\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\layout.py", line 1175, in event rv = i.event(ev, x - xo, y - yo, cst) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\layout.py", line 279, in event rv = d.event(ev, x - xo, y - yo, st) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\behavior.py", line 1073, in event return handle_click(self.clicked) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\behavior.py", line 1008, in handle_click rv = run(action) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\display\behavior.py", line 329, in run return action(*args, **kwargs) File "renpy/common/00action_file.rpy", line 463, in __call__ renpy.load(fn) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\loadsave.py", line 769, in load log.unfreeze(roots, label="_after_load") File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\rollback.py", line 1078, in unfreeze self.rollback(0, force=True, label=label, greedy=greedy, on_load=True) File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\rollback.py", line 889, in rollback self.load_failed() File "C:\ASABMotel-2.5-pc\ASABMotel-2.5-pc\renpy\rollback.py", line 807, 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.19044 AMD64 Ren'Py 8.0.3.22090809 Motel ASAB 2.5 Wed Mar 22 20:05:15 2023
Yes, game needed to be restructured to speed up story continuationI did do that
I will maybe look again, but this version looks like a complete overhaul, and things have changed considerably with the game interlards and I'd have to go through it again.
Maybe delete old saves and start a new game??Yes, game needed to be restructured to speed up story continuation
Well, bud, my patch isn't updated yet, I have to go back through and completely re-do itMan... I have config.developer active by default and boy do I get a shit ton of duplicate label errors... turned developer off and it ends hitting the horse, no trace of new content.
Even with the eyepatch it ends at the same 50foot store owner like before, figures since that one isn't updated for 2.5 and stil 2.3.2
It's the OLD incest patch that I made, it's not updated yet, it's for v2.3.2. I have to manually go through and do the whole thing again as as everything is changed, post right above you.what does the eye patch do exactly??
I just downloaded it and it seems to work fine!Linux version is available now
ah ok and thanks I honestly did see that.It's the OLD incest patch that I made, it's not updated yet, it's for v2.3.2. I have to manually go through and do the whole thing again as as everything is changed, post right above you.
Like I stated in my post, I suspected the eypatch since that's not updated yet.Mmm can't replicate this issue. Please start new game and skip forward to after getting hit by the horse
new game .... because its a new updateOh wow sorry to hear that didn't pop up in testing. Is this fresh game or using save?
No idea if there's more than the two NTR scenes, but there's already menu's in place offering skips for at least these two scenesIt shouldn't take longer than a few hours TOPS to do all three things in the poll.
(2) NTR Skippable: Boolean Plot Flag, If Then Conditional Statements, basic rudimentary coding, extremely easy
act02scene06.rpy
label a02s06_start:
menu:
"{b}{color=#005440}Show NTR \n{size=-4}{color=#2bb8ff}":
jump embrace_hipxs5
"{b}{color=#005440}Skip NTR":
jump a02s07_start
act02scene07.rpy
# Start of new online post, I combined the two into one this time
menu:
"{b}{color=#005440}Show NTR \n{size=-4}{color=#2bb8ff}":
jump embrace_hipx
"{b}{color=#005440}Skip NTR":
jump enda02s07
I'm the one who's written all them, it's not a standard patch as stated I've manually gone through it sometimes line by line removing certain dialogue/added certain dialogue to make it fit.Like I stated in my post, I suspected the eypatch since that's not updated yet.
Going in clean without patch, and removing the erroneous menu labels that cause errors with config.developer set to true, it plays as intended.
I know, but the new version 2.5 is using different scriptfile names as your old patch, so apart from editing the dialogue to make it fit, you'll now also need to rename the files to match the existing so the originals get replaced.I'm the one who's written all them, it's not a standard patch as stated I've manually gone through it sometimes line by line removing certain dialogue/added certain dialogue to make it fit.
I'm not using the old files at all; I'm re-doing it from scratch, eg; act05scene04.rpy, act05scene05.rpy, etc, going through each, that way if it doesn't change, I will only have to update the new content from here out hopefully. I don't really want to re-name the old ones and screw something up, I think it's' much safter this way.I know, but the new version 2.5 is using different scriptfile names as your old patch, so apart from editing the dialogue to make it fit, you'll now also need to rename the files to match the existing so the originals get replaced.
1. No, not as easy as just removing step from code. Story is more complex. So wil take much more time to do this in a proper way.It shouldn't take longer than a few hours TOPS to do all three things in the poll.
(1) I-Patch: Here's a link if you need help: - Thanks to anne O'nymous
(2) NTR Skippable: Boolean Plot Flag, If Then Conditional Statements, basic rudimentary coding, extremely easy
(3) Character Name Change: This code is literally everywhere, this shouldn't take longer than 10 minutes.
There's no need for a poll for basic stuff that the community can help you with instantly. Once you finish the above three things, which should take about an hour, you can focus on the story.