codemann8
2297a3e67f
Formatted ER entrance data
2021-04-19 19:24:17 -05:00
codemann8
160f0732dd
Merge remote-tracking branch 'upstream/DoorDevUnstable' into OverworldShuffle
2021-04-12 13:32:14 -05:00
codemann8
ade6dfc416
New destinations now write to ROM
2021-04-12 12:23:26 -05:00
aerinon
6a5bdbee6b
Mostly a fix for Blind outside of TT when Blind is the boss of TT (boss enemizer)
...
Remove RaceRandom use for now
2021-02-27 15:33:05 -07:00
aerinon
af441a8e9b
Merging in base er changes
2021-02-25 15:26:29 -07:00
codemann8
4639129401
Remove OW Shuffle stuff from ER
2021-02-13 10:52:51 -06:00
codemann8
965b886c2d
Moved list of OW connections to be shuffled to its own list
2021-02-08 12:42:39 -06:00
codemann8
10bf6fcb2f
Added temporary flute exit on Link's House tile to deal with flute logic
2021-02-08 12:41:37 -06:00
codemann8
167ad64f29
Merge remote-tracking branch 'upstream/DoorDevUnstable' into OverworldShuffle
2021-02-08 12:02:11 -06:00
codemann8
7423f76e82
Update EntranceShuffle.py
2021-02-08 11:58:29 -06:00
aerinon
d64a4e63a2
A lot of generation improvements and bug squashing
2021-01-08 16:31:33 -07:00
codemann8
cf22327ad4
Renamed DM Broken Bridge
2020-12-17 11:13:06 -06:00
codemann8
d6d862db3c
Added terrain rules for Purple Chest Area Rocks
2020-12-17 11:12:19 -06:00
codemann8
1add1222e1
Split duplicate exits into unique
2020-12-12 06:56:36 -06:00
codemann8
2e5af373a5
Replaced some old region references to OW shuffle names
2020-12-12 05:13:30 -06:00
codemann8
6860b3a907
Added OW Shuffle Rules
2020-12-12 03:33:22 -06:00
codemann8
37a8fb1027
Added vanilla connections for initial OW shuffle logic
2020-12-11 04:14:48 -06:00
codemann8
51e4d6398f
Added all mirror mandatory connections
2020-12-10 15:45:01 -06:00
codemann8
d32c8bc0ba
Conversion of mandatory connections to OW tile connections
2020-12-10 11:38:11 -06:00
codemann8
dee0dfc088
Reordered mandatory connections for easier comparison later
2020-12-10 11:34:51 -06:00
aerinon
22f749e767
Keysanity menu bugfix
...
Inverted ER + intensity 3 fix
Swamp Trench 1 locking flippers fix
Fix for lobbies overwriting logic in TR Hub (and elsewhere)
Repaired exits that were wrongly affected by entrance fixes
2020-11-20 14:00:40 -07:00
aerinon
11154e1544
Crossed dungeon palette refinement
...
Fixed some entrances that require reset otherwise
Fixed TR lobbies that need to be bombed
Fixed animated tiles in lobbies
Fixed wallmaster+lamp problem
Fixed some key rules that caused item requirements to be ignored
Fixed Old Man cave to be properly one-way in the graph
Fixed some odd key logic issues
2020-11-12 12:18:00 -07:00
aerinon
804309565b
Bulk of Lobby randomization work
2020-08-28 12:42:20 -06:00
aerinon
b4fd8f6bdc
Bug fix for attic blind
...
Bug fix for simple dungeon shuffles making HC your DW access with door shuffle on
Bug fix for accessibility: none
Moved bk/key info to keysanity screen
Added chest total to keysanity screen
2020-07-13 17:11:36 -06:00
Kevin Cathcart
4ad31d641b
Add CSPRNG option: --securerandom
2020-06-26 20:12:30 -04:00
compiling
cb66fba888
Split invalid connections into normal and inverted
2020-05-30 22:35:57 +10:00
compiling
9b4c86846f
Enhance mandatory exit logic to ensure they do not block themselves, and also handle boundary conditions that often occur in inverted dungeonsfull
2020-05-30 22:35:57 +10:00
compiling
b558c054e9
Inverted dungeonsfull fix - Force reusing an existing cave if there are not enough entrances to use a new one.
2020-05-30 22:35:56 +10:00
aerinon
3b4e19b5de
Fixes for compatibility with compiling perf
...
Couple fixes for standard+ER
2020-05-29 16:19:32 -06:00
compiling
cebd3bdd90
Stop inverted dungeonsfull from generating crossworld dungeon connections.
2020-05-24 10:18:53 +10:00
compiling
0700af4dbd
Logic updates to Spike Cave, Bosses
...
Fix Bomb rules to exclude Spectacle Rock Cave for inverted
Require a weapon for Castle Tower kill rooms
2020-05-12 21:03:35 +10:00
compiling
1217236621
Replace world exploration with a faster algorithm - use BFS and keep track of all entrances that are currently blocked by progression items.
...
New algorithm also obsoletes sweep_for_crystal_access
Set up door and entrance caches in advance
Replace CrystalBarrier with FastEnum for bitfield arithmetic
2020-05-12 21:03:35 +10:00
compiling
11a91b96c6
Set inverted blacksmith to require light world access using the mirror or a portal (via starting in Link's House / Old Man Cave doesn't work).
...
Set the flag allowing the blacksmith to visit Link's House in simple inverted shuffle.
2020-04-05 21:12:26 +10:00
compiling
b8f81ade67
Remove Spectacle Rock Cave ledges from inverted bomb shop locations, not normal bomb shop locations.
...
Update inverted bomb shop tests
2020-04-05 21:12:25 +10:00
compiling
e01983c494
Remove bad locations from inverted bomb shop locations (Spectacle Rock ledges and Desert East are inescapable and Bumper Cave Top is doubled in insanity).
2020-03-17 23:23:14 +11:00
compiling
49e48eba1d
Add warp between Waterfall Cave and Lake Hylia into inverted logic.
2020-03-14 13:37:21 +11:00
compiling
0f3c9d62a6
Fix standard mode with default connections
2020-03-03 19:05:36 +11:00
compiling
531a1d6423
Inverted Bomb Shop can't go on Spectacle Rock Cave bottom entrances
...
Fix inverted bomb rules for Inverted Big Bomb Shop, Inverted Dark Sanctuary, Inverted Links House.
2020-02-26 18:38:49 +11:00
aerinon
1ea5c1f4b2
Fix for Full ER Shuffle so that Hyrule Castle cannot be crossworld when doors are shuffled.
2020-02-12 09:25:06 -07:00
compiling
1a2c83be4c
Update insanity shuffle hole targets (and legacy shuffles).
...
Update hole target addresses.
2020-01-28 20:35:08 +11:00
compiling
b5ea688847
Add inverted door shuffle
2020-01-23 19:53:04 +11:00
compiling
9803515315
Merge remote-tracking branch 'remotes/door_rando/DoorDev' into Dev
2020-01-04 21:33:42 +11:00
Bonta-kun
0de0467b5c
Inverted: connect lake hylia island to lw
2020-01-01 18:12:23 +01:00
Bonta-kun
7ccab4bf44
simple inverted: update old_man_entrances after links house shuffle
2019-12-28 01:10:52 +01:00
Bonta-kun
52b05c0b4f
dont touch the smith single cave doors again please
2019-12-27 19:08:04 +01:00
Bonta-kun
8721310cf7
World: include can_access_trock_eyebridge can_access_trock_front can_access_trock_big_chest can_access_trock_middle and fix_fake_world in the player specific attributes
2019-12-18 20:45:51 +01:00
Bonta-kun
ec1b9eca43
Individual settings: shuffle
2019-12-16 18:24:34 +01:00
Bonta-kun
ab28858a8f
Individual settings: mode
2019-12-16 16:54:46 +01:00
Bonta-kun
4cf7412b51
EntranceShuffle: remove default castle connections to light world
2019-12-10 20:00:56 +01:00
aerinon
48494a09ba
TR Crystal Maze adjustments
...
Fixed key door candidate finder to stay within own dungeon
Standard mode support added
Added missed Pre-moldorm chest
Started work on new key logic analyzer
2019-11-19 10:50:44 -07:00