Commit Graph

  • 761d11a272 Don't edit rom name after writing it (causes problems for multi client/server checks) Add door-shuffle type to rom filename. compiling 2020-01-12 11:42:57 +11:00
  • dfcf6a1be0 Add new and old msu versions compiling 2020-01-12 09:31:36 +11:00
  • 526eca50b0 --Fixed Aga Tower staircase (Push statue) --Petting Zoo rename --Gui fix for repeated options --Eliminated bad rule - (It Required Desert BK even if wallslide not in desert) aerinon 2020-01-10 15:35:54 -07:00
  • f713fc238c Add doors to mystery. compiling 2020-01-11 20:00:58 +11:00
  • 4d35a02e99 Separate doorShuffle for each player Add doorShuffle to spoiler metadata compiling 2020-01-11 12:01:21 +11:00
  • e68286b89c Merge branch 'CrossCompass' into KeyIssues aerinon 2020-01-10 16:43:53 -07:00
  • 8ff43e50ce Attempt to resolve certain key issues aerinon 2020-01-10 16:43:12 -07:00
  • 6017165875 Cross mode compass additions --Added compasses for escape/aga tower --Removed maps for escape/gt aerinon 2020-01-10 16:42:20 -07:00
  • f3ebbf1a63 Added code for compass in cross mode aerinon 2020-01-10 15:48:57 -07:00
  • c6d85a3f06 --Fixed Aga Tower staircase (Push statue) --Petting Zoo rename --Gui fix for repeated options --Eliminated bad rule - (It Required Desert BK even if wallslide not in desert) aerinon 2020-01-10 15:35:54 -07:00
  • a3a706d8c1 Merge remote-tracking branch 'remotes/door_rando/DoorDev' into Dev compiling 2020-01-11 09:17:41 +11:00
  • dfafa59215 Fix conflicts compiling 2020-01-11 09:04:11 +11:00
  • e2df282201 Merge remote-tracking branch 'remotes/multi/multiworld_31' into Dev compiling 2020-01-11 08:58:09 +11:00
  • 7631bf3041 MultiServer: added a !countdown chat command for convenience Bonta-kun 2020-01-10 22:44:07 +01:00
  • 82a6961777 MultiClient: default port to 38281 Bonta-kun 2020-01-10 22:43:01 +01:00
  • 2f5a3e24dd Small shops refactor, cleanup some inverted mess Bonta-kun 2020-01-10 11:41:22 +01:00
  • 239ea0f67c outputpath: use makedirs instead of mkdir Bonta-kun 2020-01-10 07:25:16 +01:00
  • 39a07a0624 Rom: dont block HC exit in standard with vanilla entrances to match website mystery behavior Bonta-kun 2020-01-10 07:15:11 +01:00
  • 77ae96cf1b Refactor rom patching now that jsonrom patches can safely be merged Bonta-kun 2020-01-10 07:02:44 +01:00
  • 6bafdfafe6 Mystery: rom options can be set in weights file, eg rom: sprite: random: 1 randomonhit: 1 mog: 1 disablemusic: off quickswap: on: 1 off: 0 menuspeed: normal: 1 instant: 1 double: 1 triple: 1 quadruple: 1 half: 1 heartcolor: red: 1 blue: 1 green: 1 yellow: 1 random: 1 heartbeep: double: 1 normal: 1 half: 1 quarter: 1 off: 1 ow_palettes: default: 1 random: 1 blackout: 1 uw_palettes: default: 1 random: 1 blackout: 1 Bonta-kun 2020-01-09 17:46:07 +01:00
  • 240cf2d844 Mystery: pot_shuffle (on/off) Bonta-kun 2020-01-09 09:13:50 +01:00
  • 6bb71802ae Dont tag capacity upgrade shop as replaceable Bonta-kun 2020-01-09 08:40:03 +01:00
  • 42b85d7a3c Include sphere0 items in the spoiler log and in the playthrough Bonta-kun 2020-01-09 08:31:49 +01:00
  • 5db7e066da Sprites are now player specific, can be chosen from their sprite name rather than file path, support "random" choice and support "randomonhit" enemizer-only option Bonta-kun 2020-01-09 02:30:00 +01:00
  • 24a01bef98 Last commit to fix ice cross spilt the area logically in cross-dungeon Wiki table function Trap flags for gauntlet doors aerinon 2020-01-08 12:43:37 -07:00
  • feb925d2b1 Rom: cleaner disable_music patches to match what the website does Bonta-kun 2020-01-08 08:17:25 +01:00
  • 28011cf675 Built-in palette shuffle (including blackout) Bonta-kun 2020-01-08 03:43:48 +01:00
  • d6cd94d04b Enemizer support Logic issue with Ice Cross (Top) fixed Changed a couple GUI defaults aerinon 2020-01-07 13:14:04 -07:00
  • fdf580c89c Merge remote-tracking branch 'origin/DoorDev' into DoorDev aerinon 2020-01-07 08:53:16 -07:00
  • ea685c6a74 Added Mire Torches holes Fixed simple generation issue with crossed Typo in gui Killed the dungeon changer door in throne room aerinon 2020-01-07 08:53:06 -07:00
  • 787ffb1cf9 Merge remote-tracking branch 'origin/DoorDev' into DoorDev aerinon 2020-01-06 21:30:25 -07:00
  • 2cadb5a272 Minor typo fix Fixed some hard-locks in crossed mode aerinon 2020-01-06 21:30:09 -07:00
  • 19faf41e79 Retro to match Bonta solution Minor gui updates aerinon 2020-01-06 15:56:14 -07:00
  • 6569d81e2a Retro to match Bonta solution Minor gui updates aerinon 2020-01-06 15:54:59 -07:00
  • f26c83e852 Made the CollectionState crystal switch aware and added crystal rules Small adjustment to big key forbidding aerinon 2020-01-06 15:32:33 -07:00
  • 99577d9e4c Mystery: safer strip Bonta-kun 2020-01-06 20:14:16 +01:00
  • 48305adaa0 Mystery: weights can now specify a default value for convenience, eg: dungeon_items: full startinventory: Pegasus Boots: on Bonta-kun 2020-01-06 20:01:03 +01:00
  • 7d05d697dd Mystery: can now roll for starting inventory items, eg: startinventory: Pegasus Boots: 'on': 1 'off': 0 Bombs (3): 'on': 1 'off': 1 Bonta-kun 2020-01-06 19:09:46 +01:00
  • 71b4f6e94b Set default value for --enemizercli Bonta-kun 2020-01-06 18:39:18 +01:00
  • eb7ca4fdf9 Implement --startinventory Bonta-kun 2020-01-06 19:13:42 +01:00
  • a3657c02aa Multidata/save: moved away from pickle and store a compressed json instead Bonta-kun 2020-01-04 22:08:13 +01:00
  • 1be0d62d4f MultiClient: allow different protocols if a prefix is present Bonta-kun 2020-01-05 20:22:19 +01:00
  • 0c2580dea9 Fix conflicts compiling 2020-01-05 21:51:07 +11:00
  • 28e7819fab Items table: include the 2nd progressive bow Bonta-kun 2020-01-04 18:45:42 +01:00
  • 9803515315 Merge remote-tracking branch 'remotes/door_rando/DoorDev' into Dev compiling 2020-01-04 21:33:42 +11:00
  • 8efbf7bf08 Merge remote-tracking branch 'remotes/multi/multiworld_31' into Dev compiling 2020-01-04 20:07:29 +11:00
  • c475dc746c Better polarity match aerinon 2020-01-03 07:22:22 -07:00
  • 74701b88a1 Swap implementation of Take Any fix to match Multiworld. compiling 2020-01-03 08:27:22 +11:00
  • 733f6b1a61 Update GUI AmazingAmpharos 2019-10-23 20:46:09 -05:00
  • edd656b903 Swap implementation of Take Any fix to match Multiworld. compiling 2020-01-03 08:27:22 +11:00
  • 4d27c2ad88 Merge pull request #16 from aerinon/CompilingDev aerinon 2020-01-02 11:53:52 -07:00
  • 66598f7c30 Merge branch 'compiling-Dev2' into CompilingDev aerinon 2020-01-02 11:52:46 -07:00
  • fea605ae66 Fixing conflicts aerinon 2020-01-02 11:52:24 -07:00
  • 41af3b8892 Merging of CrossDungeon into DoorDev aerinon 2020-01-02 11:42:40 -07:00
  • 88849e921c Revert "Revert "Cross Dungeon initial work"" aerinon 2020-01-02 11:37:47 -07:00
  • 791d139e6b Merging of DoorDev into Cross - hopefully perserving all cross dungeon stuff aerinon 2020-01-02 11:31:33 -07:00
  • 438d765627 Directional typos on interior doors fixed. Better batching support for mass testing of seed generation. aerinon 2020-01-02 11:15:27 -07:00
  • f6bad85a15 Remove Capacity Upgrade from Take Any locations, to match item randomizer compiling 2020-01-02 16:23:03 +11:00
  • 4921daccf3 Add Python 3.8 compatibility - replace deprecated function time.clock with time.perf_counter compiling 2020-01-02 12:38:26 +11:00
  • 0eed4bb527 Add shop door ids to tables (used when shop locations are vanilla) Do not replace Upgrade Fairy with retro shop compiling 2020-01-02 11:09:14 +11:00
  • 6b97cebec5 Work around for json patch - split out bow limit into a separate patch so that it can be overridden properly. compiling 2019-12-08 12:41:28 +11:00
  • 699b4c55a2 Remove Capacity Upgrade from Take Any locations, to match item randomizer compiling 2020-01-02 16:23:03 +11:00
  • 584880be20 Add Python 3.8 compatibility - replace deprecated function time.clock with time.perf_counter compiling 2020-01-02 12:38:26 +11:00
  • 9109d811fc Add shop door ids to tables (used when shop locations are vanilla) Do not replace Upgrade Fairy with retro shop compiling 2020-01-02 11:09:14 +11:00
  • 6966b0a798 Add a --keysanity shortcut to enable all dungeon items shuffles for convenience Bonta-kun 2020-01-01 18:42:36 +01:00
  • 0de0467b5c Inverted: connect lake hylia island to lw Bonta-kun 2020-01-01 18:12:15 +01:00
  • 59f819aebd Fixed a couple of generation errors aerinon 2019-12-31 21:12:53 -07:00
  • dcec274b63 Fix typo aerinon 2019-12-31 11:44:30 -07:00
  • 511cc62234 Fix typo aerinon 2019-12-31 11:44:30 -07:00
  • 636a18cee9 Rom: sanitize hint_text input Bonta-kun 2019-12-31 15:47:49 +01:00
  • 1fc86274cc Items: consumables texts Bonta-kun 2019-12-31 15:47:18 +01:00
  • 2bce64778d Gui: fix default arguments for multiworld Bonta-kun 2019-12-31 01:16:41 +01:00
  • 63eecaa96c Fix arguments pre-parsing intercepting --help command Bonta-kun 2019-12-30 20:43:43 +01:00
  • 7088c148a2 Beemizer: fix potentially replacing all heart containers for progression Bonta-kun 2019-12-30 20:28:33 +01:00
  • 34352b35fc PoD Key door - wrong position aerinon 2019-12-28 20:54:48 -07:00
  • 3a5a918012 Mark regions as light/dark world after dungeons are connected up. aerinon 2019-12-24 07:15:34 -07:00
  • bdc722eaa3 readme updates aerinon 2019-12-23 13:56:47 -07:00
  • f021530392 Potential stair key door fix aerinon 2019-12-19 15:10:03 -07:00
  • d0129256df logic fixes aerinon 2019-12-23 11:15:55 -07:00
  • 8f5d199968 Inverted: Dark Lake Hylia Shop should not be replaceable Bonta-kun 2019-12-30 06:46:29 +01:00
  • 7aa9622c5e Escape assist: only get infinite bombs with enemizer or bombs/cane/bow start + high hp Bonta-kun 2019-12-30 06:42:45 +01:00
  • 6c9fde8bee Fix unusable infinite bombs with an empty inventory Bonta-kun 2019-12-30 06:26:03 +01:00
  • c2e044032b Inverted: fix dw lake hylia shop (blue potion) Bonta-kun 2019-12-30 03:30:59 +01:00
  • 955d1c2875 Fix ganon's silvers hint with progressive bows Bonta-kun 2019-12-30 03:21:01 +01:00
  • fe307b1ac7 bzzz bzzz Bonta-kun 2019-12-30 03:03:53 +01:00
  • 5338c78fe1 PoD Key door - wrong position aerinon 2019-12-28 20:54:48 -07:00
  • 4281dcc619 Skip enemizer patching with jsonout and no enemizercli Bonta-kun 2019-12-28 18:12:11 +01:00
  • 93f8a684f1 Move outputpath handling in main(), create path if it doesn't exist Bonta-kun 2019-12-28 17:12:27 +01:00
  • 41009c85c7 nologic inverted: reachable castle ledge Bonta-kun 2019-12-28 01:12:45 +01:00
  • 0e3327e0f8 logging: fix retry attempts nr Bonta-kun 2019-12-28 01:11:44 +01:00
  • 7ccab4bf44 simple inverted: update old_man_entrances after links house shuffle Bonta-kun 2019-12-28 01:10:52 +01:00
  • 819f6dc975 Retro: fix take any entrances with default connections Bonta-kun 2019-12-27 19:11:41 +01:00
  • dcc3f7d53b ArgParse: fix missing default arguments Bonta-kun 2019-12-27 19:10:40 +01:00
  • 197b8bd6c6 Actually enable bombs escape assist Bonta-kun 2019-12-27 19:09:58 +01:00
  • 52b05c0b4f dont touch the smith single cave doors again please Bonta-kun 2019-12-27 19:08:04 +01:00
  • fb1e2a657c Rom: fix silvers restriction with hard+ item functionality, also lock swordless swords limit to 0 Bonta-kun 2019-12-27 01:43:18 +01:00
  • 6ca9cddc9a Rom: revert multiworld overflow replacement settings, baserom patch will skip limit checks for multiworld items Bonta-kun 2019-12-27 01:04:34 +01:00
  • ee3cf80732 Mark regions as light/dark world after dungeons are connected up. aerinon 2019-12-24 07:15:34 -07:00
  • db3677487f readme updates aerinon 2019-12-23 13:56:47 -07:00
  • ccd2665256 Potential stair key door fix aerinon 2019-12-19 15:10:03 -07:00