Archipelago/worlds/sm
Fabian Dill ecd2675ea8
Tests: check that Regions are reachable (#1034)
* Tests: check that Regions are reachable
try to prevent errors from unconnected/never reachable Regions

* Test region access (#1039)

* Tests: note oot's default unreachable regions

* [SM] Fixed failing testAllStateCanReachEverything (#1087)

* [SM] Fixed failing testAllStateCanReachEverything

- by adding exclusion for Regions used only when corresponding Starting Location is used
- by removing unnecessary VARIA Regions used only for EscapeRando (not supported in AP anyway)

* Update worlds/sm/Regions.py

Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>

* Update worlds/sm/Rules.py

Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>

* Update worlds/sm/Regions.py

Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>

Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>

* Update test/general/TestReachability.py

---------

Co-authored-by: espeon65536 <81029175+espeon65536@users.noreply.github.com>
Co-authored-by: lordlou <87331798+lordlou@users.noreply.github.com>
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2023-02-19 23:09:54 +01:00
..
data SM: Fix unobtainable items in remote items+item links combo (#1151) 2022-11-01 06:42:11 +01:00
docs Docs: Update snes9x Links (#1048) 2022-09-27 13:26:33 +02:00
variaRandomizer SM: fixed flawed and limited comeback check (#1398) 2023-01-23 00:36:18 +01:00
Client.py SM: Fix unobtainable items in remote items+item links combo (#1151) 2022-11-01 06:42:11 +01:00
Options.py Templates: Remove auto wordwrap, fix manual indentation, and reformat docstrings for world options in main. (#1201) 2022-11-06 08:28:16 -06:00
Regions.py Tests: check that Regions are reachable (#1034) 2023-02-19 23:09:54 +01:00
Rom.py SM: Fix unobtainable items in remote items+item links combo (#1151) 2022-11-01 06:42:11 +01:00
Rules.py Tests: check that Regions are reachable (#1034) 2023-02-19 23:09:54 +01:00
__init__.py core: clarify usage of classmethods in World class (#1449) 2023-02-16 00:28:02 +01:00