Check that a back side exists

This commit is contained in:
James R 2020-04-15 18:48:23 -07:00
parent ab40ede955
commit 190fc27121

View file

@ -7251,9 +7251,12 @@ static void P_SpawnScrollers(void)
s = l->sidenum[1]; s = l->sidenum[1];
if (s != 0xffff)
{
bx = -(sides[s].textureoffset); bx = -(sides[s].textureoffset);
by = sides[s].rowoffset; by = sides[s].rowoffset;
} }
}
switch (special) switch (special)
{ {
@ -7315,6 +7318,7 @@ static void P_SpawnScrollers(void)
if (s != (INT32)i) if (s != (INT32)i)
{ {
Add_Scroller(sc_side, dx, dy, control, lines[s].sidenum[0], accel, 0); Add_Scroller(sc_side, dx, dy, control, lines[s].sidenum[0], accel, 0);
if (lines[s].sidenum[1] != 0xffff)
Add_Scroller(sc_side, bx, by, control, lines[s].sidenum[1], accel, 0); Add_Scroller(sc_side, bx, by, control, lines[s].sidenum[1], accel, 0);
} }
} }