Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Specific Dungeons Rewards to Rainbow Bridge and BK conditions #2350

Open
GSKirox opened this issue Jan 16, 2025 · 0 comments
Open

Add Specific Dungeons Rewards to Rainbow Bridge and BK conditions #2350

GSKirox opened this issue Jan 16, 2025 · 0 comments
Labels
Component: ASM/C Changes some internals of the ASM/C libraries Component: Setting specific to setting(s) Status: Help Wanted Extra attention is needed Type: Enhancement New feature or request

Comments

@GSKirox
Copy link
Collaborator

GSKirox commented Jan 16, 2025

Currently we can have a number of dungeons, but the only way to pick specific dungons is the Vanilla bridge option, which comes with a Light arrow requirement inherited from the base game.
The idea would be to be able to choose a specified set of rewards (for example : Light Med + Forest Med + Goron Ruby) to give more flexibility to players and tournament orgs.

We already have the UI for this kind of multi select in the MQ dungeons dropdown for example.
For the patching part, this would probably benefit from rewriting the assembly code in rainbow_bridge.asm to a C function instead, to have more flexibility.
The most difficult is most likely to adapt the logic for this condition, notably the Paths.

@GSKirox GSKirox added Type: Enhancement New feature or request Component: ASM/C Changes some internals of the ASM/C libraries Component: Setting specific to setting(s) Status: Help Wanted Extra attention is needed labels Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: ASM/C Changes some internals of the ASM/C libraries Component: Setting specific to setting(s) Status: Help Wanted Extra attention is needed Type: Enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant