aerinon
d89801c72c
Key Hud redesign continued
...
Keydropshuffle prototype
2020-10-23 12:59:18 -06:00
aerinon
7aca24b10f
Standard + Crossed bug with Hyrule Castle
...
Big Key logic for standard
Some generation issues with ER
Redesigned Map/Compass section of Keysanity menu
2020-10-09 16:02:39 -06:00
aerinon
804309565b
Bulk of Lobby randomization work
2020-08-28 12:42:20 -06:00
aerinon
3b4e19b5de
Fixes for compatibility with compiling perf
...
Couple fixes for standard+ER
2020-05-29 16:19:32 -06:00
aerinon
2b441134fe
Fixed a problem with edges when those are turned off (experimental not on)
...
Fixed a problem with standard requiring you to go through the tapestry backwards to save Zelda
Added debugging features to help figure out some bugs
2020-05-26 14:34:24 -06:00
aerinon
300db22725
Some ER generation improvements
...
Attempt at Attic Hint Tile
Stonewall detection improved by not excluding drops
2020-05-05 13:24:51 -06:00
aerinon
a18f5c4d51
Key logic rework for placement rules
...
--exhaustive per key_counter
--contradictions between rules
Mire Lobby chest fix
2020-03-20 09:05:07 -06:00
compiling
857c13849e
Fix double counting keys during placement with keysanity.
2020-03-08 09:35:07 +11:00
aerinon
6bd05982ae
Bunny impassible rules for doorways
2020-02-12 14:19:29 -07:00
aerinon
1f7c27009e
Whole ton of things:
...
-Experimental Flag
--Mirror Scroll
--Mortal GT Minibosses
--Random door kinds
-Crossed Mode
--Standard logic
--Nothing Items
--GT Trash fill skip
--Too many keys in retro
--Hint work
--Spoiler clarification
--Aga 1 logic
-Misc
--Retro nothing item
--Bombable/Dashable matching
--ER+Inverted Logic fix
--Logic for GT Gauntlet/Wizzrobes
--Logic for PoD Sexy Statue switch
2020-02-11 14:40:58 -07:00
compiling
b5ea688847
Add inverted door shuffle
2020-01-23 19:53:04 +11:00
compiling
0a8892806e
Fix some dungeon generation errors:
...
TR fails if the Big Chest entrance is locked behind another dungeon
Hyrule Castle fails if the only available entrance is Sanctuary
2020-01-21 23:39:43 +11:00
aerinon
526eca50b0
--Fixed Aga Tower staircase (Push statue)
...
--Petting Zoo rename
--Gui fix for repeated options
--Eliminated bad rule - (It Required Desert BK even if wallslide not in desert)
2020-01-12 09:15:35 +11:00
compiling
9803515315
Merge remote-tracking branch 'remotes/door_rando/DoorDev' into Dev
2020-01-04 21:33:42 +11:00
aerinon
88849e921c
Revert "Revert "Cross Dungeon initial work""
...
This reverts commit fadc085b67 .
2020-01-02 11:37:47 -07:00
aerinon
fadc085b67
Revert "Cross Dungeon initial work"
...
This reverts commit 35c3a07dc3 .
2019-12-19 16:24:58 -07:00
aerinon
35c3a07dc3
Cross Dungeon initial work
2019-12-19 14:48:09 -07:00
Bonta-kun
e5246d5d5a
Individual settings: retro
2019-12-17 00:16:02 +01:00
Bonta-kun
1315eb55cf
Individual settings: map/compass/key/bk shuffle
2019-12-16 21:46:47 +01:00
Bonta-kun
ab28858a8f
Individual settings: mode
2019-12-16 16:54:46 +01:00
Bonta-kun
fc9d1b501b
Replace keysanity with map/compass/key/bk shuffle
2019-12-13 22:37:52 +01:00
Bonta-kun
6d50e905e1
Fix beatable-only prizes and dungeon items in multiworld
2019-12-11 11:37:05 +01:00
aerinon
43ba391df1
Fixed some trap doors in logic
...
Added the one way after validation chest (can't get to the chest from the door)
Started refining some key logic to relax it / tighten it
2019-12-02 16:36:15 -07:00
aerinon
41a8da1b05
Desert Palace interior rooms I skipped
2019-11-19 16:24:08 -07: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
aerinon
7a87ef8520
More ER support added
2019-11-15 16:36:27 -07:00
aerinon
69c4dc17fd
Merge branch 'MinorFixes' into DoorDev
2019-11-15 14:33:19 -07:00
aerinon
093746a0c7
Ganon's Tower added
...
Some key logic work
2019-11-15 13:50:31 -07:00
aerinon
2ad03af1da
Removed Pot Circle from drops (it has unique regions)
...
Fixed a door in mire
Adjusted stair camera in Swamp
2019-11-14 06:39:27 -07:00
aerinon
77667668c9
Drop entrances not part of dungeon gen
2019-11-12 06:49:52 -07:00
aerinon
5718018982
Added Turtle Rock.
...
Fixed clock -> process_time for Python 3.8
Fixed interior blocked doors
Vanilla logical connections for Ice Cross (Push block)
Dungeon entrance enhancement for TR, Skull, HC (Standard)
Kill on invalid dungeons during key door shuffle
Key logic improvements (Smallkey restrictions, Logic Min/Logic Max for key doors, Big Chest doesn't count for small keys if BK not found yet)
Key door candidate now accounts for "overworld" dungeon traversal
Path checking added some Crystal Logic (Blind's Cell to Boss mostly)
Kill on dungeon gen if taking too long
2019-11-07 12:16:13 -07:00
aerinon
f8abf1fe81
Implemented mire
2019-11-05 11:39:13 -07:00
aerinon
bad5fff022
Skull 3 entrance fix - could be refined
...
Thieves Town region addition - couldn't reach certain doors from elsewhere.
Ice Palace trap doors and fixed a couple broken staircases
2019-11-04 13:04:26 -07:00
aerinon
19e9738c42
Merge branch 'MinorCleanup' into DoorDev
...
# Conflicts:
# DoorShuffle.py
# Doors.py
2019-11-01 16:18:37 -06:00
aerinon
e08bf3776a
Ice Palace added
...
Dynamic logical doors added for ice cross w/ push block
Improved crystal switch pathing
Minor update to PoD
2019-11-01 16:13:23 -06:00
aerinon
90c3368f9d
Revamped dungeon generation
...
Revamped key logic generation
Prevent key floods in playthrough/can_beat_game checks
2019-10-31 11:09:58 -06:00
aerinon
050ae66bf6
Thieves Town
2019-10-25 13:50:37 -06:00
aerinon
b27dd2f64f
Finishing up interior doors for Eastern
2019-10-24 22:45:03 -06:00
aerinon
be03fc214d
Adding some more interior doors to HC and Eastern
2019-10-22 23:00:07 -06:00
aerinon
beb15951a0
Skull Woods added
...
Fixed polarity for stairs
Some swamp fixes
Prep work for dungeons that can require traversal through overworld - like skull woods
Special case for pinball room so it can be in Skull 2 or Skull 1
2019-10-17 16:35:13 -06:00
aerinon
a0fdb25b43
Spirals for Swamp
...
Swamp Logic
Door definition cleanup
Stabs at Swamp events and Crystal Switches
2019-10-11 16:53:46 -06:00
aerinon
87ff92ba7c
Swamp regions and doors
2019-10-09 16:46:26 -06:00
aerinon
2ced48c691
Incorporated key logic prototype in the rules.
...
Relaxed key_layout_validation more (allows keys to lead to more keys)
2019-10-08 16:57:27 -06:00
aerinon
5cc4fdfa1f
Added PoD
...
Added Logic for Desert,Hera,Aga,PoD
Revamped Logic for HC, Eastern
2019-10-03 09:24:27 -06:00
aerinon
5eb0e6e379
Aga Tower preliminary check in
2019-09-20 21:24:46 -06:00
aerinon
6534aaecc6
Tower of Hera Door
...
Logical Doors
2019-09-19 14:40:16 -06:00
aerinon
a38ef2820a
Incremental improvements to algorithm.
...
Can get stuck in loop because it ran into a dead end only option early, not sure how to avoid that.
Also, some landings are considered outstanding doors, that shouldn't happen.
2019-09-16 22:10:25 -06:00
randall.rupper
49e782b050
Intermediate commit to switch from work to home
2019-09-16 21:12:55 -06:00
randall.rupper
97c225ab2f
Desert Regions, Doors, and fixes associate with the new stuff
...
Updated generation algorithm to use new Sector object
Moved Dungeon items back for now
Created region lists for ease of grouping
2019-09-13 16:38:23 -06:00
randall.rupper
ad3770e534
An initial commit.
...
ASAR asm patch included with test tables.
Eastern and Hyrule Castle regions created from a while ago.
Currently broken because boss prizes are unreachable.
2019-08-22 12:03:55 -06:00