Commit Graph

166 Commits

Author SHA1 Message Date
codemann8
a5f14530cd Allow Zelda escape to use TT Maiden Cell as checkpoint 2025-09-07 10:51:39 -05:00
codemann8
fcaaab30a4 Initial Follower Shuffle Implementation 2025-04-30 06:45:16 -05:00
codemann8
ca68455f6f Merge branch 'DoorDevUnstable' into OverworldShuffleDev 2025-01-19 02:00:38 -06:00
aerinon
8555b13c55 fix: added missing doors 2025-01-17 15:04:13 -07:00
codemann8
051fb075a3 Added Thieves Maiden to followers that have pathing logic 2024-12-17 07:40:11 -06:00
Catobat
90817a14fd Make Doors adjust to Santuary in the Dark World 2024-05-21 18:09:31 +02:00
codemann8
9056a32e8d Added new logical boss defeated items for AD 2024-05-06 20:52:38 -05:00
aerinon
0222b09aab feat: Restore Lanmo/Trinexx as possible lobbies 2024-01-04 13:00:12 -07:00
aerinon
4b888b3c48 feat: swapped ER 2023-12-19 16:31:29 -07: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
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
2abfc6ea80 Swap E/W on Mire Torches/Mire Attic Hint 2023-04-13 16:19:18 -06:00
aerinon
b513bbef1b Logic fix: hookshot needed for pots in GT Conveyor Cross 2023-03-23 15:33:29 -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
409f7d50d5 Rom changes (see that commmit message or release notes)
Customizer improvements:
- Better logic around customized lobbies
- Better logic around customized door types
Fix to key doors that was causing extra key doors
Generation improvement around crystal switches
Fix bug in dungeon_only that wasn't using pot key locations (known issue still exists in pottery modes)
Fixes an issue when keys are found in own dungeon for another player when using the bizhawk plugin
2023-02-24 14:25:04 -07:00
aerinon
fb13785abc Minor standard generation fix
Minor ER + Partitioned fix
2023-02-06 13:46:25 -07:00
aerinon
4547a0a43b Logic fix for sanc mirror route
Minor updates to customizer
Minor update to new ER (seed duplication issue)
2023-01-18 08:02:32 -07:00
aerinon
4d1b5f58c0 Minor naming convention fixed 2023-01-06 16:57:52 -07:00
aerinon
106397b13c Fixed door position typo 2022-12-29 19:39:13 -07:00
aerinon
5b4bcc02d4 Finished region mapping 2022-09-16 15:49:16 -06:00
aerinon
4e7632c16a Changes for enemy regions 2022-09-16 10:38:36 -06:00
aerinon
5850edfbe6 Couple minor issues - let a door not be dead in higher intensity, slightly better reporting 2022-09-07 16:49:47 -06:00
aerinon
16d7ce5e76 Minor issue with new Mire Falling Bridge and a miss in dungeon gen for dungeon pools. 2022-08-25 08:59:44 -06:00
aerinon
5b8b0cb7f8 Mire Falling Bridge logic refinement for possible trap door movement 2022-08-23 15:27:22 -06:00
aerinon
3e7dfaf856 Fix Key Rat region 2022-08-23 15:06:36 -06:00
aerinon
2e9d132985 Large refactor underway.
Wrote new main method
Implemented trap door shuffle to some degree
Still needs the other types
2022-06-28 13:05:38 -06:00
aerinon
8bc446fbc5 Logic refinements for Skull X Room and GT Falling Torches 2022-03-29 13:28:05 -06:00
aerinon
64c19bc651 Logic fixes for pots in TR Hub and TR Dark Ride
Fix for district + shopsanity
Typo correction
2022-01-31 16:35:11 -07:00
aerinon
bcf1ce297c Bunch of logic fixes for various pots
Vanilla fill support for potsanity
Fix for playthrough error
2022-01-07 14:46:25 -07:00
aerinon
515f6dafed Standing Items refinement - starting testing no keydrops and pot shuffle
Fairly substantial change to Crossed Sector distribution due to so many pots making it fail
2022-01-04 15:48:27 -07:00
aerinon
035621e420 Rupee bow forbids certain lobbies in HC in standard
Allow a lobby in keydrop shuffle
Key rule fix when bk isn't possible
Added controller awareness to world traversal
2021-09-28 14:57:17 -06:00
aerinon
8c5a4be480 Ranged crystal switch logic tweaked
Couple of minor bugs fixed
2021-06-22 13:04:37 -06:00
aerinon
7442d66211 Old Man House bunny spawn
Cutoff bounding box implemented
Added a couple more lobby possibilities
2021-06-03 13:56:57 -06:00
aerinon
8f00f7969b Actually restrict Sanctuary from being a DW lobby in non-crossed ER modes 2021-05-17 13:41:32 -06:00
StructuralMike
3f9b6234c2 Mire fishbone barrier bypass 2021-03-22 21:12:26 +01:00
StructuralMike
13c2022bc9 BombSwitchDev 2021-03-16 22:05:10 +01:00
StructuralMike
8689bd6a4c Crystals that can be hit with pots
Moved the can_hit_crystal() function to rules where it belongs, and applied it to all instances of crystals in rooms that don't have pots.
2021-03-12 17:07:17 +01:00
StructuralMike
f63d1f5470 SP Crystal room 0HKO consideration 2021-03-12 10:21:27 +01:00
StructuralMike
f60764f062 Double Switch Room being obnoxious 2021-03-11 15:13:15 +01:00
StructuralMike
eb6c71798c Tidying up and adding final(?) interaction points 2021-03-11 12:33:46 +01:00
StructuralMike
2e998af865 Mainly double switch room logic 2021-03-10 23:49:16 +01:00
StructuralMike
7f36036ced Removed unneccesery PoD Arena crystal 2021-03-09 13:08:56 +01:00
StructuralMike
f33d8a5279 Refined crystal rules 2021-03-09 09:40:50 +01:00
StructuralMike
ccb8ff75df Minor 2021-03-08 21:49:48 +01:00
StructuralMike
5298a7f210 TR Crystal Maze 2021-03-08 20:58:22 +01:00
StructuralMike
e8a51ffb3a GT Crystal rooms 2021-03-08 14:45:00 +01:00
StructuralMike
8eca5bf79e Some more Hera Lobby
Also, Hookshot cave reverted as it doesnt work that way...
2021-03-08 11:20:07 +01:00
StructuralMike
3a75b2dafd lots of PoD crystal logic 2021-03-07 17:28:12 +01:00
StructuralMike
5c5cb7f531 1xPoD and 1xTR crystal room 2021-03-07 12:35:28 +01:00
StructuralMike
ed47f99e8a Update Doors.py 2021-03-06 19:45:28 +01:00