src/vehicle.cpp
changeset 8959 93e449d934ab
parent 8846 f3e877a92e2b
child 9018 c3fb8380da50
equal deleted inserted replaced
8958:b2c67df4bcc0 8959:93e449d934ab
   249 
   249 
   250 	FOR_ALL_VEHICLES(v) {
   250 	FOR_ALL_VEHICLES(v) {
   251 		assert(v->first != NULL);
   251 		assert(v->first != NULL);
   252 
   252 
   253 		if (v->type == VEH_TRAIN && (IsFrontEngine(v) || IsFreeWagon(v))) {
   253 		if (v->type == VEH_TRAIN && (IsFrontEngine(v) || IsFreeWagon(v))) {
       
   254 			if (IsFrontEngine(v)) v->u.rail.last_speed = v->cur_speed; // update displayed train speed
   254 			TrainConsistChanged(v);
   255 			TrainConsistChanged(v);
   255 		} else if (v->type == VEH_ROAD && IsRoadVehFront(v)) {
   256 		} else if (v->type == VEH_ROAD && IsRoadVehFront(v)) {
   256 			RoadVehUpdateCache(v);
   257 			RoadVehUpdateCache(v);
   257 		}
   258 		}
   258 	}
   259 	}