Skip to main content

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

Cschlaefli

5
Posts
1
Topics
3
Followers
2
Following
A member registered Aug 03, 2019 · View creator page →

Creator of

Recent community posts

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

```

You can softlock the game in the tutorial if you open up the preference menu when you're asked to build something I think.

Thanks! The intent of the excess/green mana system was to encourage more aggressive play when it might be much easier to play hyper defensively, so I'm glad it worked as intended.

If you defeated the boss before dropping frames, there was a serious bug that I fixed for loading save files with a dead boss on the last day of the jam, and it might be related to that. Thanks for letting us know, I'll have to hunt it down.