mirror of https://github.com/OpenTTD/OpenTTD
(svn r11103) -Codechange: remove pointless comparison as it can never ever be true (unless you've got at least 3 bit errors and then you're screwed anyway). Patch by frosch.
parent
6f296b9870
commit
faa183a060
|
@ -1161,13 +1161,13 @@ static void ViewportSortParentSprites(ParentSpriteToDraw *psd[])
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
/* We only change the order, if it is definite.
|
||||||
|
* I.e. every single order of X, Y, Z says ps2 is behind ps or they overlap.
|
||||||
|
* That is: If one partial order says ps behind ps2, do not change the order.
|
||||||
|
*/
|
||||||
if (ps->xmax < ps2->xmin ||
|
if (ps->xmax < ps2->xmin ||
|
||||||
ps->ymax < ps2->ymin ||
|
ps->ymax < ps2->ymin ||
|
||||||
ps->zmax < ps2->zmin || (
|
ps->zmax < ps2->zmin) {
|
||||||
ps->xmin < ps2->xmax &&
|
|
||||||
ps->ymin < ps2->ymax &&
|
|
||||||
ps->zmin < ps2->zmax
|
|
||||||
)) {
|
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue