[
  {
    "abstract": "engine_combustion",
    "type": "vehicle_part",
    "categories": [ "movement" ],
    "location": "engine_block",
    "symbol": "*",
    "color": "light_red",
    "broken_color": "red",
    "damage_modifier": 80,
    "backfire_threshold": 0.25,
    "backfire_freq": 20,
    "noise_factor": 15,
    "damaged_power_factor": 0.25,
    "m2c": 50,
    "flags": [ "ENGINE", "E_COMBUSTION", "E_ALTERNATOR", "E_HIGHER_SKILL", "E_HEATER" ],
    "description": "A combustion engine.  Burns fuel from a tank in the vehicle."
  },
  {
    "abstract": "aero_engine",
    "copy-from": "engine_combustion",
    "type": "vehicle_part",
    "fuel_type": "avgas",
    "fuel_options": [ "avgas", "gasoline" ],
    "m2c": 60,
    "//": "30% energy efficiency",
    "description": "A combustion engine for use on aircraft.  Burns gasoline or avgas fuel from a tank in the vehicle."
  },
  {
    "abstract": "diesel_engine",
    "copy-from": "engine_combustion",
    "type": "vehicle_part",
    "fuel_type": "diesel",
    "fuel_options": [ "diesel", "biodiesel", "lamp_oil", "motor_oil", "jp8" ],
    "m2c": 65,
    "//": "40% energy efficiency",
    "extend": { "flags": [ "E_COLD_START" ] },
    "description": "A combustion engine.  Burns diesel fuel from a tank in the vehicle.  Can also burn biodiesel or lamp oil, though somewhat less efficiently."
  },
  {
    "abstract": "gasoline_engine",
    "copy-from": "engine_combustion",
    "type": "vehicle_part",
    "fuel_type": "gasoline",
    "m2c": 60,
    "//": "30% energy efficiency",
    "description": "A combustion engine.  Burns gasoline fuel from a tank in the vehicle."
  },
  {
    "abstract": "gas_turbine_engine",
    "copy-from": "engine_combustion",
    "type": "vehicle_part",
    "fuel_type": "gasoline",
    "fuel_options": [ "gasoline", "diesel", "lamp_oil", "jp8", "motor_oil", "avgas", "biodiesel" ],
    "m2c": 60,
    "//": "25% energy efficiency",
    "description": "An advanced combustion engine.  Burns gasoline or diesel or aviation fuel from a tank in the vehicle.  Can also burn lamp oil, though somewhat less efficiently.  Better power-to-weight ratio than a traditional engine, but consumes more fuel."
  },
  {
    "id": "diesel_engine_i6",
    "copy-from": "diesel_engine",
    "type": "vehicle_part",
    "item": "i6_diesel",
    "durability": 400,
    "epower": -350,
    "power": 223800,
    "energy_consumption": 559500,
    "breaks_into": [
      { "item": "steel_lump", "count": [ 30, 40 ] },
      { "item": "steel_chunk", "count": [ 30, 40 ] },
      { "item": "scrap", "count": [ 30, 40 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 4 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 5 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "damage_reduction": { "all": 100 }
  },
  {
    "id": "diesel_engine_v6",
    "copy-from": "diesel_engine",
    "type": "vehicle_part",
    "item": "v6_diesel",
    "durability": 400,
    "epower": -250,
    "power": 149200,
    "energy_consumption": 373000,
    "breaks_into": [
      { "item": "steel_lump", "count": [ 30, 40 ] },
      { "item": "steel_chunk", "count": [ 30, 40 ] },
      { "item": "scrap", "count": [ 30, 40 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 4 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 5 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "damage_reduction": { "all": 100 }
  },
  {
    "id": "diesel_engine_v8",
    "copy-from": "diesel_engine",
    "type": "vehicle_part",
    "item": "v8_diesel",
    "durability": 400,
    "epower": -350,
    "power": 242450,
    "energy_consumption": 606250,
    "breaks_into": [
      { "item": "steel_lump", "count": [ 30, 40 ] },
      { "item": "steel_chunk", "count": [ 30, 40 ] },
      { "item": "scrap", "count": [ 30, 40 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 4 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 5 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "damage_reduction": { "all": 100 }
  },
  {
    "id": "engine_1cyl",
    "copy-from": "gasoline_engine",
    "type": "vehicle_part",
    "item": "1cyl_combustion",
    "//": "10 HP scooter engine",
    "durability": 150,
    "epower": 0,
    "power": 7370,
    "energy_consumption": 18425,
    "folded_volume": "1500 ml",
    "breaks_into": [
      { "item": "steel_lump", "count": [ 5, 10 ] },
      { "item": "steel_chunk", "count": [ 5, 10 ] },
      { "item": "scrap", "count": [ 5, 10 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 2 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 3 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "extend": { "flags": [ "FOLDABLE" ] },
    "damage_reduction": { "all": 40 }
  },
  {
    "id": "engine_1cyl_large",
    "copy-from": "gasoline_engine",
    "type": "vehicle_part",
    "item": "1cyl_combustion_large",
    "//": "55 HP high-performance water-cooled single-cylinder engine",
    "durability": 150,
    "epower": 0,
    "power": 41000,
    "energy_consumption": 124500,
    "folded_volume": "2 L",
    "breaks_into": [
      { "item": "steel_lump", "count": [ 6, 12 ] },
      { "item": "steel_chunk", "count": [ 6, 12 ] },
      { "item": "scrap", "count": [ 6, 12 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 3 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 4 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "extend": { "flags": [ "FOLDABLE" ] },
    "damage_reduction": { "all": 40 }
  },
  {
    "id": "engine_1cyl_small",
    "copy-from": "gasoline_engine",
    "type": "vehicle_part",
    "item": "1cyl_combustion_small",
    "//": "5 HP lawnmower engine - a big pusher or small walk-behind",
    "fuel_type": "gasoline",
    "durability": 120,
    "epower": 0,
    "power": 3728,
    "energy_consumption": 9320,
    "folded_volume": "750 ml",
    "breaks_into": [
      { "item": "steel_lump", "count": [ 2, 4 ] },
      { "item": "steel_chunk", "count": [ 2, 4 ] },
      { "item": "scrap", "count": [ 2, 4 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 2 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 3 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "extend": { "flags": [ "FOLDABLE" ] },
    "damage_reduction": { "all": 40 }
  },
  {
    "id": "engine_aero_light",
    "copy-from": "aero_engine",
    "type": "vehicle_part",
    "item": "aero_engine_light",
    "durability": 300,
    "epower": -200,
    "power": 111900,
    "energy_consumption": 373000,
    "breaks_into": [
      { "item": "steel_lump", "count": [ 30, 40 ] },
      { "item": "steel_chunk", "count": [ 30, 40 ] },
      { "item": "scrap", "count": [ 30, 40 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 5 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 4 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 6 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "damage_reduction": { "all": 50 }
  },
  {
    "id": "engine_inline4",
    "copy-from": "gasoline_engine",
    "type": "vehicle_part",
    "item": "i4_combustion",
    "durability": 300,
    "epower": -150,
    "power": 93250,
    "energy_consumption": 311000,
    "breaks_into": [
      { "item": "steel_lump", "count": [ 20, 30 ] },
      { "item": "steel_chunk", "count": [ 20, 30 ] },
      { "item": "scrap", "count": [ 20, 30 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 2 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 3 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "damage_reduction": { "all": 50 }
  },
  {
    "id": "engine_v12",
    "copy-from": "gasoline_engine",
    "type": "vehicle_part",
    "item": "v12_combustion",
    "durability": 600,
    "epower": -350,
    "power": 447600,
    "energy_consumption": 1492000,
    "breaks_into": [
      { "item": "steel_lump", "count": [ 45, 58 ] },
      { "item": "steel_chunk", "count": [ 45, 58 ] },
      { "item": "scrap", "count": [ 45, 58 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 6 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 4 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 7 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "damage_reduction": { "all": 110 }
  },
  {
    "id": "diesel_engine_v12",
    "copy-from": "diesel_engine",
    "type": "vehicle_part",
    "item": "v12_diesel",
    "durability": 600,
    "epower": -400,
    "power": 447600,
    "energy_consumption": 1119000,
    "breaks_into": [
      { "item": "steel_lump", "count": [ 45, 58 ] },
      { "item": "steel_chunk", "count": [ 45, 58 ] },
      { "item": "scrap", "count": [ 45, 58 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 7 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 5 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 8 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "damage_reduction": { "all": 110 }
  },
  {
    "id": "engine_v6",
    "copy-from": "gasoline_engine",
    "type": "vehicle_part",
    "item": "v6_combustion",
    "durability": 400,
    "epower": -200,
    "power": 149200,
    "energy_consumption": 497500,
    "breaks_into": [
      { "item": "steel_lump", "count": [ 30, 40 ] },
      { "item": "steel_chunk", "count": [ 30, 40 ] },
      { "item": "scrap", "count": [ 30, 40 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 3 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 4 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "damage_reduction": { "all": 100 }
  },
  {
    "id": "engine_v8",
    "copy-from": "gasoline_engine",
    "type": "vehicle_part",
    "item": "v8_combustion",
    "durability": 400,
    "epower": -250,
    "power": 242450,
    "energy_consumption": 808200,
    "breaks_into": [
      { "item": "steel_lump", "count": [ 40, 50 ] },
      { "item": "steel_chunk", "count": [ 40, 50 ] },
      { "item": "scrap", "count": [ 40, 50 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 3 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 4 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "damage_reduction": { "all": 100 }
  },
  {
    "id": "engine_vtwin",
    "copy-from": "gasoline_engine",
    "type": "vehicle_part",
    "item": "v2_combustion",
    "durability": 200,
    "epower": -50,
    "power": 37300,
    "energy_consumption": 124500,
    "folded_volume": "2 L",
    "breaks_into": [
      { "item": "steel_lump", "count": [ 10, 20 ] },
      { "item": "steel_chunk", "count": [ 10, 20 ] },
      { "item": "scrap", "count": [ 10, 20 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 2 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 3 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "extend": { "flags": [ "FOLDABLE" ] },
    "damage_reduction": { "all": 60 }
  },
  {
    "abstract": "steam_engine",
    "copy-from": "engine_combustion",
    "type": "vehicle_part",
    "fuel_type": "coal_lump",
    "fuel_options": [ "coal_lump", "charcoal" ],
    "looks_like": "diesel_engine_v12",
    "m2c": 65,
    "//": "50% energy efficiency",
    "extend": { "flags": [ "E_COLD_START" ] },
    "backfire_threshold": 0.7,
    "backfire_freq": 10,
    "noise_factor": 20,
    "description": "A closed cycle, external combustion steam engine.  Burns coal or charcoal from a bunker in the vehicle to produce steam.",
    "damage_reduction": { "all": 75 }
  },
  {
    "id": "engine_steam_makeshift",
    "copy-from": "steam_engine",
    "type": "vehicle_part",
    "item": "steam_watts_small",
    "durability": 200,
    "epower": 0,
    "power": 55950,
    "energy_consumption": 112000,
    "breaks_into": [
      { "item": "steel_lump", "count": [ 30, 60 ] },
      { "item": "steel_chunk", "count": [ 30, 60 ] },
      { "item": "scrap", "count": [ 30, 60 ] },
      { "item": "water", "count": [ 50, 120 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 4 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 5 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "damage_reduction": { "all": 40 }
  },
  {
    "id": "engine_steam_small",
    "copy-from": "steam_engine",
    "type": "vehicle_part",
    "item": "steam_triple_small",
    "durability": 200,
    "epower": 0,
    "power": 93250,
    "energy_consumption": 186500,
    "breaks_into": [
      { "item": "steel_lump", "count": [ 30, 60 ] },
      { "item": "steel_chunk", "count": [ 30, 60 ] },
      { "item": "scrap", "count": [ 30, 60 ] },
      { "item": "water", "count": [ 50, 120 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 4 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 5 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "damage_reduction": { "all": 45 }
  },
  {
    "id": "engine_steam_medium",
    "copy-from": "steam_engine",
    "type": "vehicle_part",
    "item": "steam_triple_medium",
    "durability": 200,
    "epower": -20,
    "power": 149200,
    "energy_consumption": 298500,
    "breaks_into": [
      { "item": "steel_lump", "count": [ 30, 60 ] },
      { "item": "steel_chunk", "count": [ 30, 60 ] },
      { "item": "scrap", "count": [ 30, 60 ] },
      { "item": "water", "count": [ 50, 120 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 4 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 5 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "damage_reduction": { "all": 50 }
  },
  {
    "id": "engine_turbine_small",
    "copy-from": "gas_turbine_engine",
    "type": "vehicle_part",
    "item": "small_turbine_engine",
    "durability": 400,
    "epower": -10,
    "power": 1006695,
    "energy_consumption": 4026780,
    "breaks_into": [
      { "item": "alloy_plate", "count": [ 1, 2 ] },
      { "item": "steel_lump", "count": [ 45, 58 ] },
      { "item": "steel_chunk", "count": [ 45, 58 ] },
      { "item": "scrap", "count": [ 45, 58 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 7 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 5 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 8 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "damage_reduction": { "all": 60 }
  },
  {
    "id": "engine_turbine_medium",
    "copy-from": "gas_turbine_engine",
    "type": "vehicle_part",
    "item": "medium_turbine_engine",
    "durability": 400,
    "epower": -10,
    "power": 1416830,
    "energy_consumption": 5667320,
    "breaks_into": [
      { "item": "alloy_plate", "count": [ 2, 4 ] },
      { "item": "steel_lump", "count": [ 50, 65 ] },
      { "item": "steel_chunk", "count": [ 50, 65 ] },
      { "item": "scrap", "count": [ 50, 65 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 8 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 6 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 9 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "damage_reduction": { "all": 65 }
  },
  {
    "id": "engine_turbine_large",
    "copy-from": "gas_turbine_engine",
    "type": "vehicle_part",
    "item": "large_turbine_engine",
    "durability": 400,
    "epower": -10,
    "power": 4474199,
    "energy_consumption": 17896796,
    "breaks_into": [
      { "item": "alloy_plate", "count": [ 4, 6 ] },
      { "item": "steel_lump", "count": [ 100, 120 ] },
      { "item": "steel_chunk", "count": [ 100, 120 ] },
      { "item": "scrap", "count": [ 100, 120 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 9 ] ], "time": "60 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "removal": { "skills": [ [ "mechanics", 7 ] ], "time": "30 m", "using": [ [ "vehicle_wrench_2", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 10 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "damage_reduction": { "all": 70 }
  }
]
