diff options
Diffstat (limited to 'apworld/client/manager.gd')
| -rw-r--r-- | apworld/client/manager.gd | 7 |
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 | |||
| 65 | var daedalus_roof_access = false | 65 | var daedalus_roof_access = false |
| 66 | var enable_gift_maps = [] | 66 | var enable_gift_maps = [] |
| 67 | var enable_icarus = false | 67 | var enable_icarus = false |
| 68 | var endings_requirement = 0 | ||
| 68 | var keyholder_sanity = false | 69 | var keyholder_sanity = false |
| 70 | var masteries_requirement = 0 | ||
| 69 | var port_pairings = {} | 71 | var port_pairings = {} |
| 70 | var shuffle_control_center_colors = false | 72 | var shuffle_control_center_colors = false |
| 71 | var shuffle_doors = false | 73 | var 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)) |
