engine.h
changeset 539 7e16a61c51ce
parent 538 24fdb517fbe5
child 819 c425b7e22f6a
equal deleted inserted replaced
538:24fdb517fbe5 539:7e16a61c51ce
   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