From f7c601b863546fc432d171e4904fc00209124457 Mon Sep 17 00:00:00 2001 From: Fabian Dill Date: Tue, 5 Apr 2022 00:13:25 +0200 Subject: [PATCH] HK: Fix web gen By allowing pickle to find the options --- worlds/hk/Options.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/worlds/hk/Options.py b/worlds/hk/Options.py index 9b62479a..c7a4ff6e 100644 --- a/worlds/hk/Options.py +++ b/worlds/hk/Options.py @@ -130,15 +130,15 @@ hollow_knight_logic_options: typing.Dict[str, type(Option)] = {} for option_name in logic_options.values(): if option_name in hollow_knight_randomize_options: continue - extra_data = {} + extra_data = {"__module__": __name__} if option_name in option_docstrings: extra_data["__doc__"] = option_docstrings[option_name] option = type(option_name, (Toggle,), extra_data) if option_name in disabled: extra_data["__doc__"] = "Disabled Option. Not implemented." option = type(option_name, (Disabled,), extra_data) - - hollow_knight_logic_options[option_name] = option + globals()[option.__name__] = option + hollow_knight_logic_options[option.__name__] = option class MinimumGrubPrice(Range):