Skip to content

Options QoL: apworld - #21

Open
G4M3RL1F3 wants to merge 20 commits into
RecompRando:0.9.5from
G4M3RL1F3:0.9.5
Open

Options QoL: apworld#21
G4M3RL1F3 wants to merge 20 commits into
RecompRando:0.9.5from
G4M3RL1F3:0.9.5

Conversation

@G4M3RL1F3

Copy link
Copy Markdown

This PR is for modifying existing options and adding new ones. It's mostly to remove checks in the game that most people would prefer to avoid doing. PRs for the mod and glue are acompanied with this one here:

Mod: RecompRando/MMRecompRando#157
Glue: RecompRando/MMRecompAPCppGlue#15

Tokens will be filler items when disabled
Allows to disable or enable all chests, or to only enable Goron chest.
…mpass shuffle

- keysanity and bosskeysanity have been changed to shuffle_small_keys and shuffle_boss_keys, respectively. Added options to start with them or have them be placed locally.
- fairysanity changed to shuffle_stray_fairies. Added option to have them be placed locally.
***
This PR has features that were cut out due to lack of knowledge. On top of the options I added, I also wanted to add options that would shuffle items in either their own dungeons or any of the four. I will likely revisit this someday.
Currently untested
This name change is for the implementation of a new feature.
vanilla: Vanilla behavior, like it was when PermanentChateauRomani was toggled off.
consume: Permanent magic when drinking Chateau Romani, like it was when PermanentChateauRomani was toggled on.
upgrade: (NEW) Adds a third Progressive Magic in the pool that gives permanent infinite magic. Drinking Chateau Romani before getting the third upgrade will still give infinite magic, but will end after a cycle reset.
@G4M3RL1F3

Copy link
Copy Markdown
Author

Implemented the fix from #24 so that it can be closed whenever my PR gets merged.

It's commented out because I can't generate a template YAML if I import mm_option_groups from .Options and I have no idea why...
This will instantly spawn the big poe, skipping the whole digging part.
- New regions;
- Added 3rd empty bottle;
- Logic parity with 1.0 with some differences and fixes that are not implemented in 1.0.
@G4M3RL1F3
G4M3RL1F3 marked this pull request as ready for review August 3, 2026 19:18
Will require a bow instead of any projectile and make it possible with Goron Mask only.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant