remove subtract by one

This commit is contained in:
Alug 2024-11-05 20:47:24 +01:00
parent 266aa14daf
commit fed0d3626b

View file

@ -1762,7 +1762,7 @@ static void HWR_ProcessSeg(void) // Sort of like GLWall::Process in GZDoom
if (rover->alpha < 256 || rover->blend) if (rover->alpha < 256 || rover->blend)
{ {
blendmode = HWR_GetBlendModeFlag(rover->blend); blendmode = HWR_GetBlendModeFlag(rover->blend);
Surf.PolyColor.s.alpha = max(0, min(rover->alpha-1, 255)); Surf.PolyColor.s.alpha = max(0, min(rover->alpha, 255));
} }
} }
@ -1891,7 +1891,7 @@ static void HWR_ProcessSeg(void) // Sort of like GLWall::Process in GZDoom
if (rover->alpha < 256 || rover->blend) if (rover->alpha < 256 || rover->blend)
{ {
blendmode = HWR_GetBlendModeFlag(rover->blend); blendmode = HWR_GetBlendModeFlag(rover->blend);
Surf.PolyColor.s.alpha = max(0, min(rover->alpha-1, 255)); Surf.PolyColor.s.alpha = max(0, min(rover->alpha, 255));
} }
} }
@ -2636,7 +2636,7 @@ static void HWR_Subsector(size_t num)
false, false,
*rover->bottomheight, *rover->bottomheight,
*gl_frontsector->lightlist[light].lightlevel, *gl_frontsector->lightlist[light].lightlevel,
max(0, min(rover->alpha-1, 255)), rover->master->frontsector, blendmode, max(0, min(rover->alpha, 255)), rover->master->frontsector, blendmode,
false, *gl_frontsector->lightlist[light].extra_colormap); false, *gl_frontsector->lightlist[light].extra_colormap);
} }
else else
@ -2684,7 +2684,7 @@ static void HWR_Subsector(size_t num)
true, true,
*rover->topheight, *rover->topheight,
*gl_frontsector->lightlist[light].lightlevel, *gl_frontsector->lightlist[light].lightlevel,
max(0, min(rover->alpha-1, 255)), rover->master->frontsector, blendmode, max(0, min(rover->alpha, 255)), rover->master->frontsector, blendmode,
false, *gl_frontsector->lightlist[light].extra_colormap); false, *gl_frontsector->lightlist[light].extra_colormap);
} }
else else