src/depot_gui.cpp
changeset 6043 1b3713750b05
parent 5972 59953719a3ff
child 6125 a6fff965707c
equal deleted inserted replaced
6042:4e7e4d618cae 6043:1b3713750b05
   183 
   183 
   184 		case VEH_Road:     DrawRoadVehImage( v, x + 24, sprite_y, WP(w, depot_d).sel); break;
   184 		case VEH_Road:     DrawRoadVehImage( v, x + 24, sprite_y, WP(w, depot_d).sel); break;
   185 		case VEH_Ship:     DrawShipImage(    v, x + 19, sprite_y - 1, WP(w, depot_d).sel); break;
   185 		case VEH_Ship:     DrawShipImage(    v, x + 19, sprite_y - 1, WP(w, depot_d).sel); break;
   186 		case VEH_Aircraft: {
   186 		case VEH_Aircraft: {
   187 			const Sprite *spr = GetSprite(GetAircraftImage(v, DIR_W));
   187 			const Sprite *spr = GetSprite(GetAircraftImage(v, DIR_W));
   188 			int diff_y = spr->y_offs + spr->height - 12;
   188 			DrawAircraftImage(v, x + 12,
   189 			DrawAircraftImage(v, x + 12, y + diff_y, WP(w, depot_d).sel);
   189 							  y + max(spr->height + spr->y_offs - 14, 0), // tall sprites needs an y offset
       
   190 							  WP(w, depot_d).sel);
   190 		} break;
   191 		} break;
   191 		default: NOT_REACHED();
   192 		default: NOT_REACHED();
   192 	}
   193 	}
   193 
   194 
   194 	if (w->resize.step_height == 14) {
   195 	if (w->resize.step_height == 14) {