[
  {
    "type": "vehicle_part",
    "id": "afs_cargo_trough",
    "copy-from": "trunk",
    "name": { "str": "cargo trough" },
    "categories": [ "cargo" ],
    "color": "light_gray",
    "broken_color": "light_gray",
    "looks_like": "trunk",
    "location": "center",
    "durability": 200,
    "description": "This is little more than a sheet metal basin welded to the bottom of the vehicle, extending below it.  Though it holds a lot of stuff, its shoddiness makes it fragile.",
    "size": 600,
    "breaks_into": [ { "item": "steel_lump", "count": [ 4, 6 ] }, { "item": "scrap", "count": [ 4, 6 ] } ]
  },
  {
    "type": "vehicle_part",
    "id": "afs_crude_plating",
    "name": { "str": "crude plating" },
    "description": "A piece of sheet metal welded onto a vehicle as armor.  Thin, and not as protective as proper armor, but it'll do if there's nothing else available.",
    "looks_like": "steel_plate",
    "categories": [ "warfare" ],
    "color": "light_gray",
    "broken_color": "dark_gray",
    "durability": 300,
    "item": "sheet_metal",
    "location": "armor",
    "requirements": {
      "install": { "skills": [ [ "mechanics", 2 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_weld_removal", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 3 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "flags": [ "ARMOR" ],
    "breaks_into": [ { "item": "steel_chunk", "count": [ 1, 2 ] }, { "item": "scrap", "count": [ 4, 6 ] } ],
    "damage_reduction": { "all": 4 },
    "variants": [ { "symbols": ")", "symbols_broken": ")" } ]
  },
  {
    "type": "vehicle_part",
    "id": "afs_control_station",
    "name": { "str": "control station" },
    "looks_like": "vehicle_dashboard",
    "categories": [ "operations" ],
    "color": "red",
    "broken_color": "light_gray",
    "damage_modifier": 10,
    "durability": 400,
    "description": "A large and complex dashboard mounted with steering controls and several LCD touch screens for controlling vehicle systems.",
    "bonus": 10,
    "item": "afs_control_station",
    "epower": "-125 W",
    "requirements": {
      "install": { "skills": [ [ "mechanics", 4 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_weld_removal", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 5 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "flags": [
      "VISION",
      "CAMERA",
      "CONTROLS",
      "CAMERA_CONTROL",
      "REMOTE_CONTROLS",
      "CTRL_ELECTRONIC",
      "ENABLED_DRAINS_EPOWER",
      "WATCH",
      "ALARMCLOCK"
    ],
    "breaks_into": [
      { "item": "steel_lump", "count": [ 2, 4 ] },
      { "item": "steel_chunk", "count": [ 2, 4 ] },
      { "item": "scrap", "count": [ 2, 4 ] },
      { "item": "cable", "charges": [ 5, 20 ] },
      { "item": "RAM", "count": [ 1, 4 ] },
      { "item": "e_scrap", "count": [ 3, 8 ] }
    ],
    "variants": [ { "symbols": "$", "symbols_broken": "$" } ]
  },
  {
    "id": "afs_mounted_external_tank",
    "categories": [ "movement" ],
    "copy-from": "external_tank_small",
    "type": "vehicle_part",
    "name": { "str": "mounted external tank (200L)" },
    "item": "55gal_drum",
    "location": "center"
  },
  {
    "id": "afs_lightweight_frame",
    "type": "vehicle_part",
    "copy-from": "frame_abstract",
    "name": { "str": "ultralight frame" },
    "item": "afs_titanium_frame",
    "color": "light_gray",
    "durability": 100,
    "description": "An ultralight titanium framework.  Other vehicle components can be mounted on it, and it can be attached to other frames to increase the vehicle's size.",
    "breaks_into": [ { "item": "afs_scrap_titanium", "count": [ 1, 3 ] } ],
    "requirements": {
      "install": { "skills": [ [ "mechanics", 1 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_weld_removal", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 2 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    }
  },
  {
    "id": "afs_lightweight_foldable_frame",
    "type": "vehicle_part",
    "copy-from": "afs_lightweight_frame",
    "name": { "str": "ultralight foldable frame" },
    "item": "afs_titanium_foldable_frame",
    "durability": 75,
    "folded_volume": "10 L",
    "folding_time": "1 minute",
    "unfolding_time": "1 minute",
    "description": "An ultralight titanium foldable framework.  Other vehicle components can be mounted on it, and it can be attached to other frames to increase the vehicle's size."
  },
  {
    "type": "vehicle_part",
    "id": "solar_panel_v3",
    "categories": [ "energy" ],
    "copy-from": "solar_panel",
    "name": "quantum solar panel",
    "looks_like": "solar_panel_v2",
    "proportional": { "epower": 6.0 },
    "item": "solar_panel_v3",
    "durability": 40,
    "description": "An extremely high-performance solar panel.  Will recharge the vehicle's electrical power when exposed to the sun.  Clouds will slow the recharge speed.  Extremely fragile and cannot be armored.",
    "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 ] ] }
    },
    "extend": { "flags": [ "NO_REPAIR" ] },
    "breaks_into": [
      { "item": "steel_lump", "count": [ 4, 4 ] },
      { "item": "steel_chunk", "count": [ 4, 4 ] },
      { "item": "scrap", "count": [ 4, 4 ] },
      { "item": "solar_cell", "count": [ 2, 8 ] }
    ]
  },
  {
    "type": "vehicle_part",
    "id": "robot_cargo",
    "name": "robot_carrier",
    "categories": [ "cargo", "passengers" ],
    "color": "light_gray",
    "looks_like": "cargo_space",
    "broken_color": "dark_gray",
    "durability": 250,
    "description": "A cargo space for carrying robots.  'e'xamine it to capture a robot next to you, or to release the robot currently contained.  When selecting a robot to capture, choose its tile relative to you, not the part.",
    "size": "200 L",
    "item": "robot_carrier",
    "location": "center",
    "requirements": {
      "install": { "skills": [ [ "mechanics", 1 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] },
      "removal": { "skills": [ [ "mechanics", 2 ] ], "time": "30 m", "using": [ [ "vehicle_weld_removal", 1 ] ] },
      "repair": { "skills": [ [ "mechanics", 2 ] ], "time": "60 m", "using": [ [ "welding_standard", 5 ] ] }
    },
    "flags": [ "BOARDABLE", "CARGO", "COVERED", "CAPTURE_MONSTER_VEH" ],
    "breaks_into": [
      { "item": "steel_lump", "count": [ 6, 8 ] },
      { "item": "steel_chunk", "count": [ 6, 8 ] },
      { "item": "scrap", "count": [ 6, 8 ] }
    ],
    "variants": [ { "symbols": "=", "symbols_broken": "#" } ]
  },
  {
    "type": "vehicle_part",
    "id": "exo_gantry",
    "name": { "str": "exosuit maintenance gantry" },
    "categories": [ "utility" ],
    "color": "light_gray",
    "broken_color": "light_gray",
    "looks_like": "veh_tools_workshop",
    "damage_modifier": 10,
    "durability": 200,
    "description": "A gantry for supporting an exosuit upright during maintenance and repair.  Includes the specialized tools needed for complex repairs and will also charge the suit's power when active.",
    "size": "200 L",
    "bonus": 600,
    "item": "veh_tools_workshop",
    "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", "RECHARGE" ],
    "pseudo_tools": [
      { "id": "welder", "hotkey": "w" },
      { "id": "soldering_iron", "hotkey": "s" },
      { "id": "exo_repair_kit", "hotkey": "e" }
    ],
    "breaks_into": [
      { "item": "steel_lump", "count": [ 3, 6 ] },
      { "item": "steel_chunk", "count": [ 3, 6 ] },
      { "item": "scrap", "count": [ 3, 6 ] },
      { "item": "welder", "prob": 50 }
    ],
    "variants": [ { "symbols": "T", "symbols_broken": "x" } ]
  },
  {
    "id": "veh_tools_kitchen",
    "type": "vehicle_part",
    "copy-from": "veh_tools_kitchen",
    "description": "A table rig with a faucet for water tank access, fume hood, drawers and fixtures for storing tools, low power electric connectors and valves for for fuel tank connections.",
    "item": "veh_tools_kitchen",
    "looks_like": "kitchen_unit",
    "extend": { "allowed_tools": [ "afs_atompot" ] }
  }
]
