I'm sorry, but an uncaught exception occurred. While running game code: File "game/engine/ui/screens.rpy", line 3517, in execute screen persona_management(): File "game/engine/ui/screens.rpy", line 3517, in execute screen persona_management(): File "game/engine/ui/screens.rpy", line 3520, in execute use game_menu(_("Persona"), scroll="viewport"): File "game/engine/ui/screens.rpy", line 514, in execute screen game_menu(title, scroll=None, yinitial=0.0, spacing=0): File "game/engine/ui/screens.rpy", line 514, in execute screen game_menu(title, scroll=None, yinitial=0.0, spacing=0): File "game/engine/ui/screens.rpy", line 523, in execute frame: File "game/engine/ui/screens.rpy", line 526, in execute has hbox File "game/engine/ui/screens.rpy", line 532, in execute frame: File "game/engine/ui/screens.rpy", line 535, in execute if scroll == "viewport": File "game/engine/ui/screens.rpy", line 537, in execute viewport: File "game/engine/ui/screens.rpy", line 546, in execute has vbox File "game/engine/ui/screens.rpy", line 549, in execute transclude File "game/engine/ui/screens.rpy", line 3520, in execute use game_menu(_("Persona"), scroll="viewport"): File "game/engine/ui/screens.rpy", line 3522, in execute vbox: File "game/engine/ui/screens.rpy", line 3556, in execute frame: File "game/engine/ui/screens.rpy", line 3560, in execute has vbox File "game/engine/ui/screens.rpy", line 3563, in execute grid 6 1: File "game/engine/ui/screens.rpy", line 3566, in execute for i in range(6): File "game/engine/ui/screens.rpy", line 3569, in execute button: File "game/engine/ui/screens.rpy", line 3575, in execute has vbox File "game/engine/ui/screens.rpy", line 3581, in execute if previews[i]: File "game/engine/ui/screens.rpy", line 3582, in execute text previews[i]: Exception: String 'The [' ends with an open format operation. -- Full Traceback ------------------------------------------------------------ Full traceback: File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script python hide: File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\ast.py", line 834, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\python.py", line 1184, in py_exec_bytecode exec(bytecode, globals, locals) File "renpy/common/_layout/screen_main_menu.rpym", line 28, in python hide: File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide ui.interact() File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\ui.py", line 301, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\display\core.py", line 2218, 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 "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\display\core.py", line 2748, in interact_core root_widget.visit_all(lambda d : d.per_interact()) File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\display\displayable.py", line 434, in visit_all d.visit_all(callback, seen) File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\display\displayable.py", line 434, in visit_all d.visit_all(callback, seen) File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\display\displayable.py", line 434, in visit_all d.visit_all(callback, seen) [Previous line repeated 1 more time] File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\display\screen.py", line 480, in visit_all callback(self) File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\display\core.py", line 2748, in root_widget.visit_all(lambda d : d.per_interact()) File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\display\screen.py", line 491, in per_interact self.update() File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\display\screen.py", line 700, in update self.screen.function(**self.scope) File "game/engine/ui/screens.rpy", line 3517, in execute screen persona_management(): File "game/engine/ui/screens.rpy", line 3517, in execute screen persona_management(): File "game/engine/ui/screens.rpy", line 3520, in execute use game_menu(_("Persona"), scroll="viewport"): File "game/engine/ui/screens.rpy", line 514, in execute screen game_menu(title, scroll=None, yinitial=0.0, spacing=0): File "game/engine/ui/screens.rpy", line 514, in execute screen game_menu(title, scroll=None, yinitial=0.0, spacing=0): File "game/engine/ui/screens.rpy", line 523, in execute frame: File "game/engine/ui/screens.rpy", line 526, in execute has hbox File "game/engine/ui/screens.rpy", line 532, in execute frame: File "game/engine/ui/screens.rpy", line 535, in execute if scroll == "viewport": File "game/engine/ui/screens.rpy", line 537, in execute viewport: File "game/engine/ui/screens.rpy", line 546, in execute has vbox File "game/engine/ui/screens.rpy", line 549, in execute transclude File "game/engine/ui/screens.rpy", line 3520, in execute use game_menu(_("Persona"), scroll="viewport"): File "game/engine/ui/screens.rpy", line 3522, in execute vbox: File "game/engine/ui/screens.rpy", line 3556, in execute frame: File "game/engine/ui/screens.rpy", line 3560, in execute has vbox File "game/engine/ui/screens.rpy", line 3563, in execute grid 6 1: File "game/engine/ui/screens.rpy", line 3566, in execute for i in range(6): File "game/engine/ui/screens.rpy", line 3569, in execute button: File "game/engine/ui/screens.rpy", line 3575, in execute has vbox File "game/engine/ui/screens.rpy", line 3581, in execute if previews[i]: File "game/engine/ui/screens.rpy", line 3582, in execute text previews[i]: File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\text\text.py", line 2167, in _scope return self.set_text(self.text_parameter, scope, self.substitute, update) File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\text\text.py", line 2206, in set_text i, did_sub = renpy.substitutions.substitute(i, scope, substitute) # type: ignore File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\substitutions.py", line 373, in substitute s = interpolate(s, variables) # type: ignore File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\substitutions.py", line 49, in interpolate for lit, expr, conv, fmt in parse(s): File "C:\Users\Mike\OneDrive - redacted\Activity\Pony\EquestrAI-1.0.6-pc\renpy\substitutions.py", line 252, in parse raise Exception('String {!r} ends with an open format operation.'.format(s)) Exception: String 'The [' ends with an open format operation. Windows-10-10.0.19045 AMD64 Ren'Py 8.3.6.25022803 EquestrAI 1.0.6 Wed Nov 5 22:59:46 2025