Commit Graph
100 Commits
Author SHA1 Message Date
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
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
aerinon 6bd05982ae Bunny impassible rules for doorways 2020-02-12 14:19:29 -07:00
aerinon d0369fe1c6 Add experimental checkbox to gui 2020-02-12 10:29:52 -07: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
aerinon 2309eccad5 Merge branch 'doors-shops' of https://github.com/cassidoxa/ALttPEntranceRandomizer into ShopCode 2020-02-11 14:57:03 -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 ce1b28e3bd typo 2020-02-08 06:53:20 -07:00
aerinon 8cac03f4a3 Minor bug fixes
--E-W fixed on interior door in Aga Tower
--Crossed+Enemizer bug with GT minibosses
--Vanilla bug with pre-open stonewall flag
2020-02-07 08:45:21 -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 37176357b3 Merge branch 'DoorDev' into CrossGenWork 2020-02-05 20:29:04 -07:00
aerinon c57797cdef Change error to warning 2020-02-05 20:28:27 -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 0338ae642c Merge of various fixes 2020-02-04 16:49:22 -07:00
aerinon 30657cc48f Merge branch 'DoorDev' of https://github.com/ninjamask/ALttPDoorRandomizer into attichint 2020-02-04 16:39:57 -07:00
aerinon 34656a7564 Minor gui update 2020-02-04 16:34:56 -07:00
aerinon fd9486ded9 Bump version 2020-02-03 16:24:50 -07:00
aerinon 349c8c722c Merge branch 'DoorDev' of https://github.com/compiling/ALttPEntranceRandomizer into compiling 2020-02-03 16:18:25 -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 79d2151f86 Bump to 0.0.9 2020-01-29 12:46:17 -07:00
aerinon b532971946 Bump to 0.0.9 2020-01-29 12:39:22 -07:00
aerinon 83f0194a54 Merge branch 'DoorDev' of https://github.com/compiling/ALttPEntranceRandomizer into compiling-merge 2020-01-29 12:38:33 -07:00
aerinon f8f347a68d Merge branch 'BugFix' into DoorDev 2020-01-29 12:37:38 -07:00
aerinon 4d717c7e4b Default values for quickswap/disablemusic
Possible fix for Aga Kill room for enemizer
Hammer required for TT Big Chest
2020-01-29 12:35:59 -07:00
aerinon d50af93f2a More cross gen refinement 2020-01-29 12:34:31 -07:00
aerinon aac0d0486d Ball n Chain compass fix 2020-01-29 06:26:49 -07:00
aerinon c619e3018b Key math fix
Turn off vanilla validation if ER is on
2020-01-27 09:17:29 -07:00
aerinon dc9a4a1303 Re-factoring polarity and branching issues 2020-01-24 16:44:20 -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
aerinon 34a8b6e496 Merge branch 'DoorDev' into Inverted 2020-01-23 09:39:02 -07:00
aerinon 3937f4d9e9 Door shuffle setting added to spoiler 2020-01-23 09:10:11 -07:00
aerinon 6264fa3b93 Merge branch 'DoorDev' into StonewallFix 2020-01-22 13:37:20 -07:00
aerinon 4c0c8ea21a Key and crystal sweep fixes 2020-01-22 12:35:13 -07:00
aerinon 560bbb2fda Merge branch 'DoorDev' into StonewallFix 2020-01-22 08:32:52 -07:00
aerinon da46cb6cfe Merge of StandardTest 2020-01-22 08:24:28 -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
aerinon c08fb4bd5e Initial work for fixing standard (basic only so far) 2020-01-19 18:13:06 +11:00
aerinon b866654541 Stonewall fix attempt - causing long generations right now 2020-01-17 16:36:36 -07:00
aerinon da027d08ea Initial work for fixing standard (basic only so far) 2020-01-17 16:35:18 -07:00
aerinon 338f5b4891 Fix compasses for newer rom 2020-01-16 20:24:04 +11:00
aerinon ef6b171233 First stab at fixing crystal switch spread - probably not done. 2020-01-15 16:28:22 -07:00
aerinon 21907e1b41 Fix compasses for newer rom 2020-01-14 16:14:11 -07:00
aerinon c4ae75bc2b Multiworld merge 2020-01-14 15:07:13 -07:00
aerinon fd83eaa16e Key logic overhaul - hope to have fixed many key locks
Specific keysanity fix
Fixed issue with crossed that created extra keys
2020-01-13 16:34:45 -07:00
aerinon ab04c47fd8 Merge branch 'KeyIssues' into DoorDev 2020-01-13 16:29:21 -07:00
aerinon 444add552c Mixed up some dungeons 2020-01-13 16:14:42 -07: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
aerinon e68286b89c Merge branch 'CrossCompass' into KeyIssues 2020-01-10 16:43:53 -07:00
aerinon 8ff43e50ce Attempt to resolve certain key issues 2020-01-10 16:43:12 -07:00
aerinon 6017165875 Cross mode compass additions
--Added compasses for escape/aga tower
--Removed maps for escape/gt
2020-01-10 16:42:20 -07:00
aerinon f3ebbf1a63 Added code for compass in cross mode 2020-01-10 15:48:57 -07:00
aerinon c6d85a3f06 --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-10 15:35:54 -07:00
aerinon 24a01bef98 Last commit to fix ice cross spilt the area logically in cross-dungeon
Wiki table function
Trap flags for gauntlet doors
2020-01-08 12:43:37 -07:00
aerinon d6cd94d04b Enemizer support
Logic issue with Ice Cross (Top) fixed
Changed a couple GUI defaults
2020-01-07 13:14:04 -07:00
aerinon fdf580c89c Merge remote-tracking branch 'origin/DoorDev' into DoorDev 2020-01-07 08:53:16 -07:00
aerinon ea685c6a74 Added Mire Torches holes
Fixed simple generation issue with crossed
Typo in gui
Killed the dungeon changer door in throne room
2020-01-07 08:53:06 -07:00
aerinon 787ffb1cf9 Merge remote-tracking branch 'origin/DoorDev' into DoorDev 2020-01-06 21:30:25 -07:00
aerinon 2cadb5a272 Minor typo fix
Fixed some hard-locks in crossed mode
2020-01-06 21:30:09 -07:00
aerinon 19faf41e79 Retro to match Bonta solution
Minor gui updates
2020-01-06 15:56:14 -07:00
aerinon 6569d81e2a Retro to match Bonta solution
Minor gui updates
2020-01-06 15:54:59 -07:00
aerinon f26c83e852 Made the CollectionState crystal switch aware and added crystal rules
Small adjustment to big key forbidding
2020-01-06 15:32:33 -07:00
aerinon c475dc746c Better polarity match 2020-01-03 07:22:22 -07:00
aerinon 4d27c2ad88 Merge pull request #16 from aerinon/CompilingDev
Compiling dev
2020-01-02 11:53:52 -07:00
aerinon 66598f7c30 Merge branch 'compiling-Dev2' into CompilingDev 2020-01-02 11:52:46 -07:00
aerinon fea605ae66 Fixing conflicts 2020-01-02 11:52:24 -07:00
aerinon 41af3b8892 Merging of CrossDungeon into DoorDev 2020-01-02 11:42:40 -07:00
aerinon 88849e921c Revert "Revert "Cross Dungeon initial work""
This reverts commit fadc085b67.
2020-01-02 11:37:47 -07:00
aerinon 791d139e6b Merging of DoorDev into Cross - hopefully perserving all cross dungeon stuff 2020-01-02 11:31:33 -07:00
aerinon 438d765627 Directional typos on interior doors fixed.
Better batching support for mass testing of seed generation.

