Commit Graph

332 Commits

Author SHA1 Message Date
aerinon
b938bef8fa Check package requirements before importing them 2022-06-16 10:46:53 -06:00
Catobat
24e919c4a7 Fix Insanity 2022-06-13 20:51:11 +02:00
Catobat
6e9d949439 Shuffle Back of Tavern 2022-06-13 20:38:24 +02:00
aerinon
14571508ae Init work on decoupling doors 2022-05-25 10:31:20 -06:00
aerinon
e40c4290c9 Fix yaml parsing 2022-05-24 10:18:59 -06:00
aerinon
041443be3d Fix windows absolute path parsing 2022-05-24 10:18:47 -06:00
aerinon
9a6b7c624d Minor fix for mystery 2022-05-24 10:18:23 -06:00
aerinon
dbb69359aa Fix customizer GUI yaml selection 2022-05-24 10:17:31 -06:00
aerinon
8fd010985f Merge branch 'DoorDevVolatile' into Customizer
# Conflicts:
#	DoorShuffle.py
#	ItemList.py
#	Main.py
2022-05-24 10:09:36 -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
7dd5cc0e36 Merge branch 'DoorDevVolatile' into Customizer
# Conflicts:
#	BaseClasses.py
#	ItemList.py
#	Main.py
2022-04-21 11:14:40 -06:00
aerinon
5cc04ed675 Msu resume bug on patcher
Check for retro arrows in pots
2022-04-20 14:00:16 -06:00
aerinon
26e8e23fce Initial work on new pottery modes 2022-04-19 13:56:39 -06:00
aerinon
b3c9f1cf03 List nearly everything in custom yaml (spoiler skip and shuffled not the same right now) 2022-04-14 10:16:51 -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
833b570af6 Customizer item_pool updates 2022-04-13 13:22:15 -06:00
aerinon
cf227aafc0 Trinity goal 2022-04-04 13:37:07 -06:00
aerinon
b5684cbf7d Minor bug with ER customization 2022-03-29 12:13:19 -06:00
aerinon
5e07e49798 Fix documentation and example
Fix msu_resume issue
Fix empty locations
Throw error on unknown items
2022-03-25 08:43:11 -06:00
aerinon
dfb9ebfbdb Customizer main work 2022-03-22 16:13:31 -06:00
aerinon
4e43f38332 Separated Collection Rate counter from experimental
Added MSU Resume option
Ensured pots in TR Dark Ride need lamp
Fix for Links House being at Maze Race (did not generate)
2022-03-09 15:42:00 -07:00
aerinon
6f7a2e234d Merge in Unstable updates 2022-03-08 08:58:29 -07:00
aerinon
341a4f4631 District hint work 2022-03-08 08:13:49 -07: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
833a5d8320 Merge branch 'DoorDev' into DoorDevUnstable
# Conflicts:
#	Main.py
#	RELEASENOTES.md
2022-03-04 16:49:41 -07:00
aerinon
e89a143052 SSL not verified for alttpr.com/sprites 2022-03-04 16:46:06 -07:00
aerinon
f0a4be3be9 SSL not verified for alttpr.com/sprites 2022-02-24 14:39:45 -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
60d805b00a Fix SFX 2022-02-17 14:42:37 -07:00
aerinon
b024311aaa BPS support 2022-02-17 14:00:00 -07:00
aerinon
ccb7ced735 Lighter pottery modes 2022-02-16 14:02:21 -07:00
aerinon
7747a1f204 Unique boss shuffle mode 2022-02-15 16:29:52 -07:00
aerinon
49accbd2b1 Many bugfixes
* Fixed inverted generation issues with pottery option
* Moved SRAM according to SRAM standard
* Removed equitable algorithm
* Upped TFH goal limit to 254
* Cuccos should no longer cause trap door rooms to not open
* Added double click fix for install.py
* Fix for pottery item palettes near bonkable torches
* Fix for multiworld progression balancing would place Nothing or Arrow items
2022-02-09 14:19:10 -07:00
aerinon
da89ab1006 Bug fixes for pottery lottery changes 2022-01-24 16:04:16 -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
e78f9218f5 Merge branch 'Ambrosia' into DoorDevVolatile
# Conflicts:
#	BaseClasses.py
#	CLI.py
#	Main.py
2021-10-29 15:26:51 -06:00
aerinon
c8f1e611f4 Mystery test suite 2021-10-27 15:02:33 -06:00
aerinon
dc7d4940d9 Overworld map code 2021-10-21 16:29:09 -06:00
aerinon
28b87428cc Changed bias named. Added districting 2021-10-05 13:58:30 -06:00