Commit Graph
100 Commits
Author SHA1 Message Date
aerinon 74155ec5ae Version and release note update 2021-12-06 15:28:19 -07:00
aerinon d710e08ea0 Rules fixes - TT locations not foribben by default to have big key
Can push paradox block with mirror in glitched modes
2021-12-06 15:25:55 -07:00
aerinon 10a440e4ee Potential fix for money balancing 2021-11-19 16:09:00 -07:00
aerinon 500ec07174 Add bomb assumptions to certain bosses 2021-11-19 16:03:41 -07:00
aerinon 4c2887c0a1 Fix baserom 2021-11-15 16:23:53 -07:00
aerinon 90f7016f49 Update release notes and version
Remove tileset fix (I like the other more visually)
2021-11-02 15:25:34 -06:00
aerinon f8ed4f0c38 Merge branch 'DRFix' of https://github.com/Catobat/ALttPDoorRandomizer into Catobat-DRFix 2021-11-02 15:19:07 -06:00
aerinon 3a41314003 Shufflelinks and bombbag added to settings code 2021-10-29 11:50:16 -06:00
aerinon 4b0c2afa98 Retro + enemizer fix for arrows under pots 2021-10-27 14:30:25 -06:00
aerinon 3b3fe7f8ca Bonk fairy (light) standard er restriction 2021-10-27 13:29:07 -06:00
aerinon 62c348fe7c Capacity upgrade fairy now sells nothing useful (nor could downgrade your sword) 2021-10-25 16:31:36 -06:00
aerinon 593355f839 Quadrant glitch mistake reversion
Fix for inverted diggable portals
2021-10-21 16:34:27 -06:00
aerinon 12846df681 Accounted for bomb usage in Mire 2 (non-enemizer, of course) 2021-10-21 14:34:21 -06:00
aerinon 551d46e5f4 Bug fix for inaccessible region function (always used player 1's HC Ledge) 2021-10-21 14:20:22 -06:00
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 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 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
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
aerinon bcaee735a2 SFX shuffle added 2021-08-02 15:24:13 -06:00
aerinon c8dcdcc62c Merge remote-tracking branch 'origin/DoorDevUnstable' into DoorDevUnstable 2021-08-02 15:23:43 -06:00
aerinon 1871b7ee6e Merge branch 'SFXShuffle' into DoorDevUnstable 2021-08-02 12:40:52 -06:00
aerinon 50296915a7 Uncertain key rule change (keeping my eye on it) 2021-08-02 12:40:29 -06:00
aerinon 8a361e9672 Various refinements and fixes to key logic and generation 2021-08-02 12:39:48 -06:00
aerinon d70f2ee355 Small changes for bomblogic 2021-07-28 15:21:51 -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 65c583c082 Initial work on dungeon prize logic in key layouts 2021-07-27 16:00:05 -06:00
aerinon ce24017297 typo 2021-07-27 13:13:18 -06:00
aerinon c182e73b77 Mystery can apply reduce_flashing 2021-07-27 11:33:58 -06:00
aerinon 066d239b70 Boss music fix 2021-07-27 08:58:31 -06:00
aerinon 322273673b stage unstable for next release cycle 2021-07-26 12:19:45 -06:00
aerinon 8ed6b3fad2 Exception for DP back on basic,intensity level 1 (simply can't make a passage) 2021-07-23 12:37:41 -07:00
aerinon bfd5c5ceeb Update notes 2021-07-23 10:09:54 -07:00
aerinon c522a1b001 Aga Tower shouldn't choose inverted links house if not shuffled 2021-07-23 10:09:01 -07:00
aerinon 367a7be068 Update notes 2021-07-23 10:08:41 -07:00
aerinon c6ed7bcd04 Merge branch 'DoorDevUnstable' of https://github.com/ardnaxelarak/ALttPDoorRandomizer into ardnaxelarak-DoorDevUnstable 2021-07-23 10:04:02 -07:00
aerinon 5b39494edf Credit collection rate refactor
Music fixes and moving hooks
2021-07-23 09:45:12 -07:00
aerinon 46bfcb4dde Aga Tower shouldn't choose inverted links house if not shuffled 2021-07-23 08:39:31 -07:00
aerinon 23846dc475 credits again 2021-07-22 16:28:27 -07:00
aerinon 37b4d04d47 Inverted pathing fix (Castle S&Q may be required) 2021-07-22 16:26:27 -07:00
aerinon 8c1e746556 Inverted pathing fix (Castle S&Q may be required) 2021-07-22 16:26:08 -07:00
aerinon df0218c7a1 last ditch swap fixes 2021-07-22 16:09:28 -07:00
aerinon 68dc27902b SFX Shuffle initial implementation 2021-07-15 16:02:07 -07:00
aerinon 06486e88a2 Cutoff rug addition 2021-07-15 10:33:04 -07:00
aerinon a123661eca Don't fix ugly smalls in vanilla 2021-07-15 10:32:25 -07:00
aerinon b56f8d4136 Std+Retro: key logic for escape and exclude some bow logic sectors
Bug with reachable doors
2021-07-15 08:03:33 -07:00
aerinon ff16a256b7 Merge branch 'Catobat-BombWalls' into DoorDevUnstable 2021-07-13 13:19:55 -07:00
aerinon 15a9436e6d Merge branch 'BombWalls' of https://github.com/Catobat/ALttPDoorRandomizer into Catobat-BombWalls 2021-07-13 13:19:38 -07:00
aerinon b5aae926e7 Minor baserom updates 2021-07-13 13:19:14 -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 8c2b6f3bd2 Can't have a key at blind unless you can crack the floor and deliver the maiden 2021-07-12 15:54:38 -07:00
aerinon e6b5d62e5d Merge Unstable changes 2021-07-09 15:27:47 -07:00
aerinon 940369d3ec Rename fake boots to pseudo boots
Doc updates
2021-07-09 15:13:01 -07:00
aerinon c52a8e3390 Fix --hints flag on CLI 2021-07-09 15:00:49 -07:00
aerinon 3bf96a156c Fix --hints flag on CLI 2021-07-09 15:00:14 -07:00
aerinon 63fcdf9424 Merge Unstable fixes 2021-07-09 11:02:40 -07:00
aerinon 3f0f15650a Fix for stats and p/c indicator 2021-07-09 10:55:37 -07:00
aerinon 28dd7d0f3c Merge branch 'SwampFix' of https://github.com/Catobat/ALttPDoorRandomizer into Catobat-SwampFix 2021-07-09 10:50:05 -07:00
aerinon 9c65dff66f Merge branch 'DoorDevUnstable' into KeyLogicAttempt1 2021-07-07 16:24:23 -07:00
aerinon ffcc78f95c Fake boots checkbox/argument 2021-07-07 16:23:16 -07:00
aerinon fb22c88ace Baserom update 2021-07-07 14:04:50 -07:00