Commit Graph
100 Commits
Author SHA1 Message Date
aerinon 62efaebb4d Merge branch 'DoorDev' into gui-improvements
# Conflicts:
#	Gui.py
2020-02-14 21:24:05 -07:00
aerinon 8d97eede65 -Sprite selection fix
-Scrollbar added
-Experimental checkbox added
-Settings file created
-Random sprite work for settings file
2020-02-13 13:53:04 -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
aerinon 7422eb5ccc Fixed Swordless rules
Added rule for Freezor chest (for crossed and swordless)
Added more "single exit" caves to possible inaccessible regions
Prevented dungeon gen from assuming you could get GT Big Key at Aga 2
Prevented cross-dungeon contamination during key rule gen
Fixed some key-sphere merging problems (I'm ready to get rid of spheres now)
2019-12-12 15:01:12 -07:00
aerinon b18812ef0e Fixing infinite loop caused by not exploring Spiral Cave (712344909)
Fixed not resetting the sampleList after a door needed to be dropped (List index out of range) (966141807, 538815752)
Multiworld support for RoomData
2019-12-12 08:26:29 -07:00