Commit Graph
49 Commits
Author SHA1 Message Date
codemann8 103e098a2e Initial Prize Shuffle Implementation
commit c89c5d3798e2a777011e90d565d74af792330d9f
commit 4159f2e7097fca648828a60d8f6878211d0ded9e
commit a80e3a4301d69146ccfffe0f2f375adac381e165
commit d8ac588cb904152831f514d8276be4e39a43dcd0
commit 68eb75e3391631355b4f56f1dcb7e9dadadf1fdf
commit ba241b47964eadfb40ad323f87b1117598dd91a6
commit aed2821c7165822f5fd5cc1ff3f58f2af095d915
commit bd1c5d8d35ae3cae5f27f236346fff057b7b8cd7
commit f034e31cc585a1648657fc2c4850ebc0c1d8bf78

Author: codemann8 <codemann8@gmail.com>
2024-05-23 18:40:50 -05:00
codemann8 21a1706657 Merged in DR v1.4.1.6 2024-02-23 11:48:04 -06:00
codemann8 893947f89b Added new SFX instrument shuffle option 2024-01-26 22:36:30 -06:00
aerinon b5795e4bf2 Merge branch 'KrisDavie-hmg_logic' into DoorDevVolatile 2024-01-05 09:47:57 -06:00
Cody Bailey 7c5a5f39fe Add aga_randomness to exposed settings 2024-01-04 01:56:35 -06:00
KrisDavie dad1ee8336 Implement basic HMG logic
* Ice Palace Lobby Clip
* Kikiskip to Pod
* Mire -> Hera -> Swamp
  - Mire small door to rupee room is removed
  - Hera and Swamp keys are placed without logic
  - Swamp locked by vanilla rules or having all mire smalls
* Above as connectors in ER
2023-12-22 22:48:42 +01:00
codemann8 a1b570da62 Added song instrument shuffle 2023-12-02 05:46:33 -06:00
aerinon 93211567c2 fix: customizer errors
fix: poor enemy placement
fix: insanity rng
2023-11-27 16:41:58 -07:00
Cody Bailey a2c4be4c4c Add aga_randomness to exposed settings 2023-11-19 17:37:30 -05:00
aerinon 1434911727 Freeze fairy abyss/beam dash enemies
Fix original key drops on split supertiles (pokey 1)
Fix mystery/customizer boolean issue
Enemy bans
2023-10-06 10:47:22 -06:00
aerinon 267e3214a7 Merge branch 'DoorDevUnstable' into DoorDevVolatile
# Conflicts:
#	CLI.py
#	Main.py
#	RELEASENOTES.md
#	Rom.py
#	Rules.py
#	data/base2current.bps
#	source/classes/CustomSettings.py
#	source/tools/MysteryUtils.py
2023-09-29 11:44:23 -06:00
aerinon f4c465f5c3 Baserom update (colletion rate counter for mystery)
Minor issue with customizer/mystery yamls and booleans
2023-09-26 13:40:22 -06:00
codemann8 508a68e5e5 Merging Limited and Chaos Crossed OWR options into Unrestricted 2023-09-05 03:01:49 -05:00
codemann8 06e3dc80d6 Merged in DR v1.2.0.20 2023-08-07 15:30:50 -05: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
Catobat 7197a23b45 Add setting for self-looping doors 2023-08-02 02:23:19 +02:00
codemann8 d79c8c1fd1 Merged in DR v1.2.0.19 2023-07-29 05:03:37 -05:00
Catobat bf9ad536fe Implement triforce_max_difference 2023-07-26 15:27:47 +02:00
Catobat ea70d7cb5a Move Triforce Pieces Min and Max handling to Main 2023-07-26 02:40:40 +02:00
aerinon 627168e771 First pass on multiworld for enemy drops. Fixed a few graphical enemizer issues. 2023-06-26 10:29:37 -06:00
aerinon 907639b984 any_enemy_logic option added 2023-04-10 09:07:01 -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
codemann8 f13880eee9 Major GUI reorganization 2023-04-04 17:11:43 -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
codemann8 d1b4d9e044 Merged in DR v1.2.0.10 2023-03-02 19:07:04 -06:00
aerinon 7397d779ad Changing colorizing pots defaults 2023-02-24 16:20:29 -07:00
codemann8 ab5f348f77 Merged in DR v1.2.0.8 2023-02-18 19:33:15 -06:00
aerinon f0101c9854 Trap door mode initial work 2023-02-16 11:49:29 -07:00
codemann8 a4120e0cb5 Merged in DR v1.2.0.1 2022-12-16 18:14:27 -06:00
aerinon c42f3c3202 Various typos and fixes 2022-12-07 16:06:31 -07:00
codemann8 e5afe70bcb Merged DR v1.2.0.0 2022-12-03 01:52:22 -06:00
aerinon becba348b9 New goals and rom update 2022-12-01 14:10:10 -07:00
aerinon b71c7aa2b4 Underworld dropshuffle 2022-09-30 15:38:35 -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 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 21456b5c90 Merge branch 'Customizer' into Synthesis
# Conflicts:
#	BaseClasses.py
#	Rom.py
#	data/base2current.bps
2022-08-11 16:06:50 -06:00
aerinon d9f0e2a7b6 Options added for door_type_mode and new partitioned mode 2022-07-06 10:06:29 -06: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 7dd5cc0e36 Merge branch 'DoorDevVolatile' into Customizer
# Conflicts:
#	BaseClasses.py
#	ItemList.py
#	Main.py
2022-04-21 11:14:40 -06:00
aerinon cf227aafc0 Trinity goal 2022-04-04 13:37:07 -06:00
aerinon dfb9ebfbdb Customizer main work 2022-03-22 16:13:31 -06:00
aerinon b024311aaa BPS support 2022-02-17 14:00:00 -07:00
aerinon 7747a1f204 Unique boss shuffle mode 2022-02-15 16:29:52 -07:00