Commit Graph

298 Commits

Author SHA1 Message Date
codemann8
8e08f336d0 Merging Regions and Rulesets 2022-12-13 01:40:44 -06:00
aerinon
f0ad711e78 Fix inverted Lean/Lite ER 2022-12-09 16:44:26 -07:00
codemann8
5ac01f4f35 Merged Inverted/Open ER code and data 2022-12-07 22:16:55 -06:00
codemann8
52edfcdddb Merged Inverted/Open ER code and data 2022-12-07 22:05:48 -06:00
aerinon
c42f3c3202 Various typos and fixes 2022-12-07 16:06:31 -07:00
codemann8
bd53400fec Replaced all references of Inverted-variant regions/exits 2022-12-06 22:21:35 -06:00
codemann8
e5afe70bcb Merged DR v1.2.0.0 2022-12-03 01:52:22 -06:00
aerinon
89f467f995 District generation fix 2022-12-01 16:22:15 -07:00
aerinon
becba348b9 New goals and rom update 2022-12-01 14:10:10 -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
fa75d2b4e9 Possible fix for standing items weirdness
Generation fix for Bumper Cave
Chaos door type fix
Minor fix for universal keys
Relaase notes update
2022-11-10 14:14:54 -07:00
codemann8
f762d982a2 Mixed Districts Initial Implementation 2022-11-05 18:26:52 -05:00
aerinon
bd619ff2ef Bumper cave fixes for ES2 2022-10-27 15:48:04 -06:00
aerinon
1167f2b1ba Bumper cave fix for new entrance shuffle 2022-10-27 15:23:58 -06:00
aerinon
4f2fed48d7 Big key door fix
Some generation fixes (need to look at pre-validate some more)
Bumped up escape assist values in non-basic shuffles
2022-10-26 16:46:32 -06:00
Catobat
0c53fc8519 Add Free Terrain mode and terrain rules 2022-10-09 01:23:47 +02:00
aerinon
db43ce8d15 Fix keyshuffle 2022-09-08 16:24:48 -06:00
aerinon
e2b9735600 Rain prevention fix for keydoors (plus test case)
Couple fixes for standard throne
2022-09-07 16:50:44 -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
3975c6c65d Merge branch 'DoorDevUnstable' into Synthesis
# Conflicts:
#	TestSuite.py
2022-09-01 11:38:02 -06:00
codemann8
03bae603e7 Merged DR v1.0.1.2 2022-09-01 03:40:03 -05:00
aerinon
2c78170579 Pyinstaller 5.0+ build fix 2022-08-31 16:16:20 -06:00
aerinon
7be5cc1a6b Merge branch 'Customizer' into Synthesis
# Conflicts:
#	Main.py
#	RELEASENOTES.md
#	Rom.py
#	data/base2current.bps
2022-08-24 14:29:10 -06:00
aerinon
152c383233 Merge branch 'DoorDevUnstable' into Customizer
# Conflicts:
#	Bosses.py
#	ItemList.py
#	Main.py
#	Mystery.py
#	RELEASENOTES.md
#	Rom.py
#	data/base2current.bps
2022-08-24 13:38:59 -06:00
aerinon
6b369b68b7 Update lite/lean with pottery options. Houses and caves with pots are shuffled in the ER pool if the pottery setting turns that on. 2022-08-24 13:29:14 -06:00
aerinon
262b36cac6 Custom yaml properly record interior doors that are key doors 2022-08-24 13:10:32 -06:00
aerinon
21456b5c90 Merge branch 'Customizer' into Synthesis
# Conflicts:
#	BaseClasses.py
#	Rom.py
#	data/base2current.bps
2022-08-11 16:06:50 -06:00
aerinon
b2ae92a451 Merge branch 'Tavern' of github.com:Catobat/ALttPDoorRandomizer into Catobat-Tavern
# Conflicts:
#	BaseClasses.py
#	Rom.py
#	data/base2current.bps
Note: rom is not correct
2022-08-11 15:37:19 -06:00
aerinon
09fbdc46ca Finish bomb/dash doors
Lots of minor fixes
Fixed a few existing bugs
2022-08-05 14:01:19 -06:00
codemann8
97455dc140 Implemented Bonk Drop Shuffle 2022-07-24 12:50:37 -05:00
codemann8
a5729b51a2 Adding new option for Bonk Drop Shuffle 2022-07-24 12:42:08 -05:00
codemann8
df86503941 Merged in DR v1.0.1.0 2022-07-08 10:59:00 -05:00
aerinon
f06e7c7fd3 Merged in Volatile work 2022-07-07 14:20:41 -06:00
aerinon
d9f0e2a7b6 Options added for door_type_mode and new partitioned mode 2022-07-06 10:06:29 -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
b13e15f999 Merge branch 'DecoupledDoors' into Synthesis
# Conflicts:
#	BaseClasses.py
#	DoorShuffle.py
2022-06-23 10:59:44 -06:00
aerinon
64048ba58d Merge branch 'DoorDevVolatile' into Customizer
# Conflicts:
#	Main.py

Also fixed a bug with lite/lean
2022-06-22 10:53:06 -06:00
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
codemann8
56b2e0e5e4 Adding an Auto default for Pre-open Pyramid option 2022-05-04 11:36:28 -05: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