summary refs log tree commit diff stats
path: root/client/Archipelago/manager.gd
diff options
context:
space:
mode:
Diffstat (limited to 'client/Archipelago/manager.gd')
-rw-r--r--client/Archipelago/manager.gd6
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
20var _held_locations = [] 20var _held_locations = []
21var _item_locks = {} 21var _item_locks = {}
22 22
23var victory_condition = -1 23var keyholder_sanity = false
24var shuffle_doors = false 24var shuffle_doors = false
25var victory_condition = -1
25 26
26signal could_not_connect 27signal could_not_connect
27signal connect_status 28signal 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 = {}