diff options
| author | salmonik <salmonik@tuta.io> | 2026-10-27 21:38:37 +0100 |
|---|---|---|
| committer | salmonik <salmonik@tuta.io> | 2026-10-27 21:38:37 +0100 |
| commit | 9094d62ca6dc81998c06f99a1140ae777482b9f5 (patch) | |
| tree | 1c2fd231424f5cdb25c46152609e2f0e23c91a7c /src | |
| parent | Item ESP: tag world weapons, name ammo types, restrict crates (diff) | |
| download | hl2h-9094d62ca6dc81998c06f99a1140ae777482b9f5.tar.gz hl2h-9094d62ca6dc81998c06f99a1140ae777482b9f5.zip | |
Item ESP: log every crate-like entity for diagnosis
Diffstat (limited to 'src')
| -rw-r--r-- | src/esp.cpp | 16 |
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; |
