diff options
Diffstat (limited to 'client/Archipelago/manager.gd')
-rw-r--r-- | client/Archipelago/manager.gd | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/client/Archipelago/manager.gd b/client/Archipelago/manager.gd index 0186a09..3aa3c50 100644 --- a/client/Archipelago/manager.gd +++ b/client/Archipelago/manager.gd | |||
@@ -20,8 +20,9 @@ var _batch_locations = false | |||
20 | var _held_locations = [] | 20 | var _held_locations = [] |
21 | var _item_locks = {} | 21 | var _item_locks = {} |
22 | 22 | ||
23 | var victory_condition = -1 | 23 | var keyholder_sanity = false |
24 | var shuffle_doors = false | 24 | var shuffle_doors = false |
25 | var victory_condition = -1 | ||
25 | 26 | ||
26 | signal could_not_connect | 27 | signal could_not_connect |
27 | signal connect_status | 28 | signal connect_status |
@@ -288,8 +289,9 @@ func _client_connected(slot_data): | |||
288 | _last_new_item = localdata[0] | 289 | _last_new_item = localdata[0] |
289 | 290 | ||
290 | # Read slot data. | 291 | # Read slot data. |
291 | victory_condition = int(slot_data.get("victory_condition", 0)) | 292 | keyholder_sanity = bool(slot_data.get("keyholder_sanity", false)) |
292 | shuffle_doors = bool(slot_data.get("shuffle_doors", false)) | 293 | shuffle_doors = bool(slot_data.get("shuffle_doors", false)) |
294 | victory_condition = int(slot_data.get("victory_condition", 0)) | ||
293 | 295 | ||
294 | # Set up item locks. | 296 | # Set up item locks. |
295 | _item_locks = {} | 297 | _item_locks = {} |