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
0ab54def8b
Removed backup locations for Dungeon Only and Major Only algorithms. If item cannot be placed in the appropriate location, the seed will fail to generate instead.
2023-06-08 10:25:05 -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
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
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
a5da504b90
Fix for district shuffle's placeholder issue
2023-03-03 16:53:50 -07:00
aerinon
6c0da515b4
Fix dungeon_only + pottery modes
2023-02-24 17:00:25 -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
d7c15ae22c
Strict and Partial key logic implementations with new test suite utility
2023-02-17 10:07:43 -07:00
codemann8
55a91f8d17
Merged in DRUnstable v1.2.0.1
2022-12-16 18:18:07 -06:00
codemann8
bd53400fec
Replaced all references of Inverted-variant regions/exits
2022-12-06 22:21:35 -06:00
aerinon
89f467f995
District generation fix
2022-12-01 16:22:15 -07:00
aerinon
1134eb23e7
Added support for various avianart modes
...
Uncle boots hints
Some key logic re-working unsure if safe
2022-11-28 15:05:39 -07:00
aerinon
b71c7aa2b4
Underworld dropshuffle
2022-09-30 15:38:35 -06:00
aerinon
037a9479d8
UW Enemizer Work
2022-09-26 14:07:41 -06:00
aerinon
db43ce8d15
Fix keyshuffle
2022-09-08 16:24:48 -06:00
aerinon
87834986d4
Retro break up of various options
2022-09-02 13:09:39 -06:00
aerinon
af4f8e5b4b
Flute mode
...
And some odd fixes
2022-09-01 13:59:26 -06:00
aerinon
f93ecf9412
New baserom with various fixes for both font and multiclient issue with pottery
...
Bump TFH limit to 850. It throws an error if you try to generate with too many pieces.
2022-04-28 16:27:37 -06:00
aerinon
a9797bfd83
Merge branch 'DoorDevUnstable' into DoorDevVolatile
...
# Conflicts:
# Main.py
# RELEASENOTES.md
# Rom.py
# data/base2current.bps
2022-04-21 13:18:06 -06:00
aerinon
1c4e3e09ba
Major only update (split pot keys and key drops)
2022-04-21 13:13:41 -06:00
aerinon
26e8e23fce
Initial work on new pottery modes
2022-04-19 13:56:39 -06:00
aerinon
c7de8dad79
Minor bug in dungeon_only algoithm (also affected fallback grouping in major_only and vanilla)
2022-04-13 14:27:45 -06:00
aerinon
f040b5fad3
Every pot you pick up that wasn't part of the location pool does not count toward the location count
...
Fix for items spawning where a thrown pot was
Fix for vanilla_fill, it now prioritizes heart container placements
Fix for dungeon counter showing up in AT/HC in crossed dungeon mode
2022-03-07 10:48:31 -07:00
aerinon
dd18f13930
Trash ditching method rebalanced for lots of triforce pieces
...
Added a few places Links House shouldn't go when shuffled
Ped goal + vanilla sword = random sword in pool
2022-02-24 14:39:07 -07:00
aerinon
b7e307f4c1
BPS flag for Mystery
...
Expanded logic options for mystery
Fixed a shopsanity+district bug
Fixed the keysanity menu not showing map marks
2022-02-24 14:06:34 -07:00
aerinon
ccb7ced735
Lighter pottery modes
2022-02-16 14:02:21 -07:00
aerinon
2f0d64103e
Merge branch 'StandingItems' into DoorDevVolatile
...
# Conflicts:
# Rules.py
# source/item/FillUtil.py
2022-01-21 16:21:59 -07:00
aerinon
5211b305e6
Re-worked settings for pottery lottery
...
Fixed multiworld support for lottery
2022-01-21 16:10:33 -07:00
aerinon
9fd73e08bb
Districting considers the Tavern North entrance
...
Major items are counted differently
Minor edits
2022-01-13 15:13:22 -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
481e34d2f0
Minor fix for bombbag + TFH
2022-01-06 16:22:56 -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
b2f2565271
Standing Items initial commit
2021-12-16 16:02:11 -07:00
aerinon
ba8f15b6e0
Clean up and vanilla fill improvements
2021-11-15 16:22:50 -07:00
aerinon
61f659a511
Initial fill changes
...
Merge branch 'Bias' into DoorDevVolatile
# Conflicts:
# Rom.py
2021-11-02 16:03:21 -06:00
aerinon
c64d499bab
Maps/compasses should not be advancement items if the restriction is none
2021-09-14 15:03:51 -06:00
aerinon
23352c3bf7
Correct promotion of map and compass to advancement to add that logic
2021-08-26 15:36:12 -06:00
aerinon
f259e8bdc8
Boss item restriction logic added
...
Reserved location logic started
2021-08-20 14:32:54 -06:00