6421a373e1Webhost 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
e0ab0b2f0eUpdate texts to be in line with website randomizer
caitsith2
2020-06-21 01:20:49 -0700
2759f6812cuse bootstrap alerts for flashes
Fabian Dill
2020-06-21 04:53:08 +0200
780ae4ebccFix fake lightworld bug with climbing GT a second time. @compiling
caitsith2
2020-06-20 19:47:07 -0700
43feb751f9Add 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
e1bfa8780cCreate basepatch in proper directory if required.
caitsith2
2020-06-20 19:14:09 -0700
573478ae71set 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
f2f916110brefresh cookie on every request
Fabian Dill
2020-06-20 22:48:38 +0200
6beeb7934dAdd 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
5d3e22a911make "l" for local keysanity a thing in mystery
Fabian Dill
2020-06-19 03:17:54 +0200
f311d3a8b9implement "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
cb1d4cc39eapply local items in no_logic
Fabian Dill
2020-06-19 01:31:32 +0200
d7d7f32d0cClean up get_choice(x,weights) if x in weights else y code.
caitsith2
2020-06-18 08:55:15 -0700
f8ad83c86dyaml descriptions are now optional
caitsith2
2020-06-18 08:52:31 -0700
75e185e437Allow specififying returned default values. Disallow ALL zero weights.
caitsith2
2020-06-18 08:51:38 -0700
be48f96f65Actually make sure excess heart pieces/containers become 20 rupees, since the max is 20 hearts anyways.
caitsith2
2020-06-18 08:49:54 -0700
63eb0ffc7bMax triforce pieces reduced to 90
caitsith2
2020-06-18 08:48:33 -0700
a584e14f47no longer need webhost keep-alive with auto-shutdown
Fabian Dill
2020-06-18 14:48:28 +0200
29ee4fe307rename 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
facecdf487implement --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
bd1c9f896ballow ghosted slots with same ID to be replaced
Fabian Dill
2020-06-16 01:05:32 +0200
3fbb959622fix !missing for older clients
Fabian Dill
2020-06-15 22:07:43 +0200
7353b489ceadd available hint points to UI
Fabian Dill
2020-06-15 06:30:51 +0200
e11f33b589Update WebUI to display server, check, and hint info. CURRENT HINT POINTS DO NOT WORK YET
Chris
2020-06-14 18:04:03 -0400
aa7fe2aa9dbarebones webhost includes linux compat
Berserker66
2020-06-14 09:45:23 +0200
aebdf3b66eadd get public v6
Fabian Dill
2020-06-14 09:06:37 +0200
a5bb3e3f59fix webhost pathing on linux
Fabian Dill
2020-06-14 08:18:31 +0200
ca1740121eReduce mandatory exits for OWG logic to only those that cannot be reached by glitches
compiling
2020-06-13 19:12:01 +1000
7c5c32c49ainclude 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
5da5847805allow multiserver to defer to embedded options
Fabian Dill
2020-06-13 08:37:05 +0200
2199f18f16Split 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
898a0b7a8fadjuster no longer needs to work with other basepatches, so it should not overwrite other basepatches.
Fabian Dill
2020-06-12 21:50:10 +0200
a77424d66amissed a rename
Fabian Dill
2020-06-11 22:19:46 +0200
233d12be30Change max triforce_pieces_required from 30 to 112.
caitsith2
2020-06-11 11:53:10 -0700
5692041a5bcall enemizer with binary rom data
Fabian Dill
2020-06-11 04:56:47 +0200
fb0787a76dPlace 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
97af751010beautify if tree
Fabian Dill
2020-06-10 21:29:42 +0200
4125995bddAdjust 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
cd3c2f3c84remove 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
aa0d9fa7fcRemove plando, as there's no intention in supporting it
Fabian Dill
2020-06-10 19:05:09 +0200
3a1f98aab6add minor_glitches to mystery
Fabian Dill
2020-06-10 19:02:11 +0200
76e0c6474eadd localcrosskeys example to easy.yaml
Fabian Dill
2020-06-10 07:58:59 +0200
326262203fremove pinball key if keyshuffle
Fabian Dill
2020-06-10 06:17:10 +0200
90b24e3d59alias now goes to 16, same as rom-name. Also improve some docstrings
Fabian Dill
2020-06-10 06:13:14 +0200
7d9d6b3ca1only force pinball key in non glitched logic and non retro
Fabian Dill
2020-06-10 06:11:56 +0200
b3d8368b70differentiate goal text for local triforce hunt
Fabian Dill
2020-06-10 03:34:07 +0200
b6c85375c4actually make minorglitches usable
Fabian Dill
2020-06-10 03:24:19 +0200