mirror of https://github.com/OpenTTD/OpenTTD
(svn r4343) [Autoreplace] Fix drawing of train list for outdated engines. Fixes FS#106
parent
81e6d68f95
commit
4fcd2f0643
|
@ -472,7 +472,7 @@ static void train_engine_drawing_loop(int *x, int *y, int *pos, int *sel, Engine
|
||||||
|
|
||||||
|
|
||||||
colour = *sel == 0 ? 0xC : 0x10;
|
colour = *sel == 0 ? 0xC : 0x10;
|
||||||
if (!(ENGINE_AVAILABLE && show_outdated && RailVehInfo(i)->power && e->railtype == railtype)) {
|
if (!(ENGINE_AVAILABLE && show_outdated && RailVehInfo(i)->power && IsCompatibleRail(e->railtype, railtype))) {
|
||||||
if ((!IsCompatibleRail(e->railtype, railtype) && show_compatible)
|
if ((!IsCompatibleRail(e->railtype, railtype) && show_compatible)
|
||||||
|| (e->railtype != railtype && !show_compatible)
|
|| (e->railtype != railtype && !show_compatible)
|
||||||
|| !(rvi->flags & RVI_WAGON) != is_engine ||
|
|| !(rvi->flags & RVI_WAGON) != is_engine ||
|
||||||
|
|
Loading…
Reference in New Issue