summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorsalmonik <salmonik@tuta.io>2026-10-27 21:38:37 +0100
committersalmonik <salmonik@tuta.io>2026-10-27 21:38:37 +0100
commit9094d62ca6dc81998c06f99a1140ae777482b9f5 (patch)
tree1c2fd231424f5cdb25c46152609e2f0e23c91a7c /src
parentItem ESP: tag world weapons, name ammo types, restrict crates (diff)
downloadhl2h-9094d62ca6dc81998c06f99a1140ae777482b9f5.tar.gz
hl2h-9094d62ca6dc81998c06f99a1140ae777482b9f5.zip
Item ESP: log every crate-like entity for diagnosis
Diffstat (limited to '')
-rw-r--r--src/esp.cpp16
1 files 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) {
1687 idx, cls ? cls : "?", model ? model : "?", kind, dist, origin.x, 1687 idx, cls ? cls : "?", model ? model : "?", kind, dist, origin.x,
1688 origin.y, origin.z); 1688 origin.y, origin.z);
1689 } 1689 }
1690 bool crateish = item_icontains(cls, "crate") ||
1691 item_icontains(model, "crate");
1692 if (crateish && crate_logs < 16) {
1693 crate_logs++;
1694 logf("item crate seen: idx=%d cls=%s model=%s kind=%d dist=%.0f "
1695 "origin=(%.0f %.0f %.0f)",
1696 idx, cls ? cls : "?", model ? model : "?", kind, dist, origin.x,
1697 origin.y, origin.z);
1698 }
1690 if (kind < 0) 1699 if (kind < 0)
1691 continue; 1700 continue;
1692 1701
@@ -1697,13 +1706,6 @@ static void items_collect(int local_idx) {
1697 if (g_item_max_dist > 0 && dist > (float)g_item_max_dist) 1706 if (g_item_max_dist > 0 && dist > (float)g_item_max_dist)
1698 continue; 1707 continue;
1699 1708
1700 if (kind == IK_CRATE && crate_logs < 8) {
1701 crate_logs++;
1702 logf("item crate: idx=%d cls=%s model=%s origin=(%.0f %.0f %.0f)", idx,
1703 cls ? cls : "?", model ? model : "?", origin.x, origin.y,
1704 origin.z);
1705 }
1706
1707 ItemTarget &t = g_item_targets[g_nitems++]; 1709 ItemTarget &t = g_item_targets[g_nitems++];
1708 t.idx = idx; 1710 t.idx = idx;
1709 t.kind = kind; 1711 t.kind = kind;