Joethepic
84b6ece31d
Itemlink tutorial improvement ( #611 )
...
* Update Items.py
* Update advanced_settings_en.md
* Update Items.py
* Update advanced_settings_en.md
* Update advanced_settings_en.md
* improve consistency
Co-authored-by: alwaysintreble <mmmcheese158@gmail.com>
* fix formating on game setting in example
Co-authored-by: alwaysintreble <mmmcheese158@gmail.com>
* change version
Co-authored-by: alwaysintreble <mmmcheese158@gmail.com>
* Update advanced_settings_en.md
* Update advanced_settings_en.md
* Update advanced_settings_en.md
* tutorials: add description for game weight and properly document item links
* tutorials: add description for null replacement
* Update worlds/generic/docs/advanced_settings_en.md
Co-authored-by: alwaysintreble <mmmcheese158@gmail.com>
* Update advanced_settings_en.md
* Update advanced_settings_en.md
* Update worlds/generic/docs/advanced_settings_en.md
Co-authored-by: Hussein Farran <hmfarran@gmail.com>
* Update worlds/generic/docs/advanced_settings_en.md
Co-authored-by: Hussein Farran <hmfarran@gmail.com>
* Update worlds/generic/docs/advanced_settings_en.md
Co-authored-by: Hussein Farran <hmfarran@gmail.com>
Co-authored-by: alwaysintreble <mmmcheese158@gmail.com>
Co-authored-by: Hussein Farran <hmfarran@gmail.com>
2022-06-12 17:24:19 -04:00
Zach Parks
1bcc5b6582
WebHost: Allow "random" to be default option for toggles and choices. ( #640 )
2022-06-12 07:48:52 +02:00
KonoTyran
c8c025ac34
Minecraft 1.19 ( #623 )
2022-06-11 23:22:16 +02:00
CaitSith2
d82d70ac97
Fix the possibility of manually assigning 'random' via alias_random
2022-06-11 23:20:56 +02:00
alwaysintreble
3e86fd4e57
Tutorials: hide ArchipIDLE ( #622 )
...
* Don't copy files of hidden worlds
* tutorials: hardcode not generating ArchipIDLE tutorial files outside april
* tutorials: ignore hidden worlds unless it's 'Archipelago'
* add parenthesis to prevent ambiguity
2022-06-10 19:49:12 -04:00
Alchav
964eda13cc
Fix LTTP filler items ( #621 )
2022-06-10 13:23:03 +02:00
CaitSith2
c16815b16d
Fix Room log
2022-06-10 13:20:35 +02:00
Colin Lenzen
74ee8ec459
[Timespinner] Add Boss Randomization Settings ( #598 )
...
* [Timespinner] Add Boss Randomization Settings
2022-06-10 01:07:47 +02:00
t3hf1gm3nt
22ea72c1b2
OOT: Add note about common issue with lua option in the configuration step ( #629 )
...
* OOT: Add note about common issue with lua option in the configuration step
More and more people have issues with connecting with OoT because fresh installs of newer versions of Bizhawk show having "Lua+LuaInterface" selected when it actually loads "Nlua+KopiLua" instead until you toggle between the two options. Hopefully adding this bolded note will help new users avoid this problem in the future.
2022-06-10 00:48:05 +02:00
Zach Parks
613dc4184a
ALTTP: Updates to setup documents ( #628 )
...
Co-authored-by: alwaysintreble <mmmcheese158@gmail.com>
2022-06-10 00:47:01 +02:00
Fabian Dill
9a471aff1b
WebHost: request maximum amount of file handles from the system for autolauncher. ( #625 )
...
* WebHost: request maximum amount of file handles from the system for autolauncher.
* WebHostLib: wrap resource import into try to restore windows compatibility
2022-06-09 13:14:12 -07:00
Fabian Dill
e69e42cabc
SNIClient: sort devices for consistent key
...
SNIClient: get rid of * import
2022-06-09 13:05:30 -07:00
Fabian Dill
1281426075
HK: allow shuffling charm costs, instead of randomizing. ( #441 )
2022-06-09 00:27:43 +02:00
Fabian Dill
8b1baafddf
SC2: send ItemLink messages to ingame as well
2022-06-09 00:20:36 +02:00
Kippi00
ee65d7e5fa
Document multi-game YAMLs ( #619 )
2022-06-08 18:15:47 -04:00
Chris Wilson
df0ae205cd
Update LICENSE files for WebHost assets ( #616 )
2022-06-08 17:17:50 -04:00
Fabian Dill
1cbd384569
Generate: sort input files, preventing arbitrary order from OS layer.
2022-06-08 00:36:13 +02:00
Fabian Dill
e47527087e
WebHost: some updates ( #603 )
...
* WebHost: Make custom server prefer ipv4 for display
* WebHost: Make server retry saving in case of connection issues
* WebHost: fix autolaunch guardians getting stuck waiting for the oldest two rooms.
Probably not related to the issues of the system itself getting stuck, but should be fixed anyway.
* WebHost: logfile is meant to be guarded by access cookie
* WebHost: set patch target to null if port is not valid, disabling auto-connect
2022-06-08 00:35:35 +02:00
Fabian Dill
517a2db9d8
Clients: some improvements ( #602 )
...
* Clients: some improvements
SNIClient is the only client that uses slow_mode, so its definition should be moved there.
type info for CommandProcessor was int for some reason.
Moved a lot of type info from init to class body, making it easier for type checkers to find.
getLogger("") and getLogger(None) is technically different, just happens that our root logger is "", fixed it in case of future confusion though.
* Logging: log that init_logging was run and what the current AP version is.
2022-06-08 00:34:45 +02:00
black-sliver
fbf993566d
Clients: UX improvements ( #615 )
2022-06-07 00:15:08 +02:00
black-sliver
25bea47872
Appimage: include libssl ( #613 )
2022-06-05 22:52:16 +02:00
black-sliver
78f22e895e
requirements: update cx-Freeze, fix compatibility
...
this conflicts with and replaces commit #f9b12b51080c7bbbf3d52c79453ac6c8222a03c5
2022-06-04 21:12:45 +02:00
black-sliver
fa3925cd74
Ui: add open_filename helper
...
* native look & feel on Linux (Gnome and KDE)
* falls back to tkinter
2022-06-04 21:12:45 +02:00
black-sliver
d9418d5ce1
Core: move is_linux, _macos, _windows to Utils.py
2022-06-04 21:12:45 +02:00
black-sliver
103f9e0b85
UI: add Utils.messagebox
...
automatically uses either new kvui.MessageBox or tkinter.messagebox
2022-06-04 21:12:45 +02:00
black-sliver
a2fc3d5b71
AppImage: better compatibility
...
* old startup script did not work with dash
* add missing libcrypt in cx_freeze
2022-06-04 21:12:45 +02:00
Kono Tyran
c66d64b9d8
update minecraft_en.md wording slightly and minecraft version
2022-06-04 11:32:51 -07:00
TheCondor07
0dd67f40ba
SC2: UI update, Relegate No Build Option, and Filler Item Update ( #606 )
2022-06-03 20:18:36 +02:00
Fabian Dill
f5dc39ddf0
kvui: fix warning about "X missing in __all__" when importing from kivy.base instead of correct module
2022-06-03 07:57:57 -07:00
t3hf1gm3nt
6b47776b11
TS: Add region names to location names, and other location name clarifications ( #570 )
...
* Add region names to location names, and other location name clarification changes
2022-06-03 12:27:02 +02:00
strotlog
2b73c7f9e4
config: Use valid default enemizer_path on Linux (and Windows)
2022-06-02 02:15:05 +02:00
Fabian Dill
4558ac66fa
SNIClient: run adjuster for new aplttp file type
2022-06-01 08:30:28 -07:00
Fabian Dill
d0a98949f5
LttP: split Retro into Retro Bows and Retro Caves ( #588 )
2022-06-01 08:29:21 -07:00
Fabian Dill
e13e7f286c
Tracker: fix ItemLinks items not being attributed to inventory
2022-06-01 08:28:16 -07:00
Fabian Dill
0045e3f9f7
WebHost: update flask-caching
2022-06-01 08:26:30 -07:00
Fabian Dill
ff608b72a2
Tests: add test to check for typo'd item name group definitions ( #594 )
...
* Tests: add test to check for typo'd item name group definitions
Factorio: item *name* group was pointing to IDs instead.
Server: prevent crash when using Event-filled item name group
* Server: prevent crash when /hint'ing for an item name group with events
2022-06-01 08:25:40 -07:00
Fabian Dill
19c3c8056b
Server: remove compat to ~0.2 unversioned save data
...
If the savegame was loaded in the last few months, it will have already been upgraded.
2022-06-01 08:21:54 -07:00
black-sliver
d31c24bbf7
Doc: deprecate datapackage_version
2022-05-30 09:52:12 +02:00
lordlou
768f9497fd
Sm remote item fix ( #592 )
2022-05-30 07:12:01 +02:00
TheCondor07
20be691f36
SC2: GUI Mission Launcher ( #586 )
...
* SC2: Functioning Starcraft 2 Mission Launcher UI
* AutoWorld: add .__file__ attribute to AutoWorlds
This tries to help with a recurring easy to make mistake, where ./worlds/myworld does not exist in frozen form and is instead ./lib/worlds/myworld
* SC2: get .kv file path correctly when frozen too
Co-authored-by: TheCondor07 <TheCondorian07@gmail.com>
Co-authored-by: Fabian Dill <fabian.dill@web.de>
2022-05-30 07:11:01 +02:00
Berserker66
3dd3f045e6
WebHost: use non-blocking file lock on unix, just like windows
2022-05-29 08:00:28 -07:00
black-sliver
6d3538a35b
AppImage: fix build ( #589 )
...
* CI: build: use ARCH= for AppImage
* WebHost: pin flask-caching
until https://github.com/pallets-eco/flask-caching/pull/352 is merged or fixed otherwise
2022-05-28 23:20:46 +02:00
Fabian Dill
1a0bfecb5f
LttP: convert vendors hint into separate scams option
2022-05-28 20:08:06 +02:00
Felix R
5d3b4c8efd
Meritous: Minor logic change ( #584 )
2022-05-28 00:52:14 +02:00
TheCondor07
8adc0dd7eb
SC2: Fixed issue in random mission order with some missions being available too early
2022-05-27 20:53:06 +02:00
Jarno Westhof
2cb71c5352
[Timespinner] Removed backwarp from refugee camp to library from logic
2022-05-27 20:51:29 +02:00
TheCondor07
b6068f4519
SC2: Updated webhost details page
2022-05-27 18:32:33 +02:00
Fabian Dill
21a6b0143d
MC: fix Bee Trap name
2022-05-26 20:49:24 -07:00
Fabian Dill
28949853f7
Setup: "ParseVersion" gives Deprecated Warning, fixing the warning.
2022-05-26 20:17:44 -07:00
Fabian Dill
65c83393bb
SC2: fix copy pasta in client
2022-05-26 20:11:46 -07:00