K, this is the error.
INFO:earwax.cmd.subcommands.story.edit_story:Attempting to load worl file maw.yaml.
INFO:Untitled World:Created logger.
WARNING:Untitled World:There is no way to access the first_room (#first_room) room.
INFO:Untitled World:Creating <class 'earwax.story.edit_level.EditLevel'>.
UserWarning: Using SDL2 binaries from pysdl2-dll 2.0.14
Traceback (most recent call last):
File "a:\program files\python39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "a:\program files\python39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "A:\Program Files\Python39\Scripts\earwax.exe\__main__.py", line 7, in <module>
File "a:\program files\python39\lib\site-packages\earwax\cmd\main.py", line 233, in cmd_main
return args.func(args)
File "a:\program files\python39\lib\site-packages\earwax\cmd\subcommands\story.py", line 300, in edit_story
return play_story(args, edit=True)
File "a:\program files\python39\lib\site-packages\earwax\cmd\subcommands\story.py", line 279, in play_story
game.run(window, initial_level=ctx.get_main_menu())
File "a:\program files\python39\lib\site-packages\earwax\game.py", line 670, in run
File "a:\program files\python39\lib\site-packages\earwax\game.py", line 670, in run
game.run(window, initial_level=ctx.get_main_menu())
self.finalise_run()
File "a:\program files\python39\lib\site-packages\earwax\game.py", line 612, in finalise_run
self.dispatch_event('before_run')
File "a:\program files\python39\lib\site-packages\pyglet\event.py", line 408, in dispatch_event
if handler(*args):
File "a:\program files\python39\lib\site-packages\earwax\story\context.py", line 115, in before_run
self.game.audio_context.panner_strategy = PannerStrategy[
File "a:\program files\python39\lib\enum.py", line 355, in __getitem__ return cls._member_map_[name]
KeyError: 'best'
ice, fire, water, thunder.