MapRandomizer icon indicating copy to clipboard operation
MapRandomizer copied to clipboard

Reduced Flashing Option

Open ardnaxelarak opened this issue 6 months ago • 5 comments

Adds a setting post-generation for reduced flashing.

Patch itself is still a work-in-progress, but the rest should be relatively stable, so creating a draft PR awhile in case there's any feedback on my Rust implementation and/or UI changes.

Not sure whether it's worth caching the parsed patch; there is a slightly noticeable increase in the time it takes to download the rom with the patch vs without, but not sure how much of that is due to the parsing of the patch vs the application of the patch.

Remaining TODOs in patch:

  • [x] Power Bomb flash (done but not yet included)
  • [ ] Boss flashing
    • [x] Kraid (need to make sure KQK is not affected)
    • [x] Phantoon
    • [x] Draygon
    • [ ] Ridley (might be fine without adjustment)
    • [x] Crocomire
  • [ ] Baby Metroid (may not need any adjustment, but I think I remember there being some flashing involving it somewhere)
  • [x] Landing Lightning
  • [ ] Escape
    • [x] Sky
    • [ ] Surface
    • [x] Old Tourian Background

ardnaxelarak avatar Aug 09 '24 12:08 ardnaxelarak