Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+2)

Just a small note for those that read this devlog. We've had a single report of the Phone UI being incompatible with old saves.

While we tested this and had no issue, it's possible something may have slipped through the cracks. In which case a fresh save will provide the best experience.

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/scripts/phone.rpy", line 136, in execute
  File "game/scripts/phone.rpy", line 136, in execute
  File "game/scripts/phone.rpy", line 143, in execute
  File "game/scripts/phone.rpy", line 284, in execute
  File "game/scripts/phone.rpy", line 293, in execute
  File "game/scripts/phone.rpy", line 294, in execute
  File "game/scripts/phone.rpy", line 295, in execute
  File "game/scripts/phone.rpy", line 39, in person_typing
IndexError: list index out of range

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

Full traceback:
  File "days/day2.rpyc", line 3090, in script
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\ast.py", line 1949, in execute
    self.call("execute")
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\ast.py", line 1937, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\statements.py", line 277, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\exports.py", line 2905, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\core.py", line 3094, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\screen.py", line 430, in visit_all
    callback(self)
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\core.py", line 3094, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\screen.py", line 440, in per_interact
    self.update()
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\display\screen.py", line 625, in update
    self.screen.function(**self.scope)
  File "game/scripts/phone.rpy", line 136, in execute
  File "game/scripts/phone.rpy", line 136, in execute
  File "game/scripts/phone.rpy", line 143, in execute
  File "game/scripts/phone.rpy", line 284, in execute
  File "game/scripts/phone.rpy", line 293, in execute
  File "game/scripts/phone.rpy", line 294, in execute
  File "game/scripts/phone.rpy", line 295, in execute
  File "<screen language>", line 295, in <module>
  File "game/scripts/phone.rpy", line 39, in person_typing
  File "C:\Users\User\Desktop\VNs\2 - Promising\PsychicConnections-0.2.1-pc\renpy\python.py", line 847, in __getitem__
    rv = list.__getitem__(self, index)
IndexError: list index out of range

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Psychic Connections 0.2.1
Wed Nov 04 21:36:24 2020

With a new save on Quinn's route, old save worked fine for Quinn.

Aiden worked fine.

Elliot, neither the old save nor the new one.

Also Jude didn't work.

Might be due to me skipping though.

Interesting, we'd never seen that one but I'll send it to Melo the programmer and see if we can't get to the bottom of it.