src/train_cmd.cpp
changeset 7104 59f24cd8470b
parent 7099 1528b11097af
child 7139 4ae3ab180d05
equal deleted inserted replaced
7103:8c91ce192058 7104:59f24cd8470b
   218 				uint16 speed = GetVehicleProperty(u, 0x09, rvi_u->max_speed);
   218 				uint16 speed = GetVehicleProperty(u, 0x09, rvi_u->max_speed);
   219 				if (speed != 0) max_speed = min(speed, max_speed);
   219 				if (speed != 0) max_speed = min(speed, max_speed);
   220 			}
   220 			}
   221 		}
   221 		}
   222 
   222 
       
   223 		u->cargo_cap = GetVehicleProperty(u, 0x14, rvi_u->capacity);
       
   224 
   223 		/* check the vehicle length (callback) */
   225 		/* check the vehicle length (callback) */
   224 		uint16 veh_len = CALLBACK_FAILED;
   226 		uint16 veh_len = CALLBACK_FAILED;
   225 		if (HASBIT(EngInfo(u->engine_type)->callbackmask, CBM_VEHICLE_LENGTH)) {
   227 		if (HASBIT(EngInfo(u->engine_type)->callbackmask, CBM_VEHICLE_LENGTH)) {
   226 			veh_len = GetVehicleCallback(CBID_TRAIN_VEHICLE_LENGTH, 0, 0, u->engine_type, u);
   228 			veh_len = GetVehicleCallback(CBID_TRAIN_VEHICLE_LENGTH, 0, 0, u->engine_type, u);
   227 		}
   229 		}