comparison src/vehicle.cpp @ 6683:6984c0dbbb07 draft

(svn r9914) -Codechange: prepare GTTS and the pathfinders to handle multiple road types on a single tile.
author rubidium <rubidium@openttd.org>
date Thu, 24 May 2007 22:41:50 +0000
parents d0ccddda7bf9
children 91a7c42b133c
comparison
equal deleted inserted replaced
6682:a2cee007eff4 6683:6984c0dbbb07
237 TrainConsistChanged(v); 237 TrainConsistChanged(v);
238 } 238 }
239 239
240 FOR_ALL_VEHICLES(v) { 240 FOR_ALL_VEHICLES(v) {
241 switch (v->type) { 241 switch (v->type) {
242 case VEH_ROAD:
243 v->cur_image = GetRoadVehImage(v, v->direction);
244 v->u.road.roadtype = ROADTYPE_ROAD;
245 v->u.road.compatible_roadtypes = RoadTypeToRoadTypes(v->u.road.roadtype);
246 break;
247
242 case VEH_TRAIN: v->cur_image = GetTrainImage(v, v->direction); break; 248 case VEH_TRAIN: v->cur_image = GetTrainImage(v, v->direction); break;
243 case VEH_ROAD: v->cur_image = GetRoadVehImage(v, v->direction); break;
244 case VEH_SHIP: v->cur_image = GetShipImage(v, v->direction); break; 249 case VEH_SHIP: v->cur_image = GetShipImage(v, v->direction); break;
245 case VEH_AIRCRAFT: 250 case VEH_AIRCRAFT:
246 if (IsNormalAircraft(v)) { 251 if (IsNormalAircraft(v)) {
247 v->cur_image = GetAircraftImage(v, v->direction); 252 v->cur_image = GetAircraftImage(v, v->direction);
248 253