Commit Graph

  • d6aef7316d Fix triforce hunt logic Fabian Dill 2020-06-08 18:03:09 +02:00
  • cd062d2165 dungeonsfull logic fix - prevent the desert prize from being required to reach desert main (unless keysanity allows access to the keys). compiling 2020-04-29 18:11:58 +10:00
  • cb66fba888 Split invalid connections into normal and inverted compiling 2020-05-25 19:33:07 +10:00
  • 9b4c86846f Enhance mandatory exit logic to ensure they do not block themselves, and also handle boundary conditions that often occur in inverted dungeonsfull compiling 2020-05-24 23:52:14 +10:00
  • b558c054e9 Inverted dungeonsfull fix - Force reusing an existing cave if there are not enough entrances to use a new one. compiling 2020-05-24 18:50:03 +10:00
  • 0b943b01e8 Merge branch 'compiling-DoorPerf' into DoorDevUnstable aerinon 2020-05-29 16:20:04 -06:00
  • 3b4e19b5de Fixes for compatibility with compiling perf Couple fixes for standard+ER aerinon 2020-05-29 16:19:32 -06:00
  • d9d497ba62 Merge branch 'DoorPerf' of https://github.com/compiling/ALttPEntranceRandomizer into compiling-DoorPerf aerinon 2020-05-26 14:35:12 -06:00
  • 2b441134fe Fixed a problem with edges when those are turned off (experimental not on) Fixed a problem with standard requiring you to go through the tapestry backwards to save Zelda Added debugging features to help figure out some bugs aerinon 2020-05-26 14:34:24 -06:00
  • cebd3bdd90 Stop inverted dungeonsfull from generating crossworld dungeon connections. compiling 2020-05-24 10:04:55 +10:00
  • 2d8d4ebf4a Added the stz $047a for pod eg glitch Standard generation improvements (Bomb escape rework) Vanilla+ER generation improvements aerinon 2020-05-22 13:45:00 -06:00
  • ae7ce076af Open edges math fix (indices corrected in tables) Spoiler lists bosses Enemizer settings fix Swamp flooded ladder's fix (Crossed mostly) Spoiler encoding issue fixed aerinon 2020-05-20 10:51:56 -06:00
  • 8b1bb810c1 Link requires flippers to exit the water from Diver Down state in Swamp. compiling 2020-05-17 22:42:46 +10:00
  • ac8cd92ab6 Remove logging line for missing module - seems to not work properly and CI should handle it. compiling 2020-05-13 20:16:49 +10:00
  • 337dbf311d Some generation improvements (bk checked better, backtrack added re-attempts) No logic skips more key logic Some prototyping new key rules aerinon 2020-05-12 15:03:39 -06:00
  • c817e9ce91 Fix issue with crossed generation (Save and Quit entrance is not handled) compiling 2020-05-12 21:38:37 +10:00
  • c7103e6919 Add fast-enum requirement to ci compiling 2020-05-12 21:19:01 +10:00
  • 0700af4dbd Logic updates to Spike Cave, Bosses Fix Bomb rules to exclude Spectacle Rock Cave for inverted Require a weapon for Castle Tower kill rooms compiling 2020-05-12 20:38:58 +10:00
  • 1217236621 Replace world exploration with a faster algorithm - use BFS and keep track of all entrances that are currently blocked by progression items. New algorithm also obsoletes sweep_for_crystal_access Set up door and entrance caches in advance Replace CrystalBarrier with FastEnum for bitfield arithmetic compiling 2020-05-10 19:27:13 +10:00
  • cf70210ed1 Fix pre_validate rejecting Desert Palace when no chests are in the back. compiling 2020-05-09 20:28:20 +10:00
  • cc7145c6b8 remove collections_extended dependency and replace with much faster stdlib Counter Fabian Dill 2020-03-07 23:35:55 +01:00
  • 300db22725 Some ER generation improvements Attempt at Attic Hint Tile Stonewall detection improved by not excluding drops aerinon 2020-05-05 13:24:51 -06:00
  • aeb3b3d4b1 Forgot straight stairs in vanilla aerinon 2020-05-02 15:15:21 -06:00
  • 0705ccaeda Edge rom changes and minor mystery defensive coding aerinon 2020-05-02 15:09:23 -06:00
  • 79c4889e07 Merge remote-tracking branch 'origin/EdgeWork' into EdgeWork aerinon 2020-04-29 21:20:47 -06:00
  • 467507b505 Straight Stairs trap doors Straight Stairs adjustment for different door types aerinon 2020-04-28 17:05:58 -06:00
  • 6418a86c1b Require a weapon for Inverted Castle Tower compiling 2020-04-27 21:02:17 +10:00
  • f391f0a3c1 Bunny revive is not possible in Sanctuary. compiling 2020-04-27 21:01:58 +10:00
  • 0215254c89 All superbunny to spiral cave item (with sword) compiling 2020-04-27 20:34:26 +10:00
  • 461db9d1ba Allow superbunny into tavern Fix inverted Kings Grave logic compiling 2020-04-27 18:46:13 +10:00
  • 67a0afc6fa More moon pearl / superbunny fixes Use the Catfish region properly, so Catfish Descent works. compiling 2020-04-26 22:52:04 +10:00
  • 65b8e128b0 Allow superbunny into the Blind's Hideout entrance. compiling 2020-04-26 21:34:10 +10:00
  • f964175d64 Allow clipping into the GT entrance compiling 2020-04-26 19:16:58 +10:00
  • 21eea4277b Always require pearl for Swamp (Superbunny cannot do anything) compiling 2020-04-26 18:35:11 +10:00
  • 2decfd1f0b Separate superbunny cave into 2 regions. For OWG, allow superbunny in superbunny cave with no mirror when entering from the bottom Fix boots clip logic to desert teleporter ledge and TR teleporter Fix mirror wrap logic for pyramid fairy For insanity shuffle, exiting Superbunny Cave bottom is now in logic. compiling 2020-04-26 17:51:23 +10:00
  • db811f198c Fix another bunny rule bug. compiling 2020-04-25 19:41:53 +10:00
  • 9c2dec9cec Fix OWG bunny rules compiling 2020-04-25 18:21:09 +10:00
  • c8a30bb749 Dark Desert Teleporter requires the mitts compiling 2020-04-25 17:35:48 +10:00
  • e8fef8fc7b Fix moon pearl checks to avoid requiring moon pearl for mirror accessible locations. compiling 2020-04-25 16:46:32 +10:00
  • 1f504d0a79 Inverted - make the blacksmith, purple chest, bottle merchant and master sword pedestal accessible without the moon pearl. compiling 2020-04-25 15:52:43 +10:00
  • 3b979f4a57 Fix Waterfall entrance being inaccessible with the flippers. Fix Spectacle Rock and Bombos Tablet requiring moon pearl compiling 2020-04-23 23:24:22 +10:00
  • 45016ed5ce Merge Unstable into EdgeWork aerinon 2020-04-24 14:02:47 -06:00
  • 810942cf69 DungeonGen bug Animated tiles fix aerinon 2020-04-23 16:18:56 -06:00
  • 7f2913fb35 Remove arrow capacity upgrade from retro compiling 2020-04-23 19:08:21 +10:00
  • 946c7bbcef Merge in DoorDev changes Revert ci changes aerinon 2020-04-21 16:06:49 -06:00
  • 53ddd1963c Split dungeon combinations - runs through combinations if few enough Odd builders - new algorithm for testing entire set then making a decision Force groupings updated to be smarter about it - needs to apply elsewhere aerinon 2020-04-21 16:03:07 -06:00
  • 0bb7e7caf8 update ci to build dev releases for now aerinon 2020-04-17 14:13:27 -06:00
  • 88b93d2649 Bump version aerinon 2020-04-17 14:08:52 -06:00
  • 1f2edde2e5 Add minor notes aerinon 2020-04-17 14:07:39 -06:00
  • bc06b86311 Multiworld torch key fix aerinon 2020-04-16 15:52:19 -06:00
  • 57cd5575da Merge branch 'patch-1' of https://github.com/zig-for/ALttPEntranceRandomizer into zig-for-patch-2 aerinon 2020-04-16 14:31:55 -06:00
  • 247137e43a Remove mirror clips from Inverted / No Glitches compiling 2020-04-15 21:35:27 +10:00
  • 8525f07e87 Set TR key rules last, so that entrance requirements are known. compiling 2020-04-15 20:24:18 +10:00
  • 8aab7715be Red and Blue Pendant are switched zig-for 2020-04-15 00:13:41 -07:00
  • aed4251f13 Merge branch 'DoorDevUnstable' into CrossGenWork aerinon 2020-04-13 14:54:59 -06:00
  • d02cc2bb15 Fix compassshuffle/mapshuffle menu flags aerinon 2020-04-13 14:49:04 -06:00
  • e1cd520ea9 Merge unstable into CrossGen aerinon 2020-04-10 15:17:31 -06:00
  • 09bd392fd0 Bugfix to map info Bugfix to dungeon reminder on death aerinon 2020-04-10 11:19:05 -06:00
  • acd430378d Minor fix to vanilla doors aerinon 2020-04-09 17:32:06 -06:00
  • ff3577358d Version bump Release notes updated aerinon 2020-04-09 17:14:42 -06:00
  • 8e7ed89723 Formatting Json spoiler tied to jsonout arg Fixed Default Link sprite button again Removed odd return from local_path (need to test this with bundle) aerinon 2020-04-09 17:02:40 -06:00
  • b86ffc3378 Merge branch 'miketrethewey-dev' into DoorDevUnstable aerinon 2020-04-09 15:55:42 -06:00
  • 23e6c5b14d Merge branch 'dev' of https://github.com/miketrethewey/ALttPDoorRandomizer into miketrethewey-dev aerinon 2020-04-09 15:55:27 -06:00
  • 954a5fa09f Merge branch 'CaitSith2-patch-1' into DoorDevUnstable aerinon 2020-04-09 15:54:34 -06:00
  • e7c2e63166 Formatting aerinon 2020-04-09 15:53:58 -06:00
  • f6f7d8add3 Merge branch 'patch-1' of https://github.com/CaitSith2/ALttPEntranceRandomizer into CaitSith2-patch-1 aerinon 2020-04-09 15:51:17 -06:00
  • 7f935d6ff9 Fix fire speed for ice palace rooms aerinon 2020-04-08 17:04:33 -06:00
  • 4fe97f9b7f Adjusted map info to be experimental Moved mirror scroll to be standard in non-vanilla door shuffles Fixed potential duplicate map issues aerinon 2020-04-08 15:56:03 -06:00
  • e6f6ccf610 Add Big Key/Map/Compass (Agahnims Tower) ... CaitSith2 2020-04-07 19:04:52 -07:00
  • 114ed784f1 Torch keys counted like chest Moved the total key counter to a count down on the left. Added the BK indicator Attempt to fix dungeon counters and fish error in Mystery.py Removed double rom patch AT map added. 5 chests min for all dungeons aerinon 2020-04-07 16:50:02 -06:00
  • 4c35b39e35 Fix Hints toggle on CLI Mike A. Trethewey 2020-04-07 02:17:25 -07:00
  • c9d6b87d94 Update .gitignore Mike A. Trethewey 2020-04-05 12:14:41 -07:00
  • ab5f2ab521 JSON Spoiler output Mike A. Trethewey 2020-04-05 09:50:01 -07:00
  • 11a91b96c6 Set inverted blacksmith to require light world access using the mirror or a portal (via starting in Link's House / Old Man Cave doesn't work). Set the flag allowing the blacksmith to visit Link's House in simple inverted shuffle. compiling 2020-04-05 14:22:50 +10:00
  • 7199c375d7 Fix inverted TR tests - ER requires access to Witches Hut for potions. compiling 2020-04-05 14:28:01 +10:00
  • b8f81ade67 Remove Spectacle Rock Cave ledges from inverted bomb shop locations, not normal bomb shop locations. Update inverted bomb shop tests compiling 2020-04-05 14:44:00 +10:00
  • 0a882bdf4e Show text box on pickup for all dungeon items in keysanity mode. compiling 2020-04-04 15:16:49 +11:00
  • bb402ff7f2 Dungeon reminder added to hud for Crossed dungeons Blinking red square added to hud and it indicates a boss room is close by. Only appears if you have the compass. (Basic & Crossed) Key counters added to hud if you have found the map. (Crossed only) aerinon 2020-04-03 15:45:55 -06:00
  • e30f66742b MirrorScroll block erase removed Standard+Crossed ammo issue addressed Fix for vitreous' eye dropping keys Fix for vanilla linking doors (hc back hallway) aerinon 2020-04-02 13:15:08 -06:00
  • 01bff51707 Fixed some minor issues Started work on Straight Stairs aerinon 2020-04-01 12:48:04 -06:00
  • c968621ba3 Tons of edge work: --Refactor of scrolling --Addition of edge math --Tied linking doors to DR Flag --Fixed vanilla linking doors aerinon 2020-03-31 11:00:49 -06:00
  • fe6383bc57 Fix Spec files Mike A. Trethewey 2020-03-28 19:09:10 -07:00
  • 599985e4b1 Use os.path more Mike A. Trethewey 2020-03-28 19:03:08 -07:00
  • e5a1c59f85 Fix for capacity shop and hobo splash interaction aerinon 2020-03-25 15:52:57 -06:00
  • 8ceb1f4585 CI change aerinon 2020-03-24 10:50:25 -06:00
  • 8f545fc6d1 Merge branch 'DoorDev' into EdgeWork aerinon 2020-03-24 10:49:28 -06:00
  • 6c484745a2 Keep EnemizerCLI Mike A. Trethewey 2020-03-24 01:35:14 -07:00
  • 01a1190b58 Fix bugs Mike A. Trethewey 2020-03-24 01:26:14 -07:00
  • 7aa6195bf0 Add Diags to CLI Mike A. Trethewey 2020-03-24 00:44:03 -07:00
  • 871278a17a Restrict AutoRelease Mike A. Trethewey 2020-03-23 21:50:37 -07:00
  • 406806a70b Outfilename shenanigans Mike A. Trethewey 2020-03-23 21:41:09 -07:00
  • ff678659f9 Add Suppress Spoiler Mike A. Trethewey 2020-03-23 21:39:45 -07:00
  • 0b8014b9b4 Merge pull request #16 from aerinon/DoorDev Mike A. Trethewey 2020-03-23 20:20:58 -07:00
  • 0b13db754d Fixing some seed reporting aerinon 2020-03-23 15:40:56 -06:00
  • 4fc15e84fc Bump version Set shuffleganon to default to True aerinon 2020-03-23 14:15:17 -06:00
  • e4311832a5 Merge branch 'DoorDev' into dev Mike A. Trethewey 2020-03-23 00:53:24 -07:00
  • 215a4d039f Pull in fixes from Multiworld Mike A. Trethewey 2020-03-22 16:32:15 -07:00
  • 133ad920c7 Merge pull request #14 from aerinon/DoorDev Mike A. Trethewey 2020-03-22 02:59:41 -07:00
  • 8513b7f270 Fix var loading again Mike A. Trethewey 2020-03-22 02:53:40 -07:00
  • ceea586389 Merge remote-tracking branch 'origin/EdgeWork' into EdgeWork aerinon 2020-03-20 21:08:47 -06:00