From cd405290c1d60b5e161abe93b00773763cd354a0 Mon Sep 17 00:00:00 2001 From: James R Date: Fri, 5 Jan 2024 17:30:10 -0800 Subject: [PATCH] HUD tracking: hide text for overlapping trackers --- src/k_hud_track.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/k_hud_track.cpp b/src/k_hud_track.cpp index a0c53d26a..3b3ddb98b 100644 --- a/src/k_hud_track.cpp +++ b/src/k_hud_track.cpp @@ -167,6 +167,7 @@ struct TargetTracking private: Graphics graphics() const { + using layers = decltype(Animation::layers); switch (mobj->type) { case MT_SUPER_FLICKY: @@ -196,7 +197,9 @@ private: {{8, 2, {kp_capsuletarget_near[1]}}}, // 4P }, {{ // Far - {2, 3, {kp_capsuletarget_far[0], kp_capsuletarget_far_text}}, // 1P + {2, 3, foreground ? + layers {kp_capsuletarget_far[0], kp_capsuletarget_far_text} : + layers {kp_capsuletarget_far[0]}}, // 1P {{2, 3, {kp_capsuletarget_far[1]}}}, // 4P }}, };