Commit Graph

269 Commits

Author SHA1 Message Date
aerinon
c1783082d8 Lots of cross gen work 2020-03-05 16:47:57 -07:00
aerinon
5aef551f7c More & better forced connection detection 2020-03-03 08:25:52 -07:00
aerinon
83a9c4bdcf Merge in latest door dev changes 2020-03-02 15:41:44 -07:00
aerinon
7ecb416c07 Increment version 2020-03-02 15:13:04 -07:00
aerinon
6daa436f08 Generation Fix
* Added step to adjust parity before complete neutralization
2020-02-28 15:00:02 -07:00
aerinon
06562ed3ea Generation Fixes
*  Entrance dead end and branch calculation fixed
*  Parity checks added to global
*  Forced dead end checks in split dungeons
2020-02-27 15:53:19 -07:00
Mike A. Trethewey
47f60b5612 Merge pull request #2 from aerinon/DoorDev
Update to DoorDev
2020-02-26 01:40:06 -08:00
aerinon
1dbd7e95e2 -Multiworld key rule fix
-Minor generation fix
2020-02-25 15:16:18 -07:00
aerinon
72a94e1e4f Vanilla fixes for 100% locations 2020-02-24 08:53:03 -07:00
Mike A. Trethewey
e898ae078b Try to fix some options 2020-02-22 01:43:39 -08:00
Mike A. Trethewey
1d0191e8b0 Merge pull request #1 from aerinon/DoorDev
Update to DoorDev
2020-02-22 00:59:19 -08:00
aerinon
e6b37af515 Version bump 2020-02-20 16:46:39 -07:00
Mike A. Trethewey
dbaaef662a Fix a bunch of stuff
Defaults from settings file, then CLI, then canned defaults
Fix Adjust settings
Fix Custom Item Array settings
Create error message for Enemizer Not Found
2020-02-20 01:04:53 -08:00
aerinon
c23e37e60e Merge branch 'keylock-validation' of https://github.com/compiling/ALttPEntranceRandomizer into keylock-validation 2020-02-19 13:27:20 -07:00
aerinon
dfd0bc41ce -Key shuffler fix (needs some more testing)
-Mirror Scroll should now choose correct spawn point
-Desert Wall Slide fixed for Skull/Desert builders
2020-02-19 13:24:12 -07:00
Mike A. Trethewey
143b7b539d Merge branch 'DoorDev' into gui-improvements 2020-02-19 03:34:47 -08:00
Mike A. Trethewey
6e47cd78e0 Dungeon Counters option 2020-02-19 03:32:01 -08:00
compiling
8ad28542a4 Check for key locks after placing dungeon items. 2020-02-19 22:20:13 +11:00
aerinon
2116bb6d0d Merge branch 'chest-counters' of https://github.com/compiling/ALttPEntranceRandomizer into DoorDev 2020-02-18 13:35:02 -07:00
aerinon
6e11a4bbac Fixes for mirror scroll
Fix for Stonewall + Ice Cross
Fix for Ice Cross key doors
Changed how key doors are chosen in a slightly better manner (pairs them earlier)
2020-02-18 13:15:41 -07:00
compiling
320b06142f Make dungeon counters a config setting 2020-02-14 19:29:58 +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
aerinon
2fe6e37126 Bringing cross gen work into door dev dor now. 2020-02-06 15:14:37 -07:00
aerinon
bda5b27c44 Stonewall generation changed to pre-open wall if necessary.
GT Mini bosses no longer drop heart containers.
Crystal switch logic during generation updated.
2020-02-06 15:12:52 -07:00
aerinon
77d47d778f updated to match DoorDev
Hint for TT Attic
2020-02-05 15:24:36 -07:00
aerinon
9737cdf5f1 Key issues
--PoD Vanilla Stairway
--Boss should not be allowed key
--Scale back on aggressive layouts
Merge of attic hint
Non-chest keys hints added for figuring out how to get rid of them
2020-02-05 15:23:13 -07:00
aerinon
fd9486ded9 Bump version 2020-02-03 16:24:50 -07:00
aerinon
4b48c5e125 Generation refinement 2020-01-31 16:11:46 -07:00
aerinon
e9a55c8cf4 Minor breakthrough on cross generation 2020-01-30 16:28:02 -07:00
aerinon
0dc7eb7079 Merge branch 'DoorDev' into CrossGenWork 2020-01-29 13:01:29 -07:00
aerinon
b532971946 Bump to 0.0.9 2020-01-29 12:39:22 -07:00
aerinon
c619e3018b Key math fix
Turn off vanilla validation if ER is on
2020-01-27 09:17:29 -07:00
aerinon
bd50ad9d77 Minor bugfixes 2020-01-24 16:43:35 -07:00
aerinon
59e9fb82f5 Several bug fixes for yesterday's debacle 2020-01-24 08:51:34 -07:00
aerinon
f6179cda03 Merge with doordev 2020-01-23 16:45:25 -07:00
aerinon
1e2daffc5b Stonewall fix and preliminary crossed generation issues 2020-01-23 16:43:01 -07:00
aerinon
a57a52e286 Bump version 2020-01-23 09:39:58 -07:00
compiling
b5ea688847 Add inverted door shuffle 2020-01-23 19:53:04 +11:00
aerinon
4c0c8ea21a Key and crystal sweep fixes 2020-01-22 12:35:13 -07:00
aerinon
eff78a2389 More key logic fixes 2020-01-21 16:32:31 -07:00
aerinon
7c03332b0b Merge of compiling's multidoors branch into mine 2020-01-21 14:12:55 -07:00
aerinon
744f9dfea7 Rom update and added dungeon events 2020-01-21 14:01:57 -07:00
compiling
6659965cd4 Check game is winnable before creating the rom. 2020-01-21 23:46:08 +11:00
compiling
d7beb1dfcf Re-add Sweep for crystal access in playthrough algorithm (might not be called when sweeping for keys) 2020-01-21 00:39:17 +11:00
compiling
e0eff76b9b Merge remote-tracking branch 'remotes/multi/multiworld_31' into multidoors 2020-01-19 18:18:43 +11:00
Bonta-kun
f988f7671b --remote_items toggle: items will no longer be stored in the rom, a connection to a multiworld server will be required to receive them 2020-01-18 09:50:12 +01:00
compiling
b6d17e5f12 Reintroduce sweep_for_crystal_access - currently required in certain layouts (key door blocks flow of blue-state between reachable rooms) 2020-01-17 21:19:31 +11:00
compiling
ee7d795780 Temp remove sweep_for_crystal_access - not required? 2020-01-16 22:15:55 +11:00
aerinon
ef6b171233 First stab at fixing crystal switch spread - probably not done. 2020-01-15 16:28:22 -07:00