equal
deleted
inserted
replaced
249 extern const RailVehicleInfo orig_rail_vehicle_info[NUM_TRAIN_ENGINES]; |
249 extern const RailVehicleInfo orig_rail_vehicle_info[NUM_TRAIN_ENGINES]; |
250 extern const ShipVehicleInfo orig_ship_vehicle_info[NUM_SHIP_ENGINES]; |
250 extern const ShipVehicleInfo orig_ship_vehicle_info[NUM_SHIP_ENGINES]; |
251 extern const AircraftVehicleInfo orig_aircraft_vehicle_info[NUM_AIRCRAFT_ENGINES]; |
251 extern const AircraftVehicleInfo orig_aircraft_vehicle_info[NUM_AIRCRAFT_ENGINES]; |
252 extern const RoadVehicleInfo orig_road_vehicle_info[NUM_ROAD_ENGINES]; |
252 extern const RoadVehicleInfo orig_road_vehicle_info[NUM_ROAD_ENGINES]; |
253 |
253 |
254 EngineInfo _engine_info[TOTAL_NUM_ENGINES]; |
254 extern EngineInfo _engine_info[TOTAL_NUM_ENGINES]; |
255 RailVehicleInfo _rail_vehicle_info[NUM_TRAIN_ENGINES]; |
255 extern RailVehicleInfo _rail_vehicle_info[NUM_TRAIN_ENGINES]; |
256 ShipVehicleInfo _ship_vehicle_info[NUM_SHIP_ENGINES]; |
256 extern ShipVehicleInfo _ship_vehicle_info[NUM_SHIP_ENGINES]; |
257 AircraftVehicleInfo _aircraft_vehicle_info[NUM_AIRCRAFT_ENGINES]; |
257 extern AircraftVehicleInfo _aircraft_vehicle_info[NUM_AIRCRAFT_ENGINES]; |
258 RoadVehicleInfo _road_vehicle_info[NUM_ROAD_ENGINES]; |
258 extern RoadVehicleInfo _road_vehicle_info[NUM_ROAD_ENGINES]; |
259 |
259 |
260 static inline const RailVehicleInfo* RailVehInfo(EngineID e) |
260 static inline const RailVehicleInfo* RailVehInfo(EngineID e) |
261 { |
261 { |
262 assert(e < lengthof(_rail_vehicle_info)); |
262 assert(e < lengthof(_rail_vehicle_info)); |
263 return &_rail_vehicle_info[e]; |
263 return &_rail_vehicle_info[e]; |