From 4934263871a5fa46c973d858c808d2f7ad658239 Mon Sep 17 00:00:00 2001 From: James R Date: Thu, 23 Mar 2023 19:10:36 -0700 Subject: [PATCH] Let debugfinishline highlight Respawn Lines too - Finish Lines now render with black & yellow instead of red & white - Respawn Lines render with red & white --- src/r_bsp.c | 8 +++++--- src/r_debug.cpp | 3 +++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/r_bsp.c b/src/r_bsp.c index e79a1cee3..f71dea646 100644 --- a/src/r_bsp.c +++ b/src/r_bsp.c @@ -425,11 +425,13 @@ boolean R_IsEmptyLine(seg_t *line, sector_t *front, sector_t *back) boolean R_IsDebugLine(seg_t *line) { - if (line->linedef->special == 2001) // Ring Racers: Finish Line + if (cv_debugfinishline.value) { - if (cv_debugfinishline.value) + switch (line->linedef->special) { - return true; + case 2001: // Ring Racers: Finish Line + case 2003: // Ring Racers: Respawn Line + return true; } } diff --git a/src/r_debug.cpp b/src/r_debug.cpp index acde74fde..bb7590a5c 100644 --- a/src/r_debug.cpp +++ b/src/r_debug.cpp @@ -80,6 +80,9 @@ UINT8 R_DebugLineColor(const line_t *ld) switch (ld->special) { case 2001: // Ring Racers: Finish Line + return alt ? 0x1F : 0x49; // black, yellow + + case 2003: // Ring Racers: Respawn Line return alt ? 0x23 : 0x00; // red, white }