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
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
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
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
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
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
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
aerinon
6c529cc7de
Some more trap door exceptions (can be opened by trigger and should be bunny impassible)
2023-09-29 13:06:10 -06:00
aerinon
267e3214a7
Merge branch 'DoorDevUnstable' into DoorDevVolatile
...
# Conflicts:
# CLI.py
# Main.py
# RELEASENOTES.md
# Rom.py
# Rules.py
# data/base2current.bps
# source/classes/CustomSettings.py
# source/tools/MysteryUtils.py
2023-09-29 11:44:23 -06:00
aerinon
e722a1129f
Rule fix for zelda to throne room
2023-09-28 10:31:36 -06:00
aerinon
915e7dc416
Ability to enemize fairies
...
Fix for blue square in caves
Lower limit for sprites on tiles that support it, to help with pot lifting
Swamp waterway enemies fixed to not drop
2023-09-26 08:59:31 -06:00
aerinon
fa155a78f8
Baserom patch
...
Attempt to repair bee trap and other items
Some other minor fixes
2023-08-30 15:26:46 -06:00
aerinon
42bf2f3534
Bunch of fixes for the baserom changes
2023-08-24 16:18:49 -06:00
aerinon
90f1629f0e
Merge branch 'DoorDevUnstable' into DoorDevVolatile
...
# Conflicts:
# Main.py
# MultiClient.py
# Rom.py
# data/base2current.bps
# resources/app/gui/lang/en.json
# resources/app/gui/randomize/item/widgets.json
# source/gui/bottom.py
# source/gui/widgets.py
2023-08-04 11:33:31 -06:00
aerinon
f442cff061
Logic added for openable trap doors
2023-08-03 15:06:54 -06:00
aerinon
0c640bf9dd
Fix for pyrmaid hole logic
2023-07-10 10:35:18 -06:00
aerinon
5da0836d9f
Fixed logic with mirror in west dark world
2023-06-16 09:15:06 -06:00
aerinon
503be6aa91
Enemizer refinement
2023-05-19 08:53:01 -06:00
aerinon
ea8bd117fc
Fix for partial key logic for vanilla mire
...
Fix for Kholdstare shell collision
2023-04-14 14:17:57 -06:00
aerinon
10eac87922
Logic fix: hookshot needed for pots in GT conveyor cross
2023-04-06 11:23:04 -06:00
aerinon
3c18dc6e3a
Re-vamp multiple settings as buttons.
...
Minor logic clean up.
2023-04-06 11:22:12 -06:00
aerinon
187478eb24
Merge branch 'DoorDevUnstable' into Sandbox
...
# Conflicts:
# Gui.py
# Main.py
# Rom.py
# Rules.py
# data/base2current.bps
# resources/app/gui/lang/en.json
# resources/app/gui/randomize/dungeon/widgets.json
2023-04-05 16:26:26 -06:00
codemann8
f13880eee9
Major GUI reorganization
2023-04-04 17:11:43 -06:00
aerinon
41a0751009
Merge branch 'WorldModelRefactor' into DoorDevUnstable
2023-03-31 16:07:31 -06:00
aerinon
6f18c4c4a5
Fix lamp logic in partitioned
2023-03-30 16:42:56 -06:00
aerinon
a0b781521f
Big enemizer updates
...
Fix sheets
Health + damage rando
Logical kill rooms
2023-03-30 16:12:46 -06:00
aerinon
4aae603462
Merge branch 'DoorDevUnstable' into Sandbox
...
# Conflicts:
# ItemList.py
# Items.py
# Main.py
# Rom.py
# data/base2current.bps
2023-03-10 13:43:38 -07:00
aerinon
affd7568cb
Minor adjustments to world model refactor
2023-03-09 16:48:14 -07:00
aerinon
1a1c60f84a
Merge branch 'SynthesisOWRMerge' of github.com:codemann8/ALttPDoorRandomizer into codemann8-SynthesisOWRMerge
...
# Conflicts:
# Rules.py
# source/overworld/EntranceShuffle2.py
2023-03-09 11:29:03 -07:00
aerinon
c3dd6bac79
Murderdactyl ohko rule
2023-03-03 16:52:29 -07:00
aerinon
1dc3b13449
Change info message to debug for cleaner output
...
Possible generation error
2023-02-27 14:42:52 -07:00
aerinon
d7c15ae22c
Strict and Partial key logic implementations with new test suite utility
2023-02-17 10:07:43 -07:00