Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

The following error has happened at Day 7 on a PC running Windows 10, this is the Elysium Version updated from the free, note this did not happen when running the free only version which I went through to to end, the game will not allow me to close the laptop on Day 7 at any point, it gives the error and returns the main menu of the game NO combination of rollback or skipping a conversation fixes this issue,  The file called scripts.rpa does not exist in any folder, I simply extracted the Elysium files using Winrar and copied the files overwriting existing ones as instructed.  Good game so far, can't wait to find out who the inside evil person is.


I'm sorry, but an uncaught exception occurred.

While running game code:

  File "game/laptoplabels.rpy", line 741, in <module>

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

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

  File "game/script.rpy", line 1422, in laptop_end

  File "game/script.rpy", line 1649, in photo_hide

TypeError: 'odict_keys' object is not subscriptable

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

Full traceback:

  File "laptoplabels.rpyc", line 741, in script

  File "C:\Users\Admin\Downloads\Stranded in Space Free Edition PC-Linux\StrandedInSpace-1.5-pc\renpy\ast.py", line 1111, in execute

    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)

  File "C:\Users\Admin\Downloads\Stranded in Space Free Edition PC-Linux\StrandedInSpace-1.5-pc\renpy\python.py", line 1049, in py_exec_bytecode

    exec(bytecode, globals, locals)

  File "game/laptoplabels.rpy", line 741, in <module>

  File "C:\Users\Admin\Downloads\Stranded in Space Free Edition PC-Linux\StrandedInSpace-1.5-pc\renpy\exports.py", line 1533, in pause

    rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward, pause=delay)

  File "C:\Users\Admin\Downloads\Stranded in Space Free Edition PC-Linux\StrandedInSpace-1.5-pc\renpy\ui.py", line 299, in interact

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

  File "C:\Users\Admin\Downloads\Stranded in Space Free Edition PC-Linux\StrandedInSpace-1.5-pc\renpy\display\core.py", line 3376, in interact

    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs) # type: ignore

  File "C:\Users\Admin\Downloads\Stranded in Space Free Edition PC-Linux\StrandedInSpace-1.5-pc\renpy\display\core.py", line 4251, in interact_core

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

  File "C:\Users\Admin\Downloads\Stranded in Space Free Edition PC-Linux\StrandedInSpace-1.5-pc\renpy\display\layout.py", line 1175, in event

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

  File "C:\Users\Admin\Downloads\Stranded in Space Free Edition PC-Linux\StrandedInSpace-1.5-pc\renpy\display\layout.py", line 1175, in event

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

  File "C:\Users\Admin\Downloads\Stranded in Space Free Edition PC-Linux\StrandedInSpace-1.5-pc\renpy\display\layout.py", line 1175, in event

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

  File "C:\Users\Admin\Downloads\Stranded in Space Free Edition PC-Linux\StrandedInSpace-1.5-pc\renpy\display\screen.py", line 743, in event

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

  File "C:\Users\Admin\Downloads\Stranded in Space Free Edition PC-Linux\StrandedInSpace-1.5-pc\renpy\display\layout.py", line 1175, in event

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

  File "C:\Users\Admin\Downloads\Stranded in Space Free Edition PC-Linux\StrandedInSpace-1.5-pc\renpy\display\behavior.py", line 1054, in event

    return handle_click(self.clicked)

  File "C:\Users\Admin\Downloads\Stranded in Space Free Edition PC-Linux\StrandedInSpace-1.5-pc\renpy\display\behavior.py", line 989, in handle_click

    rv = run(action)

  File "C:\Users\Admin\Downloads\Stranded in Space Free Edition PC-Linux\StrandedInSpace-1.5-pc\renpy\display\behavior.py", line 322, in run

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

  File "C:\Users\Admin\Downloads\Stranded in Space Free Edition PC-Linux\StrandedInSpace-1.5-pc\renpy\display\behavior.py", line 329, in run

    return action(*args, **kwargs)

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

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

  File "game/script.rpy", line 1422, in laptop_end

  File "game/script.rpy", line 1649, in photo_hide

  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/random.py", line 346, in choice

TypeError: 'odict_keys' object is not subscriptable

Windows-10-10.0.19044 AMD64

Ren'Py 8.0.0.22062402

Stranded In Space 1.5

Wed Sep  7 02:35:35 2022

https://file.io/OUuqbHI7NTeu should fix it - just replace in game folder and overwrite. Sorry this happened - it's a nightmare updating Ren'py, which is why this error happened. The paid version of Stranded in Space was made on Python 2.8 - the free version 3.0.

Also check your email.

Hi, having the same issue, but can't get access to the fix.
"The transfer you requested has been deleted."

https://easyupload.io/uqk030

I had the same exact bug, and this fix worked, might want include this fix for next release/patch.  Enjoying this quite a bit.  I did unpack the rpa to chase it down and see I came to the same conclusion as you did for the fix.  Keep it up!