equal
deleted
inserted
replaced
1809 |
1809 |
1810 if (IsTileDepotType(v->tile, TRANSPORT_RAIL)) { |
1810 if (IsTileDepotType(v->tile, TRANSPORT_RAIL)) { |
1811 InvalidateWindowData(WC_VEHICLE_DEPOT, v->tile); |
1811 InvalidateWindowData(WC_VEHICLE_DEPOT, v->tile); |
1812 } |
1812 } |
1813 |
1813 |
1814 /* set reversed flag on all parts */ |
1814 ToggleBit(v->u.rail.flags, VRF_TOGGLE_REVERSE); |
1815 for (Vehicle *u = v; u != NULL; u = u->Next()) ToggleBit(u->u.rail.flags, VRF_TOGGLE_REVERSE); |
|
1816 |
1815 |
1817 ClrBit(v->u.rail.flags, VRF_REVERSING); |
1816 ClrBit(v->u.rail.flags, VRF_REVERSING); |
1818 |
1817 |
1819 /* recalculate cached data */ |
1818 /* recalculate cached data */ |
1820 TrainConsistChanged(v); |
1819 TrainConsistChanged(v); |