OoTRandomizer / OoT-Randomizer

A randomizer for Ocarina of Time.
Other
404 stars 233 forks source link

Add an override to `one_hint_per_goal` in the hint distribution #2291

Closed Elagatua closed 2 months ago

Elagatua commented 2 months ago

Allows the one_hint_per_goal setting to be overridden when the value is explicitly defined in the hint distribution file. If the value is omitted, the flag will default to the existing behavior that sets it based on whether the goal categories contain the same goals.

Usage:

    "one_hint_per_goal":     true,

This code has been in use for the SGL settings since 2023, so it is relatively well tested.

fenhl commented 2 months ago

We're giving this PR an exemption from the ongoing feature freeze since it's a small change and we want to use it in the next main tournament.