Commit Graph
1867 Commits
Author SHA1 Message Date
aerinon a4848c5baf Baserom update 2021-10-21 14:17:26 -06:00
aerinon a23315f783 Disarm EG glitch on mirror in most modes
Added a check flag for the disarm on most transitions so if can be armed when wanted
2021-10-05 14:13:24 -06:00
aerinon 035621e420 Rupee bow forbids certain lobbies in HC in standard
Allow a lobby in keydrop shuffle
Key rule fix when bk isn't possible
Added controller awareness to world traversal
2021-09-28 14:57:17 -06:00
aerinon 1eda6cfa9a Fix lambda by binding bk_name at lambda creation 2021-09-16 15:46:40 -06:00
aerinon ddd3aaf9a2 More prize door refinement
Incorporating drop entrances better in the find proposal algorithm
2021-09-16 15:20:29 -06:00
aerinon bce3bcf4fe Remove stonewall pre-opening code in favor of dynamic softlock prevention (Promoted from experimental) 2021-09-14 16:02:31 -06:00
aerinon eab9404398 Allow Blind's Cell to be shuffled if Blind is not the boss 2021-09-14 15:40:55 -06:00
aerinon c5f6c46bd8 Remove unique annotation from FastEnum class 2021-09-14 15:24: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 ec7c1489c7 Removed rails flag and just edited the object table for prevent mode in mixed travel
Updated rails in PoD Arena to prevent hovering better
2021-09-07 16:25:42 -06:00
aerinon e48dbe3d27 Prize relevance refinement
Subtle change on bk restriction - only restrict if bk was determined to be the way forward
2021-09-02 18:10:49 -06:00
aerinon 2760841836 Prevent keys doors on door pairs that loop on themselves in the same supertile. (Excludes dead ends)
Thus, there's not chance for a keys to be wasted.
2021-09-02 17:00:36 -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 84fb47ba9d Couple of big key logic fixes - one with bk forced
Another with bk assumed to be found early in dungeon
Catobat map check fix from rom
2021-08-31 15:36:38 -06:00
aerinon 10c01034fd Minor rom fix 2021-08-31 14:10:47 -06:00
aerinon dad6016498 Rom features: update cutofftable
Add a multiworld ram slot for item that just got grabbed
2021-08-30 15:57:45 -06:00
aerinon 07287d85a7 Improve exclusion calculation 2021-08-30 15:21:25 -06:00
aerinon 67c4fee636 Boss shuffle fix - fixes some bias discovered by krebel 2021-08-30 15:20:27 -06:00
aerinon 91fbcd38da Fix shop hints in ER modes where shops are not located vanilla 2021-08-27 15:13:37 -06:00
aerinon 9e7223795f Fix for path checking. should get pinball more often 2021-08-27 15:03:27 -06:00
aerinon 759e9979da Rule fix for bigkey shuffle, use the always_allow for the big key, but require it for every other item 2021-08-26 15:51:12 -06:00
aerinon 1f884649d1 Remove unnecessary imports 2021-08-26 15:32:35 -06:00
aerinon 5614dea2b5 Fix can_beat_game error
Add start_region awareness to door finder combinations
Added dungeon table
2021-08-26 15:28:42 -06:00
aerinon b2a6e4a7d4 Update release notes 2021-08-20 10:06:45 -06:00
aerinon 939d495be7 Merge in combinatoric key logic from keyLogicAttempt1 branch 2021-08-20 10:03:40 -06:00
aerinon 4e91e627e1 Split dungeon refinement
Prize relevance refinement
2021-08-19 16:21:42 -06:00
aerinon 25bc968b62 Key counts for vanilla fixed 2021-08-19 16:15:05 -06:00
aerinon e34218c7a9 Merge remote-tracking branch 'origin/DoorDevUnstable' into DoorDevUnstable 2021-08-16 15:30:37 -06:00
aerinon 71079269fa Total keys fix for key logic
(Basic reductions do not affect amount of keys placed while crossed does)
2021-08-16 15:29:40 -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
aerinon 54004118f5 Minor bug during exploration 2021-08-13 14:41:35 -06:00
aerinon 678e5eb091 Multi-entrance crystal doesn't propagate between dungeons
Multi-entrance: don't use unreachable entrances for reachable stats
2021-08-13 14:41:04 -06:00
aerinon fd24c016e2 Total keys fix for key logic
(Basic reductions do not affect amount of keys placed while crossed do)
2021-08-12 15:59:01 -06:00
aerinon e052468dba Merge pull request #122 from StructuralMike/DoorDevUnstable
Change the bomblogic-CLI to bombbags and add it to the example mystery yaml
2021-08-12 13:53:58 -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
aerinon d6a56e645e Bug with MutliClient that didn't register shop locations unless you were in one 2021-08-12 13:45:20 -06:00
aerinon 9153dbd382 Fixed a problem that cropped up in retro+vanilla with big key placement 2021-08-12 13:44:47 -06:00
aerinon 7623de396c Fixed some bk special handling 2021-08-12 13:39:32 -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
StructuralMike cf8d716b37 Merge pull request #3 from aerinon/DoorDevUnstable
Door dev unstable
2021-08-11 10:11:40 +02:00
Catobat 579c3bfd23 Fix money balancing with reduced item pool 2021-08-06 14:17:24 +02:00
aerinon feb9177871 Ignore certain rules when bk isn't available in contradiction checking 2021-08-04 13:46:30 -06:00
aerinon d7e326f71d Key checking in dungeons limited to single player for speed
Spoiler traversal fixes and speed
Bug with boss shuffle spoiler in MW fixed
Perf enhancement fix for pot shuffle
2021-08-04 12:08:17 -06:00
aerinon 4b29408911 Perf enhancement fixes 2021-08-03 13:49:46 -06:00
aerinon e10c765bc2 Key logic 2021-08-03 12:16:29 -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