Commit Graph
2110 Commits
Author SHA1 Message Date
aerinon ef3bc0aee0 Spoiler log improvements
Fix multi-entrance checks
Tower lobby door pairing fixed
2020-11-25 23:00:54 -07:00
aerinon 5106bd3960 Merge pull request #72 from miketrethewey/DoorDevUnstable
Door dev unstable
2020-11-24 19:39:37 -07:00
aerinon 5b9919153e Merging of pot shuffle 2020-11-24 12:57:11 -07:00
aerinon cd9b574e90 Removal of key doors no longer overwrites lobby status
Fixed the 4 ER entrances when Desert back is a connector
2020-11-23 15:28:54 -07:00
compiling e6d9fc71a9 Fix FastEnum compatibility with normal enums - use IntFlag to allow bitwise operations and interpreting as raw integers. 2020-11-21 23:01:22 +11: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 f5327bc0e6 Fix trock entrances when intensity >= 3
Keysanity menu countdowns
Standard rain state
Multi-entrance dungeon bosses
This dungeon/universl key drops skip pose
More rupee candidates to remove for retro
2020-11-19 16:26:45 -07:00
aerinon b8dc174f87 (Merge)
Fix trock entrances when intensity < 3
Fix outputpath setting in settings.json
2020-11-16 13:20:39 -07:00
aerinon 7756528da3 Fix trock entrances when intensity < 3
Fix outputpath setting in settings.json
2020-11-16 13:15:23 -07:00
aerinon 61fb954c9c Merge branch 'bps_basepatch' of https://github.com/compiling/ALttPEntranceRandomizer into BpsWork 2020-11-16 11:13:39 -07:00
aerinon 4dda394a90 Added option to keep original palettes in crossed dungeon mode
If sanc if in a DW dungeon because of crossed+ ER, then you start in bunny form
Mirroring from sanc to the portal is now in logic
Another fix for animated tiles (fairy fountains)
GT Big Key stat changed on credits

