Skip to main content

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

I downloaded the 0.6.1.1 hotfix but I'm still getting the same issue.

[code]

I'm sorry, but an uncaught exception occurred.

While running game code:

  File "game/extra_screens_menu_screens.rpy", line 318, in execute

    screen mobileLoadMenu():

  File "game/extra_screens_menu_screens.rpy", line 318, in execute

    screen mobileLoadMenu():

  File "game/extra_screens_menu_screens.rpy", line 332, in execute

    use mobileFileSlots(_("Load"), 'load')

  File "game/extra_screens_menu_screens.rpy", line 685, in execute

    screen mobileFileSlots(title, saveLoad):

  File "game/extra_screens_menu_screens.rpy", line 685, in execute

    screen mobileFileSlots(title, saveLoad):

  File "game/extra_screens_menu_screens.rpy", line 692, in execute

    fixed:

  File "game/extra_screens_menu_screens.rpy", line 699, in execute

    grid gui.file_slot_cols gui.file_slot_rows:

  File "game/extra_screens_menu_screens.rpy", line 706, in execute

    for i in range(gui.file_slot_cols * gui.file_slot_rows):

  File "game/extra_screens_menu_screens.rpy", line 708, in execute

    button:

  File "game/extra_screens_menu_screens.rpy", line 714, in execute

    has vbox

  File "game/extra_screens_menu_screens.rpy", line 720, in execute

    if FileSaveName(slot)=="":

  File "game/extra_screens_menu_screens.rpy", line 724, in execute

    if "@" in FileSaveName(slot):

  File "game/extra_screens_menu_screens.rpy", line 735, in execute

    text FileSaveName(slot) xalign 0.5 size 24

NameError: Name '#ec4f37' is not defined.

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

Full traceback:

  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script

    python hide:

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

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

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

    exec(bytecode, globals, locals)

  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>

    python hide:

  File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide

    ui.interact()

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

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

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

    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)

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

    root_widget.visit_all(lambda i : i.per_interact())

  File "renpy/display/core.py", line 567, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 567, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 567, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 567, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/screen.py", line 432, in visit_all

    callback(self)

  File "renpy/display/core.py", line 3693, in <lambda>

    root_widget.visit_all(lambda i : i.per_interact())

  File "renpy/display/screen.py", line 443, in per_interact

    self.update()

  File "renpy/display/screen.py", line 631, in update

    self.screen.function(**self.scope)

  File "game/extra_screens_menu_screens.rpy", line 318, in execute

    screen mobileLoadMenu():

  File "game/extra_screens_menu_screens.rpy", line 318, in execute

    screen mobileLoadMenu():

  File "game/extra_screens_menu_screens.rpy", line 332, in execute

    use mobileFileSlots(_("Load"), 'load')

  File "game/extra_screens_menu_screens.rpy", line 685, in execute

    screen mobileFileSlots(title, saveLoad):

  File "game/extra_screens_menu_screens.rpy", line 685, in execute

    screen mobileFileSlots(title, saveLoad):

  File "game/extra_screens_menu_screens.rpy", line 692, in execute

    fixed:

  File "game/extra_screens_menu_screens.rpy", line 699, in execute

    grid gui.file_slot_cols gui.file_slot_rows:

  File "game/extra_screens_menu_screens.rpy", line 706, in execute

    for i in range(gui.file_slot_cols * gui.file_slot_rows):

  File "game/extra_screens_menu_screens.rpy", line 708, in execute

    button:

  File "game/extra_screens_menu_screens.rpy", line 714, in execute

    has vbox

  File "game/extra_screens_menu_screens.rpy", line 720, in execute

    if FileSaveName(slot)=="":

  File "game/extra_screens_menu_screens.rpy", line 724, in execute

    if "@" in FileSaveName(slot):

  File "game/extra_screens_menu_screens.rpy", line 735, in execute

    text FileSaveName(slot) xalign 0.5 size 24

  File "renpy/text/text.py", line 1541, in __init__

    self.set_text(text, scope, substitute)

  File "renpy/text/text.py", line 1660, in set_text

    i, did_sub = renpy.substitutions.substitute(i, scope, substitute)

  File "renpy/substitutions.py", line 270, in substitute

    s = formatter.vformat(s, (), kwargs)

  File "/home/tom/ab/renpy-build/tmp/install.android-x86_64/lib/python2.7/string.py", line 563, in vformat

  File "/home/tom/ab/renpy-build/tmp/install.android-x86_64/lib/python2.7/string.py", line 585, in _vformat

  File "/home/tom/ab/renpy-build/tmp/install.android-x86_64/lib/python2.7/string.py", line 646, in get_field

  File "/home/tom/ab/renpy-build/tmp/install.android-x86_64/lib/python2.7/string.py", line 605, in get_value

  File "renpy/substitutions.py", line 228, in __getitem__

    raise NameError("Name '{}' is not defined.".format(key))

NameError: Name '#ec4f37' is not defined.

Windows-10-10.0.22000

Ren'Py 7.4.6.1693

Minotaur Hotel 0.6.1.1

Sat May  7 08:22:11 2022

[/code]

I think I know how to fix this

At what point of the game did you save?

The reason why this bug keeps popping up is due to the way save file names are generated and loaded (the variable with the save file name is parsed by the save and load screens to split off the little save file icons with your background and who your lounge manager is, etc.) 

There's an if statement where if your save file has none of these icons it defaults to another format for the save file name and that is what is causing the error

I need to know what that point of the game is

(+1)

Nevermind I fixed it