Commit Graph

241 Commits

Author SHA1 Message Date
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
codemann8
2bec50b26b Implemented District ER 2024-01-10 05:57:39 -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
codemann8
55caf24011 Changed Print Template Yaml from checkbox to button 2023-12-23 17:27:01 -06:00
codemann8
d8319ca727 Renamed a couple buttons 2023-12-23 04:18:35 -06:00
codemann8
bd5232bf24 Fixed missing OWR brand labels 2023-12-23 03:42:52 -06:00
KrisDavie
6a41dff98b Raise error on doors + hmg 2023-12-22 22:48:42 +01: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
aerinon
4b888b3c48 feat: swapped ER 2023-12-19 16:31:29 -07:00
codemann8
0e0df12677 Added new option to export pre-seed customizer template yaml 2023-12-14 15:12:48 -06:00
codemann8
159dbcd8db Replacing Save Settings on Exit with Settings on Load 2023-12-13 14:02:43 -06:00
codemann8
a1b570da62 Added song instrument shuffle 2023-12-02 05:46:33 -06:00
Cody Bailey
a2c4be4c4c Add aga_randomness to exposed settings 2023-11-19 17:37:30 -05:00
codemann8
2d004fbe63 Allow user to change and save output directory within the Gui 2023-10-24 05:29:52 -05: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
2e5b9758c2 Unkillable thieves for now
Turn off enemy drop indicator for modes that don't need it
2023-09-12 10:13:15 -06:00
aerinon
9e6bcf8a99 Various enemizer adjustments and fixes
Fix for retro location counting
Baserom update
2023-09-12 08:40:24 -06:00
codemann8
1024126835 Moving Display Collection Rate option away from post-gen options 2023-09-10 14:51:43 -05: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
44acc4e290 Merge branch 'StairLoops' of github.com:Catobat/ALttPDoorRandomizer into Catobat-StairLoops 2023-08-07 12:15:13 -06: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
codemann8
c0c3204fd5 Notes field 2023-08-02 09:45:41 -06:00
aerinon
9497ef36ad Paired needs a bunch of generation work apparently. Disabling it. Minor generation improvements. 2023-08-02 08:05:54 -06:00
Catobat
7197a23b45 Add setting for self-looping doors 2023-08-02 02:23:19 +02:00
aerinon
0ee88618a7 Paired dungeon shuffle 2023-08-01 11:31:59 -06:00
codemann8
35f3abc1c1 Creating user notes field to be supplied by the seed roller 2023-07-29 05:10:47 -05: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
codemann8
551638e00c Merged in DR v1.2.0.18 2023-07-19 16:12:09 -05:00
codemann8
4f5d268401 Adding new Swapped ER mode option 2023-07-16 01:07:17 -05:00
aerinon
5d2ceaf75c Updated baserom for crystal custscene and hera music fix
Updated a couple of error messages and when they are displayed
Updated Ganonhunt goal text to be more consistent across randomizers
2023-07-10 13:56:05 -06:00
codemann8
c2538d44cb Minor GUI indentation 2023-04-13 14:03:30 -05:00
aerinon
907639b984 any_enemy_logic option added 2023-04-10 09:07:01 -06:00
codemann8
8e7a4fcd8e Merged in DR v1.2.0.15 2023-04-07 13:22:53 -05:00
codemann8
793f3b30b0 Merged in DR v1.2.0.14 (2nd) 2023-04-07 12:04:12 -05:00
aerinon
3c18dc6e3a Re-vamp multiple settings as buttons.
Minor logic clean up.
2023-04-06 11:22:12 -06:00
aerinon
ddfbece2bd Clean up enemizer cli argument and gui code 2023-04-05 16:38:17 -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
codemann8
f1f75ec760 Major GUI reorganization 2023-03-29 10:19:36 -05: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
ab5f348f77 Merged in DR v1.2.0.8 2023-02-18 19:33:15 -06:00
aerinon
9a71e56546 Trap door refinement with "optional" value versus "vanilla"
Slight balance of chaos mode
Warping Pool trap no longer shuffled
2023-02-17 16:55:35 -07:00
aerinon
d7c15ae22c Strict and Partial key logic implementations with new test suite utility 2023-02-17 10:07:43 -07:00
aerinon
f0101c9854 Trap door mode initial work 2023-02-16 11:49:29 -07:00
codemann8
c98300e2ff Merged in DR v1.2.0.3 2023-01-06 21:37:28 -06:00
aerinon
8839926a97 Race flag on GUI
Async Doors League presets
Take into account starting inventory with default item pool
2023-01-06 13:56:18 -07:00