Skip to main content

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

I downloaded the new update...and now all I get is errors. First I thought the update just wasn't compatible with old saves, but errors keep happening even when starting a fresh new game.

Here is an example (the first error I game across when starting a new game):

I'm sorry, but an uncaught exception occurred. While running game code:
  File "game/trueclash_intro.rpy", line 69, in script
    menu intro_menu_1:
  File "game/screens.rpy", line 369, in execute
    screen choice(items):
  File "game/screens.rpy", line 369, in execute
    screen choice(items):
  File "game/screens.rpy", line 373, in execute
    timer 0.4 action Function(_tc_autosave_on_choice) repeat False
  File "game/screens.rpy", line 373, in keywords
    timer 0.4 action Function(_tc_autosave_on_choice) repeat False
  File "game/screens.rpy", line 373, in <module>
    timer 0.4 action Function(_tc_autosave_on_choice) repeat False
NameError: name '_tc_autosave_on_choice' is not defined
-- Full Traceback -------------------------------------------------------
Traceback (most recent call last):
  File "game/trueclash_intro.rpy", line 69, in script
    menu intro_menu_1:
  File "renpy/ast.py", line 1825, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
             ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/exports/menuexports.py", line 135, in menu
    rv = renpy.store.menu(new_items)
         ~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "renpy/exports/menuexports.py", line 418, in display_menu
    rv = renpy.ui.interact(mouse="menu", type=type, roll_forward=roll_forward)
         ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/ui.py", line 306, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "renpy/display/core.py", line 2163, in interact
    repeat, rv = self.interact_core(
                 ~~~~~~~~~~~~~~~~~~^
        preloads=preloads,
        ^^^^^^^^^^^^^^^^^^
    ...<4 lines>...
        **kwargs,
        ^^^^^^^^^
  File "renpy/display/core.py", line 2709, in interact_core
    root_widget.visit_all(lambda d: d.per_interact())
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/display/displayable.py", line 460, in visit_all
    d.visit_all(callback, seen)
    ~~~~~~~~~~~^^^^^^^^^^^^^^^^
  File "renpy/display/displayable.py", line 460, in visit_all
    d.visit_all(callback, seen)
    ~~~~~~~~~~~^^^^^^^^^^^^^^^^
  File "renpy/display/displayable.py", line 460, in visit_all
    d.visit_all(callback, seen)
    ~~~~~~~~~~~^^^^^^^^^^^^^^^^
  File "renpy/display/screen.py", line 503, in visit_all
    callback(self)
    ~~~~~~~~^^^^^^
  File "renpy/display/core.py", line 2709, in <lambda>
    root_widget.visit_all(lambda d: d.per_interact())
                                    ~~~~~~~~~~~~~~^^ 
  File "renpy/display/screen.py", line 514, in per_interact
    self.update()
    ~~~~~~~~~~~^^
  File "renpy/display/screen.py", line 715, in update
    self.screen.function(**self.scope)
    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "game/screens.rpy", line 369, in execute
    screen choice(items):
  File "game/screens.rpy", line 369, in execute
    screen choice(items):
  File "game/screens.rpy", line 373, in execute
    timer 0.4 action Function(_tc_autosave_on_choice) repeat False
  File "game/screens.rpy", line 373, in keywords
    timer 0.4 action Function(_tc_autosave_on_choice) repeat False
  File "renpy/python.py", line 1308, in py_eval
    return py_eval_bytecode(code, globals, locals)
           ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/python.py", line 1301, in py_eval_bytecode
    return eval(bytecode, globals, locals)
           ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "game/screens.rpy", line 373, in <module>
    timer 0.4 action Function(_tc_autosave_on_choice) repeat False
NameError: name '_tc_autosave_on_choice' is not defined
(+1)

Ok thank you so much for reporting this. 

The new update is here to fix some bugs and update the main menu screen. But we wanted to add auto-save as a last minute feature and we guess that is what is causing this issue. 

We are looking into it. Meanwhile, we reverted back to previous version here on itchio. 


Thank you again

(+1)

Just updated to the new version, it's working now.

If you do notice any weird behavior or bugs, feel free to let us know.

Unfortunately, sometimes changing a small thing can have unforeseen consequences when it comes to game dev <.<

Thank you once more.