Added option to still draw the precise crosshair even if crosshairs are disabled in the HUD settings.

(Mostly useful just for me because I regularly switch between this and Lithium and I use the "juicer" there instead).
This commit is contained in:
Mari the Deer 2022-04-12 16:37:35 +02:00
commit 4cb3030e5b
7 changed files with 12 additions and 12 deletions

View file

@ -57,8 +57,8 @@ extend Class SWWMWeapon
// draw custom crosshair
if ( automapactive || !(players[consoleplayer].Camera is 'PlayerPawn') ) return;
if ( !swwm_precisecrosshair ) return;
if ( !crosshairon ) return;
if ( crosshairforce ) return;
if ( !crosshairon && (swwm_precisecrosshair <= 1) ) return;
let sb = SWWMStatusBar(StatusBar);
if ( !sb ) return;
SWWMUtility.PrepareProjData(sb.projdata,e.ViewPos,e.ViewAngle,e.ViewPitch,e.ViewRoll,players[consoleplayer].fov);

View file

@ -138,8 +138,8 @@ Class Wallbuster : SWWMWeapon
// draw custom crosshair
if ( automapactive || !(players[consoleplayer].Camera is 'PlayerPawn') ) return;
if ( !swwm_precisecrosshair ) return;
if ( !crosshairon ) return;
if ( crosshairforce ) return;
if ( !crosshairon && (swwm_precisecrosshair <= 1) ) return;
let sb = SWWMStatusBar(StatusBar);
if ( !sb ) return;
SWWMUtility.PrepareProjData(sb.projdata,e.ViewPos,e.ViewAngle,e.ViewPitch,e.ViewRoll,players[consoleplayer].fov);