vehicle.c
changeset 2666 94fc2b3967d7
parent 2651 864b1c650a88
child 2676 2ba71e034d97
equal deleted inserted replaced
2665:eb6fb4600d23 2666:94fc2b3967d7
  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: