From a6c6f8c8e9fc7eef61827c39dc7395c636e66650 Mon Sep 17 00:00:00 2001 From: pierow Date: Fri, 10 May 2024 07:23:18 -0400 Subject: [PATCH] add todo for health/ammo ultrawide inset --- main/source/cl_dll/ammo.cpp | 3 +++ main/source/cl_dll/health.cpp | 3 +++ 2 files changed, 6 insertions(+) diff --git a/main/source/cl_dll/ammo.cpp b/main/source/cl_dll/ammo.cpp index 99c89a4c..1c52cf05 100644 --- a/main/source/cl_dll/ammo.cpp +++ b/main/source/cl_dll/ammo.cpp @@ -1400,6 +1400,9 @@ int CHudAmmo::Draw(float flTime) int initialX = gHUD.GetWidth(); if (hud_ammo_x && hud_ammo_x->value != 0.0f) { + //TODO: Inset position for ultrawide monitors. + //if (gHUD.GetWidth() > (gHUD.GetHeight() * 1.78f)){} + initialX *= min(max(0.0f, hud_ammo_x->value), 1.0f); } diff --git a/main/source/cl_dll/health.cpp b/main/source/cl_dll/health.cpp index fc904fed..f1ecbdaa 100644 --- a/main/source/cl_dll/health.cpp +++ b/main/source/cl_dll/health.cpp @@ -312,6 +312,9 @@ int CHudHealth::Draw(float flTime) } else { + //TODO: Inset position for ultrawide monitors. + //if (gHUD.GetWidth() > (gHUD.GetHeight() * 1.78f)){} + x = CrossWidth / 2; } int initialY = gHUD.GetHeight();