[
  {
    "type": "vehicle_part",
    "id": "cargo_rack_extended",
    "name": { "str": "cargo shelving" },
    "symbol": "=",
    "looks_like": "box",
    "categories": [ "cargo" ],
    "color": "light_gray",
    "broken_symbol": "#",
    "broken_color": "dark_gray",
    "durability": 250,
    "size": 4000,
    "item": "vehicle_shelving",
    "location": "center",
    "requirements": {
      "install": { "skills": [ [ "mechanics", 1 ] ], "time": "120 m", "using": [ [ "welding_standard", 5 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "60 m", "using": [ [ "vehicle_weld_removal", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 2 ] ], "time": "120 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "flags": [ "OBSTACLE", "CARGO", "COVERED" ],
    "breaks_into": [
      { "item": "steel_lump", "count": [ 6, 16 ] },
      { "item": "steel_chunk", "count": [ 6, 16 ] },
      { "item": "scrap", "count": [ 6, 16 ] }
    ],
    "damage_reduction": { "all": 28 }
  },
  {
    "type": "vehicle_part",
    "id": "afs_fridge",
    "copy-from": "minifridge",
    "name": { "str": "refrigerator" },
    "symbol": "{",
    "categories": [ "cargo" ],
    "color": "white",
    "broken_color": "white",
    "looks_like": "minifridge",
    "durability": 400,
    "description": "A medium-sized household refrigerator, converted to utilize vehicle power.  When turned on, food inside will be cooled, extending the time it has before spoiling.",
    "epower": -100,
    "size": 1200,
    "item": "afs_fridge"
  },
  {
    "type": "vehicle_part",
    "id": "afs_freezer",
    "copy-from": "minifreezer",
    "name": { "str": "freezer" },
    "symbol": "{",
    "categories": [ "cargo" ],
    "color": "light_blue",
    "broken_color": "light_blue",
    "looks_like": "minifridge",
    "durability": 400,
    "description": "A household fridge, converted to run at a much lower temperature and on vehicle power.  When turned on, food inside will be frozen, completely stopping it from spoiling.",
    "epower": -120,
    "size": 1200,
    "item": "afs_freezer"
  },
  {
    "type": "vehicle_part",
    "id": "afs_metal_rig",
    "name": { "str": "MetalMaster forge buddy" },
    "symbol": "&",
    "categories": [ "utility" ],
    "color": "red",
    "broken_symbol": "x",
    "broken_color": "red",
    "looks_like": "welding_rig",
    "damage_modifier": 10,
    "durability": 200,
    "description": "A welding and metalworking station, powered by the vehicle's battery.  'e'xamine the forge rig to utilize its welder or soldering iron; you'll still need glare protection.",
    "size": 200,
    "item": "afs_metal_rig",
    "location": "center",
    "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 ] ] }
    },
    "flags": [ "CARGO", "OBSTACLE", "COVERED" ],
    "pseudo_tools": [ { "id": "welder", "hotkey": "w" }, { "id": "soldering_iron", "hotkey": "s" }, { "id": "forge" }, { "id": "kiln" } ],
    "breaks_into": [
      { "item": "steel_lump", "count": [ 3, 6 ] },
      { "item": "steel_chunk", "count": [ 3, 6 ] },
      { "item": "scrap", "count": [ 3, 6 ] },
      { "item": "welder", "charges": 0, "prob": 50 },
      { "item": "forge", "charges": 0, "prob": 50 },
      { "item": "kiln", "charges": 0, "prob": 50 }
    ]
  },
  {
    "type": "vehicle_part",
    "id": "afs_cooking_rig",
    "name": { "str": "cooking rig" },
    "symbol": "&",
    "categories": [ "utility" ],
    "color": "blue",
    "broken_symbol": "x",
    "broken_color": "blue",
    "looks_like": "kitchen_unit",
    "damage_modifier": 10,
    "durability": 125,
    "description": "An all-in-one kitchen unit and chemistry lab.  'e'xamine it to use its hotplate to heat up food or drinks.",
    "size": 200,
    "item": "afs_cooking_rig",
    "location": "center",
    "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 ] ] }
    },
    "flags": [ "CARGO", "OBSTACLE", "COVERED", "FLAT_SURF" ],
    "pseudo_tools": [
      { "id": "water_faucet" },
      { "id": "hotplate", "hotkey": "h" },
      { "id": "pot" },
      { "id": "pan" },
      { "id": "chemistry_set" },
      { "id": "electrolysis_kit" }
    ],
    "breaks_into": [
      { "item": "steel_lump", "count": [ 6, 9 ] },
      { "item": "steel_chunk", "count": [ 6, 9 ] },
      { "item": "scrap", "count": [ 6, 9 ] },
      { "item": "pot", "prob": 50 },
      { "item": "pan", "prob": 50 },
      { "item": "chemistry_set", "charges": 0, "prob": 50 },
      { "item": "electrolysis_kit", "charges": 0, "prob": 50 },
      { "item": "hotplate", "charges": 0, "prob": 50 }
    ]
  },
  {
    "type": "vehicle_part",
    "id": "afs_kitchen_rig",
    "name": { "str": "KitchenMaster cooking buddy" },
    "symbol": "&",
    "categories": [ "utility" ],
    "color": "yellow",
    "broken_symbol": "x",
    "broken_color": "yellow",
    "looks_like": "kitchen_unit",
    "damage_modifier": 10,
    "durability": 200,
    "description": "An all-in-one kitchen unit, chemistry lab, and food preparation area.  'e'xamine it to use its hotplate to heat up food or drinks.",
    "size": 200,
    "item": "afs_kitchen_rig",
    "location": "center",
    "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 ] ] }
    },
    "flags": [ "CARGO", "OBSTACLE", "COVERED", "FLAT_SURF" ],
    "pseudo_tools": [
      { "id": "water_faucet" },
      { "id": "vac_sealer" },
      { "id": "dehydrator" },
      { "id": "food_processor" },
      { "id": "press" },
      { "id": "puller" },
      { "id": "hotplate", "hotkey": "h" },
      { "id": "pot" },
      { "id": "pan" },
      { "id": "chemistry_set" },
      { "id": "electrolysis_kit" },
      { "id": "water_purifier", "hotkey": "p" }
    ],
    "breaks_into": [
      { "item": "steel_lump", "count": [ 9, 18 ] },
      { "item": "steel_chunk", "count": [ 9, 18 ] },
      { "item": "scrap", "count": [ 9, 18 ] },
      { "item": "pot", "prob": 50 },
      { "item": "pan", "prob": 50 },
      { "item": "chemistry_set", "charges": 0, "prob": 50 },
      { "item": "electrolysis_kit", "charges": 0, "prob": 50 },
      { "item": "hotplate", "charges": 0, "prob": 50 },
      { "item": "water_purifier", "charges": 0, "prob": 50 },
      { "item": "vac_sealer", "charges": 0, "prob": 50 },
      { "item": "dehydrator", "charges": 0, "prob": 50 },
      { "item": "food_processor", "charges": 0, "prob": 50 },
      { "item": "press", "prob": 50 }
    ]
  },
  {
    "id": "solar_array_part",
    "type": "vehicle_part",
    "name": { "str": "solar array" },
    "item": "solar_array",
    "location": "structure",
    "symbol": "#",
    "broken_symbol": "x",
    "categories": [ "energy" ],
    "color": "yellow",
    "broken_color": "yellow",
    "durability": 20,
    "epower": 145,
    "damage_modifier": 10,
    "folded_volume": "10 L",
    "description": "A vertical array of three solar panels set on a chassis rising above one another on a metal pole with rudimentary tracking and motors.  Due to the flimsy nature of the hydraulics and high surface area profile to maximize sunlight, they can't really be installed onto an existing vehicle.  Requires a jumper cable or similar to pull power from.",
    "breaks_into": [
      { "item": "steel_lump", "count": [ 2, 12 ] },
      { "item": "steel_chunk", "count": [ 2, 12 ] },
      { "item": "scrap", "count": [ 2, 12 ] },
      { "item": "solar_cell", "count": [ 4, 12 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 99 ] ], "time": "999 h" },
      "removal": { "skills": [ [ "mechanics", 1 ] ], "time": "10 m" },
      "repair": {
        "skills": [ [ "electronics", 6 ] ],
        "time": "150 m",
        "using": [ [ "vehicle_screw", 1 ], [ "solar_panel", 3 ], [ "soldering_standard", 8 ] ]
      }
    },
    "flags": [ "SOLAR_PANEL", "OBSTACLE", "INITIAL_PART", "PROTRUSION", "FOLDABLE", "EXTRA_DRAG" ]
  },
  {
    "id": "reinforced_solar_array_part",
    "type": "vehicle_part",
    "copy-from": "solar_array_part",
    "name": { "str": "reinforced solar array" },
    "item": "reinforced_solar_array",
    "categories": [ "energy" ],
    "color": "light_blue",
    "broken_color": "light_gray",
    "durability": 300,
    "proportional": { "epower": 0.9 },
    "folded_volume": "14 L",
    "description": "A vertical array of three reinforced solar panels set on a chassis rising above one another on a metal pole with rudimentary tracking and motors.  Due to the flimsy nature of the hydraulics and high surface area profile to maximize sunlight, they can't really be installed onto an existing vehicle.  Requires a jumper cable or similar to pull power from.",
    "breaks_into": [
      { "item": "steel_lump", "count": [ 2, 21 ] },
      { "item": "steel_chunk", "count": [ 2, 21 ] },
      { "item": "scrap", "count": [ 2, 21 ] },
      { "item": "solar_cell", "count": [ 4, 12 ] }
    ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 99 ] ], "time": "999 h" },
      "removal": { "skills": [ [ "mechanics", 1 ] ], "time": "10 m" },
      "repair": {
        "skills": [ [ "electronics", 6 ] ],
        "time": "150 m",
        "using": [ [ "vehicle_screw", 1 ], [ "solar_panel", 3 ], [ "soldering_standard", 8 ] ]
      }
    },
    "flags": [ "SOLAR_PANEL", "OBSTACLE", "INITIAL_PART", "PROTRUSION", "FOLDABLE", "EXTRA_DRAG" ]
  },
  {
    "id": "solar_array_v2_part",
    "type": "vehicle_part",
    "categories": [ "energy" ],
    "copy-from": "solar_array_part",
    "name": { "str": "upgraded solar array" },
    "item": "solar_array_v2",
    "proportional": { "epower": 2.0 },
    "folded_volume": "12 L",
    "description": "A vertical array of three upgraded solar panels set on a chassis rising above one another on a metal pole with rudimentary tracking and motors.  Due to the flimsy nature of the hydraulics and high surface area profile to maximize sunlight, they can't really be installed onto an existing vehicle.  Requires a jumper cable or similar to pull power from.",
    "breaks_into": [
      { "item": "steel_lump", "count": [ 2, 12 ] },
      { "item": "steel_chunk", "count": [ 2, 12 ] },
      { "item": "scrap", "count": [ 2, 12 ] },
      { "item": "solar_cell", "count": [ 4, 18 ] }
    ],
    "requirements": {
      "repair": {
        "skills": [ [ "electronics", 6 ] ],
        "time": "150 m",
        "using": [ [ "vehicle_screw", 1 ], [ "solar_panel_v2", 3 ], [ "soldering_standard", 8 ] ]
      }
    },
    "flags": [ "SOLAR_PANEL", "OBSTACLE", "INITIAL_PART", "PROTRUSION", "FOLDABLE", "EXTRA_DRAG" ]
  },
  {
    "id": "reinforced_solar_array_v2_part",
    "type": "vehicle_part",
    "copy-from": "solar_array_v2_part",
    "name": { "str": "upgraded reinforced solar array" },
    "item": "reinforced_solar_array_v2",
    "categories": [ "energy" ],
    "color": "light_blue",
    "broken_color": "light_gray",
    "durability": 300,
    "proportional": { "epower": 0.9 },
    "folded_volume": "15 L",
    "description": "A vertical array of three upgraded reinforced solar panels set on a chassis rising above one another on a metal pole with rudimentary tracking and motors.  Due to the flimsy nature of the hydraulics and high surface area profile to maximize sunlight, they can't really be installed onto an existing vehicle.  Requires a jumper cable or similar to pull power from.",
    "breaks_into": [
      { "item": "steel_lump", "count": [ 2, 21 ] },
      { "item": "steel_chunk", "count": [ 2, 21 ] },
      { "item": "scrap", "count": [ 2, 21 ] },
      { "item": "solar_cell", "count": [ 4, 18 ] }
    ],
    "requirements": {
      "repair": {
        "skills": [ [ "electronics", 6 ] ],
        "time": "150 m",
        "using": [ [ "vehicle_screw", 1 ], [ "solar_panel_v2", 3 ], [ "soldering_standard", 8 ] ]
      }
    },
    "flags": [ "SOLAR_PANEL", "OBSTACLE", "INITIAL_PART", "PROTRUSION", "FOLDABLE", "EXTRA_DRAG" ]
  },
  {
    "id": "wiring",
    "type": "vehicle_part",
    "name": { "str": "wiring" },
    "item": "wire",
    "location": "structure",
    "symbol": ".",
    "broken_symbol": "#",
    "categories": [ "hull", "energy" ],
    "color": "white",
    "broken_color": "white",
    "durability": 10,
    "description": "A length of heavy duty copper wire, useful for routing power from one part of a vehicle to another part.",
    "folded_volume": "250 ml",
    "breaks_into": [ { "item": "wire", "prob": 50 } ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 1 ] ], "time": "60 s" },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 s" },
      "repair": { "skills": [ [ "mechanics", 2 ] ], "time": "60 s" }
    },
    "flags": [ "INITIAL_PART", "FOLDABLE", "AISLE" ]
  }
]
