From 24b24abeadce61ed90edfe8aa89646aa4d648e71 Mon Sep 17 00:00:00 2001 From: SteelT Date: Fri, 9 May 2025 21:59:38 -0400 Subject: [PATCH] Show true map name in sealed stars and in tutorial Does not apply when doing a sealed star in TA. --- src/k_hud.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/k_hud.cpp b/src/k_hud.cpp index dfd24a6cc..ec93ed554 100644 --- a/src/k_hud.cpp +++ b/src/k_hud.cpp @@ -6560,6 +6560,7 @@ void K_drawKartHUD(void) boolean islonesome = false; UINT8 viewnum = R_GetViewNumber(); boolean freecam = camera[viewnum].freecam; //disable some hud elements w/ freecam + INT32 flags = V_HUDTRANS|V_SLIDEIN|V_SNAPTOTOP|V_SNAPTORIGHT; // Define the X and Y for each drawn object // This is handled by console/menu values @@ -6642,6 +6643,12 @@ void K_drawKartHUD(void) K_drawKartMinimap(); } + if (!modeattacking && mapheaderinfo[gamemap-1]->menuttl[0] && (gametype == GT_TUTORIAL || gametype == GT_SPECIAL)) + { + using srb2::Draw; + Draw(BASEVIDWIDTH - 4, 5).flags(flags|V_FORCEUPPERCASE).align(Draw::Align::kRight).font(Draw::Font::kMedium).text(mapheaderinfo[gamemap-1]->menuttl); + } + if (demo.attract) ; else if (gametype == GT_TUTORIAL) @@ -6654,7 +6661,6 @@ void K_drawKartHUD(void) if (LUA_HudEnabled(hud_time)) { bool ta = modeattacking && !demo.playback; - INT32 flags = V_HUDTRANS|V_SLIDEIN|V_SNAPTOTOP|V_SNAPTORIGHT; tic_t realtime = stplyr->realtime;