diff --git a/CHANGELOG.md b/CHANGELOG.md index 43071f28..f0bb9599 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +### 0.2.0.0 +- Massive overhaul of ER algorithm +- Added 2 new ER modes (Lite and Lean) +- Added new mystery options (Logic/Shuffle Ganon) +- Smith deletion on S+Q only occurs if Blacksmith not reachable from starting locations +- Various minor fixes and improvements +- ~~Merged DR v0.5.1.4 - ROM bug fixes/keylogic improvements~~ + ### 0.1.9.4 - Hotfix for bad 0.1.9.3 version diff --git a/OverworldShuffle.py b/OverworldShuffle.py index d5f82cb9..89ada285 100644 --- a/OverworldShuffle.py +++ b/OverworldShuffle.py @@ -3,7 +3,7 @@ from BaseClasses import OWEdge, WorldType, RegionType, Direction, Terrain, PolSl from Regions import mark_dark_world_regions, mark_light_world_regions from OWEdges import OWTileRegions, OWTileGroups, OWEdgeGroups, OWExitTypes, OpenStd, parallel_links, IsParallel -__version__ = '0.1.9.4-u' +__version__ = '0.2.0.0-u' def link_overworld(world, player): # setup mandatory connections diff --git a/README.md b/README.md index d9e5e15f..edd0fd79 100644 --- a/README.md +++ b/README.md @@ -129,6 +129,42 @@ New flute spots are chosen at random, with restrictions that limit the promixity New flute spots are chosen at random with minimum bias. +## New Entrance Shuffle Options (--shuffle) + +### Lite + +This mode is intended to be a beginner-friendly introduction to playing ER. It focuses on reducing low% world traversal in late-game dungeons while reducing the number of entrances needing to be checked. + +This mode groups entrances into types and shuffles them freely within those groups. +- Dungeons and Connectors (Multi-Entrance Caves) +- Item Locations (Single-Entrance Caves with an item, includes Potion Shop and Red Bomb Shop, includes Shops only if Shopsanity is enabled) +- Dropdowns and their associated exits (Skull Woods dropdowns are handled the same as in Crossed) +- Non-item locations (junk locations) all remain vanilla + +Lite mode shuffles all connectors same-world, to limit bunny traversal. And to prevent Low% enemy and boss combat, some dungeons are confined to specific worlds. + +The following dungeons are guaranteed to be in the Light World: +- Hyrule Castle +- Eastern Palace +- Desert Palace +- Tower of Hera +- Agahnim's Tower + +The following are guaranteed to be in the Dark World: +- Ice Palace +- Misery Mire +- Turtle Rock +- Ganon's Tower + +### Lean + +This mode is intended to be a more refined and more competitive format to Crossed ER. It focuses on reducing the number of entrances needing to be checked, while giving the player unique routing options based on the entrance pools defined below, as opposed to mindlessly checking all the remaining entrances. The Dungeons/Connectors can connect cross-world. + +This mode groups entrances into types and shuffles them freely within those groups. +- Dungeons and Connectors (Multi-Entrance Caves) +- Item Locations (Single-Entrance Caves with an item, includes Potion Shop and Red Bomb Shop, includes Shops only if Shopsanity is enabled) +- Dropdowns and their associated exits (Skull Woods dropdowns are handled the same as in Crossed) +- Non-item locations (junk locations) all remain vanilla # Command Line Options