From 99f8ca163acdfc7660479a20576fd8c2c9cf4fc4 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Fri, 21 Mar 2025 13:03:55 -0400 Subject: Remove notifier nodes --- Archipelago/load.gd | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'Archipelago/load.gd') diff --git a/Archipelago/load.gd b/Archipelago/load.gd index 57c49a3..e050f23 100644 --- a/Archipelago/load.gd +++ b/Archipelago/load.gd @@ -513,23 +513,6 @@ func _load(): fearless_door.name = "Door_hider_new1" fearless_door.translation.y = 5 get_node("Doors/Naps Room Doors").add_child(fearless_door) - - # Set up notifiers for each achievement panel, for the tracker. - var notifier_script = apclient.SCRIPT_notifier - for panel in gamedata.panels: - if "achievement" in panel: - var panel_node = panels_parent.get_node(panel["id"]) - var script_instance = notifier_script.new() - script_instance.name = "Achievement_Notifier" - script_instance.key = "Achievement|%s" % panel["achievement"] - panel_node.add_child(script_instance) - - if "hunt" in panel and panel["hunt"] and not (gamedata.classification_by_location_id[panel["loc"]] & apclient._location_classification_bit): - var panel_node = panels_parent.get_node(panel["id"]) - var script_instance = notifier_script.new() - script_instance.name = "Hunt_Notifier" - script_instance.key = "Hunt|%d" % panel["loc"] - panel_node.add_child(script_instance) # Make stack/double puzzles into proxies, unless panelsanity is on. if apclient._location_classification_bit != apclient.kCLASSIFICATION_LOCAL_INSANITY: -- cgit 1.4.1