Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Not sure if you have a way to send bug reports, but there's a crash if you go to self and try to drag an item in your inventory without having opened storage for the first time.

Playing the demo on steam, super cool projects, looking forward to the full release.


Here's the stacktrace for reference.

```

I'm sorry, but an uncaught exception occurred.

While running game code:

  File "game/scripts/time/SLOW.rpy", line 171, in script

  File "game/scripts/time/SLOW.rpy", line 183, in <module>

  File "game/scripts/gesicht/company/storage/inventory/inventory_moving.rpy", line 96, in item_being_dragged

  File "game/scripts/gesicht/company/storage/inventory/inventory_moving.rpy", line 78, in slot_key_from_coordinates

  File "game/scripts/gesicht/company/storage/0_storage.rpy", line 105, in R_slot_key

TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

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

Traceback (most recent call last):

  File "game/scripts/time/SLOW.rpy", line 171, in script

  File "renpy/ast.py", line 1187, in execute

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

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "renpy/python.py", line 1260, in py_exec_bytecode

    exec(bytecode, globals, locals)

    ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "game/scripts/time/SLOW.rpy", line 183, in <module>

  File "renpy/exports/statementexports.py", line 348, in call_screen

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

         ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "renpy/ui.py", line 305, in interact

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

         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "renpy/display/core.py", line 2219, in interact

    repeat, rv = self.interact_core(

                 ~~~~~~~~~~~~~~~~~~^

        preloads=preloads,

        ^^^^^^^^^^^^^^^^^^

    ...<4 lines>...

        **kwargs,

        ^^^^^^^^^

    )  # type: ignore

    ^                

  File "renpy/display/core.py", line 3302, in interact_core

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

         ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^

  File "renpy/display/layout.py", line 1284, in event

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

         ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^

  File "renpy/display/layout.py", line 1284, in event

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

         ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^

  File "renpy/display/layout.py", line 1284, in event

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

         ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^

  File "renpy/display/screen.py", line 805, in event

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

         ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^

  File "renpy/display/layout.py", line 1284, in event

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

         ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^

  File "renpy/display/layout.py", line 1508, in event

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

         ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^

  File "renpy/display/layout.py", line 273, in event

    rv = d.event(ev, x - xo, y - yo, st)

         ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^

  File "renpy/display/layout.py", line 1284, in event

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

         ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^

  File "renpy/display/dragdrop.py", line 908, in event

    rv = run(drag.dragging, joined)

         ~~~^^^^^^^^^^^^^^^^^^^^^^^

  File "renpy/display/behavior.py", line 411, in run

    return action(*args, **kwargs)

           ~~~~~~^^^^^^^^^^^^^^^^^

  File "game/scripts/gesicht/company/storage/inventory/inventory_moving.rpy", line 96, in item_being_dragged

  File "game/scripts/gesicht/company/storage/inventory/inventory_moving.rpy", line 78, in slot_key_from_coordinates

  File "game/scripts/gesicht/company/storage/0_storage.rpy", line 105, in R_slot_key

TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

Linux-6.17.7-ba29.fc43.x86_64-x86_64-with-glibc2.42 x86_64

Ren'Py 8.4.1.25072401

holonoptic 1.0.0

Sat May  2 12:52:47 2026

```

Thanks a lot! A fix was just pushed live.

Would love to hear your opinion (or more bugs... ugh ;)) on the beta content beyond the demo. If you have the time, feel free to request a key here.