I don't know if this is an issue with the main game or with the mod, but when I get to the part where the girls want a study session and Nerd Girl is upset because everyone forgot her name, I get an error screen.
It looks like it was a choice, because if I ignore, I say mean stuff and the girls no longer want to do the study session.
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script/episode2/ep2_scene1.rpy", line 586, in script
menu:
File "game/screens/choice.rpy", line 1, in execute
File "game/screens/choice.rpy", line 1, in execute
File "game/screens/choice.rpy", line 2, in execute
File "game/screens/say.rpy", line 20, in execute
File "game/screens/say.rpy", line 20, in execute
File "game/screens/say.rpy", line 21, in execute
File "game/screens/say.rpy", line 31, in execute
File "game/screens/say.rpy", line 36, in execute
File "game/screens/choice.rpy", line 2, in execute
File "game/screens/choice.rpy", line 19, in execute
File "game/screens/choice.rpy", line 20, in execute
File "game/screens/choice.rpy", line 26, in execute
Exception: String "I don't care. \n{size=-8}[m_c2][mod_choices[2]][m_c3][mod_choices[3]" ends with an open format operation.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script/episode2/ep2_scene1.rpy", line 586, in script
menu:
File "D:\Dum\Race of Life - Act 1-steam\renpy\ast.py", line 1922, in execute
choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
File "D:\Dum\Race of Life - Act 1-steam\renpy\exports.py", line 1106, in menu
rv = renpy.store.menu(new_items)
File "D:\Dum\Race of Life - Act 1-steam\renpy\exports.py", line 1345, in display_menu
rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
File "D:\Dum\Race of Life - Act 1-steam\renpy\ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "D:\Dum\Race of Life - Act 1-steam\renpy\display\core.py", line 3582, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "D:\Dum\Race of Life - Act 1-steam\renpy\display\core.py", line 4055, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "D:\Dum\Race of Life - Act 1-steam\renpy\display\core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "D:\Dum\Race of Life - Act 1-steam\renpy\display\core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "D:\Dum\Race of Life - Act 1-steam\renpy\display\core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "D:\Dum\Race of Life - Act 1-steam\renpy\display\screen.py", line 476, in visit_all
callback(self)
File "D:\Dum\Race of Life - Act 1-steam\renpy\display\core.py", line 4055, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "D:\Dum\Race of Life - Act 1-steam\renpy\display\screen.py", line 487, in per_interact
self.update()
File "D:\Dum\Race of Life - Act 1-steam\renpy\display\screen.py", line 680, in update
self.screen.function(**self.scope)
File "game/screens/choice.rpy", line 1, in execute
File "game/screens/choice.rpy", line 1, in execute
File "game/screens/choice.rpy", line 2, in execute
File "game/screens/say.rpy", line 20, in execute
File "game/screens/say.rpy", line 20, in execute
File "game/screens/say.rpy", line 21, in execute
File "game/screens/say.rpy", line 31, in execute
File "game/screens/say.rpy", line 36, in execute
File "game/screens/choice.rpy", line 2, in execute
File "game/screens/choice.rpy", line 19, in execute
File "game/screens/choice.rpy", line 20, in execute
File "game/screens/choice.rpy", line 26, in execute
File "D:\Dum\Race of Life - Act 1-steam\renpy\ui.py", line 988, in _textbutton
text = renpy.text.text.Text(label, style=text_style, substitute=substitute, scope=scope, **text_kwargs)
File "D:\Dum\Race of Life - Act 1-steam\renpy\text\text.py", line 1633, in __init__
self.set_text(text, scope, substitute) # type: ignore
File "D:\Dum\Race of Life - Act 1-steam\renpy\text\text.py", line 1763, in set_text
i, did_sub = renpy.substitutions.substitute(i, scope, substitute) # type: ignore
File "D:\Dum\Race of Life - Act 1-steam\renpy\substitutions.py", line 278, in substitute
s = formatter.vformat(s, (), kwargs) # type: ignore
File "/home/tom/ab/renpy-build-fix/tmp/install.linux-x86_64/lib/python3.9/string.py", line 165, in vformat
File "/home/tom/ab/renpy-build-fix/tmp/install.linux-x86_64/lib/python3.9/string.py", line 174, in _vformat
File "D:\Dum\Race of Life - Act 1-steam\renpy\substitutions.py", line 162, in parse
raise Exception("String {0!r} ends with an open format operation.".format(s))
Exception: String "I don't care. \n{size=-8}[m_c2][mod_choices[2]][m_c3][mod_choices[3]" ends with an open format operation.
Windows-10-10.0.22631 AMD64
Ren'Py 8.1.3.23091805
Race of Life Race-of-Life-Act-1
Wed Jan 15 15:19:02 2025