From 9094d62ca6dc81998c06f99a1140ae777482b9f5 Mon Sep 17 00:00:00 2001 From: salmonik Date: Tue, 27 Oct 2026 21:38:37 +0100 Subject: Item ESP: log every crate-like entity for diagnosis --- src/esp.cpp | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/esp.cpp b/src/esp.cpp index afdedac..9b75c80 100644 --- a/src/esp.cpp +++ b/src/esp.cpp @@ -1687,6 +1687,15 @@ static void items_collect(int local_idx) { idx, cls ? cls : "?", model ? model : "?", kind, dist, origin.x, origin.y, origin.z); } + bool crateish = item_icontains(cls, "crate") || + item_icontains(model, "crate"); + if (crateish && crate_logs < 16) { + crate_logs++; + logf("item crate seen: idx=%d cls=%s model=%s kind=%d dist=%.0f " + "origin=(%.0f %.0f %.0f)", + idx, cls ? cls : "?", model ? model : "?", kind, dist, origin.x, + origin.y, origin.z); + } if (kind < 0) continue; @@ -1697,13 +1706,6 @@ static void items_collect(int local_idx) { if (g_item_max_dist > 0 && dist > (float)g_item_max_dist) continue; - if (kind == IK_CRATE && crate_logs < 8) { - crate_logs++; - logf("item crate: idx=%d cls=%s model=%s origin=(%.0f %.0f %.0f)", idx, - cls ? cls : "?", model ? model : "?", origin.x, origin.y, - origin.z); - } - ItemTarget &t = g_item_targets[g_nitems++]; t.idx = idx; t.kind = kind; -- cgit v1.2.3