summary refs log tree commit diff stats
path: root/client/Archipelago/manager.gd
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-09-04 15:51:45 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-09-04 15:51:45 -0400
commit75c1bcbe134e6771b0e42b8603954c1c0fd95139 (patch)
tree241a26bb605401b31a2e289bfa2eb4bb024fcbfd /client/Archipelago/manager.gd
parenta752ab325cf46d35a90606a354775799977dccb0 (diff)
downloadlingo2-archipelago-75c1bcbe134e6771b0e42b8603954c1c0fd95139.tar.gz
lingo2-archipelago-75c1bcbe134e6771b0e42b8603954c1c0fd95139.tar.bz2
lingo2-archipelago-75c1bcbe134e6771b0e42b8603954c1c0fd95139.zip
[Client] Handle roof access option
Diffstat (limited to 'client/Archipelago/manager.gd')
-rw-r--r--client/Archipelago/manager.gd2
1 files changed, 2 insertions, 0 deletions
diff --git a/client/Archipelago/manager.gd b/client/Archipelago/manager.gd index 3aa3c50..d43e405 100644 --- a/client/Archipelago/manager.gd +++ b/client/Archipelago/manager.gd
@@ -20,6 +20,7 @@ var _batch_locations = false
20var _held_locations = [] 20var _held_locations = []
21var _item_locks = {} 21var _item_locks = {}
22 22
23var daedalus_roof_access = false
23var keyholder_sanity = false 24var keyholder_sanity = false
24var shuffle_doors = false 25var shuffle_doors = false
25var victory_condition = -1 26var victory_condition = -1
@@ -289,6 +290,7 @@ func _client_connected(slot_data):
289 _last_new_item = localdata[0] 290 _last_new_item = localdata[0]
290 291
291 # Read slot data. 292 # Read slot data.
293 daedalus_roof_access = bool(slot_data.get("daedalus_roof_access", false))
292 keyholder_sanity = bool(slot_data.get("keyholder_sanity", false)) 294 keyholder_sanity = bool(slot_data.get("keyholder_sanity", false))
293 shuffle_doors = bool(slot_data.get("shuffle_doors", false)) 295 shuffle_doors = bool(slot_data.get("shuffle_doors", false))
294 victory_condition = int(slot_data.get("victory_condition", 0)) 296 victory_condition = int(slot_data.get("victory_condition", 0))