Add the research tree in a csv table
authorLukáš Jiřiště <gymnazium.jiriste@gmail.com>
Sat, 8 Jun 2024 10:21:24 +0000 (12:21 +0200)
committerLukáš Jiřiště <gymnazium.jiriste@gmail.com>
Sat, 8 Jun 2024 10:21:24 +0000 (12:21 +0200)
research.csv [new file with mode: 0644]

diff --git a/research.csv b/research.csv
new file mode 100644 (file)
index 0000000..4def853
--- /dev/null
@@ -0,0 +1,402 @@
+era;name;type;size;capacity;reliability;acceleration;top_speed;price;research;dependencies;
+;;;;;;;;;;;
+1;;;;;;;;;;;
+;Swallow;cargo;1;1;50;14;50;15000;0;;
+;Large_steam_dome;Swallow;;;20;;;4000;4;Swallow;
+;Inlet_pipe;Swallow;;1;;;;10000;6;Swallow;
+;Steam_header;Swallow;;;;4;;2000;3;Swallow;
+;Safety_valve;Swallow;;;;;10;5000;5;Swallow;
+;;;;;;;;;;;
+;Raven;cargo;1;2;40;3;55;35000;10;Swallow: Inlet_pipe, Steam_header;
+;Harris_wheels;Raven;;1;;;;15000;8;Raven;
+;Deep_inner_fire_box;Raven;;;;2;;4000;3;Raven;
+;Compound_steam;Raven;;;20;;;7000;5;Raven;
+;Ristics_piston;Raven;;;;;10;8000;6;Raven;
+;;;;;;;;;;;
+;Rhinoceros;cargo;1;1;30;10;120;70000;20;Raven: Harris_wheels;
+;Fassl_propulsion;Rhinoceros;;;;4;;10000;6;Rhinoceros;
+;Grueling_switch;Rhinoceros;;1;;;;40000;10;Rhinoceros;
+;Nelson_brake;Rhinoceros;;;;;20;20000;7;Rhinoceros;
+;Turner_mounting;Rhinoceros;;;20;;;15000;6;Rhinoceros;
+;;;;;;;;;;;
+;Whale;passengers;1;30;70;1;80;100000;30;Raven: Ristic_piston;
+;Large_steam_dome;Whale;;;;1;;30000;9;Whale;
+;Heat_controller;Whale;;5;;;;25000;7;Whale;
+;Steam_header;Whale;;;15;;;20000;6;Whale;
+;Safety_valve;Whale;;;;;15;35000;10;Whale;
+;;;;;;;;;;;
+;Donkey;cargo;1;2;20;1;50;100000;25;Rhinoceros: Turner_mounting;Whale: Large_steam_dome, Heat_controller
+;Cox_piston;Donkey;;1;;;;35000;10;Donkey;
+;Best_compound;Donkey;;;;1;;25000;7;Donkey;
+;Leaf_spring;Donkey;;;20;;;25000;6;Donkey;
+;Smith_braid;Donkey;;;;;10;35000;8;Donkey;
+;Large_sand_dome;Donkey;;1;;;;30000;8;Donkey: Cox_piston;
+;;;;;;;;;;;
+;Falcon;cargo;1;2;50;1;140;120000;25;Donkey: Cox_piston, Best_compund;
+;Flux_compensator;Falcon;;1;;;;75000;15;Falcon;
+;Heat_controller;Falcon;;;;1;;40000;10;Falcon;
+;Slide_box;Falcon;;;;1;;35000;7;Falcon: Heat_controller;
+;Coupling_wheel_set;Falcon;;;20;;;30000;5;Falcon;
+;Control_system;Falcon;;;;;20;50000;6;Falcon;
+;;;;;;;;;;;
+;Greyhound;passengers;1;25;40;15;160;200000;35;Falcon: Heat_controller, Flux_compensator;
+;Compound_steam;Greyhound;;;;;20;60000;15;Greyhound;
+;Augustus-O_cylinder_block;Greyhound;;;;;10;40000;7;Greyhound: Compound_steam;
+;Alex_Paen_lever;Greyhound;;5;;;;50000;16;Greyhound;
+;Alex64go_steering;Greyhound;;;;5;;20000;7;Greyhound;
+;Connecting_rod_bearing;Greyhound;;;20;;;40000;11;Greyhound;
+;;;;;;;;;;;
+;Mole;cargo;1;3;70;2;55;150000;30;Falcon: Control_system;
+;Feed_dome;Mole;;;;2;;25000;8;Mole;
+;Superheater;Mole;;1;;;;80000;14;Mole;
+;Mass_compensation;Mole;;;;;15;60000;12;Mole;
+;Connecting_rod_bearing;Mole;;;10;;;30000;5;Mole;
+;Feed_water_heater;Mole;;;10;;;30000;4;Mole: Connecting_rod_bearing;
+;;;;;;;;;;;
+;Era_2_coupling;coupling;;;;;;;40;Greyhound: Augustus-O_cylinder_block, Alex_Paen_lever, Alex64go_steering, Connecting_rod_bearing;Mole: Feed_dome, Superheater, Mass_compensation, Feed_water_heater
+;;;;;;;;;;;
+2;;;;;;;;;;;
+;Giraffe;passengers;1;40;30;3;80;200000;35;;
+;Leaf_spring;Giraffe;;10;;;;60000;12;Giraffe;
+;Large_tender;Giraffe;;5;;;;30000;7;Giraffe: Leaf_spring;
+;Oil_pump;Giraffe;;;;1;;25000;5;Giraffe;
+;Kylchap;Giraffe;;;;1;;20000;4;Giraffe: Oil_pump;
+;Driving_wheel_small;Giraffe;;;;;15;50000;10;Giraffe;
+;Driving_wheel_medium;Giraffe;;;;;10;40000;7;Giraffe: Driving_wheel_small;
+;Fallback_system;Giraffe;;;10;;;30000;5;Giraffe;
+;Roller_bearing;Giraffe;;;10;;;30000;5;Giraffe: Fallback_system;
+;;;;;;;;;;;
+;Bat;cargo;1;3;50;1;150;165000;25;;
+;Preheating_fan;Bat;;1;;;;60000;10;Bat;
+;Barnes_lever;Bat;;;10;;;30000;6;Bat;
+;Driver’s_brake_valve;Bat;;;;1;;75000;11;Bat;
+;Emanation;Bat;;;;;15;40000;7;Bat;
+;Smoke_deflectors;Bat;;;;;10;30000;5;Bat: Emanation;
+;;;;;;;;;;;
+;Panther;cargo;1;3;70;2;80;125000;25;Giraffe: Driving_wheel_medium, Roller_bearing;Bat: Preheating_fan
+;Central_buffer;Panther;;;20;;;30000;8;Panther;
+;Cam_shaft;Panther;;;;2;;45000;9;Panther;
+;Steam_brake;Panther;;;;;15;65000;11;Panther;
+;Rotary_clutch;1;;;;;;80000;13;Panther;
+;;;;;;;;;;;
+;Black_bear;cargo;1;4;40;15;70;175000;25;Bat: Driver’s_brake_valve;
+;Counterbalance_brake;Black_bear;;;;;10;50000;10;Black_bear;
+;Boiler;Black_bear;;;;;10;45000;10;Black_bear: Counterbalance_brake;
+;Superheater;Black_bear;;;15;;;30000;7;Black_bear;
+;Sleeve_buffer;Black_bear;;;10;;;15000;5;Black_bear: Superheater;
+;Gooseneck;Black_bear;;;;4;;10000;3;Black_bear;
+;;;;;;;;;;;
+;Lynx;cargo;1;1;50;10;155;250000;30;Panther: Steam_brake, Rotary_clutch;Black_bear: Counterbalanced_brake, Superheater
+;Waggon_axle;Lynx;;;;;5;25000;5;Lynx;
+;Pulverised_coal_firing;Lynx;;;;;15;55000;10;Lynx: Waggon_axle;
+;Kylchap;Lynx;;;;5;;25000;6;Lynx;
+;Corrugated_plate;Lynx;;1;;;;100000;15;Lynx;
+;Driving_wheel_medium;Lynx;;1;;;;100000;13;Lynx: Corrugated_plate;
+;Driving_wheel_small;Lynx;;;15;;;30000;8;Lynx;
+;;;;;;;;;;;
+;Boar;cargo;1;3;50;6;95;225000;35;Lynx: Kylchap, Waggon_axle;
+;Leaf_spring;Boar;;;10;;;20000;6;Boar;
+;Fallback_system;Boar;;;10;;;20000;5;Boar: Leaf_spring;
+;Oil_pump;Boar;;1;;;;70000;11;Boar;
+;Driving_wheel_large;Boar;;;;3;;25000;6;Boar;
+;Running_board;Boar;;;;;20;90000;16;Boar;
+;;;;;;;;;;;
+;Cheetah;passengers;1;30;70;9;190;300000;45;Lynx: Corrugated_plate, Driving_wheel_small;
+;BLNSXF_piston;Cheetah;;;;;20;60000;10;Cheetah;
+;GrobE_mass_balance;Cheetah;;;;;15;40000;6;Cheetah: BLNSXF_piston;
+;Coach_CB_combination_lever;Cheetah;;;10;;;25000;7;Cheetah;
+;LYNA_craw_axis;Cheetah;;;10;;;20000;7;Cheetah: Coach_CB_combination_lever;
+;Disfarçado_propulsion;Cheetah;;10;;;;80000;13;Cheetah;
+;ELY_1983_lever_pole;Cheetah;;;;3;;20000;5;Cheetah;
+;Maggie_Q_crankshaft;Cheetah;;;;2;;10000;3;Cheetah: ELY_1983_lever_pole;
+;;;;;;;;;;;
+;Elephant;cargo;1;5;30;1;50;300000;40;Boar: Driving_wheel_large, Running_board;Cheetah: BLNSXF_piston, Coach_CB_combination_lever
+;Large_tender;Elephant;;1;;;;50000;9;Elephant;
+;Heavy_supply_pump;Elephant;;1;;;;45000;8;Elephant: Large_tender;
+;Oil_trap;Elephant;;;;1;;75000;12;Elephant;
+;Oil_burner;Elephant;;;10;;;25000;6;Elephant;
+;Roller_bearing;Elephant;;;;;10;80000;14;Elephant;
+;Giesl_ejector;;;;;;5;50000;7;Elephant: Roller_bearing;
+;;;;;;;;;;;
+;Era_3_coupling;;;;;;;;50;Elephant: Heavy_supply_pump, Oil_trap, Oil_burner, Giesl_ejector;
+;;;;;;;;;;;
+3;;;;;;;;;;;
+;Odin;cargo;1;2;60;5;125;250000;30;;
+;Engine_block_small;Odin;;1;;;;90000;16;Odin;
+;Cardan_shaft;Odin;;;15;;;30000;8;Odin;
+;Battery;Odin;;;;3;;25000;6;Odin;
+;Gear_rack;Odin;;;;2;;10000;3;Odin: Battery;
+;Jackshaft;Odin;;;;;20;80000;13;Odin;
+;Engine_block_medium;Odin;;1;;;;95000;17;Odin;
+;;;;;;;;;;;
+;Dionysos;cargo;1;3;40;10;150;300000;25;Odin: Engine_block_small, Cardan_shaft, Battery;
+;Railway_air_brake;Dionysos;;;10;;;25000;5;Dionysos;
+;Cardan_shaft;Dionysos;;;10;;;20000;5;Dionysos: Railway_air_brake;
+;Engine_block_large;Dionysos;;1;;;;100000;20;Dionysos;
+;Driving_flanges;Dionysos;;;;4;;20000;5;Dionysos;
+;Cross_joint;Dionysos;;;;;20;70000;12;Dionysos;
+;Vibration_damper;Dionysos;;;;;10;35000;5;Dionysos: Cross_joint;
+;;;;;;;;;;;
+;Ajax;passengers;1;40;60;10;150;350000;35;Dionysos: Railway_air_brake, Driving_flanges, Cross_joint;
+;Gas_strut;Ajax;;;;2;;20000;4;Ajax;
+;Electro_pneumatics;Ajax;;;;2;;10000;3;Ajax: Gas_strut;
+;Cardan_shaft;Ajax;;15;;;;100000;20;Ajax;
+;Jackshaft;Ajax;;;;;10;40000;8;Ajax;
+;Railway_air_brake;Ajax;;;;;15;50000;10;Ajax: Jackshaft;
+;Piston_cooling;Ajax;;;10;;;30000;7;Ajax;
+;Gear_rack;Ajax;;;10;;;30000;7;Ajax: Piston_cooling;
+;;;;;;;;;;;
+;Osiris;cargo;1;4;80;4;90;250000;35;Ajax: Cardan_shaft, Jackshaft, Piston_cooling;
+;Brunt_buffer;Osiris;;;;;15;65000;11;Osiris;
+;Combined_mixing_pump;Osiris;;;;;15;60000;10;Osiris: Brunt_buffer;
+;Seat_damper;Osiris;;1;;;;75000;15;Osiris;
+;Traction_inverter;Osiris;;;;2;;30000;6;Osiris;
+;Transformer;Osiris;;;15;;;40000;9;Osiris;
+;;;;;;;;;;;
+;Herakles;cargo;1;6;30;1;75;400000;30;Odin: Jackshaft, Engine_block_medium;
+;Boring_plugging_spindle;Herakles;;1;;;;75000;12;Herakles;
+;Powerful_motor;Herakles;;1;;;;65000;10;Herakles: Boring_plugging_spindle;
+;Gas_strut;Herakles;;;10;;;25000;6;Herakles;
+;Electro_pneumatics;Herakles;;;10;;;25000;6;Herakles: Gas_strut;
+;Rotary_buffer;Herakles;;;;;10;70000;13;Herakles;
+;Elevation_shock_absorber;Herakles;;;;;10;55000;11;Herakles: Rotary_buffer;
+;;;;;;;;;;;
+;Prometheus;cargo;1;4;45;16;80;350000;30;Herakles: Boring_plugging_spindle, Gas_strut, Rotary_buffer;
+;Gas_spring;Prometheus;;;;;10;60000;12;Prometheus;
+;Piston_cooling;Prometheus;;;;;15;80000;15;Prometheus: Gas_spring;
+;Cross-coupling;Prometheus;;1;;;;70000;13;Prometheus;
+;Friction_damping;Prometheus;;;;4;;20000;4;Prometheus;
+;Fork_joint;Prometheus;;;10;;;30000;8;Prometheus;
+;Buffer;Prometheus;;;10;;;25000;7;Prometheus: Fork_joint;
+;;;;;;;;;;;
+;Artemis;passengers;2;120;20;1;70;800000;40;Prometheus: Gas_spring, Cross-coupling, Friction_damping, Fork_joint;
+;Roller_bearing;Artemis;;;20;;;90000;12;Artemis;
+;GustavHarkort_hydraulics;Artemis;;;;;10;100000;14;Artemis;
+;алекс1312_torque_converter;Artemis;;;;1;;100000;15;Artemis;
+;Mellenthin_coupling;Artemis;;;;1;;80000;10;Artemis: алекс1312_torque_converter;
+;Additional_seating_rows;Artemis;;30;;;;150000;17;Artemis;
+;Raatz_pinion;Artemis;;50;;;;200000;23;Artemis: Additional_seating_rows;
+;;;;;;;;;;;
+;Morpheus;cargo;2;8;50;1;200;1000000;45;Artemis: GustavHarkort_hydraulics, алекс1312_torque_converter, Additional_seating_rows;Osiris: Traction_inverter, Transformer
+;Transmission_housing;Morpheus;;2;;;;150000;16;Morpheus;
+;Bissel_truck;Morpheus;;2;;;;125000;13;Morpheus: Transmission_housing;
+;Traction_motor;Morpheus;;;15;;;80000;9;Morpheus;
+;Improved_insulation;Morpheus;;;10;;;50000;6;Morpheus: Traction_motor;
+;Motor;Morpheus;;;;;20;100000;9;Morpheus;
+;Bob_sheet;Morpheus;;;;;30;130000;12;Morpheus: Motor;
+;Alternator;Morpheus;;;;1;;150000;15;Morpheus;
+;Pinion;Morpheus;;;;1;;100000;10;Morpheus: Alternator;
+;;;;;;;;;;;
+;Era_4_coupling;coupling;;;;;;;60;Morpheus: Bissel_truck, Improved_insulation, Bob_sheet, Pinion;
+;;;;;;;;;;;
+4;;;;;;;;;;;
+;Apollo;cargo;1;6;30;1;75;500000;45;;
+;Pressure_intensifier;Apollo;;1;;;;100000;12;Apollo;
+;Flange_oilers;Apollo;;1;;;;75000;10;Apollo: Pressure_intensifier;
+;Load_shock_absorber;Apollo;;;20;;;80000;11;Apollo;
+;Structure_amplifier;Apollo;;;;1;;125000;16;Apollo;
+;Hydraulic_buffer;Apollo;;;;;5;50000;7;Apollo;
+;Wheel_set_axle;Apollo;;;;;10;90000;12;Apollo;
+;;;;;;;;;;;
+;Hermes;passengers;1;45;60;10;240;600000;50;Apollo: Flange_oilers, Load_shock_absorber;
+;Hydraulic_mounting;Hermes;;10;;;;100000;14;Hermes;
+;Pressure_intensifier;Hermes;;10;;;;100000;13;Hermes: Hydraulic_mounting;
+;Load_shock_absorber;Hermes;;;;;20;75000;10;Hermes;
+;Inverter;Hermes;;;;;20;60000;8;Hermes: Load_shock_absorber;
+;Shaw_bumper;Hermes;;;10;;;50000;8;Hermes;
+;Pneumatic_signal_bell;Hermes;;;10;;;50000;8;Hermes: Shaw_bumper;
+;Improved_insulation;Hermes;;;;6;;40000;6;Hermes;
+;;;;;;;;;;;
+;Ares;cargo;1;4;75;5;125;300000;30;;
+;Central_lubrication;Ares;;;;;20;110000;16;Ares;
+;Pneumatic_signal_bell;Ares;;;10;;;50000;7;Ares;
+;Gear_coupling;Ares;;;10;;;50000;7;Ares: Pneumatic_signal_bell;
+;5KW_alternator;Ares;;;;3;;35000;6;Ares;
+;Friction_shock_absorber;Ares;;1;;;;120000;15;Ares;
+;;;;;;;;;;;
+;Horus;cargo;1;5;50;15;90;600000;40;Ares: 5KW_alternator, Friction_shock_absorber;
+;Pneumatic_signal_bell;Horus;;;20;;;75000;12;Horus;
+;Hobble_rails;Horus;;;;;15;90000;13;Horus;
+;Golom_basin;Horus;;1;;;;110000;15;Horus;
+;Double_spokes;Horus;;1;;;;100000;13;Horus: Golom_basin;
+;Traction_motor;Horus;;;;3;;20000;4;Horus;
+;Stator;Horus;;;;2;;100000;2;Horus: Traction_motor;
+;;;;;;;;;;;
+;Neptune;cargo;1;7;40;1;220;600000;55;Apollo: Structure_amplifier, Wheel_set_axle;Ares: Central_lubrication, Gear_coupling
+;Truman_wheel;Neptune;;;;1;;150000;18;Neptune;
+;Core_bearing;Neptune;;1;;;;100000;13;Neptune;
+;V-12;Neptune;;;;;30;100000;12;Neptune;
+;Control_shaft;Neptune;;;;;10;35000;5;Neptune: V-12;
+;Davis_coupling;Neptune;;;10;;;40000;7;Neptune;
+;Refrigerating_compressor;Neptune;;;20;;;60000;10;Neptune: Davis_coupling;
+;;;;;;;;;;;
+;Thor;cargo;1;4;35;7;150;750000;60;Hermes: Inverter, Pneumatic_signal_bell, Improved_insulation;Neptune: Truman_wheel, Core_bearing
+;Ward_connector;Thor;;;;2;;20000;3;Thor;
+;Hydraulics_mounting;Thor;;;;5;;30000;4;Thor: Ward_connector;
+;Inverter;Thor;;;15;;;100000;12;Thor;
+;Hydro_transmission;Thor;;;10;;;60000;8;Thor: Inverter;
+;Vibration_dampener;Thor;;2;;;;250000;30;Thor;
+;Standard_link;Thor;;;;;25;150000;16;Thor;
+;HTC_truck;Thor;;;;;15;90000;9;Thor;
+;;;;;;;;;;;
+;Hypnos;passengers;3;300;20;1;70;1500000;60;Neptune: V-12, Refrigerating_compressor;Horus: Pneumatic_signal_bell, Hobble_rails, Double_spokes
+;Inverter;Hypnos;;;;1;;400000;19;Hypnos;
+;Control_shaft;Hypnos;;;15;;;200000;11;Hypnos;
+;Electric_transmission;Hypnos;;;15;;;200000;10;Hypnos: Control_shaft;
+;Pneumatic_signal_bell;Hypnos;;;;;10;300000;14;Hypnos;
+;Torque_converter;Hypnos;;;;;10;250000;11;Hypnos: Pneumatic_signal_bell;
+;Müller_transmission;Hypnos;;50;;;;250000;12;Hypnos;
+;Florian_coupling;Hypnos;;40;;;;150000;10;Hypnos: Müller_transmission;
+;;;;;;;;;;;
+;Poseidon;cargo;3;15;60;6;140;2000000;65;Thor: Vibration_dampener, HTC_truck;Hypnos: Inverter, Electric_transmission, Torque_converter, Müller_transmission
+;Transmission_housing;Poseidon;;1;;;;110000;7;Poseidon;
+;Traction_motor;Poseidon;;3;;;;300000;19;Poseidon: Transmission_housing;
+;Motor;Poseidon;;;;;20;220000;15;Poseidon;
+;Shaw_bumper;Poseidon;;;;;10;150000;11;Poseidon: Motor;
+;Alternator;Poseidon;;;10;;;100000;8;Poseidon;
+;Bullgear;Poseidon;;;10;;;100000;8;Poseidon: Alternator;
+;Sound_reduction;Poseidon;;;;2;;80000;7;Poseidon;
+;A-bearing;Poseidon;;;;2;;50000;5;Poseidon: Sound_reduction;
+;;;;;;;;;;;
+;Era_5_coupling;;;;;;;;70;Poseidon: Traction_motor, Shaw_bumper, Bullgear, A-bearing;
+;;;;;;;;;;;
+5;;;;;;;;;;;
+;Unicorn;cargo;1;5;75;4;130;700000;50;;
+;Spring_tube;Unicorn;;;10;;;70000;10;Unicorn;
+;Flexicoil;Unicorn;;;10;;;70000;10;Unicorn: Spring_tube;
+;Traction_motor;Unicorn;;;;3;;50000;8;Unicorn;
+;Trolley_boom;Unicorn;;;;;20;120000;19;Unicorn;
+;Einholm pantoggraph;Unicorn;;;;;10;60000;8;Unicorn: Trolley_boom;
+;Rubber_ring_spring;Unicorn;;2;;;;250000;35;Unicorn;
+;;;;;;;;;;;
+;Medusa;cargo;1;5;45;12;210;900000;65;;
+;Transformer_cooling;Medusa;;;;4;;50000;7;Medusa;
+;Actuator_motor;Medusa;;;20;;;110000;20;Medusa;
+;Aero-dynamics;Medusa;;;;;25;100000;16;Medusa;
+;Steel_tyre;Medusa;;;;;15;80000;12;Medusa: Aero-dynamics;
+;Circular_cone_spring;Medusa;;1;;;;125000;20;Medusa;
+;;;;;;;;;;;
+;Basilisk;cargo;1;7;50;6;110;800000;55;Unicorn: Trolley_boom, Rubber_ring_spring;Medusa: Transformer_cooling, Actuator_motor, Aero-dynamics
+;Hydraulics mounting;Basilisk;;1;;;;150000;19;Basilisk;
+;Jackshaft;Basilisk;;;;2;;60000;8;Basilisk;
+;Imbalance_wheel;Basilisk;;;15;;;100000;15;Basilisk;
+;Hollow_shaft_drive;Basilisk;;;10;;;70000;10;Basilisk: Imbalance_wheel;
+;Carter_propulsion;Basilisk;;;;;20;220000;15;Basilisk;
+;Driving_wheel;Basilisk;;;;;10;150000;11;Basilisk: Carter_propulsion;
+;;;;;;;;;;;
+;Satyr;cargo;1;7;40;2;230;1100000;70;Basilisk: Hydraulics mounting, Jackshaft;
+;Mitchell_transmission;Satyr;;;10;;;80000;12;Satyr;
+;Joint_lock;Satyr;;;10;;;80000;12;Satyr: Mitchell_transmission;
+;Induction_regulator;Satyr;;1;;;;150000;20;Satyr;
+;Retractable_current_collector;Satyr;;1;;;;135000;18;Satyr: Induction_regulator;
+;Armature_winding;Satyr;;;;1;;80000;11;Satyr;
+;Pivot_pin;Satyr;;;;;30;130000;18;Satyr;
+;Traction_motor;Satyr;;;;;20;100000;12;Satyr: Pivot_pin;
+;;;;;;;;;;;
+;Talos;passengers;4;470;70;15;90;4000000;80;Satyr: Induction_regulator, Armature_winding, Pivot_pin;
+;Spring_tube;Talos;;;;3;;200000;6;Talos;
+;Rubber_ring_propulsion;Talos;;;;;15;800000;25;Talos;
+;Transformer_cooling;Talos;;;;;15;600000;20;Talos: Rubber_ring_propulsion;
+;Flexicoil;Talos;;80;;;;650000;22;Talos;
+;Air_suspension;Talos;;;15;;;500000;16;Talos;
+;;;;;;;;;;;
+;Aten;passengers;1;90;30;2;260;850000;75;Basilisk: Imbalance_wheel, Driving_wheel;
+;Einholm_pantograph;Aten;;;;2;;120000;14;Aten;
+;Hollow_shaft_drive;Aten;;;;1;;50000;6;Aten: Einholm_pantograph;
+;Power_car;Aten;;10;;;;150000;18;Aten;
+;Speed_notch_switch;Aten;;15;;;;200000;25;Aten: Power_car;
+;Flexible_bogie;Aten;;;20;;;175000;22;Aten;
+;Forsti_transmission;Aten;;;;;20;125000;14;Aten;
+;Traction_inverter;Aten;;;;;20;110000;13;Aten: Forsti_transmission;
+;;;;;;;;;;;
+;Leviathan;cargo;1;9;35;1;80;1200000;75;Aten: Einholm_pantograph, Power_car, Flexible_bogie, Forsti_transmission;
+;Johnson_transformer;Leviathan;;;;1;;200000;25;Leviathan;
+;Rubber_ring_propulsion;Leviathan;;;;;5;80000;10;Leviathan;
+;Asynchronous_motor;Leviathan;;;;;15;220000;28;Leviathan: Rubber_ring_propulsion;
+;Metal_rectifier;Leviathan;;2;;;;250000;30;Leviathan;
+;Flange_oilers;Leviathan;;1;;;;115000;14;Leviathan: Metal_rectifier;
+;Thyristor;Leviathan;;;15;;;120000;16;Leviathan;
+;;;;;;;;;;;
+;Centaur;cargo;4;25;60;15;100;5000000;85;Leviathan: Johnson_transformer, Asynchronous_motor, Metal_rectifier;Talos: Rubber_ring_propulsion, Flexicoil, Air_suspension
+;Spring_cups;Centaur;;4;;;;600000;18;Centaur;
+;Titan_gear_wheels;Centaur;;4;;;;600000;17;Centaur: Spring_cups;
+;Transformer;Centaur;;;;;20;800000;24;Centaur;
+;Flange_oilers;Centaur;;;;;15;600000;18;Centaur: Transformer;
+;Shaw_bumper;Centaur;;;10;;;400000;12;Centaur;
+;Traction_motor;Centaur;;;10;;;400000;12;Centaur: Shaw_bumper;
+;Electronics;Centaur;;;;3;;200000;7;Centaur;
+;Air_suspension;Centaur;;;;2;;150000;4;Centaur: Electronics;
+;;;;;;;;;;;
+;Era_6_coupling;;;;;;;;80;Centaur: Titan_gear_wheels, Flange_oilers, Traction_motor, Air_suspension;
+;;;;;;;;;;;
+6;;;;;;;;;;;
+;Ogre;cargo;1;12;30;1;65;1400000;75;;
+;Induction_loop;Ogre;;;10;;;90000;12;Ogre;
+;Dixon_protection;Ogre;;;10;;;85000;12;Ogre: Induction_loop;
+;Smoothing_choke;Ogre;;;;;15;250000;35;Ogre;
+;Propulsion_transformer;Ogre;;3;;;;250000;25;Ogre;
+;Voltage_tapper;Ogre;;2;;;;160000;15;Ogre: Propulsion_transformer;
+;;;;;;;;;;;
+;Phoenix;cargo;1;11;50;1;250;1500000;95;Ogre: Dixon_protection;
+;Triple_coil;Phoenix;;;10;;;90000;11;Phoenix;
+;Neck_beard;Phoenix;;;10;;;90000;13;Phoenix: Triple_coil;
+;Stabilisers;Phoenix;;1;;;;140000;16;Phoenix;
+;Main_transformer;Phoenix;;1;;;;130000;14;Phoenix: Stabilisers;
+;Voltage_regulator;Phoenix;;;;;20;80000;15;Phoenix;
+;Train_control_switch;Phoenix;;;;;30;100000;20;Phoenix: Voltage_regulator;
+;Inverter;Phoenix;;;;1;;250000;95;Phoenix;
+;;;;;;;;;;;
+;Pegasus;cargo;1;6;70;5;125;750000;50;Ogre: Voltage_tapper;
+;Electric_clutch;Pegasus;;;;3;;80000;10;Pegasus;
+;Inclinometer;Pegasus;;;15;;;120000;15;Pegasus;
+;Inverter;Pegasus;;;10;;;75000;11;Pegasus: Inclinometer;
+;Transmission;Pegasus;;;;;10;90000;15;Pegasus;
+;Quill;Pegasus;;;;;20;150000;26;Pegasus: Transmission;
+;Reinforced_wheel_shaft;Pegasus;;3;;;;400000;35;Pegasus;
+;;;;;;;;;;;
+;Lindworm;cargo;1;8;60;7;110;1200000;70;Pegasus: Electric_clutch, Inverter, Transmission;Phoenix: Stabilisers, Train_control_switch, Inverter
+;Selective_capacitor;Lindworm;;;15;;;150000;17;Lindworm;
+;Squirrel-cage_rotor;Lindworm;;;;3;;80000;9;Lindworm;
+;Current_converter;Lindworm;;;;;20;200000;28;Lindworm;
+;Electric_brakes;Lindworm;;;;;10;100000;15;Lindworm: Current_converter;
+;Software_update;Lindworm;;1;;;;150000;20;Lindworm;
+;Air_compressor;Lindworm;;1;;;;150000;18;Lindworm: Software_update;
+;;;;;;;;;;;
+;Hydra;cargo;1;8;60;14;85;2000000;80;Lindworm: Selective_capacitor, Squirrel-cage_rotor;
+;Tulles_diffuser;Hydra;;;;4;;50000;6;Hydra;
+;Bridge_rectifier;Hydra;;;;2;;20000;3;Hydra: Tuller_diffuser;
+;Incline_stabiliser;Hydra;;;10;;;100000;10;Hydra;
+;Commutator_thread;Hydra;;;10;;;100000;10;Hydra: Incline_stabiliser;
+;Safety_sensor;Hydra;;;;;15;250000;32;Hydra;
+;Recuperation_brake;Hydra;;;;;10;150000;20;Hydra: Safety_sensor;
+;Titanium_wheels;Hydra;;1;;;;150000;18;Hydra;
+;Vacuum_pump;Hydra;;2;;;;300000;33;Hydra: Titanuim_wheels;
+;;;;;;;;;;;
+;Pluto;passengers;5;900;60;1;100;5000000;90;Lindworm: Electric_brakes, Software_update;
+;Rapid_switch;Pluto;;;;;15;1500000;26;Pluto;
+;Flange_oilers;Pluto;;;10;;;700000;12;Pluto;
+;Traction_motor;Pluto;;;10;;;700000;11;Pluto: Flange_oilers;
+;Rotating_transformer;Pluto;;;;1;;2000000;30;Pluto;
+;Cookie_gas_engine;Pluto;;;;1;;1500000;22;Pluto: Rotating_transformer;
+;Main_transformer;Pluto;;100;;;;1000000;18;Pluto;
+;Paula_bogie_wheel;Pluto;;100;;;;1000000;17;Pluto: Main_transformer;
+;;;;;;;;;;;
+;Olympus;cargo;5;30;45;12;200;10000000;120;Pluto: Flange_oilers, Cookie_gas_engine, Paula_bogie_wheel;Hydra: Recuperation_brake, Vacuum_pump
+;Traction_motor;Olympus;;;;;25;800000;25;Olympus;
+;Support_struts;Olympus;;;;;25;700000;25;Olympus: Traction_motor;
+;IGBT_inverter;Olympus;;;15;;;700000;19;Olympus;
+;Commutator;Olympus;;;10;;;400000;12;Olympus: IGBT_inverter;
+;Plasma_converter;Olympus;;;;2;;150000;4;Olympus;
+;Control_computer;Olympus;;;;4;;250000;6;Olympus: Plasma_converter;
+;Axis_stabiliser;Olympus;;10;;;;3000000;60;Olympus;
+;Improved_suspension;Olympus;;5;;;;1500000;30;Olympus: Axis_stabiliser;
+;;;;;;;;;;;
+;Minerva;passengers;1;115;40;12;310;1500000;100;Hydra: Bridge_rectifier, Commutator_thread;
+;Triple_coil;Minerva;;;;;10;100000;9;Minerva;
+;Inverter;Minerva;;;;;10;90000;8;Minerva: Triple_coil;
+;IGBT_inverter;Minerva;;;10;;;150000;13;Minerva;
+;Bridge_rectifier;Minerva;;;10;;;150000;13;Minerva: IGBT_inverter;
+;Induction_loop;Minerva;;;;4;;80000;7;Minerva;
+;Voltage_tapper;Minerva;;;;2;;50000;4;Minerva: Induction_loop;
+;Commutator_thread;Minerva;;20;;;;350000;35;Minerva;
+;Quill;Minerva;;15;;;;250000;30;Minerva: Commutator_thread;