Commit Graph

  • 81e5aff923 feat(logic): Hybrid major glitches - HMG fix(enemizer): enemy bans aerinon 2023-12-28 10:51:16 -07:00
  • 92f7d4da92 Added new option to export pre-seed customizer template yaml codemann8 2023-12-27 20:40:32 -06:00
  • 6ed937971d fix(vanilla_fill): make uncle weapon non-random, make medallions vanilla fix(enemizer): enemy bans aerinon 2023-12-22 14:41:05 -07:00
  • 7def7081b9 fix: ganonhunt playthrough aerinon 2023-12-18 14:10:30 -07:00
  • 8f3b3dc760 feat: MW progresssion balancing tweaked to be percentage based instead of raw count. Tries to keep each player's locations in each sphere within 80% of the player with the most locations available. (Measured with percentage instead of raw count.) Old algo tried to keep everyone within 20 locations of each other. Difficult if one player has a lot more locations than another. fix: Potential fix for early Trinexx start aerinon 2023-12-14 10:13:22 -07:00
  • bd7ce54dd3 fix: minor fix for take_anys fix: money balancing - initialization in a good case aerinon 2023-12-13 13:59:34 -07:00
  • 2d467efded fix: don't bother blocking rain doors in no logic aerinon 2023-12-13 11:45:59 -07:00
  • 29504b7d53 fix: accept shufflebosses and shuffleenemies aerinon 2023-12-18 14:10:14 -07:00
  • 95fc30a8bd Implement Beat Agahnim 1 already in starting inventory codemann8 2023-12-27 15:27:49 -06:00
  • 99f7443819 Merge branch 'OverworldShuffleDev' of https://github.com/codemann8/ALttPDoorRandomizer into OverworldShuffleDev codemann8 2023-12-27 15:23:07 -06:00
  • a0e80e0c26 Merge branch 'KrisDavie-hmg_logic' into DoorDevVolatile aerinon 2023-12-27 13:00:44 -07:00
  • 55caf24011 Changed Print Template Yaml from checkbox to button codemann8 2023-12-23 04:23:34 -06:00
  • 18fde2a3f3 Changed Print Template Yaml from checkbox to button codemann8 2023-12-23 04:23:34 -06:00
  • d8319ca727 Renamed a couple buttons codemann8 2023-12-23 04:18:35 -06:00
  • bd5232bf24 Fixed missing OWR brand labels codemann8 2023-12-23 03:42:52 -06:00
  • 36c8b5aaa6 Code cleanup and more tests KrisDavie 2023-12-18 20:46:18 +01:00
  • 81ace17889 More tests fixes KrisDavie 2023-12-17 21:02:47 +01:00
  • 22c4dcdfd3 More test updates + disable bunny check skip KrisDavie 2023-12-17 14:03:04 +01:00
  • 9fb7cf9f71 Refactor UW Glitches KrisDavie 2023-12-17 09:45:22 +01:00
  • 80c8c189a8 Minor HMG changes KrisDavie 2023-12-12 18:56:21 +01:00
  • fce43eb289 HMG tests KrisDavie 2023-12-12 18:55:51 +01:00
  • 6d79e48ab0 Don't explore dungeons with a single exit for bunny logic KrisDavie 2023-12-12 18:51:42 +01:00
  • e1a2e1bb5f Only return lobbies rather than dungeon regions KrisDavie 2023-12-12 18:49:55 +01:00
  • a4a523ce4c Small cleanup KrisDavie 2023-12-12 18:49:15 +01:00
  • 6510968401 Support bunny pocket for SW back and voo hammer house KrisDavie 2023-12-12 18:48:12 +01:00
  • 6a41dff98b Raise error on doors + hmg KrisDavie 2023-12-12 18:45:29 +01:00
  • 7f5fb16453 Refactor hmg key logic KrisDavie 2023-12-12 18:44:48 +01:00
  • 15558250da Change Maze race to collect location rather than reach region - Brother West is not reachable from the clip KrisDavie 2023-12-12 18:43:55 +01:00
  • e1f2369f13 Refactor OWG rules to use lists rather than generators KrisDavie 2023-12-04 19:43:13 +01:00
  • 9870217698 Undo test KrisDavie 2023-04-02 09:48:38 +02:00
  • 0f28cd97d8 Logic fixes KrisDavie 2023-04-01 22:11:47 +02:00
  • 4de3544e0d Syntax fixes KrisDavie 2023-03-02 11:10:11 +01:00
  • 228f18fed4 Logic updates - Add Thieves -> Desert clip (+ as connector) - Spec rock bomb clip (+ as connector) - Paradox teleport for chests in crystal area and from front - Require bombs or Somaria to get out of IP clip - Add dash clip checks KrisDavie 2023-02-17 20:29:31 +01:00
  • 2b826077fc Undo test doors check KrisDavie 2023-02-14 12:14:28 +01:00
  • 9352067d69 Fix swamp smalls in pottery to get out of swamp KrisDavie 2023-02-14 11:35:00 +01:00
  • 95703fe2b5 Fix flippers logic preventing locks on drain KrisDavie 2023-02-13 20:25:59 +01:00
  • 0ff25d7fd9 Give access to correct IP door for lobby clip KrisDavie 2023-02-13 20:25:02 +01:00
  • dad1ee8336 Implement basic HMG logic * Ice Palace Lobby Clip * Kikiskip to Pod * Mire -> Hera -> Swamp - Mire small door to rupee room is removed - Hera and Swamp keys are placed without logic - Swamp locked by vanilla rules or having all mire smalls * Above as connectors in ER KrisDavie 2023-02-12 09:44:52 +01:00
  • c4ebbe5421 fix(vanilla_fill): make uncle weapon non-random, make medallions vanilla fix(enemizer): enemy bans aerinon 2023-12-22 14:41:05 -07:00
  • 4b888b3c48 feat: swapped ER aerinon 2023-12-19 16:31:29 -07:00
  • 78713a633e fix: different door types with TR in door shuffle modes aerinon 2023-12-18 16:05:57 -07:00
  • 7619eb480d fix: small issue with lite (TR) using all must exits aerinon 2023-12-18 16:05:23 -07:00
  • 44d33ea629 fix: ganonhunt playthrough aerinon 2023-12-18 14:10:30 -07:00
  • 126e055cec fix: accept shufflebosses and shuffleenemies aerinon 2023-12-18 14:10:14 -07:00
  • 80eac44ac0 Fixed issue with Insanity ER and Pyramid Crack exit codemann8 2023-12-15 11:35:27 -06:00
  • be18412cdd Some fixes to Song Instrument shuffle data codemann8 2023-12-15 00:46:02 -06:00
  • 0e0df12677 Added new option to export pre-seed customizer template yaml codemann8 2023-12-14 15:12:48 -06:00
  • 0bd1f90bca feat: MW progresssion balancing tweaked to be percentage based instead of raw count. Tries to keep each player's locations in each sphere within 80% of the player with the most locations available. (Measured with percentage instead of raw count.) Old algo tried to keep everyone within 20 locations of each other. Difficult if one player has a lot more locations than another. fix: Potential fix for early Trinexx start aerinon 2023-12-14 10:13:22 -07:00
  • c4ec28da76 fix: minor fix for take_anys fix: money balancing - initialization in a good case aerinon 2023-12-13 13:59:34 -07:00
  • 159dbcd8db Replacing Save Settings on Exit with Settings on Load codemann8 2023-12-13 14:02:43 -06:00
  • af03a8a243 fix: don't bother blocking rain doors in no logic aerinon 2023-12-13 11:45:59 -07:00
  • ffac17f330 fix: mimics are forbidden except in previous kill rooms aerinon 2023-12-13 11:42:35 -07:00
  • d117bc4fda fix: several enemy bans aerinon 2023-12-13 11:23:08 -07:00
  • 9820f79b0b Fixed minor incorrect Entrance data codemann8 2023-12-12 23:29:12 -06:00
  • 1d0045624b Remove song instruments output file codemann8 2023-12-12 23:28:34 -06:00
  • 792ba081a6 fix: customizer errors aerinon 2023-12-11 15:15:26 -07:00
  • f954907af8 Implement Beat Agahnim 1 already in starting inventory codemann8 2023-12-09 16:22:25 -06:00
  • 5983629d6b Fixed issue with Starting Inventory not printing to Spoiler codemann8 2023-12-07 13:24:47 -06:00
  • de6c1790e5 Merge branch 'OverworldShuffleDev' of https://github.com/codemann8/ALttPDoorRandomizer into OverworldShuffleDev codemann8 2023-12-07 13:06:51 -06:00
  • a6f244cd01 Implement Return Old Man already in starting inventory codemann8 2023-12-07 13:04:24 -06:00
  • e955fc02d8 Implement Return Old Man already in starting inventory codemann8 2023-12-07 13:04:24 -06:00
  • 2225b493c2 Merge branch 'OverworldShuffleDev' into OverworldShuffle codemann8 2023-12-02 15:45:16 -06:00
  • bcd311980b aenum import hotfix codemann8 2023-12-02 15:45:02 -06:00
  • 2cef69f192 Merge branch 'OverworldShuffleDev' into OverworldShuffle codemann8 2023-12-02 06:48:47 -06:00
  • 257eabb6c6 Version bump 0.3.3.2 codemann8 2023-12-02 06:30:12 -06:00
  • a1b570da62 Added song instrument shuffle codemann8 2023-12-02 05:46:33 -06:00
  • d9e515429a Undo bunny walking change due to infinite loop codemann8 2023-12-02 05:29:11 -06:00
  • 93211567c2 fix: customizer errors fix: poor enemy placement fix: insanity rng aerinon 2023-11-27 16:41:58 -07:00
  • f2a40b0941 fix: typo aerinon 2023-11-27 10:27:04 -07:00
  • 98dc38e3ac Some minor OWR corrections codemann8 2023-11-24 16:43:42 -06:00
  • b65c55e1b5 Fix some issues with Smith return codemann8 2023-11-24 16:38:21 -06:00
  • 871a15393c fix: couple more enemy bans for hera big aerinon 2023-11-22 15:44:35 -07:00
  • 5c58782d0c fix: multiworld lamp gfx again aerinon 2023-11-22 15:37:46 -07:00
  • e094d07905 fix: ban enemies around hera big chest aerinon 2023-11-21 09:46:43 -07:00
  • 070f489be8 fix: fix spectacle rock cave enemy drops aerinon 2023-11-20 16:53:24 -07:00
  • 3e5d4abfd3 fix: don't shuffle bonk fairies fix: fix mimic cave enemy drops aerinon 2023-11-20 16:46:42 -07:00
  • f2b07a7f8f Added missing saved user settings in Adjust tab codemann8 2023-11-19 14:07:47 -06:00
  • a2c4be4c4c Add aga_randomness to exposed settings Cody Bailey 2023-11-19 17:32:45 -05:00
  • 3328ab2718 Added missing saved user settings in Adjust tab codemann8 2023-11-19 14:07:47 -06:00
  • 83831265dd Merged in DR v1.2.0.22 codemann8 2023-11-18 17:49:41 -06:00
  • 8a1ac4d451 Fix map reveal typo cassidoxa 2023-11-17 17:49:37 -05:00
  • 156f223829 build: forgot to include lower case aerinon 2023-11-15 16:47:17 -07:00
  • 94d05df72b fix(logic): Backwards to Lanmo 2 with Trinexx requires the cape aerinon 2023-11-15 16:38:19 -07:00
  • c0a06e7986 build: fix rom build aerinon 2023-11-15 15:54:54 -07:00
  • c27c5455a4 fix: YA Hera Boss music fix: Various enemizer enemy bans aerinon 2023-11-15 15:48:13 -07:00
  • 3f0fcd45ff fix: Flute doesn't work in rain state (even if pre-activated) except for glitched modes fix(msu): GTBK Music in DR aerinon 2023-11-15 14:33:11 -07:00
  • 876e6e09d7 fix(ER): Links house on Dm won't allow a cave to be used twice anymore aerinon 2023-11-15 13:25:13 -07:00
  • ae3215ff9a fix(key logic): typo fix(bunny logic): multiple paths considered aerinon 2023-11-13 15:43:27 -07:00
  • a50170c54f fix: Flute doesn't work in rain state (even if pre-activated) except for glitched modes fix(msu): GTBK Music in DR aerinon 2023-11-15 14:33:11 -07:00
  • 215c80eb4a fix(algorithm): District algorithm fails if unable to comply with restriction aerinon 2023-11-15 13:36:09 -07:00
  • 7030ff01be fix(ER): Links house on Dm won't allow a cave to be used twice anymore aerinon 2023-11-15 13:25:13 -07:00
  • 71eadd051c fix(key logic): typo fix(bunny logic): multiple paths considered aerinon 2023-11-13 15:43:27 -07:00
  • 14c0448fe7 fix(key logic): typo fix(bunny logic): multiple paths considered aerinon 2023-11-13 15:43:27 -07:00
  • f4a702951c fix(key logic): typo aerinon 2023-11-11 20:00:31 -07:00
  • ca7e4de35c Marking OW screens as visited codemann8 2023-11-08 23:10:34 -06:00
  • b8d38afca4 Various MSU corrections/fixes codemann8 2023-11-05 08:46:58 -06:00
  • 13f9fe8f92 Enemy bans see release notes aerinon 2023-11-02 16:24:38 -06:00
  • 66ede5cda2 Fix for sprite limit on Lanmo 2 Fix for enemies at GT Falling Tile Square aerinon 2023-10-31 15:35:45 -06:00
  • 42c51d2815 Fix Hera music to play correct dungeon track following a floor change codemann8 2023-10-24 07:38:45 -05:00
  • 2d004fbe63 Allow user to change and save output directory within the Gui codemann8 2023-10-24 05:29:52 -05:00