Thanks for the feedback!
I'll work on tweaking that real quick. Also, are you able to recreate that error code again? I'm not sure if that's something I can fix on my end or if it's a Renpy rollback problem.
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/000statements.rpy", line 609, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "game/screensMain.rpy", line 1126, in execute
File "game/screensMain.rpy", line 1126, in execute
File "game/screensMain.rpy", line 1141, in execute
File "game/screensMain.rpy", line 1145, in execute
File "game/screensMain.rpy", line 1154, in execute
Exception: Imagebutton does not have a idle image. (auto='images/screens/computer/Thumbnail//bg0_%s.jpg').
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "labels.rpyc", line 61, in script
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\renpy\ast.py", line 2232, in execute
self.call("execute")
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\renpy\ast.py", line 2220, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\renpy\statements.py", line 281, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 609, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\renpy\exports.py", line 3181, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\renpy\ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-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:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\renpy\display\core.py", line 3810, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\renpy\display\core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\renpy\display\core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\renpy\display\core.py", line 582, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\renpy\display\screen.py", line 451, in visit_all
callback(self)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\renpy\display\core.py", line 3810, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\renpy\display\screen.py", line 462, in per_interact
self.update()
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\renpy\display\screen.py", line 653, in update
self.screen.function(**self.scope)
File "game/screensMain.rpy", line 1126, in execute
File "game/screensMain.rpy", line 1126, in execute
File "game/screensMain.rpy", line 1141, in execute
File "game/screensMain.rpy", line 1145, in execute
File "game/screensMain.rpy", line 1154, in execute
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\renpy\ui.py", line 952, in _imagebutton
idle = choice(idle, idle_image, "idle", required=True)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\renpy\ui.py", line 946, in choice
raise Exception("Imagebutton does not have a %s image. (auto=%r)." % (name, auto))
Exception: Imagebutton does not have a idle image. (auto='images/screens/computer/Thumbnail//bg0_%s.jpg').
Windows-10-10.0.19044 AMD64
Ren'Py 8.0.3.22090809
Odd Inn Onsen 0.3.0
Fri Oct 21 20:37:57 2022
It works fine (the images) if i start a new game but the error persists on my save. If i save the new game and reload it, it still works, so the issue is defo burried somewhere in the old save file.
That's not too big of an issue tho. Once the hint system is out, doing a new playthrough should be easy.
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/000statements.rpy", line 609, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "game/screensMain.rpy", line 1126, in execute
File "game/screensMain.rpy", line 1126, in execute
File "game/screensMain.rpy", line 1141, in execute
File "game/screensMain.rpy", line 1145, in execute
File "game/screensMain.rpy", line 1165, in execute
File "game/screensMain.rpy", line 1166, in execute
Exception: Imagebutton does not have a idle image. (auto='images/screens/computer/Thumbnail//bg3_%s.jpg').
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "labels.rpyc", line 1421, in script call
File "labels.rpyc", line 61, in script
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-pc\renpy\ast.py", line 2232, in execute
self.call("execute")
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-pc\renpy\ast.py", line 2220, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-pc\renpy\statements.py", line 281, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 609, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-pc\renpy\exports.py", line 3181, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-pc\renpy\ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-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:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-pc\renpy\display\core.py", line 3810, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-pc\renpy\display\core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-pc\renpy\display\core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-pc\renpy\display\core.py", line 582, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-pc\renpy\display\screen.py", line 451, in visit_all
callback(self)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-pc\renpy\display\core.py", line 3810, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-pc\renpy\display\screen.py", line 462, in per_interact
self.update()
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-pc\renpy\display\screen.py", line 653, in update
self.screen.function(**self.scope)
File "game/screensMain.rpy", line 1126, in execute
File "game/screensMain.rpy", line 1126, in execute
File "game/screensMain.rpy", line 1141, in execute
File "game/screensMain.rpy", line 1145, in execute
File "game/screensMain.rpy", line 1165, in execute
File "game/screensMain.rpy", line 1166, in execute
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-pc\renpy\ui.py", line 952, in _imagebutton
idle = choice(idle, idle_image, "idle", required=True)
File "C:\Users\Granatapfelspucker\Games\Non-Steam Games\[DONE] OddInnOnsen-0.3.0-pc\OddInnOnsen-0.3.1-pc\renpy\ui.py", line 946, in choice
raise Exception("Imagebutton does not have a %s image. (auto=%r)." % (name, auto))
Exception: Imagebutton does not have a idle image. (auto='images/screens/computer/Thumbnail//bg3_%s.jpg').
Windows-10-10.0.19044 AMD64
Ren'Py 8.0.3.22090809
Odd Inn Onsen 0.3.1
Sat Oct 22 20:14:08 2022