From 67b721503443274351e0729ac57cbff83d31d753 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Fri, 12 Sep 2025 11:53:58 -0400 Subject: [Client] Warn when major version doesn't match --- client/Archipelago/manager.gd | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'client/Archipelago/manager.gd') diff --git a/client/Archipelago/manager.gd b/client/Archipelago/manager.gd index 32882c2..ff1e980 100644 --- a/client/Archipelago/manager.gd +++ b/client/Archipelago/manager.gd @@ -41,6 +41,7 @@ const kCYAN_DOOR_BEHAVIOR_H2 = 0 const kCYAN_DOOR_BEHAVIOR_DOUBLE_LETTER = 1 const kCYAN_DOOR_BEHAVIOR_ITEM = 2 +var apworld_version = [0, 0] var cyan_door_behavior = kCYAN_DOOR_BEHAVIOR_H2 var daedalus_roof_access = false var keyholder_sanity = false @@ -367,6 +368,9 @@ func _client_connected(slot_data): shuffle_symbols = bool(slot_data.get("shuffle_symbols", false)) victory_condition = int(slot_data.get("victory_condition", 0)) + if slot_data.has("version"): + apworld_version = [int(slot_data["version"][0]), int(slot_data["version"][1])] + # Set up item locks. _item_locks = {} -- cgit 1.4.1