equal
deleted
inserted
replaced
1489 static Vehicle *GetNextEnginePart(Vehicle *v) |
1489 static Vehicle *GetNextEnginePart(Vehicle *v) |
1490 { |
1490 { |
1491 switch (v->type) { |
1491 switch (v->type) { |
1492 case VEH_Train: |
1492 case VEH_Train: |
1493 if (RailVehInfo(v->engine_type)->flags & RVI_MULTIHEAD) { |
1493 if (RailVehInfo(v->engine_type)->flags & RVI_MULTIHEAD) { |
1494 return GetRearEngine(v, v->engine_type); |
1494 return GetRearEngine(v); |
1495 } |
1495 } |
1496 if (v->next != NULL && v->next->subtype == TS_Artic_Part) return v->next; |
1496 if (v->next != NULL && v->next->subtype == TS_Artic_Part) return v->next; |
1497 break; |
1497 break; |
1498 |
1498 |
1499 case VEH_Aircraft: |
1499 case VEH_Aircraft: |