mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
Clients: fix clients not requesting Archipelago DataPackage updates unless spectator is present.
This commit is contained in:
@@ -328,6 +328,9 @@ class CommonContext:
|
|||||||
remote_datepackage_versions: typing.Dict[str, int]):
|
remote_datepackage_versions: typing.Dict[str, int]):
|
||||||
"""Validate that all data is present for the current multiworld.
|
"""Validate that all data is present for the current multiworld.
|
||||||
Download, assimilate and cache missing data from the server."""
|
Download, assimilate and cache missing data from the server."""
|
||||||
|
# by documentation any game can use Archipelago locations/items -> always relevant
|
||||||
|
relevant_games.add("Archipelago")
|
||||||
|
|
||||||
cache_package = Utils.persistent_load().get("datapackage", {}).get("games", {})
|
cache_package = Utils.persistent_load().get("datapackage", {}).get("games", {})
|
||||||
needed_updates: typing.Set[str] = set()
|
needed_updates: typing.Set[str] = set()
|
||||||
for game in relevant_games:
|
for game in relevant_games:
|
||||||
|
Reference in New Issue
Block a user