Commit Graph

371 Commits

Author SHA1 Message Date
codemann8
a4120e0cb5 Merged in DR v1.2.0.1 2022-12-16 18:14:27 -06:00
aerinon
ccb35fd1b1 Small key door limit per dungeon
RainPrevention fix
2022-12-16 15:56:53 -07:00
aerinon
99f92f3d79 Merge remote-tracking branch 'origin/DoorDevUnstable' into DoorDevUnstable 2022-12-16 14:25:42 -07:00
Elia Robyn Lake
8d12f15d6f Fix standard + partitioned door shuffle
Also includes a fix to the case where it would try to generate a
negative number of bomb doors or dash doors.
2022-12-16 02:33:11 -05:00
aerinon
e67ff4d5dc Completionist fixes 2022-12-07 15:57:51 -07:00
codemann8
e5afe70bcb Merged DR v1.2.0.0 2022-12-03 01:52:22 -06:00
aerinon
9bf0391e60 Cleanup and generation fix 2022-12-01 16:23:11 -07:00
aerinon
249fae39a0 Fix for certain Standard key layouts
Valid key door logic fix
2022-12-01 08:30:27 -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
aerinon
9fafa8981e Big Key Door fix for when big key double sided is off
Fix for basic issues - key total doesn't change
Potential key lock logic fix
2022-10-28 12:47:43 -06:00
aerinon
82965ac734 Big Key fix for dungeons with only big chests
Door pairing issues
Minor gui error
2022-10-28 08:56:06 -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
aerinon
30833152f6 Minor decoupled adjustment 2022-09-13 15:54:06 -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
258d66fb5c Minor standard fix, fix for test suite, made one error less annoying 2022-08-31 14:10:02 -06:00
aerinon
4aff460b22 Fix for crossed doors with ambrosia
Fix for ER + OWG in crossed doors
Fix for Small Key shuffle
2022-08-30 13:51:12 -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
codemann8
34c9972c74 Suppressing Inaccessible Regions debug output 2022-08-23 18:20:23 -05: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
codemann8
3c7d3ed36f Merged DR v1.0.1.1 2022-08-18 20:59:29 -05:00
aerinon
c3dcd56992 Some fixes sent by Catobat 2022-08-11 16:37:15 -06:00
aerinon
e167811d34 Merge branch 'DoorDevUnstable' into Synthesis
# Conflicts:
#	Main.py
#	Mystery.py
#	RELEASENOTES.md
#	Rom.py
#	data/base2current.bps
2022-08-05 14:06:01 -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
aerinon
4267c2dde5 Minor bug in intensity 3, pottery setting not drop shuffle for Desert Tiles 2. 2022-07-25 12:13:50 -06:00
codemann8
df86503941 Merged in DR v1.0.1.0 2022-07-08 10:59:00 -05: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
1972500e31 Merge branch 'Customizer' into StandardThrone
# Conflicts:
#	DungeonGenerator.py
#	Main.py
#	RELEASENOTES.md
2022-06-22 13:08:38 -06:00
aerinon
5dce2daa0b Standard throne room changes 2022-06-14 12:29:57 -06:00
aerinon
14571508ae Init work on decoupling doors 2022-05-25 10:31:20 -06:00
aerinon
ac651253fe Fix a couple bugs on generation 2022-05-24 11:07:06 -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
ea745ff22e Hotfix for paired doors
Also made dashable filter work
2022-04-30 15:28:29 -06:00
aerinon
b514df76c3 Prize letters and numbers
Minor bug with max keys: prevent negative values
2022-04-21 15:44:52 -06:00
aerinon
a035beca1e Minor ohko fix 2022-04-20 14:07:18 -06:00
aerinon
52a0e88d12 Minor ohko fix 2022-04-04 14:29:40 -06:00
codemann8
fdf21b2d5b Various fixes found from full compare of DR Unstable 2022-03-30 23:50:29 -05:00
aerinon
730847fa07 Merge branch 'DoorDevVolatile' into Customizer
# Conflicts:
#	DoorShuffle.py
2022-03-29 14:32:24 -06:00
aerinon
68c2d06d85 Rain state prevention fix
Also, disallowed door behind Throne Room to be dashable/bombable in standard/hc
2022-03-29 14:30:20 -06:00
aerinon
69bae0f338 Merge branch 'DoorDevVolatile' into Customizer
# Conflicts:
#	DoorShuffle.py
2022-03-29 13:30:49 -06:00
aerinon
8bc446fbc5 Logic refinements for Skull X Room and GT Falling Torches 2022-03-29 13:28:05 -06:00
codemann8
1eae786c43 Fixing some incorrect AT/GT swap things 2022-03-28 03:05:58 -05:00
codemann8
fd7d9f7121 Merged in DR v1.0.0.2 2022-03-27 14:56:16 -05:00
aerinon
8ec16d46ce Dashable forbidden
Minor logic refinement for Spiky Hint Cave
2022-03-25 15:35:46 -06:00
aerinon
dfb9ebfbdb Customizer main work 2022-03-22 16:13:31 -06:00