From acbac60f328ee9458eba94dc5a9cdf3d3a028436 Mon Sep 17 00:00:00 2001
From: Star Rauchenberger <fefferburbia@gmail.com>
Date: Thu, 13 Mar 2025 12:44:28 -0400
Subject: Stop sending panel solves to tracker

---
 Archipelago/panelInput.gd |  4 ----
 Archipelago/tracker.gd    | 15 ---------------
 2 files changed, 19 deletions(-)

(limited to 'Archipelago')

diff --git a/Archipelago/panelInput.gd b/Archipelago/panelInput.gd
index a9f4303..346dccb 100644
--- a/Archipelago/panelInput.gd
+++ b/Archipelago/panelInput.gd
@@ -24,7 +24,3 @@ func complete():
 
 	var effects_node = get_tree().get_root().get_node("Spatial/AP_Effects")
 	effects_node.hide_puzzle_skip_message()
-
-	var autotracker_node = get_tree().get_root().get_node("Spatial/AP_Tracker")
-	var real_panel = get_parent().get_parent().get_parent().get_parent();
-	autotracker_node.solve_panel("%s/%s" % [real_panel.get_parent().name, real_panel.name])
diff --git a/Archipelago/tracker.gd b/Archipelago/tracker.gd
index 539d614..9def744 100644
--- a/Archipelago/tracker.gd
+++ b/Archipelago/tracker.gd
@@ -55,17 +55,6 @@ func _data_received(id):
 	if msg["cmd"] == "Sync":
 		var resp = {}
 
-		var panels = []
-		var panels_node = self.get_node("../Panels")
-		for group in panels_node.get_children():
-			for panel in group.get_children():
-				if panel.is_complete:
-					panels.append("%s/%s" % [group.name, panel.name])
-		if !panels.empty():
-			resp = {"cmd": "SolvePanels", "panels": panels}
-
-			peer.put_packet(JSON.print(resp).to_utf8())
-
 		if apclient.track_player:
 			var player = get_tree().get_root().get_node("Spatial/player")
 			resp = {
@@ -98,7 +87,3 @@ func has_connection():
 
 func update_position(x, z):
 	_broadcast({"cmd": "UpdatePosition", "position": {"x": x, "z": z}})
-
-
-func solve_panel(name):
-	_broadcast({"cmd": "SolvePanels", "panels": [name]})
-- 
cgit 1.4.1