sw/src/draw.cpp:drawscreen: We can set the pp->si* fields just once,

a bit later.
This commit is contained in:
NY00123 2020-04-04 00:49:57 +03:00 committed by Christoph Oelckers
parent 537313f620
commit d2e9595980

View file

@ -2043,11 +2043,6 @@ drawscreen(PLAYERp pp)
// with "last valid" code this should never happen
// ASSERT(tsectnum >= 0 && tsectnum <= MAXSECTORS);
pp->six = tx;
pp->siy = ty;
pp->siz = tz - pp->posz;
pp->siang = tq16ang;
if (pp->sop_riding || pp->sop_control)
{
tx = pp->posx;
@ -2056,13 +2051,13 @@ drawscreen(PLAYERp pp)
tq16ang = pp->q16ang;
tsectnum = pp->cursectnum;
updatesectorz(tx, ty, tz, &tsectnum);
pp->six = tx;
pp->siy = ty;
pp->siz = tz - pp->posz;
pp->siang = tq16ang;
}
pp->six = tx;
pp->siy = ty;
pp->siz = tz - pp->posz;
pp->siang = tq16ang;
QuakeViewChange(camerapp, &quake_z, &quake_x, &quake_y, &quake_ang);
VisViewChange(camerapp, &g_visibility);
tz = tz + quake_z;