about summary refs log tree commit diff stats
path: root/apworld/client/manager.gd
diff options
context:
space:
mode:
Diffstat (limited to 'apworld/client/manager.gd')
-rw-r--r--apworld/client/manager.gd7
1 files changed, 7 insertions, 0 deletions
diff --git a/apworld/client/manager.gd b/apworld/client/manager.gd index 41ab648..aa07559 100644 --- a/apworld/client/manager.gd +++ b/apworld/client/manager.gd
@@ -65,7 +65,9 @@ var cyan_door_behavior = kCYAN_DOOR_BEHAVIOR_H2
65var daedalus_roof_access = false 65var daedalus_roof_access = false
66var enable_gift_maps = [] 66var enable_gift_maps = []
67var enable_icarus = false 67var enable_icarus = false
68var endings_requirement = 0
68var keyholder_sanity = false 69var keyholder_sanity = false
70var masteries_requirement = 0
69var port_pairings = {} 71var port_pairings = {}
70var shuffle_control_center_colors = false 72var shuffle_control_center_colors = false
71var shuffle_doors = false 73var shuffle_doors = false
@@ -259,6 +261,9 @@ func _process_item(item, amount):
259 if item_id == gamedata.objects.get_special_ids()["A Job Well Done"]: 261 if item_id == gamedata.objects.get_special_ids()["A Job Well Done"]:
260 update_job_well_done_sign() 262 update_job_well_done_sign()
261 263
264 if item_id == gamedata.objects.get_special_ids()["Numbers"] and global.map == "the_fuzzy":
265 global.allow_numbers = true
266
262 # Show a message about the item if it's new. 267 # Show a message about the item if it's new.
263 if int(item["index"]) > _last_new_item: 268 if int(item["index"]) > _last_new_item:
264 _last_new_item = int(item["index"]) 269 _last_new_item = int(item["index"])
@@ -443,7 +448,9 @@ func _client_connected(slot_data):
443 daedalus_roof_access = bool(slot_data.get("daedalus_roof_access", false)) 448 daedalus_roof_access = bool(slot_data.get("daedalus_roof_access", false))
444 enable_gift_maps = slot_data.get("enable_gift_maps", []) 449 enable_gift_maps = slot_data.get("enable_gift_maps", [])
445 enable_icarus = bool(slot_data.get("enable_icarus", false)) 450 enable_icarus = bool(slot_data.get("enable_icarus", false))
451 endings_requirement = int(slot_data.get("endings_requirement", 0))
446 keyholder_sanity = bool(slot_data.get("keyholder_sanity", false)) 452 keyholder_sanity = bool(slot_data.get("keyholder_sanity", false))
453 masteries_requirement = int(slot_data.get("masteries_requirement", 0))
447 shuffle_control_center_colors = bool(slot_data.get("shuffle_control_center_colors", false)) 454 shuffle_control_center_colors = bool(slot_data.get("shuffle_control_center_colors", false))
448 shuffle_doors = bool(slot_data.get("shuffle_doors", false)) 455 shuffle_doors = bool(slot_data.get("shuffle_doors", false))
449 shuffle_gallery_paintings = bool(slot_data.get("shuffle_gallery_paintings", false)) 456 shuffle_gallery_paintings = bool(slot_data.get("shuffle_gallery_paintings", false))