Hide Quest Modes from File Select#6634
Conversation
|
I think 6052 actually was asking for the quest select to be hidden completely if it only has one vanilla option available. Also, some people only have MQ O2Rs, so something should be done to account for that in the options. |
Good catch on some only having MQ O2Rs. Will fix.
Actually, I understand what you're saying here. If a user decides on only having one quest enabled, we should skip the quest selection entirely. I think this is a good idea, actually. If someone wants to boot directly into a new randomizer seed, we should let them. |
This closes #5609 and closes #6052.
Adds three checkboxes under a new "File Select" section in Enhancements:
Hidden quest types are skipped during cycling. When only one quest type is visible, the control stick prompts and arrows are suppressed.
I also refactored the existing Master Quest O2R skip into a shared
IsQuestSkippedhelper. This replaces the inline while loops with a generalized do-while cycle that handles all skip conditions and wrapping in one pass.