NewSoupVi
3e8c821c02
Add The Witness ( #467 )
...
* Added The Witness
Co-authored-by: metzner <unconfigured@null.spigotmc.org>
Co-authored-by: Jarno Westhof <jarnowesthof@gmail.com>
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2022-04-29 00:42:11 +02:00
Alchav
50eaf712a9
Remove outdated disclaimer
2022-04-29 00:29:21 +02:00
Doug Hoskisson
578451fcfa
add some typing info to CollectionState ( #468 )
2022-04-27 21:19:53 +02:00
Fabian Dill
9ecd320c8c
OoT: prevent connection from outdated clients
2022-04-26 07:40:01 -07:00
CaitSith2
c326566bd2
Show "did you mean 'item/location_name'" in invalid item/location error. ( #469 )
2022-04-26 02:28:43 -07:00
black-sliver
4f10dbb896
Test: add missing cleanup in TestGenerate
...
fixes a warning on some systems
2022-04-24 19:32:08 +02:00
N00byKing
cb6d377796
sm64ex: Rule updates
2022-04-24 08:29:26 -07:00
Jarno Westhof
b5f58b0a03
Fixed copy paste issue
2022-04-24 08:28:14 -07:00
N00byKing
9ee5fae476
sm64ex: Update dependency in documentation
2022-04-24 08:27:31 -07:00
Hussein Farran
81feb2fd5e
[Docs] Update network diagram into mermaid diagram syntax. ( #446 )
2022-04-24 11:20:14 -04:00
Colin Lenzen
75a76fb184
Include options in options dict
2022-04-24 05:01:53 +02:00
Colin Lenzen
21f1ccbfb4
Timespinner: Options to Support Loot Randomization
2022-04-24 05:01:53 +02:00
Fabian Dill
0f5a7cda6c
LttP: fix retro allowing arrows in "P" price shuffle in shops ( #448 )
2022-04-22 09:12:51 +02:00
Fabian Dill
acd7bce903
Logging: change text loggers to log current time
2022-04-22 09:11:50 +02:00
Chris Wilson
1afacd28a1
Fix chart indent
2022-04-20 14:30:36 -07:00
Chris Wilson
6e171d19f0
Remove no longer needed control data
2022-04-20 14:30:36 -07:00
Chris Wilson
66921499ad
Display multiple charts per row, reduce overall chart size
2022-04-20 14:30:36 -07:00
Fabian Dill
249972c7fd
webhost: stats improvements
2022-04-20 14:30:36 -07:00
Fabian Dill
dae0e233b8
WebHost: add a /stats page
2022-04-20 14:30:36 -07:00
CaitSith2
8bb566a250
Fix remaining_mode on webhost. ( #449 )
...
* Fix remaining_mode on webhost.
* Actually use the correct parameter for remaining_mode.
2022-04-20 10:46:05 -04:00
Rob McAuley
6a25bbeef0
Fix other instances of /tutorial/archipelago
2022-04-17 15:54:52 +02:00
Rob McAuley
6286ac4a3b
Fix lowercase letter in link leading to 404
2022-04-17 15:54:52 +02:00
Vince Lund
447f99ea15
Documentation: Added example of item_links
2022-04-17 15:53:57 +02:00
N00byKing
587d4dc8b6
v6,sm64ex: Allow location exclusions
2022-04-15 02:02:39 +02:00
black-sliver
b5613ffcf5
OoT: mark Compress/Decompress as executables
2022-04-13 23:34:44 +02:00
KonoTyran
1fe82b1312
Add bug report link to WebWorld ( #440 )
...
* Add bug report link to WebWorld
* change bug_report_page to an optional
reword bug report link text.
* update Minecraft bug report page to a template.
* change wording of link.
* add `bug_report_page` documentation to api.md
2022-04-12 17:37:05 -04:00
Fabian Dill
a4daa78c0b
HK: plando charm cost ( #431 )
...
* HK: Charm costs in spoiler log now with charm name.
* HK: Allow Plando Charm costs
* HK: skip unnecessary checks
https://github.com/ArchipelagoMW/Archipelago/pull/431#discussion_r847804916
2022-04-12 11:13:52 -04:00
Jarno Westhof
618bdfc917
[Core] Allow multiple worlds in one yaml ( #428 )
2022-04-12 10:57:29 +02:00
CaitSith2
8e68aa0ccd
Add group collect ( #424 )
...
* Add group collect
* code cleanup
2022-04-10 14:08:54 -07:00
Fabian Dill
df3757657e
Setup: fix SMZ3 and SoE file bindings
2022-04-10 10:03:24 -07:00
Vince Lund
0eea1a1d89
Timespinner: Added Lore names to Downloads
2022-04-10 09:28:33 +02:00
Fabian Dill
15dcdca6fc
HK: slight optimization
...
items are marked as advancement if they have an additional effect, so instead of a lookup we can just refer to a bool that's already local as a quick pre-check
2022-04-08 21:53:30 +02:00
Fabian Dill
7a6aef03e7
HK: Charm costs in spoiler log now with charm name.
2022-04-08 21:53:17 +02:00
Fabian Dill
c61f3b9110
MC: make slot data json compatible
...
(Changing base type of Options in recent PR broke this)
2022-04-08 21:37:08 +02:00
black-sliver
42fecc7491
Core: change how required versions work, deprecate IgnoreGame ( #426 )
...
`AutoWorld.World`s can set required_server_version and required_client_version properties. Drop `get_required_client_version()`.
`MultiServer` will set an absolute minimum client version based on its capability (protocol level).
`IgnoreVersion` tag is replaced by using `Tracker` or `TextOnly` with empty or null `game`.
Ignoring game will also ignore game's required_client_version (and fall back to server capability).
2022-04-08 11:16:36 +02:00
Doug Hoskisson
0acca6dd64
Options.py typing ( #412 )
...
* Options.py typing
use NumericOption class inheriting from numbers.Integral instead of int
also can sometimes take text like:
"high": high end of range
"low": low end of range
"true", "on": default if it exists, otherwise high end of range
"false", "off": zero if zero is the low end
* just low, high, and default for range text
Co-authored-by: Doug Hoskisson <doughoskisson@novuslabs.com>
2022-04-07 13:42:30 -04:00
Fabian Dill
ec00d1b710
SMZ3: allow TextClient to connect by name ( #423 )
2022-04-07 10:50:55 -04:00
Fabian Dill
f093e90c23
ModuleUpdate: add it to a few more common entry points
...
MinecraftClient: add requests import to requirements.txt
2022-04-07 15:21:47 +02:00
black-sliver
3d1f6d9b82
Clients: don't use stdin when loading steam overlay
2022-04-07 12:28:00 +02:00
CaitSith2
9bdcbb9008
Fix item links.
2022-04-07 10:22:17 +02:00
Fabian Dill
491e6c8730
HK: don't progression balance "Currency"-like progression items ( #419 )
...
* HK: don't progression balance "Currency"-like progression items
* only skip prog balancing on charms that don't unlock checks by themselves
Co-authored-by: Kono Tyran <HAklowner@gmail.com>
2022-04-05 18:41:15 -04:00
Fabian Dill
d32d268d97
WebHost: add yaml checker to sitemap and drop "mystery", as we've been doing in various places ( #421 )
2022-04-05 15:17:47 +02:00
Fabian Dill
30c447b9f3
Lttp adjuster ( #417 )
...
* LttP: Allow running Adjuster with positional arg rom (windows -> open with)
* LttP: use "proper" logging in adjuster and load baserom from local directory if not found.
2022-04-05 09:16:06 -04:00
Fabian Dill
2def8f35ad
KH: what? yeah, it's HK ( #420 )
...
* KH: what? yeah, it's HK
someone this hadn't been spotted yet.
* KH: also fix the start AST Node, just in case we add those in at some point (currently they resolve to True/False anyway)
2022-04-05 09:01:33 -04:00
Chris Wilson
f2055daf1a
Add a /sitemap to the WebHost ( #418 )
2022-04-05 07:14:30 +02:00
CaitSith2
944571ea89
LttP: Add Allow collect option, default Off. ( #414 )
...
* LttP: Add Allow collect option, default Off.
* Add allow_collect to the sample yaml.
2022-04-05 03:54:49 +02:00
Fabian Dill
f7c601b863
HK: Fix web gen
...
By allowing pickle to find the options
2022-04-05 02:35:55 +02:00
Fabian Dill
7315da2ccb
AutoWorld: don't import __pycache__
2022-04-05 02:26:58 +02:00
Fabian Dill
2f7f6a0b58
Setup: copy LttP yaml to build automatically
2022-04-05 02:26:41 +02:00
Chris Wilson
3f43051c35
[WebHost] Do not calculate settingHash multiple times in weighted-settings
2022-04-04 16:48:59 -07:00