[
  {
    "id": "afs_magellan_suit",
    "type": "ITEM",
    "subtypes": [ "TOOL", "ARMOR", "ARTIFACT" ],
    "category": "armor",
    "name": { "str": "Magellan exosuit" },
    "description": "A high-quality, civilian grade EVA suit often employed by well-established frontier research and exploration associations.  Designed to support the exploration of challenging terrain, it offers respectable protection against common environmental hazards like extreme temperatures, inhospitable atmospheres, and light radiation.  It leaves arms and hands relatively unencumbered to aid the manipulation of scientific instruments.\n\nAn integral battery allows the suit to operate for up to 34 hours, but complicates field recharging.",
    "weight": "7800 g",
    "volume": "14 L",
    "price": "4 kUSD",
    "symbol": "[",
    "looks_like": "robofac_enviro_suit",
    "color": "light_gray",
    "charges_per_use": 1,
    "use_action": {
      "type": "transform",
      "msg": "You activate your %s.",
      "target": "afs_magellan_suit_on",
      "active": true,
      "need_charges": 1,
      "need_charges_msg": "The %s's batteries are dead."
    },
    "armor": [
      {
        "material": [
          { "type": "plastic", "covered_by_mat": 100, "thickness": 1.0 },
          { "type": "titanium", "covered_by_mat": 100, "thickness": 0.5 }
        ],
        "encumbrance": 25,
        "coverage": 100,
        "cover_vitals": 100,
        "covers": [ "torso", "leg_l", "leg_r" ]
      },
      {
        "material": [ { "type": "plastic", "covered_by_mat": 100, "thickness": 1.0 } ],
        "encumbrance": 2,
        "coverage": 100,
        "cover_vitals": 100,
        "covers": [ "arm_l", "arm_r", "hand_l", "hand_r" ]
      },
      {
        "material": [
          { "type": "plastic", "covered_by_mat": 100, "thickness": 1.0 },
          { "type": "titanium", "covered_by_mat": 100, "thickness": 1.0 }
        ],
        "encumbrance": 6,
        "coverage": 100,
        "cover_vitals": 100,
        "covers": [ "foot_l", "foot_r" ]
      }
    ],
    "pocket_data": [ { "pocket_type": "MAGAZINE", "rigid": true, "ammo_restriction": { "battery": 1000 } } ],
    "warmth": 20,
    "material_thickness": 1,
    "valid_mods": [ "steel_padded" ],
    "environmental_protection": 16,
    "flags": [
      "VARSIZE",
      "WATERPROOF",
      "GAS_PROOF",
      "POCKETS",
      "RAINPROOF",
      "RAD_RESIST",
      "RECHARGE",
      "OUTER",
      "NO_RELOAD",
      "NO_UNLOAD"
    ],
    "tool_ammo": "battery",
    "passive_effects": [ { "id": "afs_ench_climate_control_warm" }, { "id": "afs_ench_cryo_ui" } ]
  },
  {
    "id": "afs_magellan_suit_on",
    "copy-from": "afs_magellan_suit",
    "repairs_like": "afs_magellan_suit",
    "type": "ITEM",
    "subtypes": [ "TOOL", "ARMOR" ],
    "name": { "str": "Magellan exosuit (on)", "str_pl": "Magellan exosuits (on)" },
    "looks_like": "afs_cryopod_bodyglove",
    "description": "The temperature control units of this high-tech garment are currently active, and continuously draining battery power.  Use it to turn them off.",
    "power_draw": "8170 mW",
    "warmth": 150,
    "revert_to": "afs_magellan_suit",
    "use_action": {
      "type": "transform",
      "ammo_scale": 0,
      "menu_text": "Turn off",
      "msg": "Your %s deactivates.",
      "target": "afs_magellan_suit"
    },
    "extend": { "flags": [ "ACTIVE_CRYOSUIT" ] }
  },
  {
    "id": "afs_frontier_cryo",
    "type": "ITEM",
    "subtypes": [ "TOOL", "ARMOR", "ARTIFACT" ],
    "category": "armor",
    "name": { "str": "frontier cryo suit" },
    "description": "A sturdy suit meant to protect against the freezing cold, made from a pair of jumpsuits that have been woven around a heavy insulation layer and crisscrossed with the thermal tubing of a heat regulation unit.  The thick insulation allows the suit to function with unrivaled efficiency, but also makes all types of movement difficult.",
    "weight": "7800 g",
    "volume": "14 L",
    "price": "75 USD",
    "symbol": "[",
    "looks_like": "robofac_enviro_suit",
    "color": "cyan",
    "charges_per_use": 1,
    "use_action": {
      "type": "transform",
      "msg": "You activate your %s.",
      "target": "afs_frontier_cryo_on",
      "active": true,
      "need_charges": 1,
      "need_charges_msg": "The %s's batteries are dead."
    },
    "armor": [
      {
        "material": [
          { "type": "nylon", "covered_by_mat": 100, "thickness": 2.0 },
          { "type": "cotton", "covered_by_mat": 100, "thickness": 2.0 }
        ],
        "encumbrance": 25,
        "coverage": 100,
        "covers": [ "leg_l", "leg_r", "arm_l", "arm_r", "hand_l", "hand_r" ]
      },
      {
        "material": [
          { "type": "nylon", "covered_by_mat": 100, "thickness": 2.0 },
          { "type": "cotton", "covered_by_mat": 100, "thickness": 2.0 }
        ],
        "encumbrance": 35,
        "coverage": 100,
        "covers": [ "torso" ]
      },
      {
        "material": [
          { "type": "nylon", "covered_by_mat": 100, "thickness": 1.0 },
          { "type": "nanoprinted_alloy", "covered_by_mat": 100, "thickness": 1.0 }
        ],
        "encumbrance": 6,
        "coverage": 100,
        "cover_vitals": 100,
        "covers": [ "foot_l", "foot_r" ]
      }
    ],
    "pocket_data": [
      {
        "pocket_type": "MAGAZINE_WELL",
        "rigid": true,
        "flag_restriction": [ "BATTERY_HEAVY" ],
        "default_magazine": "afs_heavy_suit_battery_cell"
      }
    ],
    "warmth": 20,
    "material_thickness": 3,
    "environmental_protection": 2,
    "flags": [ "VARSIZE", "WATERPROOF", "POCKETS", "RAINPROOF", "STURDY", "OUTER" ],
    "tool_ammo": "battery",
    "passive_effects": [ { "id": "afs_ench_climate_control_warm" }, { "id": "afs_ench_cryo_ui" } ]
  },
  {
    "id": "afs_frontier_cryo_on",
    "copy-from": "afs_frontier_cryo",
    "repairs_like": "afs_frontier_cryo",
    "type": "ITEM",
    "subtypes": [ "TOOL", "ARMOR" ],
    "name": { "str": "frontier cryo suit (on)", "str_pl": "frontier cryo suits (on)" },
    "looks_like": "robofac_enviro_suit",
    "description": "The temperature control units of this high-tech garment are currently active, and continuously draining battery power.  Use it to turn them off.",
    "power_draw": "6944 mW",
    "warmth": 150,
    "revert_to": "afs_frontier_cryo",
    "extend": { "flags": [ "ACTIVE_CRYOSUIT" ] },
    "use_action": {
      "type": "transform",
      "ammo_scale": 0,
      "menu_text": "Turn off",
      "msg": "Your %s deactivates.",
      "target": "afs_frontier_cryo"
    }
  },
  {
    "id": "afs_combat_cryo",
    "type": "ITEM",
    "subtypes": [ "TOOL", "ARMOR", "ARTIFACT" ],
    "category": "armor",
    "name": { "str": "combat cryo suit" },
    "description": "A sleek black undersuit criss-crossed with the tubing of a heat regulation unit.  Insulation is kept at a minimum to allow for combat mobility, and the suit is quite power hungry as a result.  Despite the name, it's minimally protective and designed to be worn under a set of armor.",
    "weight": "7800 g",
    "volume": "14 L",
    "price": "12 kUSD",
    "material": [ "nylon", "nanoprinted_alloy" ],
    "symbol": "[",
    "looks_like": "afs_cryopod_bodyglove",
    "color": "cyan",
    "charges_per_use": 1,
    "use_action": {
      "type": "transform",
      "msg": "You activate your %s.",
      "target": "afs_combat_cryo_on",
      "active": true,
      "need_charges": 1,
      "need_charges_msg": "The %s's batteries are dead."
    },
    "armor": [
      {
        "material": [ { "type": "nylon", "covered_by_mat": 100, "thickness": 3.0 } ],
        "encumbrance": 2,
        "coverage": 100,
        "cover_vitals": 100,
        "covers": [ "head", "torso", "eyes", "mouth", "leg_l", "leg_r", "arm_l", "arm_r", "hand_l", "hand_r" ]
      },
      {
        "material": [
          { "type": "nylon", "covered_by_mat": 100, "thickness": 1.0 },
          { "type": "nanoprinted_alloy", "covered_by_mat": 100, "thickness": 1.0 }
        ],
        "encumbrance": 6,
        "coverage": 100,
        "cover_vitals": 100,
        "covers": [ "foot_l", "foot_r" ]
      }
    ],
    "pocket_data": [
      {
        "pocket_type": "MAGAZINE_WELL",
        "rigid": true,
        "flag_restriction": [ "BATTERY_HEAVY" ],
        "default_magazine": "afs_heavy_suit_battery_cell"
      }
    ],
    "warmth": 20,
    "material_thickness": 0.5,
    "environmental_protection": 6,
    "flags": [ "VARSIZE", "WATERPROOF", "POCKETS", "RAINPROOF", "STURDY", "NORMAL", "SOFT" ],
    "tool_ammo": "battery",
    "passive_effects": [ { "id": "afs_ench_climate_control_warm" }, { "id": "afs_ench_cryo_ui" } ]
  },
  {
    "id": "afs_combat_cryo_on",
    "copy-from": "afs_combat_cryo",
    "repairs_like": "afs_frontier_cryo",
    "type": "ITEM",
    "subtypes": [ "TOOL", "ARMOR" ],
    "name": { "str": "combat cryo suit (on)", "str_pl": "combat cryo suits (on)" },
    "looks_like": "afs_cryopod_bodyglove",
    "description": "The temperature control units of this high-tech garment are currently active, and continuously draining battery power.  Use it to turn them off.",
    "power_draw": "11111 mW",
    "warmth": 150,
    "revert_to": "afs_combat_cryo",
    "use_action": {
      "type": "transform",
      "ammo_scale": 0,
      "menu_text": "Turn off",
      "msg": "Your %s deactivates.",
      "target": "afs_combat_cryo"
    },
    "extend": { "flags": [ "ACTIVE_CRYOSUIT" ] }
  },
  {
    "id": "afs_combat_cryo_xl",
    "type": "ITEM",
    "subtypes": [ "ARMOR" ],
    "name": { "str": "combat cryo suit" },
    "copy-from": "afs_combat_cryo",
    "description": "A sleek black undersuit criss-crossed with the tubing of a heat regulation unit.  Insulation is kept at a minimum to allow for combat mobility, and the suit is quite power hungry as a result.  Despite the name, it's minimally protective and designed to be worn under a set of armor.  Made to fit the uplifted, the heavily augmented, or similarly sized individuals.",
    "proportional": { "weight": 1.25, "volume": 1.13, "price": 1.25 },
    "use_action": {
      "type": "transform",
      "msg": "You activate your %s.",
      "target": "afs_combat_cryo_on_xl",
      "active": true,
      "need_charges": 1,
      "need_charges_msg": "The %s's batteries are dead."
    },
    "extend": { "flags": [ "OVERSIZE", "PREFIX_XL" ] }
  },
  {
    "id": "afs_combat_cryo_on_xl",
    "type": "ITEM",
    "subtypes": [ "ARMOR" ],
    "name": { "str": "combat cryo suit (on)", "str_pl": "combat cryo suits (on)" },
    "copy-from": "afs_combat_cryo_on",
    "proportional": { "weight": 1.25, "volume": 1.13, "price": 1.25 },
    "revert_to": "afs_combat_cryo_xl",
    "use_action": {
      "type": "transform",
      "ammo_scale": 0,
      "menu_text": "Turn off",
      "msg": "Your %s deactivates.",
      "target": "afs_combat_cryo_xl"
    },
    "extend": { "flags": [ "OVERSIZE", "PREFIX_XL", "ACTIVE_CRYOSUIT" ] }
  },
  {
    "id": "afs_cryopod_bodyglove",
    "type": "ITEM",
    "subtypes": [ "TOOL", "ARMOR", "ARTIFACT" ],
    "category": "clothing",
    "symbol": "[",
    "color": "light_gray",
    "name": { "str": "cryopod bodyglove" },
    "looks_like": "jumpsuit",
    "description": "A dark orange bodyglove, hundreds of tubes curl over its surface, tracing the contours of human musculature.  Meant to control body temperature during prolonged cryopreservation, it could easily keep you comfortable in any earthly climate.  Use it to activate its climate control functionality.",
    "price": "15 kUSD",
    "price_postapoc": "1 kUSD 500 USD",
    "material": [ "nylon", "nanoprinted_alloy" ],
    "weight": "1250 g",
    "volume": "4500 ml",
    "charges_per_use": 5,
    "pocket_data": [
      {
        "pocket_type": "MAGAZINE_WELL",
        "rigid": true,
        "flag_restriction": [ "BATTERY_HEAVY" ],
        "default_magazine": "afs_heavy_suit_battery_cell"
      }
    ],
    "use_action": {
      "type": "transform",
      "msg": "You activate your %s.",
      "target": "afs_cryopod_bodyglove_on",
      "active": true,
      "need_charges": 5,
      "need_charges_msg": "The %s's batteries are dead."
    },
    "warmth": 20,
    "environmental_protection": 10,
    "material_thickness": 1,
    "flags": [ "VARSIZE", "NORMAL", "RAINPROOF", "STURDY", "WATERPROOF", "PADDED" ],
    "armor": [
      {
        "material": [ { "type": "nylon", "covered_by_mat": 100, "thickness": 3.0 } ],
        "encumbrance": 2,
        "coverage": 100,
        "cover_vitals": 100,
        "covers": [ "head", "torso", "eyes", "mouth", "leg_l", "leg_r", "arm_l", "arm_r", "hand_l", "hand_r" ]
      },
      {
        "material": [
          { "type": "nylon", "covered_by_mat": 100, "thickness": 1.0 },
          { "type": "nanoprinted_alloy", "covered_by_mat": 100, "thickness": 1.0 }
        ],
        "encumbrance": 6,
        "coverage": 100,
        "cover_vitals": 100,
        "covers": [ "foot_l", "foot_r" ]
      }
    ],
    "tool_ammo": "battery",
    "passive_effects": [ { "id": "afs_ench_climate_control_warm" }, { "id": "afs_ench_cryo_ui" } ]
  },
  {
    "id": "afs_cryopod_bodyglove_on",
    "copy-from": "afs_cryopod_bodyglove",
    "repairs_like": "afs_cryopod_bodyglove",
    "type": "ITEM",
    "subtypes": [ "TOOL", "ARMOR" ],
    "name": { "str": "cryopod bodyglove (on)", "str_pl": "cryopod bodygloves (on)" },
    "looks_like": "afs_cryopod_bodyglove",
    "description": "A dark orange bodyglove, hundreds of tubes curl over its surface, tracing the contours of human musculature.  Meant to control body temperature during prolonged cryopreservation, it could easily keep you comfortable in any earthly climate.  The temperature control units of this high-tech garment are currently active, and continuously draining battery power.  Use it to turn them off.",
    "power_draw": "90 W",
    "warmth": 150,
    "revert_to": "afs_cryopod_bodyglove",
    "use_action": {
      "type": "transform",
      "ammo_scale": 0,
      "menu_text": "Turn off",
      "msg": "Your %s deactivates.",
      "target": "afs_cryopod_bodyglove"
    },
    "flags": [
      "VARSIZE",
      "SKINTIGHT",
      "RAINPROOF",
      "STURDY",
      "WATERPROOF",
      "PADDED",
      "THERMOMETER",
      "HYGROMETER",
      "ACTIVE_CRYOSUIT"
    ]
  }
]