Generation issues fixed:
--Filler now tests with the key in the proposed location to enable alternate key rules
--Key rule checker now only considers key locations that the parent sphere did not have - better key rules
2020-01-02 11:15:27 -07:00
aerinon 59f819aebd Fixed a couple of generation errors 2019-12-31 21:12:53 -07:00
aerinon dcec274b63 Fix typo 2019-12-31 21:12:18 -07:00
aerinon 511cc62234 Fix typo 2019-12-31 11:44:30 -07:00
aerinon 34352b35fc PoD Key door - wrong position 2019-12-30 11:02:40 -07:00
aerinon 3a5a918012 Mark regions as light/dark world after dungeons are connected up. 2019-12-30 11:02:30 -07:00
aerinon bdc722eaa3 readme updates 2019-12-30 11:02:15 -07:00
aerinon f021530392 Potential stair key door fix 2019-12-30 11:01:31 -07:00
aerinon d0129256df logic fixes 2019-12-30 11:00:47 -07:00
aerinon 5338c78fe1 PoD Key door - wrong position 2019-12-28 20:54:48 -07:00
aerinon ee3cf80732 Mark regions as light/dark world after dungeons are connected up. 2019-12-24 07:15:34 -07:00
aerinon db3677487f readme updates 2019-12-23 13:56:47 -07:00
aerinon ccd2665256 Potential stair key door fix 2019-12-23 11:21:16 -07:00
aerinon 52f9900e4b logic fixes 2019-12-23 11:15:55 -07:00
aerinon fadc085b67 Revert "Cross Dungeon initial work"
This reverts commit 35c3a07dc3.
2019-12-19 16:24:58 -07:00
aerinon 263b155110 Revert "Potential stair key door fix"
This reverts commit 106e25f120.
2019-12-19 16:24:46 -07:00
aerinon ea53f97289 Removed the sewer dungeon for now to enable Escape Big Key to work. 2019-12-19 16:18:59 -07:00
aerinon 106e25f120 Potential stair key door fix 2019-12-19 15:10:03 -07:00
aerinon 35c3a07dc3 Cross Dungeon initial work 2019-12-19 14:48:09 -07:00
aerinon 0cd665a1fc Entrance data reader 2019-12-13 06:40:12 -07:00