From b73e0e065b8fef989de8827aab73561158968e36 Mon Sep 17 00:00:00 2001 From: Kyle Werle Date: Tue, 27 Oct 2026 17:25:10 -0500 Subject: [PATCH 1/2] Set the bullet font for the spent rounds too With an empty mag the filled pass is skipped, so the spent rounds drew in whatever font was set last. Since #2265 that's the fire mode font (NOCR 25 against the bullets' 21), so the rounds grew when the mag ran dry. --- src/game/client/neo/ui/neo_hud_ammo.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/client/neo/ui/neo_hud_ammo.cpp b/src/game/client/neo/ui/neo_hud_ammo.cpp index fc0f36b61f..771efb2554 100644 --- a/src/game/client/neo/ui/neo_hud_ammo.cpp +++ b/src/game/client/neo/ui/neo_hud_ammo.cpp @@ -273,9 +273,9 @@ void CNEOHud_Ammo::DrawAmmo() const wchar_t unicodeBullets[maxBullets + 1]; g_pVGuiLocalize->ConvertANSIToUnicode(bullets, unicodeBullets, sizeof(unicodeBullets)); + surface()->DrawSetTextFont(m_hBulletFont); if (magAmountToDrawFilled > 0) { - surface()->DrawSetTextFont(m_hBulletFont); surface()->DrawSetTextPos(digit_xpos + xpos, digit_ypos + ypos); surface()->DrawPrintText(unicodeBullets, magAmountToDrawFilled); } From dc6e4feecb8ffd2cfd6aa83dcacfcc5b214559f5 Mon Sep 17 00:00:00 2001 From: Kyle Werle Date: Tue, 27 Oct 2026 17:31:47 -0500 Subject: [PATCH 2/2] Size the rounds so the ZR round keeps both rim wings At tall 21 the 1080p and 900p rounds come out 47 and 39 px, and at those sizes Windows' antialiased glyph cuts the right rim off NOCR's c (the ZR, M41, MX round). 23 gives 51, 43 and 69 px at 1080p, 900p and 1440p: both wings, and close to the old bands (50, 44, 68). --- game/neo/resource/ClientScheme.res | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/game/neo/resource/ClientScheme.res b/game/neo/resource/ClientScheme.res index 94927490cf..cd2e77e934 100644 --- a/game/neo/resource/ClientScheme.res +++ b/game/neo/resource/ClientScheme.res @@ -2574,7 +2574,7 @@ Scheme "1" { "name" "NOCR" - "tall" "21" + "tall" "23" "weight" "0" "range" "0x0000 0x017F" // Basic Latin, Latin-1 Supplement, Latin Extended-A "antialias" "1"