mirror of
https://git.do.srb2.org/STJr/SRB2.git
synced 2024-11-27 22:52:41 +00:00
Initial efforts towards reverting 2.1.15's changes to lower unpegged, in both renderers
This commit is contained in:
parent
331ea9814f
commit
22b76c9fa3
2 changed files with 5 additions and 5 deletions
|
@ -1719,12 +1719,12 @@ static void HWR_StoreWallRange(double startfrac, double endfrac)
|
|||
if (!(gr_linedef->flags & ML_DONTPEGBOTTOM))
|
||||
texturevpegbottom = 0;
|
||||
else if (gr_linedef->flags & ML_EFFECT1)
|
||||
texturevpegbottom = worldbottom - worldlow;
|
||||
texturevpegbottom = worldtop - worldlow;
|
||||
else
|
||||
texturevpegbottom = gr_frontsector->floorheight - gr_backsector->floorheight;
|
||||
texturevpegbottom = gr_frontsector->ceilingheight - gr_backsector->floorheight;
|
||||
#else
|
||||
if (gr_linedef->flags & ML_DONTPEGBOTTOM)
|
||||
texturevpegbottom = worldbottom - worldlow;
|
||||
texturevpegbottom = worldtop - worldlow;
|
||||
else
|
||||
texturevpegbottom = 0;
|
||||
#endif
|
||||
|
|
|
@ -2214,7 +2214,7 @@ void R_StoreWallRange(INT32 start, INT32 stop)
|
|||
#ifdef ESLOPE
|
||||
if (!(linedef->flags & ML_EFFECT1)) { // Ignore slopes for lower/upper textures unless flag is checked
|
||||
if (linedef->flags & ML_DONTPEGBOTTOM)
|
||||
rw_bottomtexturemid = frontsector->floorheight - viewz;
|
||||
rw_bottomtexturemid = frontsector->ceilingheight - viewz; // use front ceilingheight, not floorheight
|
||||
else
|
||||
rw_bottomtexturemid = backsector->floorheight - viewz;
|
||||
} else
|
||||
|
@ -2223,7 +2223,7 @@ void R_StoreWallRange(INT32 start, INT32 stop)
|
|||
{
|
||||
// bottom of texture at bottom
|
||||
// top of texture at top
|
||||
rw_bottomtexturemid = worldbottom;
|
||||
rw_bottomtexturemid = worldtop; // use front ceilingheight, not floorheight
|
||||
#ifdef ESLOPE
|
||||
rw_bottomtextureslide = floorfrontslide;
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue