Skip to content

Commit f1ed077

Browse files
authored
Merge pull request #909 from ywgATustcbbs/reactivedrop_public
Fix ultra wide screen calculation mistakes introduced by refactoring. Bring minimap to front
2 parents 7ef611e + d92f883 commit f1ed077

3 files changed

Lines changed: 5 additions & 10 deletions

File tree

reactivedrop/content/traitors_challenge/scripts/vscripts/challenge_traitors_player_info.nut

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,6 @@ function PaintMsg(point, role, font, message) {
8181
local textHalfWidth = 0.5 * self.GetTextWide(font, message);
8282
SetMargin();
8383
local alpha = 255;
84-
if (xMargin != 0) {
85-
self.PaintRectangle(0, 0, xMargin, ScreenHeight() * 0.91, 0, 0, 0, alpha);
86-
self.PaintRectangle(ScreenHeight() * 0.315, ScreenHeight() * 0.91, xMargin, ScreenHeight(), 0, 0, 0, alpha);
87-
self.PaintRectangle(ScreenWidth() - xMargin, 0, ScreenWidth(), ScreenHeight(), 0, 0, 0, alpha);
88-
}
8984
local xOffset = point[0] >= textHalfWidth + 20 ? 0 : textHalfWidth + 20 - point[0];
9085
point[0] += xOffset;
9186
if (role <= ROLE.MAX_IAF_TEAM) {

src/game/client/swarm/vgui/asw_hud_master.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ bool g_bUltraWideScreen;
5454
// restricted area cvars
5555
ConVar rd_draw_restricted_borders( "rd_draw_restricted_borders", "1", FCVAR_ARCHIVE, "Display the restricted cursor area when using ultra-wide resolution" );
5656
ConVar rd_draw_restricted_borders_color("rd_draw_restricted_borders_color", "128 128 128 128", 0, "Color of the restricted cursor area borders");
57-
ConVar rd_draw_restricted_rectangles_coop("rd_draw_restricted_rectangles_coop", "1", FCVAR_ARCHIVE | FCVAR_REPLICATED | FCVAR_NOTIFY, "Fill extra side FOVs with black on ultra-wide resolution in coop mode.");
58-
ConVar rd_draw_restricted_rectangles_dm("rd_draw_restricted_rectangles_dm", "1", FCVAR_ARCHIVE | FCVAR_REPLICATED | FCVAR_CHEAT | FCVAR_NOTIFY, "Fill extra side FOVs with black on ultra-wide resolution in deathmatch mode.");
57+
ConVar rd_draw_restricted_rectangles_coop("rd_draw_restricted_rectangles_coop", "1", FCVAR_REPLICATED, "Fill extra side FOVs with black on ultra-wide resolution in coop mode.");
58+
ConVar rd_draw_restricted_rectangles_dm("rd_draw_restricted_rectangles_dm", "1", FCVAR_REPLICATED | FCVAR_CHEAT, "Fill extra side FOVs with black on ultra-wide resolution in deathmatch mode.");
5959

6060
using namespace vgui;
6161

@@ -450,8 +450,8 @@ void CASW_Hud_Master::OnThink()
450450
int nStandardWidth = (int)(g_nScreenAreaHeight * 16.0f / 9.0f ) + 1;
451451
if (g_nScreenAreaWidth > nStandardWidth)
452452
{
453-
g_nRestrictedAreaLeft = nStandardWidth >> 1;
454-
g_nRestrictedAreaRight = g_nScreenAreaWidth - (nStandardWidth >> 1);
453+
g_nRestrictedAreaLeft = (g_nScreenAreaWidth - nStandardWidth) >> 1;
454+
g_nRestrictedAreaRight = g_nScreenAreaWidth - g_nRestrictedAreaLeft;
455455
g_bUltraWideScreen = true;
456456
m_nMarinePortrait_x = g_nRestrictedAreaLeft;
457457
}

src/game/client/swarm/vgui/asw_hud_minimap.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ class CASWHudMinimapFramePanel : public vgui::Panel
142142
};
143143

144144

145-
DECLARE_HUDELEMENT( CASWHudMinimap );
145+
DECLARE_HUDELEMENT_DEPTH( CASWHudMinimap, 40 );
146146

147147
CASWHudMinimapLinePanel::CASWHudMinimapLinePanel( Panel *parent, const char *panelName, CASWHudMinimap *pMap ) :
148148
vgui::Panel( parent, panelName ),

0 commit comments

Comments
 (0)