Fabian Dill
6567f14415
add log_network Server argument
2021-04-07 02:37:21 +02:00
Fabian Dill
d24ee45462
Merge branch 'main' into Archipelago_Main
...
# Conflicts:
# BaseClasses.py
# LttPAdjuster.py
# Main.py
# Mystery.py
# Utils.py
# WebHostLib/generate.py
# playerSettings.yaml
2021-04-01 11:44:37 +02:00
Fabian Dill
dc73fa0f33
Factorio integration
2021-04-01 11:40:58 +02:00
CaitSith2
4d99bb1429
Allow setting of Glitching to Triforce from ganon in host.yaml.
2021-03-22 13:14:19 -07:00
Fabian Dill
567954a17f
Merge branch 'main' into breaking_changes
...
# Conflicts:
# BaseClasses.py
2021-03-06 05:27:16 +01:00
CaitSith2
d09a03aace
Rip out unsafe yaml loading.
2021-03-05 11:32:24 -08:00
Fabian Dill
2b553cd1c5
Give security warning
2021-03-04 08:44:07 +01:00
CaitSith2
6ddfbdf709
Allow pre-rolling yaml settings, and re-using the exact same pre-rolled settings later, for different actual seeds.
2021-03-03 02:20:37 -08:00
Fabian Dill
8ebd36b5a7
update Archipelago
2021-01-03 14:32:32 +01:00
Fabian Dill
be162f5b8d
Connections Plando Support
2021-01-02 22:41:03 +01:00
Fabian Dill
f3b6be2b20
Item Plando Support
2021-01-02 12:49:43 +01:00
Fabian Dill
84a5c93995
correct that zip_spoiler: 1 is what you want to include the spoiler log
2020-12-30 16:34:51 +01:00
Fabian Dill
b5e80d1f87
remove no longer used port_forward option
2020-11-30 16:33:54 +01:00
Fabian Dill
fd1a25e362
update Enemizer download link
2020-11-15 14:49:09 +01:00
Fabian Dill
27971ee6a9
add functionality for async generation to MultiMystery.py
2020-11-08 07:26:50 +01:00
CaitSith2
119a5a2b66
Allow client side login and remote issuing of server side commands.
...
Disabled by default. Requires a password to be set for it to be enabled.
2020-09-21 22:11:43 -07:00
Fabian Dill
1fc368da1f
remove Farrak's host.yaml options
2020-09-15 01:01:27 +02:00
Chris Wilson
ae0a6362a6
Revert some accidentally set data in host.yaml
2020-09-13 00:19:27 -04:00
Chris Wilson
c56b288d85
Fix a bug in player settings causing Timed OHKO to initially display as [Object Object]
2020-09-13 00:17:46 -04:00
Pandatron76
33a86e0812
Revise comments in multiple YAML files ( #137 )
...
* Clean up README.md and easy.yaml
Removed periods at end of bullets
General revisions to wording and format
Updated glitch logic comments in easy.yaml
* #133 : Implemented requested changes by ljwu
* Update README.md
* Revise comments in multiple YAML files
* #137 : Implement revisions from PR conversations
2020-09-03 13:14:25 +02:00
Fabian Dill
a0c4337bac
give Mystery.py the create_diff argument, then make MultiMystery.py use them
2020-08-26 22:28:48 +02:00
Fabian Dill
8852ec9a18
make all output paths host.yaml settable
...
rename itemlist to itempool, as the actual item listing is in items.py
change pedestal text of book of mudora from paradox to hylian for dingusses
2020-08-20 15:43:22 +02:00
Fabian Dill
2eea9b913c
default to outputting to {local_path}/output
...
* Windows setup has that path as writable by everyone
* most others run from source, where the entire source path and children is writable.
* People complained about files appearing in My Documents, which admittedly is not intuitive
2020-08-01 16:52:11 +02:00
Fabian Dill
1d036c0d3c
add compatibility server setting
2020-07-16 16:57:38 +02:00
Fabian Dill
2338d25b39
expand rom auto_start to be customizable
2020-07-15 17:19:16 +02:00
Fabian Dill
d190fe65c6
webhost update
2020-07-10 17:42:22 +02:00
Fabian Dill
e0e13ac59e
move webhost over to UUID to make it nearly impossible to guess at seeds
...
Also introduce zip uploads and store the remaining relevant data, implemention of that still pending
2020-06-26 19:29:33 +02:00
Fabian Dill
ddc7be0794
update webhost
2020-06-13 22:49:57 +02:00
Fabian Dill
f918efb645
implement skip_playthrough in mystery
2020-05-31 00:28:03 +02:00
Fabian Dill
6afd4f0507
addresses #86
...
And also fixes auto, which worked as goal but never got triggered
2020-05-04 02:47:22 +02:00
Fabian Dill
77ca61d069
introduce forfeit_mode and remaining_mode, as well as server state for client has beaten the game
...
more info in host.yaml
2020-04-25 15:11:58 +02:00
Fabian Dill
a36d887122
add ability to disable forfeits
2020-04-16 15:40:31 +02:00
Fabian Dill
4d27651d8d
some zip format hints
2020-04-10 14:29:42 +02:00
Fabian Dill
380b59ade2
the setup experience
2020-04-07 04:18:26 +02:00
Fabian Dill
8b02103b93
encode port into patch, also reverse defaulting order for server;
...
cmd args overwrite yaml now
2020-04-02 11:21:33 +02:00
Fabian Dill
3bb4ace176
Allow use of "options.yaml" as a gitignored options overwrite
...
This also sets the default hint cost back to 1000, enable it if you want it.
2020-03-22 20:12:42 +01:00
Fabian Dill
27f26c5bf3
update port doc
2020-03-11 09:27:07 +01:00
Fabian Dill
d220cc9cc9
make port forwarding non-default, as it makes more problems than it solves, apparently
2020-03-11 09:16:07 +01:00
Fabian Dill
3fd4a4d125
some setting adjustments
2020-03-08 15:47:43 +01:00
Fabian Dill
74b1688427
Allow diff files to be created from the command line
2020-03-08 15:34:35 +01:00
Fabian Dill
1d75d5b70e
default to the legal way of doing things
...
Also set compression method down to zip, as the diffs are already LZMA compressed and zip is quicker
2020-03-07 18:57:50 +01:00
Fabian Dill
325f40bcfa
move docs
2020-03-07 18:55:53 +01:00
Fabian Dill
4c75140492
some documentation
2020-03-07 17:06:34 +01:00
Fabian Dill
b8e8e3904a
add automatic port forwarding
2020-03-07 16:22:04 +01:00
Fabian Dill
d44acfdaaf
implement binary patching for multimystery (for now no gui/cli support)
2020-03-06 00:48:23 +01:00
Fabian Dill
a5a3000b63
add item cheat arg to host.yaml
2020-03-03 01:22:52 +01:00
Fabian Dill
11e1ad6901
some small improvements for mystery
2020-02-23 17:06:44 +01:00
Fabian Dill
5a204a75f5
default to a zipping algorithm that actually finds similarities in roms (~90% file size reduction)
2020-02-21 10:57:57 +01:00
Fabian Dill
0220575c50
Meta-Mystery
2020-02-18 09:14:31 +01:00
Fabian Dill
e50b9e5ee2
add zip_spoiler and zip_multidata
2020-02-17 02:09:33 +01:00