Skip to content

Commit 54f4010

Browse files
authored
Fixup FF crosshair being shown in hipfire when hipfire off (#1976)
Just move the logic to under if show crosshair bool so it only shows when there's would be a (non-FF) crosshair to show.
1 parent 3655262 commit 54f4010

1 file changed

Lines changed: 11 additions & 11 deletions

File tree

src/game/client/hud_crosshair.cpp

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -618,19 +618,19 @@ void CHudCrosshair::Paint( void )
618618
}
619619
}
620620
}
621-
else if (showFriendlyFireCrosshair)
622-
{
623-
vgui::surface()->DrawSetTexture(m_iTexIFFId);
624-
int iTexWide, iTexTall;
625-
vgui::surface()->DrawGetTextureSize(m_iTexIFFId, iTexWide, iTexTall);
626-
iTexWide >>= 2;
627-
iTexTall >>= 2;
628-
vgui::surface()->DrawSetColor(COLOR_RED);
629-
vgui::surface()->DrawTexturedRect(iX - iTexWide, iY - iTexTall, iX + iTexWide, iY + iTexTall);
630-
}
631621
else if (!bHideCrosshair)
632622
{
633-
if (iTexXHId > 0)
623+
if (showFriendlyFireCrosshair)
624+
{
625+
vgui::surface()->DrawSetTexture(m_iTexIFFId);
626+
int iTexWide, iTexTall;
627+
vgui::surface()->DrawGetTextureSize(m_iTexIFFId, iTexWide, iTexTall);
628+
iTexWide >>= 2;
629+
iTexTall >>= 2;
630+
vgui::surface()->DrawSetColor(COLOR_RED);
631+
vgui::surface()->DrawTexturedRect(iX - iTexWide, iY - iTexTall, iX + iTexWide, iY + iTexTall);
632+
}
633+
else if (iTexXHId > 0)
634634
{
635635
vgui::surface()->DrawSetTexture(iTexXHId);
636636
int iTexWide, iTexTall;

0 commit comments

Comments
 (0)