theonlydude / RandomMetroidSolver

VARIA Randomizer, Solver and Tracker for Super Metroid
http://randommetroidsolver.pythonanywhere.com
MIT License
45 stars 27 forks source link

Protect customizer re-seed settings #107

Closed chriscauley closed 2 years ago

chriscauley commented 2 years ago

Currently if you create a seed with area=light and escapeRando=off and "generate a new seed" via the customizer page, the front end will set escapeRando=on (as if you maneally selected area=light). This stops that by guarding setSwitchToOn/Off

theonlydude commented 2 years ago

merged manually to avoid bad stuff with the submodule. thank you for your PR.