Log
Log
Emscripten-3.1.24-wasm32-32bit
Ren'Py 8.3.6.25022803
Web.22A
Built at 2025-07-05 16:16:22 UTC
Loading script...
Loading script took 6.59s
Loading save slot metadata took 0.05s
Loading persistent took 0.01s
Set script version to: (8, 3, 6)
Running init code took 0.29s
Loading analysis data took 0.17s
Analyze and compile ATL took 0.26s
Reloading save slot metadata took 0.01s
Index archives took 0.01s
Dump and make backups took 0.00s
Cleaning cache took 0.00s
Making clean stores took 0.01s
Initial gc took 0.18s
DPI scale factor: 1.000000
Creating interface object took 0.01s
Cleaning stores took 0.00s
Init translation took 0.23s
Build styles took 0.02s
Load screen analysis took 0.01s
Analyze screens took 0.05s
Save screen analysis took 0.07s
Prepare screens took 0.39s
Save pyanalysis. took 0.01s
Save bytecode. took 0.15s
Running _start took 0.01s
Interface start took 0.34s
Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "/renpy/ast.py", line 834, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/renpy/python.py", line 1184, 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 2011, in
_execute_python_hide
File "/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/renpy/display/core.py", line 2218, 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 "/renpy/display/core.py", line 2748, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "/renpy/display/screen.py", line 485, in visit_all
self.child.visit_all(callback, seen=None)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 8 more times]
File "/renpy/display/displayable.py", line 424, in visit_all
for d in self.visit():
File "/renpy/display/image.py", line 785, in visit
self.find_target()
File "/renpy/display/image.py", line 683, in find_target
raise Exception(error)
Exception: DynamicImage 'gui/phone/button/radio_[prefix_]foreground.png': could not
find image. ('gui/phone/button/radio_insensitive_foreground.png',
'gui/phone/button/radio_foreground.png', and 1 more.)
Full traceback:
File "//game/script.rpyc", line 6844, in script
File "/renpy/ast.py", line 834, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/renpy/python.py", line 1184, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/script.rpy", line 8827, in <module>
File "/renpy/exports/statementexports.py", line 194, in pause
rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward,
pause=delay, pause_modal=modal)
File "/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/renpy/display/core.py", line 2218, 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 "/renpy/display/core.py", line 2748, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/screen.py", line 485, in visit_all
self.child.visit_all(callback, seen=None)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "/renpy/display/displayable.py", line 424, in visit_all
for d in self.visit():
File "/renpy/display/image.py", line 785, in visit
self.find_target()
File "/renpy/display/image.py", line 683, in find_target
raise Exception(error)
Exception: DynamicImage 'gui/phone/scrollbar/vertical_[prefix_]bar.png': could not
find image. ('gui/phone/scrollbar/vertical_insensitive_bar.png',
'gui/phone/scrollbar/vertical_bar.png', and 1 more.)
Full traceback:
File "//game/script.rpyc", line 6845, in script
File "/renpy/ast.py", line 1987, in execute
self.call("execute")
File "/renpy/ast.py", line 1966, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "/renpy/statements.py", line 374, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 462, in execute_pause
renpy.pause()
File "/renpy/exports/statementexports.py", line 194, in pause
rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward,
pause=delay, pause_modal=modal)
File "/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/renpy/display/core.py", line 2218, 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 "/renpy/display/core.py", line 2748, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/screen.py", line 485, in visit_all
self.child.visit_all(callback, seen=None)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "/renpy/display/displayable.py", line 424, in visit_all
for d in self.visit():
File "/renpy/display/image.py", line 785, in visit
self.find_target()
File "/renpy/display/image.py", line 683, in find_target
raise Exception(error)
Exception: DynamicImage 'gui/phone/scrollbar/vertical_[prefix_]bar.png': could not
find image. ('gui/phone/scrollbar/vertical_insensitive_bar.png',
'gui/phone/scrollbar/vertical_bar.png', and 1 more.)
Full traceback:
File "//game/script.rpyc", line 6994, in script
File "/renpy/ast.py", line 834, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/renpy/python.py", line 1184, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/script.rpy", line 8977, in <module>
File "/renpy/exports/statementexports.py", line 194, in pause
rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward,
pause=delay, pause_modal=modal)
File "/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/renpy/display/core.py", line 2218, 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 "/renpy/display/core.py", line 2748, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/screen.py", line 485, in visit_all
self.child.visit_all(callback, seen=None)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "/renpy/display/displayable.py", line 424, in visit_all
for d in self.visit():
File "/renpy/display/image.py", line 785, in visit
self.find_target()
File "/renpy/display/image.py", line 683, in find_target
raise Exception(error)
Exception: DynamicImage 'gui/phone/scrollbar/vertical_[prefix_]bar.png': could not
find image. ('gui/phone/scrollbar/vertical_insensitive_bar.png',
'gui/phone/scrollbar/vertical_bar.png', and 1 more.)
Full traceback:
File "//game/script.rpyc", line 6995, in script
File "/renpy/ast.py", line 1987, in execute
self.call("execute")
File "/renpy/ast.py", line 1966, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "/renpy/statements.py", line 374, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 462, in execute_pause
renpy.pause()
File "/renpy/exports/statementexports.py", line 194, in pause
rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward,
pause=delay, pause_modal=modal)
File "/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/renpy/display/core.py", line 2218, 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 "/renpy/display/core.py", line 2748, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/screen.py", line 485, in visit_all
self.child.visit_all(callback, seen=None)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "/renpy/display/displayable.py", line 424, in visit_all
for d in self.visit():
File "/renpy/display/image.py", line 785, in visit
self.find_target()
File "/renpy/display/image.py", line 683, in find_target
raise Exception(error)
Exception: DynamicImage 'gui/phone/scrollbar/vertical_[prefix_]bar.png': could not
find image. ('gui/phone/scrollbar/vertical_insensitive_bar.png',
'gui/phone/scrollbar/vertical_bar.png', and 1 more.)
Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "/renpy/ast.py", line 834, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/renpy/python.py", line 1184, 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 2011, in
_execute_python_hide
File "/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/renpy/display/core.py", line 2218, 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 "/renpy/display/core.py", line 2748, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "/renpy/display/screen.py", line 485, in visit_all
self.child.visit_all(callback, seen=None)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 4 more times]
File "/renpy/display/displayable.py", line 424, in visit_all
for d in self.visit():
File "/renpy/display/image.py", line 785, in visit
self.find_target()
File "/renpy/display/image.py", line 683, in find_target
raise Exception(error)
Exception: DynamicImage 'gui/phone/scrollbar/vertical_[prefix_]bar.png': could not
find image. ('gui/phone/scrollbar/vertical_insensitive_bar.png',
'gui/phone/scrollbar/vertical_bar.png', and 1 more.)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/core.py", line 2748, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "/renpy/display/screen.py", line 485, in visit_all
self.child.visit_all(callback, seen=None)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 4 more times]
File "/renpy/display/displayable.py", line 424, in visit_all
for d in self.visit():
^^^^^^^^^^^^
File "/renpy/display/image.py", line 785, in visit
self.find_target()
File "/renpy/display/image.py", line 683, in find_target
raise Exception(error)
Exception: DynamicImage 'gui/phone/scrollbar/vertical_[prefix_]bar.png': could not
find image. ('gui/phone/scrollbar/vertical_insensitive_bar.png',
'gui/phone/scrollbar/vertical_bar.png', and 1 more.)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^
File "/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/core.py", line 2218, 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 "/renpy/display/core.py", line 3289, in interact_core
rv = root_widget.event(ev, x, y, 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/screen.py", line 794, in event
rv = self.child.event(ev, x, y, st)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1526, in event
rv = super(Window, self).event(ev, x, y, st)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 285, in event
rv = d.event(ev, x - xo, y - yo, st)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 285, in event
rv = d.event(ev, x - xo, y - yo, st)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/behavior.py", line 1182, in event
return handle_click(self.clicked)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/behavior.py", line 1103, in handle_click
rv = run(action)
^^^^^^^^^^^
File "/renpy/display/behavior.py", line 401, in run
return action(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/error.py", line 55, in rollback_action
renpy.exports.rollback(force=True)
File "/renpy/exports/rollbackexports.py", line 235, in rollback
renpy.game.log.rollback(checkpoints, greedy=greedy, label=label, force=(force
is True), abnormal=abnormal, current_label=current_label)
File "/renpy/rollback.py", line 930, in rollback
self.load_failed()
File "/renpy/rollback.py", line 848, 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?
Full traceback:
File "renpy/common/00start.rpy", line 279, in script
python:
File "/renpy/ast.py", line 834, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/renpy/python.py", line 1184, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/00start.rpy", line 1632, in <module>
File "/renpy/game.py", line 377, in call_in_new_context
return renpy.execution.run_context(False)
File "/renpy/execution.py", line 958, in run_context
context.run()
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "lib/python3.11/future/utils/__init__.py", line 444, in raise_
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "/renpy/ast.py", line 834, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/renpy/python.py", line 1184, 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 2011, in
_execute_python_hide
File "/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/renpy/display/core.py", line 2218, 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 "/renpy/display/core.py", line 2748, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "/renpy/display/screen.py", line 485, in visit_all
self.child.visit_all(callback, seen=None)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 4 more times]
File "/renpy/display/displayable.py", line 424, in visit_all
for d in self.visit():
File "/renpy/display/image.py", line 785, in visit
self.find_target()
File "/renpy/display/image.py", line 683, in find_target
raise Exception(error)
Exception: DynamicImage 'gui/phone/scrollbar/vertical_[prefix_]bar.png': could not
find image. ('gui/phone/scrollbar/vertical_insensitive_bar.png',
'gui/phone/scrollbar/vertical_bar.png', and 1 more.)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^
File "/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/core.py", line 2218, 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 "/renpy/display/core.py", line 3289, in interact_core
rv = root_widget.event(ev, x, y, 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/screen.py", line 794, in event
rv = self.child.event(ev, x, y, st)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1526, in event
rv = super(Window, self).event(ev, x, y, st)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 285, in event
rv = d.event(ev, x - xo, y - yo, st)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 285, in event
rv = d.event(ev, x - xo, y - yo, st)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/behavior.py", line 1182, in event
return handle_click(self.clicked)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/behavior.py", line 1103, in handle_click
rv = run(action)
^^^^^^^^^^^
File "/renpy/display/behavior.py", line 401, in run
return action(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/error.py", line 55, in rollback_action
renpy.exports.rollback(force=True)
File "/renpy/exports/rollbackexports.py", line 235, in rollback
renpy.game.log.rollback(checkpoints, greedy=greedy, label=label, force=(force
is True), abnormal=abnormal, current_label=current_label)
File "/renpy/rollback.py", line 930, in rollback
self.load_failed()
File "/renpy/rollback.py", line 848, 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?
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/core.py", line 2748, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "/renpy/display/screen.py", line 485, in visit_all
self.child.visit_all(callback, seen=None)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 4 more times]
File "/renpy/display/displayable.py", line 424, in visit_all
for d in self.visit():
^^^^^^^^^^^^
File "/renpy/display/image.py", line 785, in visit
self.find_target()
File "/renpy/display/image.py", line 683, in find_target
raise Exception(error)
Exception: DynamicImage 'gui/phone/scrollbar/vertical_[prefix_]bar.png': could not
find image. ('gui/phone/scrollbar/vertical_insensitive_bar.png',
'gui/phone/scrollbar/vertical_bar.png', and 1 more.)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^
File "/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/core.py", line 2218, 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 "/renpy/display/core.py", line 3289, in interact_core
rv = root_widget.event(ev, x, y, 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/screen.py", line 794, in event
rv = self.child.event(ev, x, y, st)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1526, in event
rv = super(Window, self).event(ev, x, y, st)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 285, in event
rv = d.event(ev, x - xo, y - yo, st)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 285, in event
rv = d.event(ev, x - xo, y - yo, st)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/behavior.py", line 1182, in event
return handle_click(self.clicked)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/behavior.py", line 1103, in handle_click
rv = run(action)
^^^^^^^^^^^
File "/renpy/display/behavior.py", line 401, in run
return action(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^
File "/renpy/display/error.py", line 55, in rollback_action
renpy.exports.rollback(force=True)
File "/renpy/exports/rollbackexports.py", line 235, in rollback
renpy.game.log.rollback(checkpoints, greedy=greedy, label=label, force=(force
is True), abnormal=abnormal, current_label=current_label)
File "/renpy/rollback.py", line 930, in rollback
self.load_failed()
File "/renpy/rollback.py", line 848, 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?
Full traceback:
File "/renpy/bootstrap.py", line 359, in bootstrap
renpy.main.main()
File "/renpy/main.py", line 652, in main
run(restart)
File "/renpy/main.py", line 148, in run
renpy.execution.run_context(True)
File "/renpy/execution.py", line 958, in run_context
context.run()
File "renpy/common/00start.rpy", line 279, in script
python:
File "lib/python3.11/future/utils/__init__.py", line 444, in raise_
File "renpy/common/00start.rpy", line 279, in script
python:
File "/renpy/ast.py", line 834, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/renpy/python.py", line 1184, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/00start.rpy", line 1632, in <module>
File "/renpy/game.py", line 377, in call_in_new_context
return renpy.execution.run_context(False)
File "/renpy/execution.py", line 958, in run_context
context.run()
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "lib/python3.11/future/utils/__init__.py", line 444, in raise_
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "/renpy/ast.py", line 834, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/renpy/python.py", line 1184, 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 2011, in
_execute_python_hide
File "/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/renpy/display/core.py", line 2218, 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 "/renpy/display/core.py", line 2748, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "/renpy/display/screen.py", line 485, in visit_all
self.child.visit_all(callback, seen=None)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 4 more times]
File "/renpy/display/displayable.py", line 424, in visit_all
for d in self.visit():
File "/renpy/display/image.py", line 785, in visit
self.find_target()
File "/renpy/display/image.py", line 683, in find_target
raise Exception(error)
Exception: DynamicImage 'gui/phone/scrollbar/vertical_[prefix_]bar.png': could not
find image. ('gui/phone/scrollbar/vertical_insensitive_bar.png',
'gui/phone/scrollbar/vertical_bar.png', and 1 more.)