From 3f53502a5907ed1982d28a392c54331f0c1c2c42 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Thu, 25 Sep 2025 12:09:50 -0400 Subject: Move the client into the apworld Only works on source right now, not as an apworld. --- client/Archipelago/keyHolder.gd | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 client/Archipelago/keyHolder.gd (limited to 'client/Archipelago/keyHolder.gd') diff --git a/client/Archipelago/keyHolder.gd b/client/Archipelago/keyHolder.gd deleted file mode 100644 index 3c037ff..0000000 --- a/client/Archipelago/keyHolder.gd +++ /dev/null @@ -1,38 +0,0 @@ -extends "res://scripts/nodes/keyHolder.gd" - - -func setFromAp(key, level): - if level > 0: - has_key = true - is_complete = "%s%d" % [key, level] - held_key = key - held_level = level - get_node("Hinge/Letter").mesh.text = held_key - get_node("Hinge/Letter2").mesh.text = held_key - setMaterial() - emit_signal("trigger") - else: - has_key = false - held_key = "" - held_level = 0 - setMaterial() - get_node("Hinge/Letter").mesh.text = "-" - get_node("Hinge/Letter2").mesh.text = "-" - is_complete = "" - emit_signal("untrigger") - - -func addKey(key): - var node_path = String( - get_tree().get_root().get_node("scene").get_path_to(self).get_concatenated_names() - ) - var ap = global.get_node("Archipelago") - ap.keyboard.put_in_keyholder(key, global.map, node_path) - - -func removeKey(): - var node_path = String( - get_tree().get_root().get_node("scene").get_path_to(self).get_concatenated_names() - ) - var ap = global.get_node("Archipelago") - ap.keyboard.remove_from_keyholder(held_key, global.map, node_path) -- cgit 1.4.1