Commit Graph
80 Commits
Author SHA1 Message Date
aerinon 20e60c8a1d feat(spoiler): introducing custom spoiler levels 2024-04-22 08:35:17 -06:00
aerinon ddfbece2bd Clean up enemizer cli argument and gui code 2023-04-05 16:38:17 -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 f06e7c7fd3 Merged in Volatile work 2022-07-07 14:20: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 31aeb8a776 Pottery fixes for Room0127
Added mystery flag for future use
2022-04-21 11:03:49 -06:00
aerinon 31a279d63d Trinity goal added 2022-04-20 14:06:55 -06:00
aerinon 26e8e23fce Initial work on new pottery modes 2022-04-19 13:56:39 -06:00
aerinon cf227aafc0 Trinity goal 2022-04-04 13:37:07 -06:00
aerinon 730847fa07 Merge branch 'DoorDevVolatile' into Customizer
# Conflicts:
#	DoorShuffle.py
2022-03-29 14:32:24 -06:00
aerinon c560e0d275 owg shorthand in mystery 2022-03-29 14:31:24 -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 0b64b15e9e Fix for old pot shuffle
Fix for mystery startinventory
Update mystery example
2022-02-25 13:18:37 -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 8d99ccafc5 Fix doc
Remove vestiges of shuffleswitches
2022-01-21 16:26:12 -07:00
aerinon 5211b305e6 Re-worked settings for pottery lottery
Fixed multiworld support for lottery
2022-01-21 16:10:33 -07:00
aerinon b2f2565271 Standing Items initial commit 2021-12-16 16:02:11 -07:00
aerinon 61f659a511 Initial fill changes
Merge branch 'Bias' into DoorDevVolatile

# Conflicts:
#	Rom.py
2021-11-02 16:03:21 -06:00
aerinon 3369528596 Merge branch 'DoorDevUnstable' into DoorDevVolatile
# Conflicts:
#	Main.py
#	Rom.py
#	data/base2current.bps
2021-11-02 15:31:14 -06:00
Catobat 59dd62e3ce Fix some settings being mandatory in weight files 2021-11-01 21:24:54 +01:00
Catobat 5bac1ba5cc Add support for Subweights 2021-11-01 21:04:54 +01: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 746a739339 Main structure for various biased fills
Lots of help around correctly reserving locations
2021-08-26 15:27:05 -06:00
aerinon f259e8bdc8 Boss item restriction logic added
Reserved location logic started
2021-08-20 14:32:54 -06:00
aerinon 939d495be7 Merge in combinatoric key logic from keyLogicAttempt1 branch 2021-08-20 10:03:40 -06:00
aerinon e34218c7a9 Merge remote-tracking branch 'origin/DoorDevUnstable' into DoorDevUnstable 2021-08-16 15:30:37 -06:00
aerinon 6205dc2cb0 Merge in unstable changes 2021-08-12 13:50:34 -06:00
aerinon de6f3683d0 Fixed bug with sfx_shuffle in mystery 2021-08-12 13:45:51 -06:00
StructuralMike dcba2be757 Bombbag instead of Bombbags 2021-08-11 16:29:12 +02:00
StructuralMike 44efe51e02 Changing the cli to be bombbags over bomblogic
Bombbags seemed better over bomblogic which is more ambiguous when considering new stuff OW and the bomb-only modes.

Also added bombbags to the example yaml
2021-08-11 10:22:54 +02:00
aerinon aeb910e274 Various fixes:
Full boss shuffle samples without replacement
Vanilla doors simply unmarks ugly smalls
Money balance: handle multiworld solvent players better
Perf for item pool adjustment
Add loglevel to Mystery
2021-08-03 08:43:47 -06:00
aerinon 1871b7ee6e Merge branch 'SFXShuffle' into DoorDevUnstable 2021-08-02 12:40:52 -06:00
aerinon 46de270923 Merge branch 'DoorDevUnstable' of https://github.com/StructuralMike/ALttPDoorRandomizer into StructuralMike-DoorDevUnstable 2021-07-27 16:16:53 -06:00
aerinon c182e73b77 Mystery can apply reduce_flashing 2021-07-27 11:33:58 -06:00
StructuralMike 051a47e0cd Bomblogic added 2021-07-23 20:35:48 +02:00
aerinon c6ed7bcd04 Merge branch 'DoorDevUnstable' of https://github.com/ardnaxelarak/ALttPDoorRandomizer into ardnaxelarak-DoorDevUnstable 2021-07-23 10:04:02 -07:00
aerinon 68dc27902b SFX Shuffle initial implementation 2021-07-15 16:02:07 -07:00
aerinon 940369d3ec Rename fake boots to pseudo boots
Doc updates
2021-07-09 15:13:01 -07:00
aerinon ffcc78f95c Fake boots checkbox/argument 2021-07-07 16:23:16 -07:00
aerinon 1a7c3faa76 Fixed some enemizer mystery settings
Added an easy way to turn off unkillable thieves
2021-07-01 16:25:55 -06:00
karafruit 3896066193 Reimplement --securerandom
Seeds should be reproducable without the flag passed, and unreproducable with the flag passed.
With --securerandom, generate a 9-char alphanumeric string to use to make filenames differ.
2021-06-29 11:13:17 -07:00
aerinon 63d49c5775 Beemizer stuff 2021-06-02 11:15:22 -06:00
aerinon e0479922cc Msu minor fix
Bosses simple fix
Boss shuffle mystery fix
2021-06-01 14:52:23 -06:00
aerinon fff7cd691e Added the --shufflelinks option
Moved bunny spawn to experimental
Baserom bugfixes
2021-05-24 15:14:23 -06:00
aerinon f2318b821a Experimental no longer pre-opens stone walls
Updated baserom
Fixed a standard bug where the exits to the ledge would be unavailable if the pyramid was pre-opened
DR ASM optimization
Removed Archery Game from Take-Any caves in inverted
Fixed a problem with new YAML parser
2021-05-13 12:17:31 -06:00
aerinon 6c98c537e2 Better mystery compatibility with old values 2021-05-04 16:29:52 -06:00
aerinon a2fcad1e22 Version update with release notes
Switch to safe loader
2021-05-04 16:26:45 -06:00