Code: Select all
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 94, in script
if not regressing:
Exception: Possible infinite loop.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script.rpy", line 94, in script
if not regressing:
File "/Users/colin/dev/sdk/renpy-7.4.5-sdk/renpy/execution.py", line 61, in check_infinite_loop
raise Exception("Possible infinite loop.")
Exception: Possible infinite loop.
Darwin-20.4.0-x86_64-i386-64bit
Ren'Py 7.4.5.1648
Pirates Logbook 1.0.4
Sun Jun 6 14:27:35 2021
The code is a simple comic viewer, sort of non-standard use of renpy, but it (used to) work:
Code: Select all
label start:
scene black
show screen comic_page(_layer="master")
show screen metadata_overlay()
show screen controls()
while True:
if current_page_n[1] == 1:
$ renpy.choice_for_skipping() # triggers autosave
pause
$ zoom = False
if not regressing:
$ advance_page() # this method causes a new page to be shown
$ regressing = False # there's code under screen controls to handle going back a page
return