Some standard logic fixes for lobbies (more outstanding)
2020-11-16 10:51:26 -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 7d3bb07382 Fix /missing command 2020-11-12 06:31:44 -07:00
Mike A. Trethewey a4b10a3393 Merge branch 'DoorDevUnstable' of https://github.com/miketrethewey/ALttPDoorRandomizer into DoorDevUnstable 2020-11-11 00:21:34 -08:00
Mike A. Trethewey 3f083992c1 Merge pull request #20 from aerinon/DoorDevUnstable
Door dev unstable
2020-11-11 00:15:07 -08:00
Mike A. Trethewey 44fe965baf Merge pull request #19 from aerinon/DoorDev
Update DoorDev
2020-11-11 00:13:49 -08:00
Mike A. Trethewey 5f2b4041f9 Make a simpler installer script 2020-11-11 00:08:42 -08:00
aerinon d3cde6c901 Messing around with HC/Sewer ID
Compass code uses original addresses
2020-11-09 16:13:29 -07:00
aerinon 6162fddf47 Lots of bugfixes - see notes 2020-11-09 13:54:03 -07:00
compiling 3ee5f59a19 Add python and pip instructions to the readme. 2020-11-08 15:25:16 +11:00
compiling 3b32735e10 Fix enemizer - read the basepatch and update base2current.json before calling enemizer. 2020-11-08 15:17:28 +11:00
compiling bdddd3c0de Set location's parent_region when moving it.
Fix copy_world to handle moved locations
2020-11-08 12:33:31 +11:00
compiling af488e653e Allow key drop pots to be shuffled anywhere if they contain general items 2020-11-08 12:00:19 +11:00
compiling 793eb30dec Update PotShuffle.py for keydrop shuffle changes 2020-11-08 11:53:31 +11:00
compiling 8ca529aa6a Fix enemizer - read the basepatch and update base2current.json before calling enemizer. 2020-11-08 11:20:37 +11:00
compiling 078b5eeb85 Merge remote-tracking branch 'remotes/origin/DoorDevUnstable' into DoorDevUnstable 2020-11-07 18:48:26 +11:00
aerinon cdf5f23b75 Potential multiworld fixes for keydropshuffle 2020-11-03 10:19:22 -07:00
aerinon f62ba51469 Baserom re-factor of compass code
Scrolling fix
2020-11-03 10:17:46 -07:00
aerinon 4a4868bb5b Version bump 2020-11-02 12:40:43 -07:00
compiling fdcd179186 Fix copy_world for insanity shuffle (dungeon exits do not lead to the same place as the corresponding entrance) 2020-11-02 15:03:48 +11:00
compiling a5b1f228df Handle Sanctuary as an additional entrance in the middle of a dungeon. 2020-11-02 11:56:53 +11:00
compiling 5442f05a79 Update find_accessible_entrances to work with lobby shuffle 2020-11-02 11:22:03 +11:00
compiling 31c0540cc8 Merge remote-tracking branch 'remotes/origin/dungeon_entrance_fix' into DoorDevUnstable 2020-11-02 10:28:54 +11:00
compiling 6c531620e5 Make it possible to generate standard / retro / vanilla doors. 2020-11-02 10:21:34 +11:00
compiling 62e0981568 Fix entrances list for non-lobby shuffle. 2020-11-02 10:20:38 +11:00
compiling 3e1b5a03a0 Make standard x retro work
Fix no logic generation
Remove a duplicate function in Main.py
2020-10-31 15:10:11 +11:00
compiling b4160358bc Fix a typo 2020-10-31 14:47:08 +11:00
compiling dc5319ae97 Don't fix fake worlds for glitched modes.
Pre-open pyramid for crystals goal with entrance shuffles that don't move Ganon (vanilla, dungeon-only shuffles)
2020-10-31 14:37:34 +11:00
compiling c6c4b58c93 Remove dead code.
Fix imports.
2020-10-31 10:40:12 +11:00
compiling e62d095d28 Connect hyrule_castle_exits to light world exits in standard dungeonsfull shuffle when there are no mandatory exits.
Fix GT key logic to only allow placing a small key in the map room when the playthrough algorithm can reach it (due to limitations of the key logic).
2020-10-31 10:22:43 +11:00
compiling 6ff039e67a Fix some more multiworld conflict issues 2020-10-31 10:20:00 +11:00
compiling 0cc3b888e9 Fix bunny glitch rules for Tower of Hera (requires a sword to hit the switch) and Mini Moldorm Cave (pits prevent clearing in superbunny state) 2020-10-31 10:17:39 +11:00
compiling 9dbe591fe9 Fix up no logic entrance rules - create all the OWG transitions, but don't apply any logic 2020-10-31 10:17:22 +11:00
compiling 665e7b1497 Reduce mandatory exits for OWG logic to only those that cannot be reached by glitches 2020-10-31 10:13:33 +11:00
compiling ef294ab0d3 Fix copy world. 2020-10-31 10:05:28 +11:00
compiling 171b9430c8 Remove Ice Palace Clip from logic. 2020-10-30 18:11:11 +11:00
compiling 184f9db922 Split mirror glitches into clips and offsets, with different rules (offsets need boots).
Fix inverted mirror rules - DM Descent is a mirror offset, East DM access is a mirror wrap (not in logic).
Add mirror clip to Desert East entrance (from east Mire Shed).
Add inverted mirror offset to hyrule castle ledge (placing a portal on the houlihan exit).
2020-10-30 18:09:40 +11:00
compiling ccb3056f53 Go back to the old copy_world routine, and fix it to work with dynamic connections. 2020-10-30 17:42:04 +11:00
compiling 3c27a64478 Go back to a custom copy_world implementation. copy.deepcopy doesn't handle big graphs very well (stackoverflow). 2020-10-30 17:42:03 +11:00
compiling 1bd3ccfdc5 Require flippers for returning to dark lake hylia from Ice Palace / Capacity Fairy. 2020-10-30 17:40:25 +11:00