From f3fd424b81b3f97acd4e569d10c4b3dd951cdf08 Mon Sep 17 00:00:00 2001 From: Jupeyy Date: Tue, 6 Feb 2024 18:35:49 +0100 Subject: [PATCH] force 16:9 UI --- src/game/client/ui.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/game/client/ui.cpp b/src/game/client/ui.cpp index f1004cd71..26ba3efbc 100644 --- a/src/game/client/ui.cpp +++ b/src/game/client/ui.cpp @@ -332,13 +332,15 @@ float CUI::ButtonColorMul(const void *pID) const CUIRect *CUI::Screen() { m_Screen.h = 600.0f; - m_Screen.w = Graphics()->ScreenAspect() * m_Screen.h; + m_Screen.w = (16.0f / 9.0f) * m_Screen.h; return &m_Screen; } void CUI::MapScreen() { - const CUIRect *pScreen = Screen(); + CUIRect ScreenV = *Screen(); + CUIRect* pScreen = &ScreenV; + pScreen->h = pScreen->w / Graphics()->ScreenAspect(); Graphics()->MapScreen(pScreen->x, pScreen->y, pScreen->w, pScreen->h); }