engine.h
changeset 539 ccf9518e6cfd
parent 538 5dd99f3b7eca
child 819 02e9296ccdca
equal deleted inserted replaced
538:5dd99f3b7eca 539:ccf9518e6cfd
   155 extern RailVehicleInfo _rail_vehicle_info[NUM_TRAIN_ENGINES];
   155 extern RailVehicleInfo _rail_vehicle_info[NUM_TRAIN_ENGINES];
   156 extern ShipVehicleInfo _ship_vehicle_info[NUM_SHIP_ENGINES];
   156 extern ShipVehicleInfo _ship_vehicle_info[NUM_SHIP_ENGINES];
   157 extern AircraftVehicleInfo _aircraft_vehicle_info[NUM_AIRCRAFT_ENGINES];
   157 extern AircraftVehicleInfo _aircraft_vehicle_info[NUM_AIRCRAFT_ENGINES];
   158 extern RoadVehicleInfo _road_vehicle_info[NUM_ROAD_ENGINES];
   158 extern RoadVehicleInfo _road_vehicle_info[NUM_ROAD_ENGINES];
   159 
   159 
   160 static inline RailVehicleInfo *rail_vehinfo(uint e)
   160 static inline RailVehicleInfo *RailVehInfo(uint e)
   161 {
   161 {
   162 	assert(e < lengthof(_rail_vehicle_info));
   162 	assert(e < lengthof(_rail_vehicle_info));
   163 	return &_rail_vehicle_info[e];
   163 	return &_rail_vehicle_info[e];
   164 }
   164 }
   165 
   165