While running game code:
File "game\script.py", line 67, in script call
File "game\script-ch0001.py", line 89, in script
File "game\python\00action_menu.py", line 103, in __call__
python.call_in_new_context("_game_menu", *self.args, _game_menu_screen=screen, **self.kwargs)
File "game\python\00gamemenu.py", line 173, in script
$ ui.interact()
File "game\python\00gamemenu.py", line 173, in
$ ui.interact()
File "game\python\00action_file.py", line 427, in __call__
python.load(fn)
RestartTopContext: oh shit, i didn't break anything, did i? hold on, maybe i can fix it... actually, you know what?
maybe it's best if we just start over. ok! maybe this will work. let's give it a shot.
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\execution.py", line 761, in run_context
context.run()
File "game/script.py", line 67, in script call
File "game/script-ch5.py", line 89, in script
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\ast.py", line 613, in execute
python.exports.say(who, what, interact=self.interact)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\exports.py", line 1147, in say
who(what, interact=interact)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\character.py", line 877, in __call__
self.do_display(who, what, cb_args=self.cb_args, **display_args)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\character.py", line 716, in do_display
**display_args)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\character.py", line 508, in display_say
rv = python.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\ui.py", line 285, in interact
rv = python.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\core.py", line 2526, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\core.py", line 3204, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\layout.py", line 960, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\layout.py", line 960, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\layout.py", line 960, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\screen.py", line 651, in event
rv = self.child.event(ev, x, y, st)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\layout.py", line 960, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\layout.py", line 960, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\behavior.py", line 889, in event
return handle_click(self.clicked)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\behavior.py", line 824, in handle_click
rv = run(action)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\behavior.py", line 306, in run
return action(*args, **kwargs)
File "python/common/00action_menu.py", line 103, in __call__
python.call_in_new_context("_game_menu", *self.args, _game_menu_screen=screen, **self.kwargs)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\game.py", line 330, in call_in_new_context
return python.execution.run_context(False)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\execution.py", line 761, in run_context
context.run()
File "python/common/00gamemenu.py", line 173, in script
$ ui.interact()
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\ast.py", line 814, in execute
python.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\python.py", line 1719, in py_exec_bytecode
exec bytecode in globals, locals
File "python/common/00gamemenu.py", line 173, in
$ ui.interact()
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\ui.py", line 285, in interact
rv = python.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\core.py", line 2526, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\core.py", line 3204, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\layout.py", line 960, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\transition.py", line 45, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\layout.py", line 960, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\layout.py", line 960, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\screen.py", line 651, in event
rv = self.child.event(ev, x, y, st)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\layout.py", line 960, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\layout.py", line 232, in event
rv = d.event(ev, x - xo, y - yo, st)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\layout.py", line 960, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\layout.py", line 960, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\behavior.py", line 889, in event
return handle_click(self.clicked)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\behavior.py", line 824, in handle_click
rv = run(action)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\behavior.py", line 299, in run
new_rv = run(i, *args, **kwargs)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\display\behavior.py", line 306, in run
return action(*args, **kwargs)
File "python/common/00action_file.py", line 427, in __call__
python.load(fn)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\loadsave.py", line 594, in load
log.unfreeze(roots, label="_after_load")
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\python.py", line 1674, in unfreeze
self.rollback(0, force=True, label=label, greedy=greedy, on_load=True)
File "C:\Program Files (x86)\appdata\mshrmbwrld\common\game\python\python.py", line 1603, in rollback
raise python.game.RestartTopContext(label)
RestartTopContext: oh shit, i didn't break anything, did i? hold on, maybe i can fix it... actually, you know what?
maybe it's best if we just start over. ok! maybe this will work. let's give it a shot.