Commit Graph

125 Commits

Author SHA1 Message Date
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
Fabian Dill
72545d12f1 prevent most cases of duplicate player names
* in theory dupes are still possible due to later filtering of characters, but this should catch most instances of it.
2020-08-20 04:03:49 +02:00
Fabian Dill
df6ee1a08b Fill Algorithm optimisations (somewhat minor, but easy pickings) 2020-08-14 00:34:41 +02:00
Fabian Dill
cfb8e2ce71 Don't cache the subpath component 2020-08-02 00:34:23 +02:00
Fabian Dill
2eefb566ef Bump version to 2.5.0
Skipping 2.4.1 as the update became heavier on content than expected
2020-08-01 17:10:45 +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
78c85cce14 WebHost: List Rooms in a sortable table 2020-07-21 23:15:19 +02:00
Fabian Dill
ea9e103cb0 update rom name handling 2020-07-14 04:48:56 +02:00
Fabian Dill
c80b76a930 Version 2.4.0
As the list of changes has gotten large enough to warrant a minor version bunch
2020-07-12 23:04:07 +02:00
Fabian Dill
12273c396b add /countdown and !options 2020-07-05 21:45:52 +02:00
Fabian Dill
346a08c3dd Use EasyModeEscape flag of upcoming Enemizer 2020-07-05 02:06:00 +02:00
Fabian Dill
5b72fd4e36 text fixes 2020-06-21 16:13:42 +02:00
Fabian Dill
6421a373e1 Webhost Update
introduce a very WIP tracker
Server will try to reuse port and also try to only use one port
2020-06-21 15:32:31 +02:00
Fabian Dill
7353b489ce add available hint points to UI 2020-06-15 06:30:51 +02:00
Fabian Dill
aebdf3b66e add get public v6 2020-06-14 09:06:37 +02:00
Fabian Dill
5da5847805 allow multiserver to defer to embedded options 2020-06-13 08:37:05 +02:00
Fabian Dill
068d3e8695 fix crash if there are no cached adjuster settings
addresses #105
2020-06-09 18:02:15 +02:00
Fabian Dill
142c47b90f bump version 2020-06-09 08:38:52 +02:00
caitsith2
91cb0630fa changes
* Allow patch.py to mass adjust roms
* Allow patch.py store target server address for patch.
2020-06-07 12:04:33 -07:00
Fabian Dill
d25973989a Make clients identify themselves against server
prep for potential later async auth system. Wanted to get this into the 2.3 client update.
2020-06-04 21:27:29 +02:00
Fabian Dill
3864eb5071 fix /snes <snes_interface> if interface contains spaces (which it shouldn't, but meh) 2020-06-03 02:19:16 +02:00
Fabian Dill
b2e20be077 Hints now contain ER info 2020-05-18 05:40:36 +02:00
Fabian Dill
f3cf03b374 Bump to 2.2.0 2020-05-11 02:37:09 +02:00
caitsith2
d4be3387cf Fix issue when a zero byte _persistent_storage.yaml exists. 2020-04-29 22:42:26 -07:00
Fabian Dill
00da5dfd65 warn older client versions that features are missing 2020-04-28 05:59:03 +02:00
Fabian Dill
56e57de574 store last used adjuster settings and use them for patching
might use them as gui defaults later
2020-04-26 15:14:30 +02:00
CaitSith2
f380542bab 2.1.1 hotfix (#76)
* 2.1.1 hotfix
* debug log options that have nothing defined.
* make sure there is at least one value in the dictionary before considering it important.
* only attempt to create outputpath if it is defined.

* whoops
2020-04-26 02:57:20 +02:00
Fabian Dill
53cfc6cc0a 2.1.0 2020-04-25 05:49:34 +02:00
Fabian Dill
5d33b4b164 introduce persistent data storage, which for now just caches rom -> server pairs 2020-04-24 05:29:02 +02:00
Fabian Dill
7582767401 aliases 2020-04-23 06:16:54 +02:00
Fabian Dill
83b5ac389a 2.0.3 2020-04-22 17:53:57 +02:00
Fabian Dill
9842399d8b fix payment for already found hints 2020-04-22 15:50:14 +02:00