Archipelago/worlds/sm64ex
espeon65536 40a08d0d84
SM64 logic fixes and ER handling (#488)
* SM64: add painting name to location hints if area randomizer

* SM64: fix BitFS access logic
Using can_reach regions in an entrance's logic is unsafe because reachable_regions won't be updated if no progression locations are reached. can_reach location is safe.

* SM64: rework logic for correctness and consistency
- BoB Mario Wings to the Sky is extremely difficult with cap and no cannon, will never be required
- DDD Collect the Caps no longer requires metal cap except on strict cap
- Cavern of the Metal Cap red coins no longer requires metal cap except on strict cap
- CCM, TTM, WDW cannons added on strict cannons for their expected stars
- BoB 100 coins requires cap or cannon if both are strict, since only 99 coins are available otherwise

* SM64: write entrances to spoiler log

* SM64: tweak format of WDW cannon rules
2022-05-06 13:33:39 +02:00
..
Items.py sm64ex: Add option for Bob-omb Buddy Checks 2022-02-16 19:46:28 +01:00
Locations.py sm64ex: Add option for Bob-omb Buddy Checks 2022-02-16 19:46:28 +01:00
Options.py sm64ex: Add option for Bob-omb Buddy Checks 2022-02-16 19:46:28 +01:00
Regions.py Core: reduce memory use of "Entrance" class 2022-02-20 19:10:08 +01:00
Rules.py SM64 logic fixes and ER handling (#488) 2022-05-06 13:33:39 +02:00
__init__.py SM64 logic fixes and ER handling (#488) 2022-05-06 13:33:39 +02:00