Commit Graph

206 Commits

Author SHA1 Message Date
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
Fabian Dill
c230263200 move last used adjuster settings to _2 to avoid conflict with expanded palette options 2020-11-02 03:35:03 +01:00
Fabian Dill
93ddb1d5cf increment version 2020-10-30 00:10:41 +01:00
Fabian Dill
1d58f54101 move ALTTP to its own world folder 2020-10-24 05:38:56 +02:00
Fabian Dill
94dafa3c55 Open Breaking changes 2020-10-18 23:07:48 +02:00
Fabian Dill
2ae5f316dc increment version 2020-10-18 21:42:56 +02:00
CaitSith2
99677e8d8c Bump version to 3.2.0 2020-10-14 20:51:10 -07:00
CaitSith2
f9cab31c83 No need for code that makes json base patches anymore. 2020-10-14 10:03:25 -07:00
Fabian Dill
37a3c8f0d5 3.1.1 2020-09-20 00:34:35 +02:00
Fabian Dill
0cf9118cc0 3.1.0 2020-09-19 15:20:55 +02:00
Fabian Dill
7260fffcfa 3.0.0 2020-09-13 17:30:56 +02:00
Fabian Dill
99517021c8 Fix DB scheduling on mariaDB 2020-09-09 01:41:37 +02:00
Fabian Dill
91c15173d2 Prep another test release 2020-09-03 20:34:11 +02:00
Fabian Dill
112868b751 remove duplicate shop setting in gui and make entrance/location cache renew slightly faster 2020-08-27 04:05:11 +02:00
Fabian Dill
2096d6ae5b Use proper OS-specific path uris in many more places
also move path.join into local_path and output_path to simplify use
2020-08-25 13:22:47 +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