Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

Playing mac version, trying to do repair job, inputting arrow keys and also AWSD keys both not working correctly.

```

I'm sorry, but an uncaught exception occurred.

While running game code:

  File "renpy/common/000statements.rpy", line 671, in execute_call_screen

    store._return = renpy.call_screen(name, *args, **kwargs)

  File "renpy/common/00action_other.rpy", line 582, in __call__

    rv = self.callable(*self.args, **self.kwargs)

  File "game/minigame.rpy", line 96, in qte_check

IndexError: list index out of range

-- Full Traceback ------------------------------------------------------------

Full traceback:

  File "script.rpyc", line 1627, in script call

  File "script.rpyc", line 1330, in script call

  File "script.rpyc", line 1637, in script call

  File "script.rpyc", line 1637, in script call

  File "script.rpyc", line 1637, in script call

  File "script.rpyc", line 1639, in script call

  File "script.rpyc", line 1639, in script call

  File "script.rpyc", line 1637, in script call

  File "script.rpyc", line 1627, in script call

  File "script.rpyc", line 1627, in script call

  File "script.rpyc", line 1639, in script call

  File "script.rpyc", line 1639, in script call

  File "script.rpyc", line 1637, in script call

  File "script.rpyc", line 1637, in script call

  File "script.rpyc", line 1637, in script call

  File "script.rpyc", line 6956, in script call

  File "script.rpyc", line 3373, in script

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/ast.py", line 1980, in execute

    self.call("execute")

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/ast.py", line 1959, in call

    return renpy.statements.call(method, parsed, *args, **kwargs)

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/statements.py", line 374, in call

    return method(parsed, *args, **kwargs)

  File "renpy/common/000statements.rpy", line 671, in execute_call_screen

    store._return = renpy.call_screen(name, *args, **kwargs)

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/exports/statementexports.py", line 345, in call_screen

    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/ui.py", line 301, in interact

    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/display/core.py", line 2215, 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 "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/display/core.py", line 3286, in interact_core

    rv = root_widget.event(ev, x, y, 0)

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/display/layout.py", line 1297, in event

    rv = i.event(ev, x - xo, y - yo, cst)

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/display/layout.py", line 1297, in event

    rv = i.event(ev, x - xo, y - yo, cst)

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/display/layout.py", line 1297, in event

    rv = i.event(ev, x - xo, y - yo, cst)

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/display/screen.py", line 791, in event

    rv = self.child.event(ev, x, y, st)

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/display/layout.py", line 1297, in event

    rv = i.event(ev, x - xo, y - yo, cst)

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1137, in event

    return handle_click(self.clicked)

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1103, in handle_click

    rv = run(action)

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/display/behavior.py", line 394, in run

    new_rv = run(i, *args, **kwargs)

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/display/behavior.py", line 401, in run

    return action(*args, **kwargs)

  File "renpy/common/00action_other.rpy", line 582, in __call__

    rv = self.callable(*self.args, **self.kwargs)

  File "game/minigame.rpy", line 96, in qte_check

  File "/private/var/folders/6g/0r18gyy945x2wq6x5j98js0r0000gn/T/AppTranslocation/73C123C4-DFF8-434A-899C-8E4A1CAAE642/d/NeonEffect v0.1.1.app/Contents/Resources/autorun/renpy/revertable.py", line 214, in __getitem__

    rv = list.__getitem__(self, index)

IndexError: list index out of range

macOS-10.16-x86_64-i386-64bit x86_64

Ren'Py 8.3.4.24120703

Neon Effect v0.1.1

Sun Jun 28 21:29:22 2026

```

Deleted 8 days ago

Good news, I've found out what causes the bug. If you time out during the arrow QTE, it'll desync and throw an error on any future ones.

For now, while I debug it. If you want a smooth playthrough, you'll have to start a new save and not time out during the QTE part. However, you can completely fail it and it'll still proceed fine, just don't time out.

Thanks for finding the bug!

UPDATE: I've reuploaded the game with the bug fixed. It's under the same name.

(+1)

Update + New save is working, thank you!