Fabian Dill
2df7e4e537
add seed_name to multidata and RoomInfo
2021-04-12 09:36:45 +02:00
Fabian Dill
764e6e7926
Fix MultiTracker breaking after Hint is used
2021-04-12 00:06:27 +02:00
Fabian Dill
f0a6b5a8e4
Factorio:
...
add visibility option
fix tech_cost using the wrong variable name
fix yaml defaults not init'ing the Option class
LttP:
fix potential pathing confusion in maseya palette shuffler
Server:
Minimum version per team made no sense, removed
2021-04-08 19:53:24 +02:00
Fabian Dill
6567f14415
add log_network Server argument
2021-04-07 02:37:21 +02:00
Fabian Dill
20b72369d8
allow basic WebHost functionality to work
2021-04-04 03:18:19 +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
641dbcb138
Make sprite pool in patch prompt show up as a weighted pool.
2021-03-30 09:28:28 -07:00
CaitSith2
83b8858df3
Include sprite_pool in whitelisted adjust wanted question
2021-03-27 07:20:00 -07:00
CaitSith2
df0b98975d
Add sprite pool options to gui/adjuster
2021-03-27 07:12:08 -07:00
Fabian Dill
25f234dff0
Reduce chance that shop_slot_shuffle produces empty slots, at the cost of cpu time.
2021-03-26 13:23:17 +01:00
CaitSith2
4d99bb1429
Allow setting of Glitching to Triforce from ganon in host.yaml.
2021-03-22 13:14:19 -07:00
Chris Wilson
37d33b19fc
Update node.js dependencies for WebUI
2021-03-21 12:18:17 -04:00
Fabian Dill
38a0a3f15e
whitelist CLientStatus
2021-03-19 04:17:26 +01:00
Fabian Dill
f7dc21ddcc
Merge branch 'main' into breaking_changes
...
# Conflicts:
# Main.py
# Utils.py
2021-03-07 22:04:06 +01:00
Fabian Dill
cd5696527d
some er layout group fixes
2021-03-07 20:11:36 +01: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
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
7871555620
Implement PrintJSON
...
Remove deprecated network packets
Make Client send new locations checked only once
Simplify register_location_checks
Rip out Server savegame compatibility
2021-03-02 22:31:44 +01:00
Fabian Dill
f19291aaed
Remove Fake Hollow Knight Items and Locations
...
Add GetDataPackage Network system
2021-02-25 02:07:28 +01:00
Fabian Dill
cbbdb2948d
attach command to args dict
2021-02-21 23:46:05 +01:00
Fabian Dill
ff9b24e88e
Hollow Knight integration
...
(prototype status)
2021-02-21 20:17:24 +01:00
Fabian Dill
dcce53f8c8
Merge branch 'main' into breaking_changes
...
# Conflicts:
# Adjuster.py
# Gui.py
# MultiClient.py
# setup.py
# worlds/alttp/AdjusterMain.py
# worlds/alttp/Main.py
2021-02-21 20:15:07 +01:00
Fabian Dill
12222d5a4c
Split adjuster into own program
2021-02-19 19:08:11 +01:00
Fabian Dill
122e360ec8
Merge branch 'main' into breaking_changes
...
# Conflicts:
# MultiClient.py
# Utils.py
# worlds/alttp/ItemPool.py
# worlds/alttp/Main.py
# worlds/alttp/Shops.py
2021-02-19 13:45:50 +01:00
Fabian Dill
cf49cd5e4b
Mark Advancement items in the client
2021-02-03 03:19:25 +01:00
Fabian Dill
b78f852579
reduce prices of ammo and ammo capacity upgrades, make heart container actually 4X a heart piece and reduce progression item price slightly
2021-01-31 06:47:57 +01:00
Fabian Dill
9386a9c220
Update Menus
2021-01-24 21:58:26 +01:00
Fabian Dill
c604dfe509
move networks commands to [str, Optional[dict]] across the board
...
and some other updates
PrintHTML is an experiment and is unlikely the solution I'll go with
2021-01-21 23:37:58 +01:00
Fabian Dill
2a0d1962f1
Tag version required for sending items out of shops
2021-01-09 18:11:24 +01:00
Fabian Dill
d80939480b
fix some merging
2021-01-03 14:41:21 +01:00
Fabian Dill
8ebd36b5a7
update Archipelago
2021-01-03 14:32:32 +01:00
Fabian Dill
08ca4245c1
Merge branch 'main' into breaking_changes
...
# Conflicts:
# Adjuster.py
# AdjusterMain.py
# BaseClasses.py
# MultiClient.py
# MultiServer.py
# Mystery.py
# Utils.py
# WebHostLib/downloads.py
# WebHostLib/generate.py
# dumpSprites.py
# test/TestBase.py
# worlds/alttp/EntranceRandomizer.py
# worlds/alttp/Main.py
# worlds/alttp/Rom.py
2021-01-03 13:13:59 +01:00
Fabian Dill
b7f41e8991
increment version
2021-01-02 23:03:48 +01:00
Fabian Dill
f3b6be2b20
Item Plando Support
2021-01-02 12:49:43 +01:00
Fabian Dill
e8fd575379
tile_shuffle option no longer requires Enemizer, document it as such
...
also shuffle things around in gui.py
2020-12-29 19:59:20 +01:00
Fabian Dill
e25a03173b
Implement "minimum version" checks into server and clients
2020-12-29 19:23:14 +01:00
Fabian Dill
c53798bdf8
increment version
2020-12-06 14:40:57 +01:00
Fabian Dill
74cf51c20b
create sprite directory if it doesn't exist
2020-11-30 21:34:40 +01:00
Fabian Dill
60e20b7844
Merge remote-tracking branch 'origin/master'
2020-11-30 19:34:49 +01:00
Fabian Dill
ddb8a91e5f
increment version to 3.4.0
2020-11-30 19:34:42 +01:00
CaitSith2
f9a786e3f5
blacklist doors options from being warned about on master.
2020-11-30 07:43:13 -08:00
Fabian Dill
b5e80d1f87
remove no longer used port_forward option
2020-11-30 16:33:54 +01:00
CaitSith2
8c94351d53
Get warnings of options that might not exist in options.yaml
2020-11-28 14:51:13 -08:00
CaitSith2
a269db6ab5
Add doors specific multi mystery default options
2020-11-28 11:39:37 -08:00
CaitSith2
77e74510af
Add default options.
2020-11-28 11:34:29 -08:00
Fabian Dill
033307cfc9
Allow just updating sprites and remove old alternate sprite folder
2020-11-11 13:45:21 +01:00
Fabian Dill
8060aa7884
add never adjust answer to client
2020-11-11 13:15:35 +01:00
Fabian Dill
1a32d45474
increment version number
2020-11-07 14:48:57 +01:00