equal
deleted
inserted
replaced
529 v = gv->sort_list[id_v]; |
529 v = gv->sort_list[id_v]; |
530 |
530 |
531 gv->vehicle_sel = v->index; |
531 gv->vehicle_sel = v->index; |
532 |
532 |
533 if (IsValidVehicle(v)) { |
533 if (IsValidVehicle(v)) { |
534 CursorID image; |
534 SetObjectToPlaceWnd(v->GetImage(DIR_W), GetVehiclePalette(v), 4, w); |
535 |
|
536 switch (gv->vehicle_type) { |
|
537 case VEH_TRAIN: image = GetTrainImage(v, DIR_W); break; |
|
538 case VEH_ROAD: image = GetRoadVehImage(v, DIR_W); break; |
|
539 case VEH_SHIP: image = GetShipImage(v, DIR_W); break; |
|
540 case VEH_AIRCRAFT: image = GetAircraftImage(v, DIR_W); break; |
|
541 default: NOT_REACHED(); break; |
|
542 } |
|
543 |
|
544 SetObjectToPlaceWnd(image, GetVehiclePalette(v), 4, w); |
|
545 } |
535 } |
546 |
536 |
547 SetWindowDirty(w); |
537 SetWindowDirty(w); |
548 break; |
538 break; |
549 } |
539 } |