parent
7315da2ccb
commit
f7c601b863
|
@ -130,15 +130,15 @@ hollow_knight_logic_options: typing.Dict[str, type(Option)] = {}
|
||||||
for option_name in logic_options.values():
|
for option_name in logic_options.values():
|
||||||
if option_name in hollow_knight_randomize_options:
|
if option_name in hollow_knight_randomize_options:
|
||||||
continue
|
continue
|
||||||
extra_data = {}
|
extra_data = {"__module__": __name__}
|
||||||
if option_name in option_docstrings:
|
if option_name in option_docstrings:
|
||||||
extra_data["__doc__"] = option_docstrings[option_name]
|
extra_data["__doc__"] = option_docstrings[option_name]
|
||||||
option = type(option_name, (Toggle,), extra_data)
|
option = type(option_name, (Toggle,), extra_data)
|
||||||
if option_name in disabled:
|
if option_name in disabled:
|
||||||
extra_data["__doc__"] = "Disabled Option. Not implemented."
|
extra_data["__doc__"] = "Disabled Option. Not implemented."
|
||||||
option = type(option_name, (Disabled,), extra_data)
|
option = type(option_name, (Disabled,), extra_data)
|
||||||
|
globals()[option.__name__] = option
|
||||||
hollow_knight_logic_options[option_name] = option
|
hollow_knight_logic_options[option.__name__] = option
|
||||||
|
|
||||||
|
|
||||||
class MinimumGrubPrice(Range):
|
class MinimumGrubPrice(Range):
|
||||||
|
|
Loading…
Reference in New Issue