Commit Graph

  • 85a4e9d409 initial upload Fabian Dill 2020-01-12 17:03:30 +0100
  • 7631bf3041 MultiServer: added a !countdown chat command for convenience Bonta-kun 2020-01-10 22:44:07 +0100
  • 82a6961777 MultiClient: default port to 38281 Bonta-kun 2020-01-10 22:43:01 +0100
  • 2f5a3e24dd Small shops refactor, cleanup some inverted mess Bonta-kun 2020-01-10 11:41:22 +0100
  • 239ea0f67c outputpath: use makedirs instead of mkdir Bonta-kun 2020-01-10 07:25:16 +0100
  • 39a07a0624 Rom: dont block HC exit in standard with vanilla entrances to match website mystery behavior Bonta-kun 2020-01-10 07:15:11 +0100
  • 77ae96cf1b Refactor rom patching now that jsonrom patches can safely be merged Bonta-kun 2020-01-10 07:02:44 +0100
  • c677a875f2 accidentally another thing qadan 2020-01-09 14:43:21 -0500
  • 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 +0100
  • 240cf2d844 Mystery: pot_shuffle (on/off) Bonta-kun 2020-01-09 09:13:50 +0100
  • 6bb71802ae Dont tag capacity upgrade shop as replaceable Bonta-kun 2020-01-09 08:40:03 +0100
  • 42b85d7a3c Include sphere0 items in the spoiler log and in the playthrough Bonta-kun 2020-01-09 08:31:49 +0100
  • 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 +0100
  • feb925d2b1 Rom: cleaner disable_music patches to match what the website does Bonta-kun 2020-01-08 08:17:25 +0100
  • 28011cf675 Built-in palette shuffle (including blackout) Bonta-kun 2020-01-08 03:43:48 +0100
  • 99577d9e4c Mystery: safer strip Bonta-kun 2020-01-06 20:14:16 +0100
  • 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 +0100
  • 62e84dfafd entrances and locations qadan 2020-01-06 13:48:14 -0500
  • 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 +0100
  • 71b4f6e94b Set default value for --enemizercli Bonta-kun 2020-01-06 18:39:18 +0100
  • eb7ca4fdf9 Implement --startinventory Bonta-kun 2020-01-06 19:13:42 +0100
  • f151b05b49 accidentally a thing qadan 2020-01-06 12:53:38 -0400
  • a3657c02aa Multidata/save: moved away from pickle and store a compressed json instead Bonta-kun 2020-01-04 22:08:13 +0100
  • 1be0d62d4f MultiClient: allow different protocols if a prefix is present Bonta-kun 2020-01-05 20:22:19 +0100
  • 28e7819fab Items table: include the 2nd progressive bow Bonta-kun 2020-01-04 18:45:42 +0100
  • 12c5e3a390 first pass at superbunny rules qadan 2020-01-03 18:43:50 -0400
  • acce83a8d8 accidentally moved a thing qadan 2020-01-03 04:06:00 -0400
  • b60bf28169 Merge branch 'multiworld_31' of github.com:Bonta0/ALttpEntranceRandomizer into owg qadan 2020-01-03 04:03:56 -0400
  • c09fab64f8 first pass at owg logic support qadan 2020-01-03 04:02:15 -0400
  • 233d2969b6 re-add hint reference qadan 2020-01-03 03:56:52 -0400
  • 4d631adf7b getting there ... somethings up, needs testing qadan 2020-01-03 03:49:56 -0400
  • 9ff8d08aca create-able seeds qadan 2020-01-03 01:09:21 -0400
  • 0547606207 close to first pass qadan 2020-01-02 23:59:28 -0400
  • 733f6b1a61 Update GUI AmazingAmpharos 2019-10-23 20:46:09 -0500
  • edd656b903 Swap implementation of Take Any fix to match Multiworld. compiling 2020-01-03 08:27:22 +1100
  • 901b25952d owg start qadan 2020-01-02 13:08:01 -0400
  • f6bad85a15 Remove Capacity Upgrade from Take Any locations, to match item randomizer compiling 2020-01-02 16:23:03 +1100
  • 4921daccf3 Add Python 3.8 compatibility - replace deprecated function time.clock with time.perf_counter compiling 2020-01-02 12:38:26 +1100
  • 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 +1100
  • 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 +1100
  • 6966b0a798 Add a --keysanity shortcut to enable all dungeon items shuffles for convenience Bonta-kun 2020-01-01 18:42:36 +0100
  • 0de0467b5c Inverted: connect lake hylia island to lw Bonta-kun 2020-01-01 18:12:15 +0100
  • 636a18cee9 Rom: sanitize hint_text input Bonta-kun 2019-12-31 15:47:49 +0100
  • 1fc86274cc Items: consumables texts Bonta-kun 2019-12-31 15:47:18 +0100
  • 2bce64778d Gui: fix default arguments for multiworld Bonta-kun 2019-12-31 01:16:41 +0100
  • 63eecaa96c Fix arguments pre-parsing intercepting --help command Bonta-kun 2019-12-30 20:43:43 +0100
  • 7088c148a2 Beemizer: fix potentially replacing all heart containers for progression Bonta-kun 2019-12-30 20:28:33 +0100
  • 8f5d199968 Inverted: Dark Lake Hylia Shop should not be replaceable Bonta-kun 2019-12-30 06:46:29 +0100
  • 7aa9622c5e Escape assist: only get infinite bombs with enemizer or bombs/cane/bow start + high hp Bonta-kun 2019-12-30 06:42:45 +0100
  • 6c9fde8bee Fix unusable infinite bombs with an empty inventory Bonta-kun 2019-12-30 06:26:03 +0100
  • c2e044032b Inverted: fix dw lake hylia shop (blue potion) Bonta-kun 2019-12-30 03:30:59 +0100
  • 955d1c2875 Fix ganon's silvers hint with progressive bows Bonta-kun 2019-12-30 03:21:01 +0100
  • fe307b1ac7 bzzz bzzz Bonta-kun 2019-12-30 03:03:53 +0100
  • 4281dcc619 Skip enemizer patching with jsonout and no enemizercli Bonta-kun 2019-12-28 18:12:11 +0100
  • 93f8a684f1 Move outputpath handling in main(), create path if it doesn't exist Bonta-kun 2019-12-28 17:12:27 +0100
  • 41009c85c7 nologic inverted: reachable castle ledge Bonta-kun 2019-12-28 01:12:45 +0100
  • 0e3327e0f8 logging: fix retry attempts nr Bonta-kun 2019-12-28 01:11:44 +0100
  • 7ccab4bf44 simple inverted: update old_man_entrances after links house shuffle Bonta-kun 2019-12-28 01:10:52 +0100
  • 819f6dc975 Retro: fix take any entrances with default connections Bonta-kun 2019-12-27 19:11:41 +0100
  • dcc3f7d53b ArgParse: fix missing default arguments Bonta-kun 2019-12-27 19:10:40 +0100
  • 197b8bd6c6 Actually enable bombs escape assist Bonta-kun 2019-12-27 19:09:58 +0100
  • 52b05c0b4f dont touch the smith single cave doors again please Bonta-kun 2019-12-27 19:08:04 +0100
  • fb1e2a657c Rom: fix silvers restriction with hard+ item functionality, also lock swordless swords limit to 0 Bonta-kun 2019-12-27 01:43:18 +0100
  • 6ca9cddc9a Rom: revert multiworld overflow replacement settings, baserom patch will skip limit checks for multiworld items Bonta-kun 2019-12-27 01:04:34 +0100
  • aa080eb455 Include unreachable items in the spoiler log Bonta-kun 2019-12-21 13:33:07 +0100
  • 4a16ba74e8 Fix triforce hunt icon showing for every player Bonta-kun 2019-12-21 10:42:59 +0100
  • 0d9983bae0 Rom: fix player names not applying Bonta-kun 2019-12-19 10:04:12 +0100
  • 1dfc750020 Gui: only take arguments for p1 when opening Bonta-kun 2019-12-18 21:34:57 +0100
  • 5f77aaba06 Individual settings: shufflepots and shufflepalette Bonta-kun 2019-12-18 21:20:55 +0100
  • 80d9fda10f Rules: allow triforce pieces to be in other players world Bonta-kun 2019-12-18 20:56:58 +0100
  • 2b184d072b Rules: fix trock key logic for the big key chest "always allow" rule Bonta-kun 2019-12-18 20:51:38 +0100
  • 9175c22895 Fill: place items for players with no accessibility requirements first Bonta-kun 2019-12-18 20:47:35 +0100
  • c2530dce7d Mystery: fix triforcehunt argument Bonta-kun 2019-12-18 20:46:16 +0100
  • 8721310cf7 World: include can_access_trock_eyebridge can_access_trock_front can_access_trock_big_chest can_access_trock_middle and fix_fake_world in the player specific attributes Bonta-kun 2019-12-18 20:45:51 +0100
  • 4b9e7d715c Mystery: correctly parse oddly indented yaml files Bonta-kun 2019-12-18 20:41:59 +0100
  • 2ec59404a2 Mystery: always open the pyramid with fast_ganon Bonta-kun 2019-12-18 20:34:08 +0100
  • fea3888b45 Mystery: separate dungeon items shuffling when requested Bonta-kun 2019-12-18 20:33:09 +0100
  • 8aad6b6055 Mystery support different weights per player and can now roll different settings for everyone Bonta-kun 2019-12-17 22:41:19 +0100
  • c2fabc9f8a Fix player id/name not showing up in rom name Bonta-kun 2019-12-17 22:36:23 +0100
  • 3d4142bee4 Gui: properly instantiate the Namespace object and fix default player settings Bonta-kun 2019-12-17 21:14:20 +0100
  • 36bdb5f487 Spoiler: reorder some settings for visibility Bonta-kun 2019-12-17 21:12:05 +0100
  • a24fe1f3bf World.__init__: group player attributes to remove some redundancy Bonta-kun 2019-12-17 21:09:33 +0100
  • 1ecb5fe40b Individual settings: shufflebosses shuffleenemies enemy_health enemy_damage Bonta-kun 2019-12-17 15:55:53 +0100
  • 8a5eef11ce Individual settings: hints Bonta-kun 2019-12-17 12:22:55 +0100
  • d9281adc07 Individual settings: accessibility Bonta-kun 2019-12-17 12:14:29 +0100
  • 642bf65843 Skip the sewers door key check in standard retro since we cannot access the shop yet Bonta-kun 2019-12-17 00:19:47 +0100
  • e5246d5d5a Individual settings: retro Bonta-kun 2019-12-17 00:16:02 +0100
  • 1315eb55cf Individual settings: map/compass/key/bk shuffle Bonta-kun 2019-12-16 21:46:47 +0100
  • dc26dfce77 Individual settings: crystals_ganon crystals_gt openpyramid Bonta-kun 2019-12-16 19:09:15 +0100
  • 04f5f2fa84 Multi client/server: log fewer exceptions Bonta-kun 2019-12-16 18:39:00 +0100
  • ec1b9eca43 Individual settings: shuffle Bonta-kun 2019-12-16 18:24:34 +0100
  • 203147dda1 Individual settings: difficulty and item_functionality Bonta-kun 2019-12-16 17:46:21 +0100
  • 0b999abb8a Murahdahla doesn't spawn in rain state so dont put him in logic Bonta-kun 2019-12-16 16:44:48 +0100
  • c1788c070d Individual settings: goal Bonta-kun 2019-12-16 15:27:20 +0100
  • 9ca755d5b2 Individual settings: swords Bonta-kun 2019-12-16 14:31:47 +0100
  • ab28858a8f Individual settings: mode Bonta-kun 2019-12-16 16:54:46 +0100
  • 79786c7c9e Individual settings: logic Bonta-kun 2019-12-16 13:26:07 +0100
  • b695d3573e Main: change output name to support individual player settings Bonta-kun 2019-12-16 13:09:43 +0100
  • a6e7157e17 parse_arguments: players can now override specific settings Bonta-kun 2019-12-16 12:52:30 +0100
  • 930dcfb90f Use original item code for maps and compasses in their dungeons Bonta-kun 2019-12-16 10:58:25 +0100