Commit Graph

  • 5b72fd4e36 text fixes Fabian Dill 2020-06-21 16:13:42 +0200
  • 033b139141 fix missing data Fabian Dill 2020-06-21 16:12:33 +0200
  • c8946748b6 auto refresh tracker Fabian Dill 2020-06-21 15:59:32 +0200
  • 8d8eae1a48 fix title for tracker Fabian Dill 2020-06-21 15:42:26 +0200
  • 0db32ff654 Merge remote-tracking branch 'origin/master' Fabian Dill 2020-06-21 15:37:44 +0200
  • 5c3e144d28 webhost quick fix Fabian Dill 2020-06-21 15:37:36 +0200
  • eca880a27d
    Merge pull request #113 from Berserker66/texts Fabian Dill 2020-06-21 15:33:58 +0200
  • 6421a373e1 Webhost Update introduce a very WIP tracker Server will try to reuse port and also try to only use one port Fabian Dill 2020-06-21 15:32:31 +0200
  • e0ab0b2f0e Update texts to be in line with website randomizer caitsith2 2020-06-21 01:20:49 -0700
  • 2759f6812c use bootstrap alerts for flashes Fabian Dill 2020-06-21 04:53:08 +0200
  • 780ae4ebcc Fix fake lightworld bug with climbing GT a second time. @compiling caitsith2 2020-06-20 19:47:07 -0700
  • 43feb751f9 Add info about cookies Technically not required. As long as all cookies are needed for site functionality and no personal data processing or ads exist this notice is not needed. Fabian Dill 2020-06-21 04:31:02 +0200
  • e1bfa8780c Create basepatch in proper directory if required. caitsith2 2020-06-20 19:14:09 -0700
  • 95742ddb98 Skull Woods MSU v32 fix caitsith2 2020-06-20 18:55:15 -0700
  • 573478ae71 set default ER to vanilla People downloaded ER for ER, so it made sense to make it non-vanilla. But now people download multiworld for multiworld and full ER is not what is the expected default. Fabian Dill 2020-06-21 03:52:19 +0200
  • f2f916110b refresh cookie on every request Fabian Dill 2020-06-20 22:48:38 +0200
  • 9e18c6f1cd Database-backed Webhosting Fabian Dill 2020-06-20 20:03:06 +0200
  • 7e3ee8101f implement lazy multisave saving using a daemon thread Fabian Dill 2020-06-20 15:46:33 +0200
  • 01d793bc00 update gitignore for webhost Fabian Dill 2020-06-20 13:21:48 +0200
  • af13b62c8d do not include entrance hint data if entrance is vanilla Fabian Dill 2020-06-20 12:22:50 +0200
  • 8d47bc5425
    Merge pull request #112 from Berserker66/local_keys Fabian Dill 2020-06-20 01:28:32 +0200
  • 6beeb7934d Add local_keys option to go in line with the *_shuffle options, and document both local_keys and l in easy.yaml caitsith2 2020-06-19 16:10:22 -0700
  • 10f675a61e
    Merge pull request #111 from Berserker66/tweaks_and_fixes Fabian Dill 2020-06-19 04:52:07 +0200
  • 55a5812b6b Remove list(map(int, x)) caitsith2 2020-06-18 19:21:52 -0700
  • e82c4d7bf7
    Update readme Fabian Dill 2020-06-19 03:35:21 +0200
  • 7af8a1b5aa Set theme jekyll-theme-slate Fabian Dill 2020-06-19 03:22:27 +0200
  • 5d3e22a911 make "l" for local keysanity a thing in mystery Fabian Dill 2020-06-19 03:17:54 +0200
  • f311d3a8b9 implement "crossover logic". Makes it impossible that logical progression for a logic-having player is placed inside a no-logic world. All other placements remain available. Fabian Dill 2020-06-19 03:01:23 +0200
  • cb1d4cc39e apply local items in no_logic Fabian Dill 2020-06-19 01:31:32 +0200
  • d7d7f32d0c Clean up get_choice(x,weights) if x in weights else y code. caitsith2 2020-06-18 08:55:15 -0700
  • f8ad83c86d yaml descriptions are now optional caitsith2 2020-06-18 08:52:31 -0700
  • 75e185e437 Allow specififying returned default values. Disallow ALL zero weights. caitsith2 2020-06-18 08:51:38 -0700
  • be48f96f65 Actually make sure excess heart pieces/containers become 20 rupees, since the max is 20 hearts anyways. caitsith2 2020-06-18 08:49:54 -0700
  • 63eb0ffc7b Max triforce pieces reduced to 90 caitsith2 2020-06-18 08:48:33 -0700
  • a584e14f47 no longer need webhost keep-alive with auto-shutdown Fabian Dill 2020-06-18 14:48:28 +0200
  • d6cccff2d7
    Merge pull request #109 from Berserker66/extended_triforce_hunt Fabian Dill 2020-06-17 10:34:59 +0200
  • d8bc5ca2a8 Set triforce pieces available to max of available and required. caitsith2 2020-06-17 01:33:34 -0700
  • 617312fd4b add available_triforce_pieces caitsith2 2020-06-17 01:02:54 -0700
  • 29ee4fe307 rename baserom to basepatch to make it clearer what it is Also move actual baserom to root folder to make it harder to accidentally share it with others when copying stuff Fabian Dill 2020-06-17 08:59:50 +0200
  • facecdf487 implement --auto_shutdown <minutes>, shutting down a multiserver after that many minutes of inactivity and set WebHost to a default of 6 hours Fabian Dill 2020-06-16 11:26:54 +0200
  • bd1c9f896b allow ghosted slots with same ID to be replaced Fabian Dill 2020-06-16 01:05:32 +0200
  • 3fbb959622 fix !missing for older clients Fabian Dill 2020-06-15 22:07:43 +0200
  • 7353b489ce add available hint points to UI Fabian Dill 2020-06-15 06:30:51 +0200
  • e11f33b589 Update WebUI to display server, check, and hint info. CURRENT HINT POINTS DO NOT WORK YET Chris 2020-06-14 18:04:03 -0400
  • aa7fe2aa9d barebones webhost includes linux compat Berserker66 2020-06-14 09:45:23 +0200
  • aebdf3b66e add get public v6 Fabian Dill 2020-06-14 09:06:37 +0200
  • a5bb3e3f59 fix webhost pathing on linux Fabian Dill 2020-06-14 08:18:31 +0200
  • 48aff48740 logfile sanity check Fabian Dill 2020-06-14 08:11:56 +0200
  • 4e6f976e1d Merge remote-tracking branch 'origin/master' Fabian Dill 2020-06-14 07:45:07 +0200
  • 03a6227eef set up pony and waitress skeletons Fabian Dill 2020-06-14 07:44:59 +0200
  • 6141a4dddc Fix the Localized Cross keys example caitsith2 2020-06-13 21:27:32 -0700
  • c486cd77bb fix missed rename Fabian Dill 2020-06-14 04:12:38 +0200
  • fdaba7e28c Merge branch 'bsdiff4_baserom' Fabian Dill 2020-06-13 22:51:44 +0200
  • ddc7be0794 update webhost Fabian Dill 2020-06-13 22:49:57 +0200
  • 53744be44c Remove useless code and rebuild bundle file Chris 2020-06-13 15:24:28 -0400
  • 35933b88c4
    Merge pull request #110 from compiling/multiworld Fabian Dill 2020-06-13 19:36:24 +0200
  • ca1740121e Reduce mandatory exits for OWG logic to only those that cannot be reached by glitches compiling 2020-06-13 19:12:01 +1000
  • 7c5c32c49a include web host for multiple multiworlds This is in proof of concept stage, but also as a how-to as I get about monthly asked how to run multiple MultiServer instances for Discord Bots. Fabian Dill 2020-06-13 10:16:29 +0200
  • 5da5847805 allow multiserver to defer to embedded options Fabian Dill 2020-06-13 08:37:05 +0200
  • 2199f18f16 Split mirror glitches into clips and offsets, with different rules (offsets need boots). Fix inverted mirror rules - DM Descent is a mirror offset, East DM access is a mirror wrap (not in logic). Add mirror clip to Desert East entrance (from east Mire Shed). Add inverted mirror offset to hyrule castle ledge (placing a portal on the houlihan exit). compiling 2020-06-13 15:39:58 +1000
  • 898a0b7a8f adjuster no longer needs to work with other basepatches, so it should not overwrite other basepatches. Fabian Dill 2020-06-12 21:50:10 +0200
  • a77424d66a missed a rename Fabian Dill 2020-06-11 22:19:46 +0200
  • 233d12be30 Change max triforce_pieces_required from 30 to 112. caitsith2 2020-06-11 11:53:10 -0700
  • 5692041a5b call enemizer with binary rom data Fabian Dill 2020-06-11 04:56:47 +0200
  • 403732e121
    Merge pull request #108 from Berserker66/regression_fix_2 Fabian Dill 2020-06-10 22:48:37 +0200
  • fb0787a76d Place skull woods or universal key into generated item pools as appropriate. (and pop skull woods small key if explicitly placed in pinball chest). (5 rupees instead of universal key on hard/expert pool) caitsith2 2020-06-10 13:41:28 -0700
  • 97af751010 beautify if tree Fabian Dill 2020-06-10 21:29:42 +0200
  • 5f78ae4b1d
    Merge pull request #107 from Berserker66/regression_fix Fabian Dill 2020-06-10 21:26:13 +0200
  • 4125995bdd Adjust output to "BM" (Berserker's Multiworld) to differentiate spoiler logs, roms and server data at a glance Rename _multidata to .multidata and embed .multidata as MultiServer-openable file into windows registry Fabian Dill 2020-06-10 21:25:14 +0200
  • ec1c7601b4 Fix skull woods for Location / Item players. caitsith2 2020-06-10 12:23:33 -0700
  • 9d067b6f00 improve gui Fabian Dill 2020-06-10 19:57:01 +0200
  • cd3c2f3c84 remove HTTP logging as it confuses users might be worth to log it to a file, if we ever need to debug it Fabian Dill 2020-06-10 19:10:11 +0200
  • aa0d9fa7fc Remove plando, as there's no intention in supporting it Fabian Dill 2020-06-10 19:05:09 +0200
  • 3a1f98aab6 add minor_glitches to mystery Fabian Dill 2020-06-10 19:02:11 +0200
  • 76e0c6474e add localcrosskeys example to easy.yaml Fabian Dill 2020-06-10 07:58:59 +0200
  • 326262203f remove pinball key if keyshuffle Fabian Dill 2020-06-10 06:17:10 +0200
  • 90b24e3d59 alias now goes to 16, same as rom-name. Also improve some docstrings Fabian Dill 2020-06-10 06:13:14 +0200
  • 7d9d6b3ca1 only force pinball key in non glitched logic and non retro Fabian Dill 2020-06-10 06:11:56 +0200
  • b3d8368b70 differentiate goal text for local triforce hunt Fabian Dill 2020-06-10 03:34:07 +0200
  • b6c85375c4 actually make minorglitches usable Fabian Dill 2020-06-10 03:24:19 +0200
  • 4192e0fabb fix verify Fabian Dill 2020-06-09 22:12:46 +0200
  • 8f6fd314ef remove jsonout #2 Fabian Dill 2020-06-09 22:11:14 +0200
  • 9c9b5c5191 remove jsonout Fabian Dill 2020-06-09 21:52:46 +0200
  • de9ae7d111 baserom now derived from bmbp file. caitsith2 2020-06-09 12:18:48 -0700
  • 9fcad5b392 fix that in a copied world progressive equipment would always say "on", including spoiler log Fabian Dill 2020-06-09 18:44:02 +0200
  • 068d3e8695 fix crash if there are no cached adjuster settings addresses #105 Fabian Dill 2020-06-09 18:02:15 +0200
  • 142c47b90f bump version Fabian Dill 2020-06-09 08:38:52 +0200
  • 27901008bc fix that hints print already collected items again Fabian Dill 2020-06-09 05:22:48 +0200
  • 030fa9c10b Merge branch 'msu_v32' Fabian Dill 2020-06-09 04:59:14 +0200
  • 493906f0c5 fix crash if no cached server is in persistent storage Fabian Dill 2020-06-09 04:53:49 +0200
  • 24a2c90819 Merge branch 'master' into msu_v32 Fabian Dill 2020-06-09 02:16:26 +0200
  • 0aa6bc5a94 Updated baserom patch caitsith2 2020-06-08 11:55:40 -0700
  • 8a0bae0252
    Merge pull request #103 from Berserker66/patch_changes Fabian Dill 2020-06-08 18:22:53 +0200
  • 9612e27531 correct webuidata log to debug level Fabian Dill 2020-06-08 18:21:04 +0200
  • 96bea214da
    Merge branch 'master' into msu_v32 CaitSith2 2020-06-08 02:04:41 -0700
  • ccf418a614 fix treasure hunt (aka triforce hunt) condition Fabian Dill 2020-06-08 06:58:38 +0200
  • 10dca0461d update VC++ Fabian Dill 2020-06-08 05:28:35 +0200
  • f9a29d3140 fix disable web ui Fabian Dill 2020-06-07 23:14:07 +0200
  • 91cb0630fa changes * Allow patch.py to mass adjust roms * Allow patch.py store target server address for patch. caitsith2 2020-06-07 12:04:33 -0700
  • f1614a4e4c Convert _ to space in player names in rom. (_ shows up as ?) caitsith2 2020-06-07 11:52:03 -0700