mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-11 07:12:02 +00:00
- Last commit was incomplete.
SVN r1175 (trunk)
This commit is contained in:
parent
bc5d0c882b
commit
774e559eaf
6 changed files with 12 additions and 13 deletions
|
@ -270,7 +270,7 @@ DMover::EResult DMover::MovePlane (fixed_t speed, fixed_t dest, int crush,
|
|||
MoveAttached(crush, -speed, 0, false);
|
||||
return crushed;
|
||||
}
|
||||
m_Sector->ChangePlaneTexZ(sector_t::floortexz, m_Sector->floorplane.HeightDiff (lastpos));
|
||||
m_Sector->ChangePlaneTexZ(sector_t::floor, m_Sector->floorplane.HeightDiff (lastpos));
|
||||
m_Sector->AdjustFloorClip ();
|
||||
}
|
||||
break;
|
||||
|
|
|
@ -1157,7 +1157,7 @@ void DWaggleBase::DoWaggle (bool ceiling)
|
|||
dist = plane->d;
|
||||
plane->d = m_OriginalDist + plane->PointToDist (0, 0,
|
||||
FixedMul (FloatBobOffsets[(m_Accumulator>>FRACBITS)&63], m_Scale));
|
||||
*texz += plane->HeightDiff (dist);
|
||||
m_Sector->ChangePlaneTexZ(pos, plane->HeightDiff (dist));
|
||||
dist = plane->HeightDiff (dist);
|
||||
P_ChangeSector (m_Sector, true, dist, ceiling, false);
|
||||
}
|
||||
|
|
|
@ -107,7 +107,7 @@ static bool MoveCeiling(sector_t *sector, int crush, fixed_t move)
|
|||
static bool MoveFloor(sector_t *sector, int crush, fixed_t move)
|
||||
{
|
||||
sector->floorplane.ChangeHeight (move);
|
||||
sector->ChangePlaneTexZ(sector_t::floortexz, move);
|
||||
sector->ChangePlaneTexZ(sector_t::floor, move);
|
||||
|
||||
if (P_ChangeSector(sector, crush, move, 0, true)) return false;
|
||||
|
||||
|
|
|
@ -107,7 +107,7 @@ fixed_t sector_t::FindHighestFloorSurrounding (vertex_t **v) const
|
|||
fixed_t ofloor;
|
||||
vertex_t *spot;
|
||||
|
||||
if (linecount == 0) return floortexz;
|
||||
if (linecount == 0) return GetPlaneTexZ(sector_t::floor);
|
||||
|
||||
spot = lines[0]->v1;
|
||||
floor = FIXED_MIN;
|
||||
|
@ -158,7 +158,7 @@ fixed_t sector_t::FindNextHighestFloor (vertex_t **v) const
|
|||
line_t *check;
|
||||
int i;
|
||||
|
||||
if (linecount == 0) return floortexz;
|
||||
if (linecount == 0) return GetPlaneTexZ(sector_t::floor);
|
||||
|
||||
spot = lines[0]->v1;
|
||||
height = floorplane.ZatPoint (spot);
|
||||
|
@ -213,7 +213,7 @@ fixed_t sector_t::FindNextLowestFloor (vertex_t **v) const
|
|||
line_t *check;
|
||||
int i;
|
||||
|
||||
if (linecount == 0) return floortexz;
|
||||
if (linecount == 0) return GetPlaneTexZ(sector_t::floor);
|
||||
|
||||
spot = lines[0]->v1;
|
||||
height = floorplane.ZatPoint (spot);
|
||||
|
@ -324,7 +324,7 @@ fixed_t sector_t::FindNextHighestCeiling (vertex_t **v) const
|
|||
line_t *check;
|
||||
int i;
|
||||
|
||||
if (linecount == 0) return ceilingtexz;
|
||||
if (linecount == 0) return GetPlaneTexZ(sector_t::ceiling);
|
||||
|
||||
spot = lines[0]->v1;
|
||||
height = ceilingplane.ZatPoint (spot);
|
||||
|
@ -370,7 +370,7 @@ fixed_t sector_t::FindLowestCeilingSurrounding (vertex_t **v) const
|
|||
line_t *check;
|
||||
int i;
|
||||
|
||||
if (linecount == 0) return ceilingtexz;
|
||||
if (linecount == 0) return GetPlaneTexZ(sector_t::ceiling);
|
||||
|
||||
spot = lines[0]->v1;
|
||||
height = FIXED_MAX;
|
||||
|
@ -412,7 +412,7 @@ fixed_t sector_t::FindHighestCeilingSurrounding (vertex_t **v) const
|
|||
line_t *check;
|
||||
int i;
|
||||
|
||||
if (linecount == 0) return ceilingtexz;
|
||||
if (linecount == 0) return GetPlaneTexZ(sector_t::ceiling);
|
||||
|
||||
spot = lines[0]->v1;
|
||||
height = FIXED_MIN;
|
||||
|
|
|
@ -498,8 +498,8 @@ static void P_AlignPlane (sector_t *sec, line_t *line, int which)
|
|||
|
||||
refplane = (which == 0) ? &refsec->floorplane : &refsec->ceilingplane;
|
||||
srcplane = (which == 0) ? &sec->floorplane : &sec->ceilingplane;
|
||||
srcheight = (which == 0) ? sec->floortexz : sec->ceilingtexz;
|
||||
destheight = (which == 0) ? refsec->floortexz : refsec->ceilingtexz;
|
||||
srcheight = (which == 0) ? sec->GetPlaneTexZ(sector_t::floor) : sec->GetPlaneTexZ(sector_t::ceiling);
|
||||
destheight = (which == 0) ? refsec->GetPlaneTexZ(sector_t::floor) : refsec->GetPlaneTexZ(sector_t::ceiling);
|
||||
|
||||
p[0] = FIXED2FLOAT (line->v1->x);
|
||||
p[1] = FIXED2FLOAT (line->v1->y);
|
||||
|
|
|
@ -454,7 +454,7 @@ void DSectorPlaneInterpolation::Restore()
|
|||
else
|
||||
{
|
||||
sector->ceilingplane.d = bakheight;
|
||||
sector->GetPlaneTexZ(sector_t::ceiling, baktexz?;
|
||||
sector->SetPlaneTexZ(sector_t::ceiling, baktexz);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -468,7 +468,6 @@ void DSectorPlaneInterpolation::Interpolate(fixed_t smoothratio)
|
|||
{
|
||||
fixed_t *pheight;
|
||||
int pos;
|
||||
fixed_t *ptexz;
|
||||
|
||||
if (!ceiling)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue