diff options
Diffstat (limited to 'client/Archipelago/manager.gd')
-rw-r--r-- | client/Archipelago/manager.gd | 4 |
1 files changed, 4 insertions, 0 deletions
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 | |||
41 | const kCYAN_DOOR_BEHAVIOR_DOUBLE_LETTER = 1 | 41 | const kCYAN_DOOR_BEHAVIOR_DOUBLE_LETTER = 1 |
42 | const kCYAN_DOOR_BEHAVIOR_ITEM = 2 | 42 | const kCYAN_DOOR_BEHAVIOR_ITEM = 2 |
43 | 43 | ||
44 | var apworld_version = [0, 0] | ||
44 | var cyan_door_behavior = kCYAN_DOOR_BEHAVIOR_H2 | 45 | var cyan_door_behavior = kCYAN_DOOR_BEHAVIOR_H2 |
45 | var daedalus_roof_access = false | 46 | var daedalus_roof_access = false |
46 | var keyholder_sanity = false | 47 | var keyholder_sanity = false |
@@ -367,6 +368,9 @@ func _client_connected(slot_data): | |||
367 | shuffle_symbols = bool(slot_data.get("shuffle_symbols", false)) | 368 | shuffle_symbols = bool(slot_data.get("shuffle_symbols", false)) |
368 | victory_condition = int(slot_data.get("victory_condition", 0)) | 369 | victory_condition = int(slot_data.get("victory_condition", 0)) |
369 | 370 | ||
371 | if slot_data.has("version"): | ||
372 | apworld_version = [int(slot_data["version"][0]), int(slot_data["version"][1])] | ||
373 | |||
370 | # Set up item locks. | 374 | # Set up item locks. |
371 | _item_locks = {} | 375 | _item_locks = {} |
372 | 376 | ||