Commit Graph

624 Commits

Author SHA1 Message Date
codemann8
89e91a85fd Merged in DR v1.4.5 2024-08-21 03:57:12 -05:00
codemann8
351081c522 Fix error when generating with Forbidden Boss Items option 2024-05-29 19:43:40 -05:00
codemann8
39dc0abb53 Banning bunny traversal thru DM Return Cave and Paradox Cave Top 2024-05-24 15:26:12 -05:00
codemann8
be904a8f3b Merged in DR v1.4.1.12 2024-05-23 21:49:24 -05:00
aerinon
56add15970 fix: all cross-dungeon modes should add the mc_rule 2024-05-14 08:36:43 -06:00
codemann8
9056a32e8d Added new logical boss defeated items for AD 2024-05-06 20:52:38 -05:00
codemann8
509b5ce641 Fixed missing Ganon crystal rule for Trinity 2024-05-03 17:19:38 -05:00
codemann8
4a304b272c Merged in DR v1.4.1.10 2024-04-18 09:56:12 -05:00
aerinon
ebd86e80d7 fix(logic): exception for vanilla mire key door layout, crystal switches can be reached with two keys, just can't tell which one was chosen 2024-04-12 17:32:35 -06:00
aerinon
9235c19d34 Merge branch 'DoorDev' into DoorDevUnstable 2024-03-28 10:04:40 -06:00
codemann8
da749e4a11 Fix generation issues in HMG 2024-03-22 05:24:10 -05:00
codemann8
21a1706657 Merged in DR v1.4.1.6 2024-02-23 11:48:04 -06:00
aerinon
ef778b7125 fix: logic for dynamic doors 2024-01-29 10:06:27 -07:00
aerinon
3ee3d88a06 Merge branch 'DoorDevVolatile' into DoorDevUnstable 2024-01-22 11:05:48 -07:00
codemann8
2bec50b26b Implemented District ER 2024-01-10 05:57:39 -06:00
codemann8
20d1398e4d Only apply bunny pocket rule if glitched logic 2024-01-05 20:47:41 -06:00
aerinon
a77d3faf78 fix: moon pearl paths respect blocked doors 2024-01-05 20:26:27 -06:00
aerinon
5ebebb2dae fix: moon pearl paths respect blocked doors 2024-01-05 17:15:48 -07:00
aerinon
d2095b4293 fix: merge issue 2024-01-05 12:58:35 -07:00
aerinon
ce4179abb9 feat: updated maze race/hobo clips
refactor: bunny pocket assumes a connector/dungeon_revive entrance is available, for now
fix: mirrorless_moat_rule no longer allows flippers in swamp
fix: problems from merge
2024-01-05 12:58:35 -07:00
codemann8
4246439c61 Fixed issue with flipper rules not getting pearl rules added 2024-01-05 12:58:35 -07:00
codemann8
0b7b82d027 Split overworld model up by screen 2024-01-05 12:58:35 -07:00
aerinon
b5795e4bf2 Merge branch 'KrisDavie-hmg_logic' into DoorDevVolatile 2024-01-05 09:47:57 -06:00
aerinon
4201d5d067 feat: Laser bridge logic accounts for item functionality for Byrna 2024-01-04 11:57:52 -07:00
aerinon
d44ac89faf fix(generation): reduce memory usage for bunny walk calculations
fix(key logic): make partial the default
2023-12-29 11:15:30 -07:00
codemann8
359d2b132e fix(generation): reduce memory usage for bunny walk calculations 2023-12-29 04:14:44 -06:00
codemann8
e1a86221ea Fixed logic with Laser Bridge with Byrna Item Functionality 2023-12-29 03:54:50 -06:00
aerinon
121091c5a3 fix(generation): reduce memory usage for bunny walk calculations
fix(key logic): make partial the default
2023-12-29 00:41:25 -06:00
aerinon
337ace1fa3 fix(generation): reduce memory usage for bunny walk calculations
fix(key logic): make partial the default
2023-12-28 17:22:36 -07:00
aerinon
7def7081b9 fix: ganonhunt playthrough 2023-12-27 15:52:29 -06:00
KrisDavie
36c8b5aaa6 Code cleanup and more tests 2023-12-22 22:48:43 +01:00
KrisDavie
22c4dcdfd3 More test updates + disable bunny check skip 2023-12-22 22:48:43 +01:00
KrisDavie
6d79e48ab0 Don't explore dungeons with a single exit for bunny logic 2023-12-22 22:48:43 +01:00
KrisDavie
e1a2e1bb5f Only return lobbies rather than dungeon regions 2023-12-22 22:48:43 +01:00
KrisDavie
6510968401 Support bunny pocket for SW back and voo hammer house 2023-12-22 22:48:42 +01:00
KrisDavie
7f5fb16453 Refactor hmg key logic 2023-12-22 22:48:42 +01:00
KrisDavie
e1f2369f13 Refactor OWG rules to use lists rather than generators 2023-12-22 22:48:42 +01:00
KrisDavie
dad1ee8336 Implement basic HMG logic
* Ice Palace Lobby Clip
* Kikiskip to Pod
* Mire -> Hera -> Swamp
  - Mire small door to rupee room is removed
  - Hera and Swamp keys are placed without logic
  - Swamp locked by vanilla rules or having all mire smalls
* Above as connectors in ER
2023-12-22 22:48:42 +01:00
aerinon
44d33ea629 fix: ganonhunt playthrough 2023-12-18 14:10:30 -07:00
codemann8
a6f244cd01 Implement Return Old Man already in starting inventory 2023-12-07 13:06:49 -06:00
codemann8
d9e515429a Undo bunny walking change due to infinite loop 2023-12-02 05:29:11 -06:00
codemann8
83831265dd Merged in DR v1.2.0.22 2023-11-18 17:49:41 -06:00
aerinon
94d05df72b fix(logic): Backwards to Lanmo 2 with Trinexx requires the cape 2023-11-15 16:38:19 -07:00
aerinon
ae3215ff9a fix(key logic): typo
fix(bunny logic): multiple paths considered
2023-11-15 15:01:21 -07:00
aerinon
71eadd051c fix(key logic): typo
fix(bunny logic): multiple paths considered
2023-11-14 14:42:25 -07:00
aerinon
14c0448fe7 fix(key logic): typo
fix(bunny logic): multiple paths considered
2023-11-13 15:43:27 -07:00
aerinon
b50cf16fbf Merge branch 'DoorDevUnstable' into DoorDevVolatile 2023-10-06 12:57:37 -06:00
aerinon
fd99620ac9 Standard: generation error fixed 2023-10-06 12:56:29 -06:00
aerinon
1434911727 Freeze fairy abyss/beam dash enemies
Fix original key drops on split supertiles (pokey 1)
Fix mystery/customizer boolean issue
Enemy bans
2023-10-06 10:47:22 -06:00
codemann8
929d24c818 Merged in DR v.1.2.0.21 2023-09-29 15:11:06 -05:00