diff --git a/Options.py b/Options.py index 9d12875e54..3e3137322f 100644 --- a/Options.py +++ b/Options.py @@ -1731,11 +1731,16 @@ def generate_yaml_templates(target_folder: typing.Union[str, "pathlib.Path"], ge def dictify_range(option: Range): data = {option.default: 50} - for sub_option in ["random", "random-low", "random-high"]: + for sub_option in ["random", "random-low", "random-high", + f"random-range-{option.range_start}-{option.range_end}"]: if sub_option != option.default: data[sub_option] = 0 - - notes = {} + notes = { + "random-low": "random value weighted towards lower values", + "random-high": "random value weighted towards higher values", + f"random-range-{option.range_start}-{option.range_end}": f"random value between " + f"{option.range_start} and {option.range_end}" + } for name, number in getattr(option, "special_range_names", {}).items(): notes[name] = f"equivalent to {number}" if number in data: