From 7c1df623ae201c464fd66407a3846f238c13f2fb Mon Sep 17 00:00:00 2001 From: Antonio Martinez Date: Tue, 10 Jun 2025 13:29:55 -0400 Subject: [PATCH] Podium: display continues on special, transparent grade icon below continues --- src/k_podium.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/k_podium.cpp b/src/k_podium.cpp index 603de82dc..7ce1eaef0 100644 --- a/src/k_podium.cpp +++ b/src/k_podium.cpp @@ -637,15 +637,15 @@ void podiumData_s::Draw(void) if (lvl->event != GPEVENT_SPECIAL && dta->grade != GRADE_INVALID) { - if (lvl->continues) - drawer_rank.xy(2, 1).font(srb2::Draw::Font::kPing).colorize(SKINCOLOR_RED).text(va("-%d", lvl->continues)); - else drawer_rank - .xy(0, -1) + .xy(0, -1).flags(lvl->continues ? V_TRANSLUCENT : 0) .colormap( static_cast(K_GetGradeColor(dta->grade)) ) .patch(va("R_CUPRN%c", K_GetGradeChar(dta->grade))); } + if (lvl->continues) + drawer_rank.xy(7, 1).align(srb2::Draw::Align::kCenter).font(srb2::Draw::Font::kPing).colorize(SKINCOLOR_RED).text(va("-%d", lvl->continues)); + // Do not draw any stats for GAME OVERed player if (dta->grade != GRADE_INVALID || lvl->event == GPEVENT_SPECIAL) {