Commit Graph

102 Commits

Author SHA1 Message Date
aerinon
1168273e43 Merge branch 'DoorDevUnstable' into Synthesis
# Conflicts:
#	Bosses.py
#	Main.py
#	Rom.py
#	data/base2current.bps
2022-08-11 15:43:33 -06:00
aerinon
2ed0a80609 Fix for pot items to not reload with the supertile
Key distribution change
Unique boss shuffle make gt bosses also unique
Removed text color in hints due to bug
2022-08-11 15:25:09 -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
31a279d63d Trinity goal added 2022-04-20 14:06:55 -06:00
aerinon
5cc04ed675 Msu resume bug on patcher
Check for retro arrows in pots
2022-04-20 14:00:16 -06:00
aerinon
cf227aafc0 Trinity goal 2022-04-04 13:37:07 -06:00
aerinon
69bae0f338 Merge branch 'DoorDevVolatile' into Customizer
# Conflicts:
#	DoorShuffle.py
2022-03-29 13:30:49 -06:00
aerinon
031ec9983f Forfeit multiworld option fix for shops and pots
GT junk fill reworked for pottery lottery
2022-03-25 14:54:28 -06:00
aerinon
5e07e49798 Fix documentation and example
Fix msu_resume issue
Fix empty locations
Throw error on unknown items
2022-03-25 08:43:11 -06:00
aerinon
dfb9ebfbdb Customizer main work 2022-03-22 16:13:31 -06: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
49accbd2b1 Many bugfixes
* Fixed inverted generation issues with pottery option
* Moved SRAM according to SRAM standard
* Removed equitable algorithm
* Upped TFH goal limit to 254
* Cuccos should no longer cause trap door rooms to not open
* Added double click fix for install.py
* Fix for pottery item palettes near bonkable torches
* Fix for multiworld progression balancing would place Nothing or Arrow items
2022-02-09 14:19:10 -07:00
aerinon
5211b305e6 Re-worked settings for pottery lottery
Fixed multiworld support for lottery
2022-01-21 16:10:33 -07:00
aerinon
515f6dafed Standing Items refinement - starting testing no keydrops and pot shuffle
Fairly substantial change to Crossed Sector distribution due to so many pots making it fail
2022-01-04 15:48:27 -07:00
aerinon
b2f2565271 Standing Items initial commit 2021-12-16 16:02:11 -07:00
aerinon
c651d1d584 Merge branch 'DoorDevUnstable' into DoorDevVolatile
# Conflicts:
#	Main.py
2021-12-06 15:41:19 -07:00
aerinon
10a440e4ee Potential fix for money balancing 2021-11-19 16:09:00 -07:00
aerinon
ba8f15b6e0 Clean up and vanilla fill improvements 2021-11-15 16:22:50 -07:00
aerinon
61f659a511 Initial fill changes
Merge branch 'Bias' into DoorDevVolatile

# Conflicts:
#	Rom.py
2021-11-02 16:03:21 -06:00
aerinon
28b87428cc Changed bias named. Added districting 2021-10-05 13:58:30 -06:00
aerinon
a9b872b88d Ambrosia logic fixes 2021-09-14 15:02:45 -06:00
aerinon
391db7b5c4 Clustered bias algorithm
Fixes for various other algorithms
2021-09-14 15:02:18 -06:00
aerinon
ebf237cca3 Ambrosia logic fixes 2021-09-14 15:00:55 -06:00
aerinon
ef998a2f7f Merge branch 'Ambrosia' into Bias 2021-09-10 09:18:49 -06:00
aerinon
a6e49513be Merge branch 'DoorDevUnstable' into Ambrosia 2021-09-10 09:17:23 -06:00
aerinon
a7fffd3267 More refinement for prize locked parts of a dungeon and key rule interaction 2021-09-10 09:13:20 -06:00
aerinon
cb8a168b6c Merge pull request #123 from Catobat/ItemPool
Fix money balancing with reduced item pool
2021-09-01 15:57:14 -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
b53a005545 Fix for last ditch problems
Special bk adjustments
Exception for self locking key doors in key lock checker
2021-08-16 15:28:20 -06:00
Catobat
579c3bfd23 Fix money balancing with reduced item pool 2021-08-06 14:17:24 +02:00
aerinon
4b29408911 Perf enhancement fixes 2021-08-03 13:49:46 -06:00
aerinon
24b01cfcc7 Performance optimizations 2021-08-03 09:26:41 -06: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
cd86e14677 Merge in Unstable changes 2021-08-02 15:26:43 -06:00
aerinon
8a361e9672 Various refinements and fixes to key logic and generation 2021-08-02 12:39:48 -06:00
aerinon
c6ed7bcd04 Merge branch 'DoorDevUnstable' of https://github.com/ardnaxelarak/ALttPDoorRandomizer into ardnaxelarak-DoorDevUnstable 2021-07-23 10:04:02 -07:00
aerinon
df0218c7a1 last ditch swap fixes 2021-07-22 16:09:28 -07:00
aerinon
9ef24a610d Bug with key flooding (events that would flood the key are not unresolved)
Last ditch placement efforts for when things get stuck (crossed standard mostly)
2021-07-13 10:38:14 -07:00
aerinon
3cb981d6ae Merge branch 'DoorDevUnstable' into KeyLogicAttempt1 2021-07-06 13:46:14 -07:00
aerinon
7fde95e5d7 Small refinements for key logic 2021-07-02 16:13:02 -06:00
aerinon
3fd096844c Fixed the shop spoiler when multiworld balancing 2021-07-01 16:52:16 -06:00
aerinon
1fb849c137 Fixed the shop spoiler when money balancing is needed 2021-07-01 16:48:39 -06:00
aerinon
f15832f85e Refinement - Missing blocked_connections added - appropriate checklists
Optimization - Exp Cache - which is somewhat problematic with the playthrough logic
2021-07-01 16:00:47 -06:00
aerinon
b21564d5aa Combinatoric approach revised (KLA1)
Backported some fixes
2021-06-29 16:34:28 -06:00
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
a3b5cb4baa Merge branch 'DoorDevOWG' of https://github.com/compiling/ALttPEntranceRandomizer into compiling-DoorDevOWG 2021-05-04 16:15:28 -06:00
aerinon
7a74ba8999 Shopsanity price re-work 2021-04-27 14:00:00 -06:00
compiling
30baec65af Merge remote-tracking branch 'remotes/origin/Dev-owg' into DoorDevUnstable 2021-04-18 14:28:29 +10:00
randall.rupper
fd7728235d Fix for multiworld progression balancing with shopsanity off 2021-03-09 16:14:16 -07:00