[
  {
    "id": "2lcanteen",
    "type": "ITEM",
    "subtypes": [ "ARMOR" ],
    "category": "clothing",
    "name": { "str": "2.5 L canteen" },
    "looks_like": "bottle_plastic",
    "description": "A large plastic water canteen, with a 2.5 liter capacity and carrying strap.",
    "ascii_picture": "2lcanteen",
    "weight": "155 g",
    "volume": "2625 ml",
    "price": "10 USD",
    "price_postapoc": "50 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "dark_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "max_contains_volume": "2500 ml",
        "max_item_volume": "32 ml",
        "max_contains_weight": "5 kg"
      }
    ],
    "flags": [ "BELTED", "OVERSIZE", "WATER_FRIENDLY", "COLLAPSE_CONTENTS" ],
    "armor": [
      {
        "material": [ { "type": "plastic", "covered_by_mat": 100, "thickness": 2.0 } ],
        "encumbrance": 4,
        "coverage": 10,
        "covers": [ "torso" ],
        "specifically_covers": [ "torso_hanging_front" ]
      }
    ]
  },
  {
    "id": "30gal_barrel",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "30 gallon plastic barrel" },
    "looks_like": "55gal_drum",
    "description": "A huge plastic barrel with a watertight lid.",
    "ascii_picture": "30gal_barrel",
    "weight": "6800 g",
    "volume": "165640 ml",
    "longest_side": "72 cm",
    "price": "71 USD",
    "price_postapoc": "2 USD 50 cent",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "plastic" ],
    "symbol": "0",
    "color": "light_blue",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "max_contains_volume": "113560 ml",
        "max_contains_weight": "255 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 8 },
    "//": "Based on https://www.amazon.com/dp/B0025QI4XC"
  },
  {
    "id": "30gal_drum",
    "type": "ITEM",
    "category": "container",
    "looks_like": "30gal_barrel",
    "name": { "str": "steel drum (100 L)", "str_pl": "steel drums (100 L)" },
    "description": "A huge steel barrel with a watertight lid.",
    "ascii_picture": "30gal_drum",
    "weight": "7600 g",
    "volume": "105 L",
    "price": "80 USD",
    "price_postapoc": "2 USD 50 cent",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "steel" ],
    "symbol": "0",
    "color": "dark_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "max_contains_volume": "100 L",
        "max_contains_weight": "250 kg"
      }
    ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 8 }
  },
  {
    "id": "55gal_drum",
    "type": "ITEM",
    "category": "container",
    "looks_like": "30gal_drum",
    "name": { "str": "steel drum (200 L)", "str_pl": "steel drums (200 L)" },
    "description": "A massive steel barrel with a watertight lid.",
    "ascii_picture": "55gal_drum",
    "weight": "20 kg",
    "volume": "210 L",
    "price": "100 USD",
    "price_postapoc": "2 USD 50 cent",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "steel" ],
    "symbol": "0",
    "color": "dark_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "max_contains_volume": "200 L",
        "max_contains_weight": "500 kg"
      }
    ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 8 }
  },
  {
    "id": "bag_durasack",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "reusable plastic sack" },
    "looks_like": "bag_plastic",
    "description": "A large and sturdy sack, made out of some plastic material.  Popular choice to store sand, gravel, cement, or stop some local flood.",
    "//": "durasack woven polypropylene bags",
    "weight": "750 g",
    "volume": "1250 ml",
    "price": "85 cent",
    "price_postapoc": "5 cent",
    "material": [ "plastic" ],
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "magazine_well": "750 ml",
        "max_contains_volume": "18 L",
        "max_contains_weight": "22 kg",
        "moves": 500
      }
    ],
    "symbol": ")",
    "color": "white"
  },
  {
    "id": "bag_durasack_cement",
    "type": "ITEM",
    "subtypes": [ "BOOK" ],
    "name": { "str": "durable plastic sack, cement" },
    "looks_like": "bag_plastic",
    "description": "A large and sturdy sack, made out plastic material.  Stores cement and has instructions on how to use it to make mortar.",
    "//": "book data is used so item can work as book and provide recipes",
    "copy-from": "bag_durasack",
    "max_level": 0,
    "read_skill": "fabrication"
  },
  {
    "id": "bag_canvas",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "canvas sack" },
    "looks_like": "bag_plastic",
    "description": "A large and sturdy canvas sack.  Smells faintly of soil and hard work.",
    "ascii_picture": "bag_canvas",
    "weight": "415 g",
    "volume": "1 L",
    "price": "0 cent",
    "price_postapoc": "10 cent",
    "material": [ "canvas" ],
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "magazine_well": "750 ml",
        "max_contains_volume": "15 L",
        "max_contains_weight": "15 kg",
        "moves": 400
      }
    ],
    "symbol": ")",
    "color": "brown"
  },
  {
    "id": "bag_canvas_small",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "canvas bag" },
    "looks_like": "bag_canvas",
    "description": "A small bag made of canvas.  Looks fine to store dried herbs in.",
    "ascii_picture": "bag_canvas_small",
    "weight": "20 g",
    "volume": "60 ml",
    "price": "0 cent",
    "price_postapoc": "10 cent",
    "material": [ "canvas" ],
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "magazine_well": "45 ml",
        "max_contains_volume": "1 L",
        "max_contains_weight": "3 kg",
        "moves": 400
      }
    ],
    "symbol": ")",
    "color": "brown"
  },
  {
    "id": "bag_plastic",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "plastic bag" },
    "looks_like": "bag_canvas",
    "description": "An open plastic bag.  Essentially trash.",
    "weight": "5 g",
    "volume": "10 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "transparent": true,
        "magazine_well": "8 ml",
        "max_contains_volume": "6 L",
        "max_contains_weight": "10 kg",
        "moves": 400
      }
    ],
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "light_gray"
  },
  {
    "id": "bag_plastic_small",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "small plastic bag" },
    "looks_like": "bag_plastic",
    "description": "A small, open plastic bag.  Essentially trash.",
    "weight": "1 g",
    "volume": "5 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "plastic" ],
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "transparent": true,
        "magazine_well": "4 ml",
        "max_contains_volume": "500 ml",
        "max_contains_weight": "1250 g",
        "moves": 400
      }
    ],
    "symbol": ")",
    "color": "light_gray"
  },
  {
    "id": "blister_pack",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "blister pack" },
    "looks_like": "bag_plastic",
    "description": "A blister pack is a sort of packaging that has a thick plastic case attached to a sheet of cardboard, allowing easy viewing of a product while keeping it protected.  Known for being an absolute pain to open.",
    "weight": "200 g",
    "volume": "200 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "plastic", "cardboard" ],
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "transparent": true,
        "max_contains_volume": "10 L",
        "max_contains_weight": "10 kg",
        "max_item_length": "100 cm",
        "moves": 400
      }
    ],
    "symbol": ")",
    "color": "light_gray",
    "flags": [ "COLLAPSE_CONTENTS", "NO_RELOAD" ]
  },
  {
    "id": "bag_garbage",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "garbage bag" },
    "looks_like": "bag_canvas",
    "description": "A hefty plastic bag, made to carry lots of trash.  It's sturdy and water-resistant; this could easily be repurposed.",
    "ascii_picture": "bag_garbage",
    "weight": "40 g",
    "volume": "42 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "pocket_data": [ { "pocket_type": "CONTAINER", "max_contains_volume": "110 L", "max_contains_weight": "10 kg", "moves": 400 } ],
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "dark_gray"
  },
  {
    "id": "nylon_bag",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "nylon bag" },
    "looks_like": "bag_canvas",
    "description": "A square nylon bag designed to carry a folded portable stove.",
    "ascii_picture": "nylon_bag",
    "weight": "280 g",
    "volume": "2 L",
    "price": "4 USD",
    "price_postapoc": "1 USD",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "magazine_well": "1 L",
        "max_contains_volume": "3 L",
        "max_contains_weight": "3 kg",
        "max_item_length": "22 cm",
        "moves": 200
      }
    ],
    "material": [ "nylon" ],
    "symbol": "u",
    "color": "dark_gray"
  },
  {
    "id": "bag_garbage_reinforced",
    "type": "ITEM",
    "name": { "str": "reinforced garbage bag" },
    "copy-from": "bag_garbage",
    "description": "Ten garbage bags layered within each other to carry a heavier load.",
    "ascii_picture": "bag_garbage_reinforced",
    "weight": "400 g",
    "volume": "500 ml",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "98 L",
        "watertight": true,
        "max_contains_weight": "46 kg",
        "moves": 400
      }
    ]
  },
  {
    "id": "bag_paper_powder",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "small powder paper bag" },
    "looks_like": "bag_plastic",
    "description": "A small but sturdy paper bag.  Rock solid when packed full with powder.",
    "ascii_picture": "bag_paper_powder",
    "weight": "5 g",
    "volume": "20 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "magazine_well": "15 ml",
        "max_contains_volume": "2500 ml",
        "max_contains_weight": "2 kg",
        "moves": 200
      }
    ],
    "material": [ "paper" ],
    "symbol": ")",
    "color": "white"
  },
  {
    "id": "bag_paper_powder_bulk",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "large powder paper bag" },
    "looks_like": "bag_plastic",
    "description": "A large paper bag, for bulk storage and transport of powdered goods.",
    "ascii_picture": "bag_paper_powder",
    "weight": "20 g",
    "volume": "60 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "magazine_well": "45 ml",
        "max_contains_volume": "10000 ml",
        "max_contains_weight": "15 kg",
        "moves": 200
      }
    ],
    "material": [ "paper" ],
    "symbol": ")",
    "color": "white"
  },
  {
    "id": "bag_zipper",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "zipper bag" },
    "looks_like": "bag_plastic",
    "description": "A resealable, watertight transparent plastic bag roomy enough to hold a sandwich.  Known generically as a Ziploc bag, it can be sealed and opened with a press-together mechanism similar to a zipper.",
    "ascii_picture": "bag_zipper",
    "weight": "2 g",
    "volume": "20 ml",
    "price": "0 cent",
    "price_postapoc": "10 cent",
    "material": [ "plastic" ],
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "transparent": true,
        "magazine_well": "10 ml",
        "max_contains_volume": "500 ml",
        "max_contains_weight": "750 g",
        "max_item_length": "14 cm",
        "spoil_multiplier": 0.8,
        "moves": 400
      }
    ],
    "symbol": ")",
    "color": "light_gray"
  },
  {
    "id": "bag_zipper_gallon",
    "copy-from": "bag_zipper",
    "type": "ITEM",
    "name": { "str": "gallon-sized zipper bag" },
    "description": "A resealable, watertight transparent plastic bag, extra-large size.  Known generically as a Ziploc bag, it can be sealed and opened with a press-together mechanism similarly to a zipper.",
    "ascii_picture": "bag_zipper_gallon",
    "weight": "20 g",
    "volume": "75 ml",
    "price_postapoc": "13 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "transparent": true,
        "magazine_well": "50 ml",
        "max_contains_volume": "4500 ml",
        "max_contains_weight": "3000 g",
        "max_item_length": "29 cm",
        "spoil_multiplier": 0.8,
        "moves": 600
      }
    ]
  },
  {
    "id": "dry_bag_large",
    "type": "ITEM",
    "category": "container",
    "//1": "For reference was used Extrawheel Dry bag Sailor 80L",
    "name": { "str": "large dry bag" },
    "looks_like": "bag_canvas",
    "description": "A huge watertight bag made of strong plastic.  Commonly used in activities with high risk of wetting the equipment, such as kayaking.",
    "ascii_picture": "dry_bag_large",
    "weight": "1500 g",
    "volume": "7500 ml",
    "longest_side": "35 cm",
    "price": "0 cent",
    "price_postapoc": "10 cent",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "//2": "Assumption that you're wrapping it around your hand to use it as a weapon. The weight might do something to make it more damaging I guess?",
    "material": [ "plastic" ],
    "symbol": ")",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "magazine_well": "6 L",
        "max_contains_volume": "80 L",
        "max_contains_weight": "100 kg",
        "max_item_length": "100 cm",
        "moves": 800
      }
    ],
    "color": "blue",
    "melee_damage": { "bash": 2 }
  },
  {
    "id": "bag_body_bag",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "body bag" },
    "looks_like": "bag_canvas",
    "description": "A human-sized rectangular bag made of strong plastic, with a zipper in the middle.  Intended to hold a dead body.",
    "ascii_picture": "bag_body_bag",
    "weight": "1061 g",
    "volume": "15 L",
    "//1": "This is ~85% of the package volume from the amazon listing, with the assumption that the player would be squishing it harder to condense the volume.",
    "price": "30 USD",
    "price_postapoc": "10 cent",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "clumsy" },
    "material": [ "plastic" ],
    "symbol": ")",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "magazine_well": "10 L",
        "max_contains_volume": "100 L",
        "max_contains_weight": "100 kg",
        "max_item_length": "200 cm",
        "moves": 400
      }
    ],
    "color": "dark_gray",
    "flags": [ "NO_SALVAGE" ],
    "//2": "Based on https://www.amazon.com/dp/B0BYPB5DMW"
  },
  {
    "id": "heavy_punching_bag_sack",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "heavy punching bag sack" },
    "looks_like": "bag_canvas",
    "description": "A five-foot-long cylindrical leather sack, a foot in diameter, with attachment points at the top.  With some bags of sand, some chains, and a bunch of blankets, you could hang it from the ceiling as a heavy punching bag.",
    "ascii_picture": "heavy_punching_bag_sack",
    "weight": "2400g",
    "volume": "12260 ml",
    "longest_side": "150 cm",
    "price": "0 cent",
    "price_postapoc": "10 cent",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "//": "Assumption that you're wrapping it around your hand to use it as a weapon. The weight might do something to make it more damaging I guess?",
    "material": [ "leather" ],
    "symbol": ")",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "magazine_well": "10 L",
        "max_contains_volume": "110 L",
        "max_contains_weight": "100 kg",
        "max_item_length": "150 cm",
        "moves": 400
      }
    ],
    "color": "dark_gray",
    "melee_damage": { "bash": 2 }
  },
  {
    "id": "bag_iv",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "IV bag" },
    "description": "A small, sealed plastic bag for liquids used in intravenous therapy.",
    "ascii_picture": "bag_iv",
    "looks_like": "bag_plastic",
    "weight": "10 g",
    "volume": "50 ml",
    "price": "0 cent",
    "price_postapoc": "10 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "light_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "transparent": true,
        "magazine_well": "25 ml",
        "max_contains_volume": "500 ml",
        "max_contains_weight": "3 kg",
        "moves": 400
      }
    ],
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "bottle_glass",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "glass bottle" },
    "looks_like": "bottle_plastic",
    "description": "A watertight glass bottle, holds 750 mL of liquid.",
    "ascii_picture": "bottle_glass",
    "weight": "511 g",
    "volume": "1082 ml",
    "//1": "Calculated as a cylinder of 2.9in diameter and 10in height, to account for it getting thinner near the top.",
    "longest_side": "29 cm",
    "price": "2 USD",
    "price_postapoc": "10 cent",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "clumsy" },
    "material": [ "glass" ],
    "symbol": ")",
    "color": "cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "750 ml",
        "max_item_volume": "17 ml",
        "max_contains_weight": "3 kg",
        "moves": 400
      }
    ],
    "qualities": [ [ "BOIL", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 2 },
    "//2": "Based on https://www.amazon.com/dp/B09K2VQLZV"
  },
  {
    "id": "bottle_plastic",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "plastic bottle" },
    "description": "A watertight plastic bottle, holds 500 mL of liquid.  Some may be factory-sealed to increase shelf life.",
    "ascii_picture": "bottle_plastic",
    "weight": "13 g",
    "volume": "510 ml",
    "longest_side": "18 cm",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "500 ml",
        "max_item_volume": "17 ml",
        "max_contains_weight": "1250 g",
        "sealed_data": { "spoil_multiplier": 0.5 },
        "moves": 400
      }
    ],
    "price": "0 cent",
    "price_postapoc": "10 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "light_cyan",
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "condiment_bottle_sealed",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "condiment bottle" },
    "looks_like": "bottle_plastic",
    "description": "An inverted plastic bottle for condiments.  Preserves its contents from rot until opened.",
    "ascii_picture": "condiment_bottle_sealed",
    "weight": "19 g",
    "volume": "525 ml",
    "longest_side": "22 cm",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "500 ml",
        "max_item_volume": "17 ml",
        "max_contains_weight": "1 kg",
        "spoil_multiplier": 0.5,
        "sealed_data": { "spoil_multiplier": 0.0 },
        "moves": 400
      }
    ],
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "brown",
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "bottle_plastic_small",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "small plastic bottle" },
    "looks_like": "bottle_plastic",
    "description": "A watertight plastic bottle, holds 250 mL of liquid.",
    "ascii_picture": "bottle_plastic_small",
    "weight": "7 g",
    "volume": "255 ml",
    "longest_side": "14 cm",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "250 ml",
        "max_item_volume": "17 ml",
        "max_contains_weight": "1 kg",
        "moves": 400
      }
    ],
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "white",
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "bottle_plastic_tiny",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "tiny plastic bottle" },
    "looks_like": "bottle_plastic",
    "description": "A watertight plastic bottle, holds 30 mL of liquid.",
    "ascii_picture": "bottle_plastic_small",
    "weight": "2 g",
    "volume": "35 ml",
    "longest_side": "4 cm",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "30 ml",
        "max_item_volume": "1 ml",
        "max_contains_weight": "1 kg",
        "moves": 400
      }
    ],
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "to_hit": { "grip": "bad", "length": "hand", "surface": "any", "balance": "clumsy" },
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "white",
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "bottle_plastic_tiny_glue",
    "type": "ITEM",
    "copy-from": "bottle_plastic_tiny",
    "name": { "str": "tiny plastic glue bottle" },
    "description": "A watertight plastic bottle, holds 30 mL of liquid.  Due to the design of the tip, it cannot be refilled.",
    "longest_side": "120 mm",
    "extend": { "flags": [ "NO_RELOAD", "NO_UNLOAD" ] },
    "variant_type": "generic",
    "variants": [
      {
        "id": "bottle_plastic_tiny_superglue",
        "name": { "str": "large superglue bottle" },
        "description": "This one reads \"Super Glue - All Purpose!\", with directions and cautions below.",
        "weight": 1,
        "append": true
      }
    ]
  },
  {
    "id": "small_squeeze_tube",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "small squeeze tube" },
    "description": "A small squeeze tube, holds 4 mL of liquid.  It cannot be refilled after it's empty.",
    "ascii_picture": "bottle_plastic_small",
    "weight": "2 g",
    "volume": "11 ml",
    "longest_side": "3 cm",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "max_contains_volume": "4 ml",
        "max_item_volume": "4 ml",
        "max_contains_weight": "50 g",
        "moves": 400
      }
    ],
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "to_hit": { "grip": "bad", "length": "hand", "surface": "any", "balance": "clumsy" },
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "white",
    "flags": [ "NO_RELOAD", "NO_UNLOAD" ],
    "variant_type": "generic",
    "variants": [
      {
        "id": "small_squeeze_tube_superglue",
        "name": { "str": "superglue tube" },
        "description": "This one reads \"Super Glue - All Purpose!\", with directions and cautions below.",
        "weight": 1,
        "append": true
      }
    ]
  },
  {
    "id": "bottle_plastic_pill_prescription",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "plastic prescription bottle" },
    "looks_like": "antibiotics",
    "description": "A small orange pill bottle with a white screw top.",
    "ascii_picture": "bottle_plastic_pill_prescription",
    "weight": "7 g",
    "volume": "251 ml",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "250 ml",
        "max_item_volume": "17 ml",
        "max_contains_weight": "1 kg",
        "moves": 400
      }
    ],
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "brown"
  },
  {
    "id": "bottle_plastic_pill_painkiller",
    "type": "ITEM",
    "copy-from": "bottle_plastic_pill_prescription",
    "name": { "str": "plastic painkiller bottle" },
    "looks_like": "aspirin",
    "description": "A small white pill bottle with a screw top.",
    "ascii_picture": "bottle_plastic_pill_painkiller",
    "color": "white"
  },
  {
    "id": "bottle_plastic_pill_supplement",
    "type": "ITEM",
    "copy-from": "bottle_plastic_pill_prescription",
    "name": { "str": "plastic supplement bottle" },
    "looks_like": "vitamins",
    "description": "A small green pill bottle with a screw top.",
    "ascii_picture": "bottle_plastic_pill_supplement",
    "color": "green"
  },
  {
    "id": "bottle_plastic_seasoning",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "plastic seasoning bottle" },
    "looks_like": "bottle_plastic",
    "description": "A 500 mL plastic bottle, for storing large amounts of powder seasoning.",
    "ascii_picture": "bottle_plastic_seasoning",
    "weight": "13 g",
    "volume": "510 ml",
    "longest_side": "18 cm",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "500 ml",
        "max_item_volume": "64 ml",
        "max_contains_weight": "1250 g",
        "sealed_data": { "spoil_multiplier": 0.5 },
        "moves": 200
      }
    ],
    "price": "0 cent",
    "price_postapoc": "10 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "light_cyan"
  },
  {
    "id": "bottle_plastic_seasoning_small",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "small plastic seasoning bottle" },
    "looks_like": "bottle_plastic",
    "description": "A small plastic bottle, the kind seasoning comes in.",
    "ascii_picture": "bottle_plastic_seasoning",
    "weight": "7 g",
    "volume": "255 ml",
    "longest_side": "14 cm",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "250 ml",
        "max_item_volume": "32 ml",
        "max_contains_weight": "1 kg",
        "sealed_data": { "spoil_multiplier": 0.5 },
        "moves": 200
      }
    ],
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "white"
  },
  {
    "id": "bottle_glass_seasoning",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "glass seasoning bottle" },
    "looks_like": "bottle_plastic",
    "description": "A 500 mL glass bottle, for storing large amounts of powder seasoning.",
    "weight": "450 g",
    "volume": "510 ml",
    "longest_side": "18 cm",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "500 ml",
        "max_item_volume": "64 ml",
        "max_contains_weight": "1250 g",
        "sealed_data": { "spoil_multiplier": 0.5 },
        "moves": 400
      }
    ],
    "price": "0 cent",
    "price_postapoc": "10 cent",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "material": [ "glass" ],
    "symbol": ")",
    "color": "light_cyan",
    "qualities": [ [ "BOIL", 1 ], [ "CONTAIN", 1 ] ],
    "melee_damage": { "bash": 2 }
  },
  {
    "id": "bottle_glass_seasoning_small",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "small glass seasoning bottle" },
    "looks_like": "bottle_plastic",
    "description": "A small glass bottle, the kind seasoning comes in.",
    "weight": "150 g",
    "volume": "251 ml",
    "longest_side": "72 mm",
    "price": "5 USD",
    "price_postapoc": "10 cent",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "material": [ "glass" ],
    "symbol": ")",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "250 ml",
        "max_item_volume": "32 ml",
        "max_contains_weight": "1 kg",
        "moves": 200
      }
    ],
    "melee_damage": { "bash": 1 }
  },
  {
    "id": "bottle_twoliter",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "large plastic bottle" },
    "looks_like": "bottle_plastic",
    "description": "A two-liter plastic bottle that can hold a lot of soda, or, nowadays, boiled water.",
    "ascii_picture": "bottle_twoliter",
    "weight": "53 g",
    "volume": "2040 ml",
    "longest_side": "31 cm",
    "price": "25 cent",
    "price_postapoc": "10 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "2 L",
        "max_item_volume": "17 ml",
        "max_contains_weight": "3 kg",
        "moves": 400
      }
    ],
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "bowl_clay",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "clay bowl" },
    "looks_like": "bowl_plastic",
    "description": "A clay bowl with a waterproofed hide lid.  Can be used as a container or as a tool.  Holds 250 mL of liquid.",
    "ascii_picture": "bowl_clay",
    "weight": "60 g",
    "volume": "295 ml",
    "price": "1 USD",
    "price_postapoc": "10 cent",
    "material": [ "clay" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "max_contains_volume": "250 ml",
        "max_contains_weight": "3 kg"
      }
    ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ]
  },
  {
    "id": "bowl_wood",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "wooden bowl" },
    "looks_like": "bowl_plastic",
    "description": "A crude-looking wooden bowl which can hold some liquid.",
    "ascii_picture": "bowl_wood",
    "weight": "48 g",
    "volume": "300 ml",
    "price": "1 USD",
    "price_postapoc": "10 cent",
    "material": [ "wood" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "open_container": true,
        "max_contains_volume": "250 ml",
        "max_contains_weight": "3 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ]
  },
  {
    "id": "bowl_wood_large",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "large wooden bowl" },
    "looks_like": "bowl_plastic",
    "description": "A large crude-looking wooden bowl which holds liquid.",
    "ascii_picture": "bowl_wood",
    "weight": "88 g",
    "volume": "550 ml",
    "price": "1 USD",
    "price_postapoc": "10 cent",
    "material": [ "wood" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "open_container": true,
        "max_contains_volume": "500 ml",
        "max_contains_weight": "3 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ]
  },
  {
    "id": "bowl_coconut",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "coconut bowl" },
    "looks_like": "bowl_wood",
    "description": "A single half of a coconut with the meat removed.  Usable as a bowl to hold some liquid.",
    "ascii_picture": "bowl_coconut",
    "weight": "55 g",
    "volume": "300 ml",
    "price": "1 USD",
    "price_postapoc": "10 cent",
    "material": [ "wood" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "open_container": true,
        "max_contains_volume": "250 ml",
        "max_contains_weight": "3 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ]
  },
  {
    "id": "bowl_skull",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "skull bowl" },
    "looks_like": "bowl_plastic",
    "description": "A macabre-looking bowl made from the upper part of a skull.",
    "ascii_picture": "bowl_skull",
    "weight": "112 g",
    "volume": "520 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "bone" ],
    "symbol": ")",
    "color": "white",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "open_container": true,
        "max_contains_volume": "500 ml",
        "max_contains_weight": "3 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ]
  },
  {
    "id": "box_cigarette",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "cigarette pack" },
    "looks_like": "box_small",
    "description": "SURGEON GENERAL'S WARNING: Smoking Causes Lung Cancer, Heart Disease, Emphysema, And May Complicate Pregnancy.",
    "ascii_picture": "box_cigarette",
    "weight": "15 g",
    "volume": "95 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "paper" ],
    "symbol": ")",
    "color": "white",
    "pocket_data": [ { "pocket_type": "CONTAINER", "rigid": true, "max_contains_volume": "90 ml", "max_contains_weight": "3 kg" } ]
  },
  {
    "id": "case_cigar",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "cigar case" },
    "looks_like": "box_small",
    "description": "A small handmade wood and leather case meant to hold one or two cigars.",
    "ascii_picture": "case_cigar",
    "weight": "95 g",
    "volume": "323 ml",
    "price": "100 USD",
    "price_postapoc": "50 cent",
    "material": [ "wood", "leather" ],
    "symbol": "u",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "145 ml",
        "max_contains_weight": "1 kg",
        "max_item_length": "16 cm"
      }
    ]
  },
  {
    "id": "box_snack",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "snack cardboard box", "str_pl": "snack cardboard boxes" },
    "description": "A small cardboard box for housing snacks.  Sized so you can take it on the go.",
    "ascii_picture": "box_snack",
    "weight": "12 g",
    "volume": "550 ml",
    "longest_side": "12 cm",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "540 ml",
        "max_contains_weight": "500 g",
        "max_item_length": "11 cm"
      }
    ],
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "cardboard" ],
    "symbol": ")",
    "color": "brown"
  },
  {
    "id": "box_small",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "small cardboard box", "str_pl": "small cardboard boxes" },
    "description": "A small cardboard box.  No bigger than a foot in dimension.  Can be folded.",
    "ascii_picture": "box_small",
    "weight": "50 g",
    "volume": "2250 ml",
    "longest_side": "21 cm",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "2100 ml",
        "max_contains_weight": "8 kg",
        "max_item_length": "20 cm"
      }
    ],
    "//": "~7x20x15 or ~4x22x22",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "cardboard" ],
    "symbol": ")",
    "color": "brown",
    "use_action": {
      "target": "box_small_folded",
      "msg": "You fold the box.",
      "menu_text": "Fold",
      "type": "transform",
      "moves": 500,
      "need_empty": true
    },
    "variant_type": "generic",
    "variants": [
      {
        "id": "223_ammo_box_500",
        "name": { "str": ".223/5.56 ammo box", "str_pl": ".223/5.56 ammo boxes" },
        "description": "This box is pretty hefty, holding 500 rounds of .223 or 5.56 ammo.  It's made of a thick cardboard plastered with text about the ammo, and the manufacturer's logo.",
        "weight": 0
      }
    ]
  },
  {
    "id": "box_small_folded",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "small folded cardboard box", "str_pl": "small folded cardboard boxes" },
    "description": "A small folded cardboard box.  No bigger than a foot in dimension.  Can be assembled.",
    "ascii_picture": "box_small_folded",
    "weight": "50 g",
    "volume": "900 ml",
    "longest_side": "30 cm",
    "//": "~1x27x30 or ~1x26x44",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "cardboard" ],
    "symbol": ")",
    "color": "brown"
  },
  {
    "id": "box_medium",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "cardboard box", "str_pl": "cardboard boxes" },
    "looks_like": "box_small",
    "description": "A sturdy cardboard box, about the size of a banana box.  Great for packing.  Can be folded.",
    "ascii_picture": "box_medium",
    "weight": "400 g",
    "volume": "51000 ml",
    "longest_side": "51 cm",
    "//": "(25x40x50)",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "50000 ml",
        "max_contains_weight": "20 kg",
        "max_item_length": "50 cm"
      }
    ],
    "material": [ "cardboard" ],
    "symbol": ")",
    "color": "brown",
    "use_action": {
      "target": "box_medium_folded",
      "msg": "You fold the box.",
      "menu_text": "Fold",
      "type": "transform",
      "moves": 1000,
      "need_empty": true
    }
  },
  {
    "id": "box_medium_folded",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "folded cardboard box", "str_pl": "folded cardboard boxes" },
    "description": "A sturdy folded cardboard box.  Great for packing.  Can be assembled.",
    "ascii_picture": "box_medium_folded",
    "weight": "400 g",
    "volume": "6000 ml",
    "longest_side": "80 cm",
    "//": "(1x80x75)",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "cardboard" ],
    "symbol": ")",
    "color": "brown"
  },
  {
    "id": "box_large",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "large cardboard box", "str_pl": "large cardboard boxes" },
    "looks_like": "box_medium",
    "description": "A very large cardboard box, the sort children would have loved to hide in, when there were still children.  Can be folded.",
    "ascii_picture": "box_large",
    "weight": "2 kg",
    "volume": "329000 ml",
    "longest_side": "91 cm",
    "//": "A box that children could hide in should be big enough to cram a (un)dead child or uncomfortable adult in (90x60x60)",
    "price": "0 cent",
    "price_postapoc": "10 cent",
    "material": [ "cardboard" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "324000 ml",
        "max_contains_weight": "50 kg",
        "max_item_length": "90 cm"
      }
    ],
    "use_action": [
      { "type": "deploy_furn", "furn_type": "f_cardboard_box" },
      {
        "target": "box_large_folded",
        "msg": "You fold the box.",
        "menu_text": "Fold",
        "type": "transform",
        "moves": 1500,
        "need_empty": true
      }
    ]
  },
  {
    "id": "box_large_folded",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "large folded cardboard box", "str_pl": "large folded cardboard boxes" },
    "description": "A very large folded cardboard box, the sort children would have loved to hide in, when there were still children.  Can be assembled.",
    "ascii_picture": "box_large_folded",
    "weight": "2 kg",
    "volume": "18000 ml",
    "longest_side": "150 cm",
    "//": "(1x150x120)",
    "price": "0 cent",
    "price_postapoc": "10 cent",
    "material": [ "cardboard" ],
    "symbol": ")",
    "color": "brown"
  },
  {
    "id": "box_large_reinforced",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "reinforced large cardboard box", "str_pl": "reinforced large cardboard boxes" },
    "looks_like": "box_large",
    "description": "A very large cardboard box, doubled up with a second layer of cardboard and lots of duct tape.  It can't be folded anymore.",
    "ascii_picture": "box_large_reinforced",
    "weight": "4 kg",
    "volume": "334000 ml",
    "longest_side": "91 cm",
    "//": "A box that children could hide in should be big enough to cram a (un)dead child or uncomfortable adult in (90x60x60)",
    "price": "0 cent",
    "price_postapoc": "10 cent",
    "material": [ "cardboard" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "324000 ml",
        "max_contains_weight": "100 kg",
        "max_item_length": "90 cm"
      }
    ],
    "use_action": { "type": "deploy_furn", "furn_type": "f_cardboard_box_large_reinforced" }
  },
  {
    "id": "box_oversize",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "oversize cardboard box", "str_pl": "oversize cardboard boxes" },
    "looks_like": "box_small",
    "description": "An oversize cardboard box, big enough to fit some longer items.  Great for storage.  Can be folded.",
    "ascii_picture": "box_oversize",
    "weight": "2000 g",
    "volume": "205000 ml",
    "longest_side": "201 cm",
    "//": "(200x50x20)",
    "price": "0 cent",
    "price_postapoc": "10 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "200000 ml",
        "max_contains_weight": "50 kg",
        "max_item_length": "200 cm"
      }
    ],
    "material": [ "cardboard" ],
    "symbol": ")",
    "color": "brown",
    "use_action": {
      "target": "box_oversize_folded",
      "msg": "You fold the box.",
      "menu_text": "Fold",
      "type": "transform",
      "moves": 1500,
      "need_empty": true
    }
  },
  {
    "id": "box_oversize_folded",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "oversize folded cardboard box", "str_pl": "oversize folded cardboard boxes" },
    "description": "An oversize cardboard box, big enough to fit some longer items.  Great for storage.  Can be assembled.",
    "ascii_picture": "box_oversize_folded",
    "weight": "2000 g",
    "volume": "22000 ml",
    "longest_side": "220 cm",
    "//": "(220x100x1)",
    "price": "0 cent",
    "price_postapoc": "10 cent",
    "material": [ "cardboard" ],
    "symbol": ")",
    "color": "brown"
  },
  {
    "id": "box_oversize_reinforced",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "reinforced oversize cardboard box", "str_pl": "reinforced oversize cardboard boxes" },
    "looks_like": "box_small",
    "description": "An oversize cardboard box, doubled up with a second layer of cardboard and lots of duct tape.  It can't be folded anymore.",
    "ascii_picture": "box_oversize",
    "weight": "4002 g",
    "volume": "205000 ml",
    "longest_side": "201 cm",
    "//": "(200x50x20)",
    "price": "10 USD",
    "price_postapoc": "20 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "200000 ml",
        "max_contains_weight": "100 kg",
        "max_item_length": "200 cm"
      }
    ],
    "material": [ "cardboard" ],
    "symbol": ")",
    "color": "brown"
  },
  {
    "id": "box_longarm",
    "type": "ITEM",
    "category": "container",
    "//": "Roughly based on https://www.amazon.ca/Boxes-Fast-BF14442FOL-Corrugated-Cardboard/dp/B077BZHDYF",
    "name": { "str": "longarm cardboard box", "str_pl": "longarm cardboard cardboard boxes" },
    "looks_like": "box_small",
    "description": "An elongated cardboard box, meant to contain a longarm such as a shotgun or rifle.",
    "ascii_picture": "box_oversize",
    "weight": "600 g",
    "volume": "40 L",
    "longest_side": "135 cm",
    "price": "10 USD",
    "price_postapoc": "20 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "38 L",
        "max_contains_weight": "30 kg",
        "max_item_length": "130 cm"
      }
    ],
    "material": [ "cardboard" ],
    "symbol": ")",
    "color": "brown",
    "variant_type": "generic",
    "variants": [
      {
        "id": "box_longarm_rifle",
        "name": { "str": "rifle box", "str_pl": "rifle boxes" },
        "description": "Judging by the print on the packaging, this one is meant for a rifle.",
        "append": true
      },
      {
        "id": "box_longarm_shotgun",
        "name": { "str": "shotgun box", "str_pl": "shotgun boxes" },
        "description": "Judging by the print on the packaging, this one is meant for a shotgun.",
        "append": true
      },
      {
        "id": "box_longarm_handgun",
        "name": { "str": "large handgun box", "str_pl": "large handgun boxes" },
        "description": "Despite the size of the box, this one seems to be intended for an oversized handgun.",
        "append": true
      }
    ]
  },
  {
    "id": "box_pistol",
    "type": "ITEM",
    "name": { "str": "handgun case" },
    "//": "Based on https://www.pelican.com/ca/en/product/cases/medium-pistol-case/vault/v200/",
    "description": "A hard plastic case with a foam interior, meant to store handguns along with any extra accessories.",
    "weight": "2300 g",
    "volume": "15750 ml",
    "longest_side": "516 mm",
    "price": "100 USD",
    "price_postapoc": "50 cent",
    "material": [ "plastic" ],
    "symbol": "[",
    "looks_like": "briefcase",
    "color": "light_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "13 L",
        "max_contains_weight": "30 kg",
        "max_item_length": "437 mm",
        "moves": 200
      }
    ],
    "to_hit": { "grip": "none", "length": "long", "surface": "any", "balance": "clumsy" },
    "melee_damage": { "bash": 5 }
  },
  {
    "id": "box_compact_wood",
    "type": "ITEM",
    "name": { "str": "tiny wooden box", "str_pl": "tiny wooden boxes" },
    "copy-from": "box_small_wood",
    "description": "A small wooden box with a cap and two small handles.",
    "ascii_picture": "box_compact_wood",
    "weight": "200 g",
    "volume": "6000 ml",
    "longest_side": "22 cm",
    "pocket_data": [ { "pocket_type": "CONTAINER", "rigid": true, "max_contains_volume": "4000 ml", "max_contains_weight": "80 kg" } ]
  },
  {
    "id": "box_small_wood",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "small wooden box", "str_pl": "small wooden boxes" },
    "description": "A small wooden box.  Beautifully made, perhaps it could hold something precious.",
    "ascii_picture": "box_small_wood",
    "weight": "650 g",
    "volume": "3200 ml",
    "longest_side": "22 cm",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "2100 ml",
        "max_contains_weight": "40 kg",
        "max_item_length": "20 cm"
      }
    ],
    "//": "~7x20x15 or ~4x22x22",
    "price": "20 USD",
    "price_postapoc": "5 cent",
    "material": [ "wood" ],
    "symbol": "[",
    "color": "brown"
  },
  {
    "id": "box_medium_wood",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "wooden box", "str_pl": "wooden boxes" },
    "looks_like": "box_small_wood",
    "description": "A hefty wooden box.  Great for storing items.",
    "ascii_picture": "box_medium_wood",
    "weight": "5200 g",
    "volume": "58800 ml",
    "longest_side": "52 cm",
    "//": "(25x40x50)",
    "price": "20 USD",
    "price_postapoc": "20 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "50000 ml",
        "max_contains_weight": "100 kg",
        "max_item_length": "50 cm"
      }
    ],
    "material": [ "wood" ],
    "symbol": ")",
    "color": "brown"
  },
  {
    "id": "box_large_wood",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "large wooden box", "str_pl": "large wooden boxes" },
    "looks_like": "box_small_wood",
    "description": "A large wooden crate.  Sturdy, but still light enough to be moved.",
    "ascii_picture": "box_large_wood",
    "weight": "41600 g",
    "volume": "394400 ml",
    "longest_side": "92 cm",
    "//": "(60x60x90)",
    "price": "50 USD",
    "price_postapoc": "40 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "324000 ml",
        "max_contains_weight": "250 kg",
        "max_item_length": "90 cm"
      }
    ],
    "material": [ "wood" ],
    "symbol": ")",
    "color": "brown"
  },
  {
    "id": "box_oversize_wood",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "oversize wooden box", "str_pl": "oversize wooden boxes" },
    "looks_like": "box_small_wood",
    "description": "An oversize wooden box, big enough to fit some longer items.  Great for storage.",
    "ascii_picture": "box_oversize_wood",
    "weight": "34400 g",
    "volume": "255600 ml",
    "longest_side": "202 cm",
    "//": "(200x50x20)",
    "price": "50 USD",
    "price_postapoc": "40 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "200000 ml",
        "max_contains_weight": "250 kg",
        "max_item_length": "200 cm"
      }
    ],
    "material": [ "wood" ],
    "symbol": ")",
    "color": "brown"
  },
  {
    "id": "box_small_metal",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "small metal box", "str_pl": "small metal boxes" },
    "description": "A small metal box.  It could hold even the densest of items.",
    "ascii_picture": "box_small_metal",
    "weight": "750 g",
    "volume": "2196 ml",
    "longest_side": "21 cm",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "2100 ml",
        "max_contains_weight": "80 kg",
        "max_item_length": "20 cm"
      }
    ],
    "//": "~7x20x15 or ~4x22x22",
    "price": "30 USD",
    "price_postapoc": "10 cent",
    "material": [ "steel" ],
    "symbol": ")",
    "color": "light_gray"
  },
  {
    "id": "box_medium_metal",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "metal box", "str_pl": "metal boxes" },
    "looks_like": "box_small_metal",
    "description": "A strong metal box.  Great for packing your heaviest items.",
    "ascii_picture": "box_medium_metal",
    "weight": "6000 g",
    "volume": "50750 ml",
    "longest_side": "51 cm",
    "//": "(25x40x50)",
    "price": "80 USD",
    "price_postapoc": "40 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "50000 ml",
        "max_contains_weight": "200 kg",
        "max_item_length": "50 cm"
      }
    ],
    "material": [ "steel" ],
    "symbol": ")",
    "color": "light_gray"
  },
  {
    "id": "box_large_metal",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "large metal box", "str_pl": "large metal boxes" },
    "looks_like": "box_small_metal",
    "description": "A small metal crate.  The slim profile makes storage a little bit easier.",
    "ascii_picture": "box_large_metal",
    "weight": "48 kg",
    "volume": "330000 ml",
    "longest_side": "91 cm",
    "//": "(60x60x90)",
    "price": "160 USD",
    "price_postapoc": "80 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "324000 ml",
        "max_contains_weight": "500 kg",
        "max_item_length": "90 cm"
      }
    ],
    "material": [ "steel" ],
    "symbol": ")",
    "color": "light_gray"
  },
  {
    "id": "box_oversize_metal",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "oversize metal box", "str_pl": "oversize metal boxes" },
    "looks_like": "box_small_metal",
    "description": "An oversize metal box, big enough to fit some longer items.  The slim profile makes storage a little bit easier.",
    "ascii_picture": "box_oversize_metal",
    "weight": "48 kg",
    "volume": "206000 ml",
    "longest_side": "201 cm",
    "//": "(200x50x20)",
    "price": "160 USD",
    "price_postapoc": "80 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "200000 ml",
        "max_contains_weight": "500 kg",
        "max_item_length": "200 cm"
      }
    ],
    "material": [ "steel" ],
    "symbol": ")",
    "color": "light_gray"
  },
  {
    "id": "bucket",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "bucket" },
    "description": "A galvanized bucket for peanuts, chilled wine, iced beer, lobster, crab legs, French fries, animal feed, farm use, tailgating, crafts, planting flowers, holding gift baskets, containing a fruit basket and herbs, loose item storage, or as an ice bucket.",
    "ascii_picture": "bucket",
    "weight": "725 g",
    "volume": "5500 ml",
    "longest_side": "25 cm",
    "price": "3 USD",
    "price_postapoc": "10 cent",
    "material": [ "steel" ],
    "symbol": ")",
    "color": "light_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "open_container": true,
        "max_contains_volume": "5000 ml",
        "max_contains_weight": "20 kg"
      }
    ],
    "use_action": [ "HEAT_ALL_ITEMS" ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ]
  },
  {
    "id": "bucket_5gal",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "large plastic bucket" },
    "description": "A bright orange plastic bucket about the size of your torso.",
    "//": "https://www.homedepot.com/p/The-Home-Depot-5-Gallon-Orange-Homer-Bucket-05GLHD2/100087613",
    "weight": "815 g",
    "volume": "26300 ml",
    "longest_side": "37 cm",
    "price": "4 USD 50 cent",
    "price_postapoc": "10 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "light_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "open_container": true,
        "max_contains_volume": "20000 ml",
        "max_contains_weight": "40 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ]
  },
  {
    "id": "bucket_wood",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "wooden bucket" },
    "description": "A wooden bucket.  Carefully chiseled out of a hardwood log section, almost like a dugout canoe.  Holds 5 liters of water and has a wooden carrying handle.",
    "ascii_picture": "bucket_wood",
    "weight": "1250 g",
    "volume": "7500 ml",
    "price": "3 USD",
    "price_postapoc": "10 cent",
    "material": [ "wood" ],
    "symbol": ")",
    "color": "c_brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "open_container": true,
        "max_contains_volume": "5000 ml",
        "max_contains_weight": "20 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ]
  },
  {
    "id": "camelbak",
    "type": "ITEM",
    "subtypes": [ "ARMOR" ],
    "category": "container",
    "name": { "str": "hydration pack" },
    "looks_like": "runner_bag",
    "description": "A slim and lightweight insulated plastic bladder worn on the back or within a hydration pouch in a backpack.  It has a large pocket and a capped mouth for filling with liquid, with a hose that allows the wearer to drink hands-free.",
    "ascii_picture": "camelbak",
    "weight": "286 g",
    "volume": "250 ml",
    "price": "100 USD",
    "price_postapoc": "2 USD 50 cent",
    "material": [ "cotton", "plastic" ],
    "symbol": ")",
    "color": "dark_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "transparent": true,
        "max_contains_volume": "3000 ml",
        "max_item_volume": "32 ml",
        "max_contains_weight": "20 kg"
      }
    ],
    "flags": [ "BELTED", "COLLAPSE_CONTENTS" ],
    "armor": [
      {
        "material": [
          { "type": "cotton", "covered_by_mat": 100, "thickness": 1.0 },
          { "type": "plastic", "covered_by_mat": 100, "thickness": 1.0 }
        ],
        "coverage": 30,
        "covers": [ "torso" ],
        "specifically_covers": [ "torso_hanging_back" ]
      }
    ]
  },
  {
    "id": "can_drink",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "aluminum can" },
    "description": "An aluminum can, like what soda comes in.",
    "ascii_picture": "can_drink",
    "weight": "13 g",
    "volume": "262 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "aluminum" ],
    "symbol": ")",
    "color": "light_blue",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "open_container": true,
        "max_contains_volume": "250 ml",
        "max_item_volume": "10 ml",
        "max_contains_weight": "1 kg",
        "sealed_data": { "spoil_multiplier": 0.0 }
      }
    ],
    "qualities": [ [ "BOIL", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ]
  },
  {
    "id": "carton_sealed",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "paper carton" },
    "looks_like": "box_small",
    "description": "A half-gallon carton constructed of a paper, aluminum, and plastic laminate.  It has a threaded cap to keep liquid from leaking out.",
    "ascii_picture": "carton_sealed",
    "weight": "28 g",
    "volume": "2003 ml",
    "longest_side": "32 cm",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "plastic", "aluminum", "paper" ],
    "symbol": ")",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "2 L",
        "max_contains_weight": "5 kg",
        "//": "Calculated to keep shelf stable milk fresh for 304 days when sealed",
        "sealed_data": { "spoil_multiplier": 0.023 }
      }
    ],
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "carton_milk",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "milk carton" },
    "looks_like": "box_small",
    "description": "A half-gallon carton constructed of thick, waterproof paper.  It has a threaded cap to keep the contents from leaking out.",
    "ascii_picture": "carton_milk",
    "weight": "28 g",
    "volume": "2003 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "paper" ],
    "symbol": ")",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "2 L",
        "max_contains_weight": "5 kg",
        "sealed_data": { "spoil_multiplier": 0.5 }
      }
    ]
  },
  {
    "id": "carton_egg",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "egg carton" },
    "looks_like": "box_small",
    "description": "A cardboard container with 12 individual cavities for storing eggs.",
    "ascii_picture": "carton_egg",
    "weight": "28 g",
    "volume": "620 ml",
    "longest_side": "29 cm",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "cardboard" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "max_contains_volume": "600 ml",
        "max_contains_weight": "1 kg",
        "max_item_length": "45 mm"
      }
    ]
  },
  {
    "id": "plastic_bag_vac",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "vacuum-packed bag" },
    "looks_like": "bag_plastic",
    "description": "A bag of vacuum-packed food.",
    "ascii_picture": "plastic_bag_vac",
    "weight": "2 g",
    "volume": "10 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "plastic" ],
    "symbol": "%",
    "color": "red",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "magazine_well": "9 ml",
        "max_contains_volume": "500 ml",
        "max_contains_weight": "1 kg",
        "sealed_data": { "spoil_multiplier": 0.5 }
      }
    ]
  },
  {
    "id": "can_food",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "small tin can" },
    "looks_like": "can_drink",
    "description": "A small tin can, like what tuna comes in.",
    "ascii_picture": "can_food",
    "//": "Represents a 4 cm radius x 5 cm height steel can.",
    "weight": "40 g",
    "volume": "262 ml",
    "longest_side": "8 cm",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "steel" ],
    "symbol": ")",
    "color": "blue",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "open_container": true,
        "max_contains_volume": "250 ml",
        "max_contains_weight": "1 kg",
        "sealed_data": { "spoil_multiplier": 0.0 }
      }
    ],
    "qualities": [ [ "BOIL", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ]
  },
  {
    "id": "can_medium",
    "copy-from": "can_food",
    "type": "ITEM",
    "name": { "str": "medium tin can" },
    "description": "A medium tin can, like what soup comes in.",
    "ascii_picture": "can_medium",
    "//": "Represents a 4 cm radius x 10 cm height steel can.",
    "looks_like": "can_food",
    "weight": "70 g",
    "longest_side": "10 cm",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "open_container": true,
        "max_contains_volume": "500 ml",
        "max_contains_weight": "2 kg",
        "sealed_data": { "spoil_multiplier": 0.0 }
      }
    ],
    "qualities": [ [ "BOIL", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "volume": "525 ml"
  },
  {
    "id": "canteen",
    "type": "ITEM",
    "subtypes": [ "ARMOR" ],
    "category": "clothing",
    "name": { "str": "plastic canteen" },
    "looks_like": "2lcanteen",
    "description": "A military-style water canteen with a 1.5 liter capacity.  Commonly worn at the hip.",
    "ascii_picture": "canteen",
    "weight": "155 g",
    "volume": "1575 ml",
    "longest_side": "20 cm",
    "price": "8 USD",
    "price_postapoc": "50 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "green",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "1500 ml",
        "max_item_volume": "32 ml",
        "max_contains_weight": "3 kg"
      }
    ],
    "flags": [ "BELTED", "OVERSIZE", "WATER_FRIENDLY", "COLLAPSE_CONTENTS" ],
    "sided": true,
    "armor": [
      {
        "encumbrance": 2,
        "coverage": 5,
        "covers": [ "leg_l", "leg_r" ],
        "specifically_covers": [ "leg_hip_r", "leg_hip_l" ],
        "material": [ { "type": "plastic", "covered_by_mat": 100, "thickness": 2.0 } ]
      }
    ]
  },
  {
    "id": "thermos",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "thermos", "str_pl": "thermoses" },
    "looks_like": "bottle_plastic",
    "description": "A Thermos brand vacuum flask.  Built for temperature retention, helps keep things hot or cold.  Contains 1 L of liquid.",
    "ascii_picture": "thermos",
    "weight": "530 g",
    "volume": "1250 ml",
    "longest_side": "32 cm",
    "price": "15 USD 95 cent",
    "price_postapoc": "1 USD",
    "material": [ "steel" ],
    "symbol": "I",
    "color": "green",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "1 L",
        "max_contains_weight": "4 kg"
      }
    ],
    "insulation": 10,
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "clay_canister",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "clay canister" },
    "looks_like": "bowl_clay",
    "description": "A fragile clay vessel with a waterproofed hide lid.  It can be used to make crude impact grenades or to store liquid.",
    "ascii_picture": "clay_canister",
    "weight": "268 g",
    "volume": "295 ml",
    "price": "10 USD",
    "price_postapoc": "10 cent",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "material": [ "clay" ],
    "symbol": "*",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "250 ml",
        "max_contains_weight": "1 kg"
      }
    ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "flags": [ "FRAGILE_MELEE" ],
    "melee_damage": { "bash": 2 }
  },
  {
    "type": "ITEM",
    "category": "container",
    "id": "clay_cup",
    "name": { "str": "clay cup" },
    "symbol": "u",
    "description": "A simple clay cup used for holding liquid.",
    "weight": "318 g",
    "//1": "Weight calculated proportionally from the coffee mug as I couldn't find detailed weight information for the product.",
    "volume": "475 ml",
    "longest_side": "12 cm",
    "price": "5 USD",
    "material": [ "clay" ],
    "pocket_data": [
      {
        "max_contains_volume": "330 ml",
        "max_contains_weight": "1 kg",
        "watertight": true,
        "open_container": true,
        "rigid": true
      }
    ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "//3": "Based on https://woolandclay.co/products/copy-of-clay-rose-ceramic-cup?variant=44312937103577&currency=USD&utm_medium=product_sync&utm_source=google&utm_content=sag_organic&utm_campaign=sag_organic&srsltid=AfmBOooF-nJhokvYE4XmLVMLYkPNM71TgbC7qana3ZQRLCV2Q7qviZy_tHU&com_cvv=8fb3d522dc163aeadb66e08cd7450cbbdddc64c6cf2e8891f6d48747c6d56d2c"
  },
  {
    "id": "clay_hydria",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "clay hydria" },
    "looks_like": "bowl_clay",
    "description": "A 15-liter clay pot with three handles for carrying and pouring.  It also has a waterproofed hide lid.",
    "ascii_picture": "clay_hydria",
    "weight": "1955 g",
    "volume": "17700 ml",
    "price": "20 USD",
    "price_postapoc": "50 cent",
    "to_hit": { "grip": "none", "length": "short", "surface": "any", "balance": "clumsy" },
    "material": [ "clay" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "15 L",
        "max_contains_weight": "25 kg"
      }
    ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "flags": [ "FRAGILE_MELEE" ],
    "melee_damage": { "bash": 5 }
  },
  {
    "id": "clay_watercont",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "large clay pot" },
    "looks_like": "bowl_clay",
    "description": "A bulky and heavy clay pot with a waterproofed hide lid, meant to store water, but can carry other liquids in a pinch.",
    "ascii_picture": "clay_watercont",
    "weight": "4887 g",
    "volume": "44250 ml",
    "price": "100 USD",
    "price_postapoc": "10 cent",
    "to_hit": { "grip": "none", "length": "short", "surface": "any", "balance": "clumsy" },
    "material": [ "clay" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "37500 ml",
        "max_contains_weight": "50 kg"
      }
    ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "flags": [ "FRAGILE_MELEE" ],
    "melee_damage": { "bash": 10 }
  },
  {
    "id": "clay_watercont_no_lid",
    "type": "ITEM",
    "name": { "str": "large clay pot (no lid)", "str_pl": "large clay pots (no lid)" },
    "description": "A bulky and heavy clay pot, meant to store water, but can carry other liquids in a pinch.",
    "copy-from": "clay_watercont",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "open_container": true,
        "watertight": true,
        "max_contains_volume": "37500 ml",
        "max_contains_weight": "50 kg"
      }
    ]
  },
  {
    "id": "cup_plastic",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "plastic cup" },
    "description": "A small, vacuum-formed cup.",
    "ascii_picture": "cup_plastic",
    "weight": "6 g",
    "volume": "262 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "open_container": true,
        "sealed_data": { "spoil_multiplier": 0.0 },
        "max_contains_volume": "250 ml",
        "max_contains_weight": "1 kg"
      }
    ]
  },
  {
    "id": "cup_plastic_yoghurt",
    "//": "This is necessary because cup_plastic is also used for shelf-stable puddings",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "plastic cup" },
    "copy-from": "cup_plastic",
    "looks_like": "cup_plastic",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "open_container": true,
        "sealed_data": { "spoil_multiplier": 0.1 },
        "max_contains_volume": "250 ml",
        "max_contains_weight": "1 kg"
      }
    ]
  },
  {
    "id": "cup_foil",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "foil cup" },
    "description": "An improvised foldable cup made from aluminum foil.  It can contain liquid and is usable for boiling water.",
    "ascii_picture": "cup_foil",
    "weight": "24 g",
    "volume": "5 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "aluminum" ],
    "symbol": ")",
    "color": "light_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "open_container": true,
        "max_contains_volume": "250 ml",
        "max_contains_weight": "300 g"
      }
    ],
    "qualities": [ [ "BOIL", 1 ], [ "CONTAIN", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "flags": [ "SOFT", "NO_REPAIR" ]
  },
  {
    "id": "flask_glass",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "glass flask" },
    "looks_like": "bottle_glass",
    "description": "A 250 mL laboratory conical flask, with a rubber stopper.",
    "ascii_picture": "flask_glass",
    "weight": "48 g",
    "volume": "360 ml",
    "longest_side": "132 mm",
    "price": "4 USD",
    "price_postapoc": "10 cent",
    "material": [ "glass", "rubber" ],
    "symbol": ")",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "transparent": true,
        "max_contains_volume": "250 ml",
        "max_contains_weight": "1250 g"
      }
    ],
    "qualities": [ [ "BOIL", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ]
  },
  {
    "id": "test_tube",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "test tube" },
    "looks_like": "flask_glass",
    "description": "A 10 mL laboratory cylindrical test tube, with a rubber stopper.",
    "ascii_picture": "test_tube",
    "weight": "11 g",
    "volume": "20 ml",
    "longest_side": "100 mm",
    "price": "3 USD",
    "price_postapoc": "10 cent",
    "material": [ { "type": "glass", "portion": 90 }, { "type": "rubber", "portion": 10 } ],
    "symbol": ")",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "transparent": true,
        "max_contains_volume": "10 ml",
        "max_contains_weight": "50 g"
      }
    ],
    "qualities": [ [ "BOIL", 1 ], [ "CONTAIN", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "beaker",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "beaker" },
    "looks_like": "flask_glass",
    "description": "A 250 mL laboratory beaker.  Basically a cup with delusions of grandeur.",
    "ascii_picture": "beaker",
    "weight": "150 g",
    "volume": "251 ml",
    "longest_side": "72 mm",
    "price": "5 USD",
    "price_postapoc": "10 cent",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "material": [ "glass" ],
    "symbol": ")",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "open_container": true,
        "max_contains_volume": "250 ml",
        "max_contains_weight": "1 kg"
      }
    ],
    "qualities": [ [ "BOIL", 1 ], [ "CONTAIN", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 1 }
  },
  {
    "id": "gradcylinder",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "graduated cylinder" },
    "looks_like": "flask_glass",
    "description": "A tall, narrow glass cylinder with precise markings for measuring fluid quantities.  An important science tool, it is also useful for anal-retentive chefs.",
    "ascii_picture": "gradcylinder",
    "weight": "150 g",
    "volume": "177 ml",
    "longest_side": "25 cm",
    "price": "5 USD",
    "price_postapoc": "10 cent",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "material": [ "glass" ],
    "symbol": "|",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "open_container": true,
        "//": "sealed_data is here so the container can be sealed to avoid spilling",
        "sealed_data": { "spoil_multiplier": 1.0 },
        "max_contains_volume": "100 ml",
        "max_contains_weight": "500 g"
      }
    ],
    "qualities": [ [ "BOIL", 1 ], [ "CONTAIN", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 1 }
  },
  {
    "id": "test_tube_micro",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "microcentrifuge tube" },
    "looks_like": "test_tube",
    "description": "A plastic tube with a little built in snap-cap, a great way to store a tiny amount of liquid.  Great for Jell-O shots if 1 mL is enough of a shot for you.  Cool people call these \"eppies\".",
    "ascii_picture": "test_tube_micro",
    "weight": "1 g",
    "volume": "2ml",
    "price": "10 cent",
    "price_postapoc": "5 cent",
    "material": [ "plastic" ],
    "symbol": "v",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "transparent": true,
        "max_contains_volume": "1 ml",
        "max_contains_weight": "5 g"
      }
    ],
    "qualities": [ [ "BOIL", 1 ], [ "CONTAIN", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "petri_dish",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "Petri dish", "str_pl": "Petri dishes" },
    "description": "A 90 mm Petri dish, commonly used in labs dealing with microorganisms or tissue samples.",
    "weight": "25 g",
    "volume": "145 ml",
    "longest_side": "96 mm",
    "price": "4 USD",
    "price_postapoc": "2 cent",
    "material": [ "glass" ],
    "symbol": "u",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "open_container": true,
        "max_contains_volume": "93 ml",
        "max_contains_weight": "450 g"
      }
    ],
    "qualities": [ [ "BOIL", 1 ], [ "CONTAIN", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "//": "Based on https://www.amazon.com/dp/B074Y6GD2R"
  },
  {
    "id": "flask_hip",
    "type": "ITEM",
    "subtypes": [ "ARMOR" ],
    "category": "clothing",
    "name": { "str": "hip flask" },
    "looks_like": "2lcanteen",
    "description": "A 250 mL metal flask with a hinged screw-on lid, commonly used to discreetly transport alcohol.",
    "ascii_picture": "flask_hip",
    "weight": "270 g",
    "volume": "650 ml",
    "longest_side": "13 cm",
    "price": "40 USD",
    "price_postapoc": "10 cent",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "material": [ "steel" ],
    "symbol": ")",
    "color": "light_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "250 ml",
        "max_item_volume": "17 ml",
        "max_contains_weight": "1 kg"
      }
    ],
    "qualities": [ [ "BOIL", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "flags": [ "BELTED", "OVERSIZE", "WATER_FRIENDLY", "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 3 },
    "sided": true,
    "armor": [
      {
        "material": [ { "type": "iron", "covered_by_mat": 100, "thickness": 1.0 } ],
        "coverage": 2,
        "covers": [ "leg_l", "leg_r" ],
        "specifically_covers": [ "leg_hip_r", "leg_hip_l" ]
      }
    ]
  },
  {
    "id": "jar_3l_glass_sealed",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "3 L glass jar" },
    "looks_like": "jar_glass_sealed",
    "description": "A three-liter glass jar with a metal screw top lid, used for canning.  Preserves its contents from rot until opened.",
    "ascii_picture": "jar_3l_glass_sealed",
    "weight": "953 g",
    "volume": "3530 ml",
    "longest_side": "20 cm",
    "price": "20 USD",
    "price_postapoc": "60 cent",
    "to_hit": { "grip": "bad", "length": "hand", "surface": "any", "balance": "clumsy" },
    "material": [ "glass" ],
    "symbol": ")",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "transparent": true,
        "max_contains_volume": "3 L",
        "max_contains_weight": "6 kg",
        "sealed_data": { "spoil_multiplier": 0.0 }
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ], [ "BOIL", 1 ] ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 4 },
    "//": "Based on https://www.amazon.com/dp/B0936RC7M1"
  },
  {
    "id": "jar_glass_sealed",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "0.5 L glass jar" },
    "description": "A half-liter glass jar with a metal screw top lid, used for canning.  Preserves its contents from rot until opened (assuming it was sterile before sealing).",
    "ascii_picture": "jar_glass_sealed",
    "weight": "277 g",
    "//1": "Weight taken from https://www.amazon.co.uk/dp/B0030G0FG0/ref=twister_B09TQ861T8?_encoding=UTF8&psc=1",
    "volume": "690 ml",
    "longest_side": "127 mm",
    "price": "5 USD",
    "price_postapoc": "10 cent",
    "material": [ "glass" ],
    "symbol": ")",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "transparent": true,
        "max_contains_volume": "500 ml",
        "max_contains_weight": "1 kg",
        "sealed_data": { "spoil_multiplier": 0.0 }
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ], [ "BOIL", 1 ] ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "to_hit": { "grip": "bad", "length": "hand", "surface": "any", "balance": "clumsy" },
    "melee_damage": { "bash": 2 },
    "//2": "Based on https://www.kilnerjar.co.uk/0025400-preserve-jar-05-litre/"
  },
  {
    "id": "jerrycan",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "plastic jerrycan" },
    "description": "A bulky plastic jerrycan, meant to carry fuel, but can carry other liquids in a pinch.",
    "ascii_picture": "jerrycan",
    "weight": "1587 g",
    "volume": "10500 ml",
    "longest_side": "33 cm",
    "price": "12 USD 50 cent",
    "price_postapoc": "50 cent",
    "to_hit": { "grip": "none", "length": "short", "surface": "any", "balance": "uneven" },
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "green",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "transparent": true,
        "max_contains_volume": "10 L",
        "max_item_volume": "32 ml",
        "max_contains_weight": "15 kg"
      }
    ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 4 }
  },
  {
    "id": "jerrycan_big",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "steel jerrycan" },
    "looks_like": "jerrycan",
    "description": "A steel jerrycan, meant to carry fuel, but can carry other liquids in a pinch.",
    "ascii_picture": "jerrycan_big",
    "weight": "4300 g",
    "volume": "26750 ml",
    "longest_side": "47 cm",
    "price": "50 USD",
    "price_postapoc": "1 USD",
    "to_hit": { "grip": "none", "length": "short", "surface": "any", "balance": "clumsy" },
    "material": [ "steel" ],
    "symbol": ")",
    "color": "green",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "20 L",
        "max_item_volume": "32 ml",
        "max_contains_weight": "25 kg"
      }
    ],
    "qualities": [ [ "BOIL", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 6 }
  },
  {
    "id": "jug_clay",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "clay jug" },
    "looks_like": "bowl_clay",
    "description": "A clay container with a waterproofed hide lid, used to hold and pour liquids.",
    "ascii_picture": "jug_clay",
    "weight": "400 g",
    "volume": "1180 ml",
    "price": "1 USD",
    "price_postapoc": "10 cent",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "material": [ "clay" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "1 L",
        "max_contains_weight": "2 kg"
      }
    ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "qualities": [ [ "CONTAIN", 1 ], [ "BOIL", 2 ] ],
    "melee_damage": { "bash": 2 }
  },
  {
    "id": "jug_plastic",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "gallon jug" },
    "looks_like": "bottle_plastic",
    "description": "A standard plastic jug used for milk and household cleaning chemicals.  Some may be factory-sealed to increase shelf life.",
    "ascii_picture": "jug_plastic",
    "weight": "160 g",
    "volume": "4402 ml",
    "//1": "Calculated as a cylinder of 6in diameter and 9.5in height, to account for it getting thinner near the top.",
    "longest_side": "28 cm",
    "price": "10 USD",
    "price_postapoc": "10 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "transparent": true,
        "max_contains_volume": "3750 ml",
        "max_item_volume": "32 ml",
        "max_contains_weight": "8 kg",
        "sealed_data": { "spoil_multiplier": 0.5 }
      }
    ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "//2": "Based on https://www.amazon.com/dp/B07GC1VJ9T"
  },
  {
    "id": "fuel_tin",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "gallon can" },
    "looks_like": "jerrycan_big",
    "description": "A large tin with a handle and a cap, meant for holding camp fuel or some other oil.  Looks like it could store just over a gallon.",
    "ascii_picture": "fuel_tin",
    "weight": "363 g",
    "volume": "4290 ml",
    "price": "12 USD",
    "//1": "Price calculated from https://www.uline.com/Product/Detail/S-22157/Hazardous-Materials-Packaging/Metal-F-Style-Can-with-Cap-1-Gallon",
    "price_postapoc": "4 USD",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "material": [ "steel" ],
    "longest_side": "24 cm",
    "symbol": ")",
    "color": "red",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "3800 ml",
        "max_item_volume": "32 ml",
        "max_contains_weight": "14 kg"
      }
    ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "//2": "Based on https://www.pipelinepackaging.com/1-gallon-f-style-can-unlined-42-mm-rel-610x907-un-rated-bulk-pallet",
    "melee_damage": { "bash": 2 }
  },
  {
    "id": "keg",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "aluminum keg" },
    "looks_like": "30l_barrel",
    "description": "A reusable lightweight aluminum keg, used for shipping beer.  It has a capacity of 50 liters.",
    "ascii_picture": "keg",
    "weight": "5040 g",
    "volume": "50050 ml",
    "price": "100 USD",
    "price_postapoc": "2 USD 50 cent",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "aluminum" ],
    "symbol": ")",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "50 L",
        "max_item_volume": "50 ml",
        "max_contains_weight": "100 kg"
      }
    ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 10 }
  },
  {
    "id": "keg_steel",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "steel keg" },
    "looks_like": "keg",
    "description": "A reusable heavy steel keg, used for shipping beer.  It has a capacity of 50 liters.",
    "ascii_picture": "keg",
    "weight": "12600 g",
    "volume": "52500 ml",
    "price": "80 USD",
    "price_postapoc": "2 USD 50 cent",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "steel" ],
    "symbol": ")",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "50 L",
        "max_item_volume": "50 ml",
        "max_contains_weight": "120 kg"
      }
    ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 14 }
  },
  {
    "id": "large_stomach_sealed",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "large sealed stomach" },
    "description": "The stomach of a large creature, cleaned and sealed with strings.  It can hold 3 liters of water.",
    "ascii_picture": "large_stomach_sealed",
    "weight": "783 g",
    "volume": "500 ml",
    "price": "40 USD",
    "price_postapoc": "10 cent",
    "material": [ "gutskin" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "magazine_well": "250 ml",
        "max_contains_volume": "3 L",
        "max_item_volume": "17 ml",
        "max_contains_weight": "6 kg"
      }
    ]
  },
  {
    "id": "metal_tank",
    "type": "ITEM",
    "category": "container",
    "looks_like": "keg",
    "name": { "str": "metal tank (60 L)", "str_pl": "metal tanks (60 L)" },
    "description": "A large metal tank for holding liquids.  Useful for crafting.",
    "ascii_picture": "metal_tank",
    "weight": "5668 g",
    "volume": "60050 ml",
    "price": "100 USD",
    "price_postapoc": "2 USD 50 cent",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "steel" ],
    "symbol": "}",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "60 L",
        "max_contains_weight": "120 kg"
      }
    ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 6 }
  },
  {
    "id": "metal_tank_little",
    "type": "ITEM",
    "category": "container",
    "looks_like": "keg",
    "name": { "str": "metal tank (2 L)", "str_pl": "metal tanks (2 L)" },
    "description": "A small metal tank for gasoline or other liquids.  Useful for crafting.",
    "ascii_picture": "metal_tank_little",
    "weight": "992 g",
    "volume": "2430 ml",
    "longest_side": "23 cm",
    "//": "230 x 116 mm cylinder, 2.5mm thickness with some additional weight for attachments",
    "price": "10 USD",
    "price_postapoc": "50 cent",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "material": [ "steel" ],
    "symbol": "}",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "2 L",
        "max_contains_weight": "4 kg"
      }
    ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 3 }
  },
  {
    "id": "canteen_wood",
    "type": "ITEM",
    "subtypes": [ "ARMOR" ],
    "category": "clothing",
    "name": { "str": "wooden canteen" },
    "looks_like": "canteen",
    "description": "A water canteen made from wood, secured by metal bands and sealed with wax or pitch.  Holds 1.5 liters and has a simple carry strap.",
    "ascii_picture": "canteen_wood",
    "weight": "232 g",
    "volume": "1750 ml",
    "price": "8 USD",
    "price_postapoc": "10 cent",
    "material": [ "wood" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "1500 ml",
        "max_item_volume": "17 ml",
        "max_contains_weight": "3 kg"
      }
    ],
    "flags": [ "BELTED", "WATER_FRIENDLY" ],
    "armor": [
      {
        "material": [ { "type": "wood", "covered_by_mat": 100, "thickness": 2.0 } ],
        "encumbrance": 5,
        "coverage": 5,
        "covers": [ "torso" ],
        "specifically_covers": [ "torso_hanging_front" ]
      }
    ]
  },
  {
    "id": "stomach_sealed",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "sealed stomach" },
    "description": "The stomach of a creature, cleaned and sealed with a string.  It can hold 1.5 liters of water.",
    "ascii_picture": "stomach_sealed",
    "weight": "453 g",
    "volume": "250 ml",
    "price": "20 USD",
    "price_postapoc": "10 cent",
    "material": [ "gutskin" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "max_contains_volume": "1500 ml",
        "max_item_volume": "17 ml",
        "max_contains_weight": "3 kg"
      }
    ]
  },
  {
    "id": "waterproof_smart_phone_case",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "waterproof smartphone case" },
    "looks_like": "smart_phone",
    "description": "A waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
    "ascii_picture": "waterproof_smart_phone_case",
    "weight": "50 g",
    "volume": "150 ml",
    "longest_side": "16 cm",
    "price": "10 USD",
    "price_postapoc": "1 USD",
    "material": [ "plastic" ],
    "symbol": ";",
    "color": "light_gray",
    "variant_type": "generic",
    "variants": [
      {
        "id": "black_smart_phone_case",
        "name": { "str": "black smartphone case" },
        "description": "A black waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "black_smart_phone_case",
        "weight": 10
      },
      {
        "id": "pink_smart_phone_case",
        "name": { "str": "pink smartphone case" },
        "description": "A pink waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "pink_smart_phone_case",
        "weight": 10
      },
      {
        "id": "red_smart_phone_case",
        "name": { "str": "red smartphone case" },
        "description": "A red waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "red_smart_phone_case",
        "weight": 10
      },
      {
        "id": "dblue_smart_phone_case",
        "name": { "str": "dark blue smartphone case" },
        "description": "A dark blue waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "dblue_smart_phone_case",
        "weight": 10
      },
      {
        "id": "lblue_smart_phone_case",
        "name": { "str": "light blue smartphone case" },
        "description": "A light blue waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "lblue_smart_phone_case",
        "weight": 10
      },
      {
        "id": "cyan_smart_phone_case",
        "name": { "str": "cyan smartphone case" },
        "description": "A cyan waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "cyan_smart_phone_case",
        "weight": 10
      },
      {
        "id": "brown_smart_phone_case",
        "name": { "str": "brown smartphone case" },
        "description": "A brown waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "brown_smart_phone_case",
        "weight": 10
      },
      {
        "id": "white_smart_phone_case",
        "name": { "str": "white smartphone case" },
        "description": "A white waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "white_smart_phone_case",
        "weight": 10
      },
      {
        "id": "gray_smart_phone_case",
        "name": { "str": "gray smartphone case" },
        "description": "A gray waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "gray_smart_phone_case",
        "weight": 10
      },
      {
        "id": "orange_smart_phone_case",
        "name": { "str": "orange smartphone case" },
        "description": "An orange waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "orange_smart_phone_case",
        "weight": 10
      },
      {
        "id": "lgreen_smart_phone_case",
        "name": { "str": "light green smartphone case" },
        "description": "A light green waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "lgreen_smart_phone_case",
        "weight": 10
      },
      {
        "id": "dgreen_smart_phone_case",
        "name": { "str": "dark green smartphone case" },
        "description": "A dark green waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "dgreen_smart_phone_case",
        "weight": 10
      },
      {
        "id": "violet_smart_phone_case",
        "name": { "str": "violet smartphone case" },
        "description": "A violet waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "violet_smart_phone_case",
        "weight": 10
      },
      {
        "id": "purple_smart_phone_case",
        "name": { "str": "purple smartphone case" },
        "description": "A purple waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "purple_smart_phone_case",
        "weight": 10
      },
      {
        "id": "yellow_smart_phone_case",
        "name": { "str": "yellow smartphone case" },
        "description": "A yellow waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "yellow_smart_phone_case",
        "weight": 10
      },
      {
        "id": "bejeweled_smart_phone_case",
        "name": { "str": "golden smartphone case" },
        "description": "A shiny, expensive-looking golden colored waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "bejeweled_smart_phone_case",
        "weight": 5
      },
      {
        "id": "bejeweled_smart_phone_case1",
        "name": { "str": "silver smartphone case" },
        "description": "A shiny, expensive-looking silver waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "bejeweled_smart_phone_case1",
        "weight": 5
      },
      {
        "id": "bejeweled_smart_phone_case2",
        "name": { "str": "bronze smartphone case" },
        "description": "A shiny, not so expensive-looking bronze waterproof case designed for a standard smartphone.  Will protect your smartphone from water damage entirely.",
        "ascii_picture": "bejeweled_smart_phone_case2",
        "weight": 5
      },
      {
        "id": "hello_kitty_case",
        "name": { "str": "Hello Kitty smartphone case" },
        "description": "This waterproof smartphone case has numerous versions of Hello Kitty posing on it.",
        "ascii_picture": "hello_kitty_case",
        "weight": 5
      },
      {
        "id": "dollar_case",
        "name": { "str": "One Hundred Dollars smartphone case" },
        "description": "This waterproof smartphone case has numerous one-hundred dollar bills printed on it.",
        "ascii_picture": "dollar_case",
        "weight": 5
      },
      {
        "id": "mech_case",
        "name": { "str": "Mechanical Gear smartphone case" },
        "description": "This waterproof smartphone case has numerous mechanical gears of various sizes and styles printed on it.",
        "ascii_picture": "mech_case",
        "weight": 5
      },
      {
        "id": "ace_case",
        "name": { "str": "Ace of Spades smartphone case" },
        "description": "This black waterproof smartphone case has the print of a large white Ace of Spades in the back.  Looks good.",
        "ascii_picture": "ace_case",
        "weight": 5
      },
      {
        "id": "insta_case",
        "name": { "str": "Instagram Overlay smartphone case" },
        "description": "Inspired by Instagram's popular filter overlays, this waterproof smartphone case features a colorful gradient background with geometric shapes layered over it.  The colors of these shapes are similar to those found in Instagram's color palette.  The overlay design gives the case an interesting depth and texture, and the colors make it stand out.",
        "ascii_picture": "insta_case",
        "weight": 5
      },
      {
        "id": "zombie_case",
        "name": { "str": "zombie smartphone case" },
        "description": "This waterproof smartphone case has a green zombie on its reverse side.  Would using this be in poor taste now?",
        "weight": 1
      }
    ],
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "111 ml",
        "max_contains_weight": "233 g",
        "max_item_length": "15 cm",
        "moves": 100,
        "watertight": true,
        "rigid": true,
        "transparent": true,
        "item_restriction": [ "smart_phone", "smart_phone_flashlight", "smartphone_music", "smart_phone_locked", "smart_phone_locked_flashlight" ]
      }
    ]
  },
  {
    "id": "waterproof_camera_case",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "waterproof camera case" },
    "looks_like": "camera",
    "description": "A waterproof case designed for a standard camera.  Will protect your camera from water damage entirely.",
    "ascii_picture": "waterproof_camera_case",
    "weight": "50 g",
    "volume": "275 ml",
    "price": "10 USD",
    "price_postapoc": "1 USD",
    "material": [ "plastic" ],
    "symbol": ";",
    "color": "white",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "250 ml",
        "max_contains_weight": "907 g",
        "moves": 100,
        "watertight": true,
        "rigid": true,
        "transparent": true,
        "item_restriction": [ "camera" ]
      }
    ]
  },
  {
    "id": "waterskin",
    "type": "ITEM",
    "subtypes": [ "ARMOR" ],
    "category": "clothing",
    "name": { "str": "small waterskin" },
    "looks_like": "canvas_bag",
    "description": "A small watertight leather bag with a carrying strap, can hold 1.5 liters of water.",
    "ascii_picture": "waterskin",
    "weight": "453 g",
    "volume": "250 ml",
    "price": "20 USD",
    "price_postapoc": "50 cent",
    "material": [ "leather" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "max_contains_volume": "1500 ml",
        "max_item_volume": "17 ml",
        "max_contains_weight": "3 kg"
      }
    ],
    "flags": [ "BELTED", "WATER_FRIENDLY" ],
    "sided": true,
    "armor": [
      {
        "material": [ { "type": "leather", "covered_by_mat": 100, "thickness": 2.0 } ],
        "coverage": 5,
        "covers": [ "leg_l", "leg_r" ],
        "specifically_covers": [ "leg_hip_r", "leg_hip_l" ]
      }
    ]
  },
  {
    "id": "waterskin2",
    "type": "ITEM",
    "subtypes": [ "ARMOR" ],
    "category": "clothing",
    "name": { "str": "waterskin" },
    "looks_like": "waterskin",
    "description": "A watertight leather bag with a carrying strap, can hold 3 liters of water.",
    "ascii_picture": "waterskin2",
    "weight": "783 g",
    "volume": "500 ml",
    "price": "40 USD",
    "price_postapoc": "50 cent",
    "material": [ "leather" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "max_contains_volume": "3 L",
        "max_item_volume": "17 ml",
        "max_contains_weight": "6 kg"
      }
    ],
    "flags": [ "BELTED", "WATER_FRIENDLY" ],
    "armor": [
      {
        "material": [ { "type": "leather", "covered_by_mat": 100, "thickness": 2.0 } ],
        "coverage": 10,
        "covers": [ "torso" ],
        "specifically_covers": [ "torso_hanging_front" ]
      }
    ]
  },
  {
    "id": "waterskin3",
    "type": "ITEM",
    "subtypes": [ "ARMOR" ],
    "category": "clothing",
    "name": { "str": "large waterskin" },
    "looks_like": "waterskin2",
    "description": "A large watertight leather bag with a carrying strap, can hold 5 liters of water.",
    "ascii_picture": "waterskin3",
    "weight": "990 g",
    "volume": "750 ml",
    "price": "60 USD",
    "price_postapoc": "1 USD",
    "material": [ "leather" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "max_contains_volume": "5 L",
        "max_item_volume": "17 ml",
        "max_contains_weight": "10 kg"
      }
    ],
    "flags": [ "BELTED", "WATER_FRIENDLY" ],
    "armor": [
      {
        "material": [ { "type": "leather", "covered_by_mat": 100, "thickness": 2.0 } ],
        "coverage": 40,
        "covers": [ "torso" ],
        "specifically_covers": [ "torso_hanging_front" ]
      }
    ]
  },
  {
    "id": "wooden_barrel",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "wooden barrel" },
    "looks_like": "30l_barrel",
    "description": "Traditionally made of white oak; these vessels are known for delivering delicious whiskey to the future.  It has a capacity of 100 liters.",
    "ascii_picture": "wooden_barrel",
    "weight": "42408 g",
    "volume": "110 L",
    "price": "120 USD",
    "price_postapoc": "2 USD 50 cent",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "wood", "steel" ],
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "max_contains_volume": "100 L",
        "max_contains_weight": "200 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 8 }
  },
  {
    "id": "wrapper",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "paper wrapper" },
    "description": "Just a piece of butcher's paper.  Good for starting fires.",
    "ascii_picture": "wrapper",
    "weight": "3 g",
    "volume": "50 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "paper" ],
    "symbol": ",",
    "color": "light_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "magazine_well": "45 ml",
        "max_contains_volume": "2500 ml",
        "max_contains_weight": "6 kg"
      }
    ],
    "flags": [ "TINDER" ]
  },
  {
    "id": "wrapper_foil",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "foil wrapper" },
    "description": "A piece of aluminum foil, large enough to wrap around something.  You could also cook food in it.",
    "ascii_picture": "wrapper_foil",
    "//": "50 cm length, 30 cm width, 0.02 mm thickness - 3ml, but without wrapper roll 4 times as much",
    "weight": "8 g",
    "volume": "12 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "aluminum" ],
    "symbol": ",",
    "color": "light_gray",
    "//2": "mathematically perfect sphere out of sheet is 2110 ml, but we are less than perfect",
    "pocket_data": [ { "pocket_type": "CONTAINER", "max_contains_volume": "1500 ml", "max_contains_weight": "6 kg" } ],
    "qualities": [ [ "COOK", 1 ] ],
    "use_action": [ "HEAT_SOLID_ITEMS" ],
    "flags": [ "SOFT", "NO_REPAIR" ]
  },
  {
    "id": "wrapper_foil_roll",
    "type": "ITEM",
    "category": "other",
    "name": { "str": "aluminum foil roll" },
    "description": "Long tube of cardboard, used to conveniently store long sheets of foil.",
    "//": "20 m of aluminum foil, 40 units",
    "weight": "52 g",
    "volume": "96 ml",
    "longest_side": "30 cm",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "cardboard" ],
    "symbol": "o",
    "color": "dark_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "480 ml",
        "max_contains_weight": "1 kg",
        "item_restriction": [ "wrapper_foil" ],
        "volume_multiplier": 0.25
      }
    ],
    "flags": [ "NO_RELOAD" ]
  },
  {
    "id": "wrapper_pr",
    "type": "ITEM",
    "name": { "str": "wrapper" },
    "description": {
      "//~": "Daizu is Japanese for soy, hence DaiZoom",
      "str": "\"DaiZoom Protein Bar, brought to you by SoyPelusa\" is emblazoned proudly upon this greaseproof wrapper."
    },
    "ascii_picture": "wrapper_pr",
    "copy-from": "wrapper",
    "weight": "1 g",
    "volume": "5 ml",
    "pocket_data": [
      { "pocket_type": "CONTAINER", "magazine_well": "4 ml", "max_contains_volume": "175 ml", "max_contains_weight": "1 kg" }
    ]
  },
  {
    "id": "styrofoam_cup",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "styrofoam cup" },
    "looks_like": "cup_plastic",
    "description": "A cheap, disposable cup with a plastic lid and straw.",
    "ascii_picture": "styrofoam_cup",
    "weight": "50 g",
    "volume": "501 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "white",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "max_contains_volume": "500 ml",
        "max_contains_weight": "1 kg"
      }
    ],
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "plastic_bucket",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "plastic tub" },
    "description": "A big, square plastic bucket usually used for carrying ice cream.",
    "ascii_picture": "plastic_bucket",
    "weight": "260 g",
    "volume": "4500 ml",
    "price": "10 cent",
    "price_postapoc": "10 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "white",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "max_contains_volume": "4250 ml",
        "max_contains_weight": "9 kg"
      }
    ],
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "condom",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "condom" },
    "description": "A gentleman's balloon.  A single-use life preventer.  A thumbless latex mitten.  This could be used as a makeshift water container, but otherwise it's anyone's guess what it's for.",
    "ascii_picture": "condom",
    "weight": "5 g",
    "volume": "15 ml",
    "price": "0 cent",
    "price_postapoc": "25 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "white",
    "variant_type": "generic",
    "variants": [
      {
        "id": "condom_plain",
        "name": { "str": "condom" },
        "description": "This one is plain, no coloring or flavoring.",
        "ascii_picture": "condom_plain",
        "weight": 200,
        "append": true
      },
      {
        "id": "condom_blue",
        "name": { "str": "blue condom" },
        "description": "This one is colored blue.",
        "ascii_picture": "condom_blue",
        "weight": 80,
        "append": true
      },
      {
        "id": "condom_red",
        "name": { "str": "red condom" },
        "description": "This one is colored red.",
        "ascii_picture": "condom_red",
        "weight": 80,
        "append": true
      },
      {
        "id": "condom_green",
        "name": { "str": "green condom" },
        "description": "This one is colored green.",
        "ascii_picture": "condom_green",
        "weight": 80,
        "append": true
      },
      {
        "id": "condom_yellow",
        "name": { "str": "yellow condom" },
        "description": "This one is colored yellow.",
        "ascii_picture": "condom_yellow",
        "weight": 80,
        "append": true
      },
      {
        "id": "condom_pink",
        "name": { "str": "pink condom" },
        "description": "This one is colored pink.",
        "ascii_picture": "condom_pink",
        "weight": 80,
        "append": true
      },
      {
        "id": "condom_ribbed",
        "name": { "str": "ribbed condom" },
        "description": "This one is ribbed for pleasure!",
        "ascii_picture": "condom_ribbed",
        "weight": 100,
        "append": true
      },
      {
        "id": "condom_flavored_cherry",
        "name": { "str": "cherry flavored condom" },
        "description": "A condom with cherry flavored lube, in red packaging to match.",
        "ascii_picture": "condom_flavored_cherry",
        "weight": 40,
        "append": true
      },
      {
        "id": "condom_flavored_banana",
        "name": { "str": "banana flavored condom" },
        "description": "A condom with banana flavored lube, in yellow packaging to match.",
        "ascii_picture": "condom_flavored_banana",
        "weight": 40,
        "append": true
      },
      {
        "id": "condom_flavored_strawberry",
        "name": { "str": "strawberry flavored condom" },
        "description": "A condom with strawberry flavored lube, in red packaging to match.",
        "ascii_picture": "condom_flavored_strawberry",
        "weight": 40,
        "append": true
      },
      {
        "id": "condom_flavored_orange",
        "name": { "str": "orange flavored condom" },
        "description": "A condom with orange flavored lube, in orange packaging to match.",
        "ascii_picture": "condom_flavored_orange",
        "weight": 40,
        "append": true
      }
    ],
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "transparent": true,
        "max_contains_volume": "3750 ml",
        "max_contains_weight": "7 kg",
        "max_item_length": "26 cm"
      }
    ],
    "flags": [ "BANK_NOTE_SHAPED" ],
    "properties": { "burst_when_filled": "75" }
  },
  {
    "id": "condom_sealed",
    "type": "ITEM",
    "looks_like": "condom",
    "name": { "str": "sealed condom" },
    "description": "A sealed condom wrapper, activate to open it.",
    "ascii_picture": "condom_sealed",
    "weight": "5 g",
    "volume": "15 ml",
    "price": "0 cent",
    "price_postapoc": "25 cent",
    "material": [ "plastic" ],
    "symbol": ")",
    "color": "white",
    "use_action": { "menu_text": "open", "type": "transform", "target": "condom", "msg": "You rip open the wrapped condom." },
    "flags": [ "BANK_NOTE_SHAPED" ]
  },
  {
    "id": "balloon",
    "type": "ITEM",
    "looks_like": "condom",
    "name": { "str": "balloon" },
    "description": "A deflated balloon.  This could be used as a makeshift water container.",
    "ascii_picture": "balloon",
    "copy-from": "condom"
  },
  {
    "id": "can_food_big",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "large tin can" },
    "looks_like": "can_food",
    "description": "A large tin can, like what beans come in.  Holds a substantial amount of food.",
    "ascii_picture": "can_food_big",
    "weight": "350 g",
    "volume": "3003 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "material": [ "steel" ],
    "symbol": ")",
    "color": "blue",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "open_container": true,
        "max_contains_volume": "3 L",
        "max_contains_weight": "6 kg",
        "sealed_data": { "spoil_multiplier": 0.0 }
      }
    ],
    "qualities": [ [ "BOIL", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "melee_damage": { "bash": 2 }
  },
  {
    "id": "survival_kit_box",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "survival kit box", "str_pl": "survival kit boxes" },
    "looks_like": "box_small",
    "description": "An aluminum box designed to contain a small survival kit.",
    "ascii_picture": "survival_kit_box",
    "weight": "800 g",
    "volume": "2300 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "to_hit": { "grip": "none", "length": "short", "surface": "any", "balance": "clumsy" },
    "material": [ "aluminum" ],
    "symbol": "!",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "2100 ml",
        "max_contains_weight": "4000 g"
      }
    ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "qualities": [ [ "CONTAIN", 1 ], [ "BOIL", 2 ] ],
    "melee_damage": { "bash": 3 }
  },
  {
    "id": "large_survival_kit_box",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "survival kit box", "str_pl": "survival kit boxes" },
    "looks_like": "box_small",
    "description": "The ultimate survival kit purchased either by the wealthy or the dedicated urban survivalist.  It contains tools and items to help you survive in case of an emergency.",
    "ascii_picture": "large_survival_kit_box",
    "weight": "850 g",
    "volume": "8900 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "pocket_data": [ { "pocket_type": "CONTAINER", "rigid": true, "max_contains_volume": "8500 ml", "max_contains_weight": "20000 g" } ],
    "material": [ "cardboard" ],
    "symbol": ")",
    "color": "brown"
  },
  {
    "id": "box_tea",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "small cardboard box of tea bags", "str_pl": "small cardboard boxes of tea bags" },
    "looks_like": "box_small",
    "description": "A very small cardboard box with a tea brand's logo on it.",
    "ascii_picture": "box_tea",
    "weight": "10 g",
    "volume": "105 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "cardboard" ],
    "symbol": ")",
    "color": "green",
    "pocket_data": [ { "pocket_type": "CONTAINER", "rigid": true, "max_contains_volume": "100 ml", "max_contains_weight": "200 g" } ]
  },
  {
    "id": "stand_flyer",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "flier stand" },
    "description": "A small stand made to show off various fliers.",
    "ascii_picture": "stand_flyer",
    "weight": "326 g",
    "volume": "5962 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "plastic" ],
    "symbol": "H",
    "color": "white",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_weight": "90 g",
        "max_contains_volume": "750 ml",
        "open_container": true,
        "flag_restriction": [ "PAPER_SHAPED" ]
      },
      {
        "pocket_type": "CONTAINER",
        "max_contains_weight": "90 g",
        "max_contains_volume": "750 ml",
        "open_container": true,
        "flag_restriction": [ "PAPER_SHAPED" ]
      },
      {
        "pocket_type": "CONTAINER",
        "max_contains_weight": "90 g",
        "max_contains_volume": "750 ml",
        "open_container": true,
        "flag_restriction": [ "PAPER_SHAPED" ]
      }
    ]
  },
  {
    "id": "1st_aid_box",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "first aid kit box", "str_pl": "first aid kit boxes" },
    "looks_like": "ifak_pouch",
    "description": "A plastic box designed to contain a first aid kit.",
    "ascii_picture": "1st_aid_box",
    "weight": "200 g",
    "volume": "2900 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "plastic" ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "2700 ml",
        "max_contains_weight": "3 kg",
        "max_item_length": "20 cm",
        "rigid": true,
        "transparent": true,
        "moves": 100
      }
    ],
    "symbol": ")",
    "color": "red"
  },
  {
    "id": "ifak_pouch",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "IFAK pouch", "str_pl": "IFAK pouches" },
    "looks_like": "1st_aid_box",
    "description": "A fabric pouch designed to contain a personalized trauma kit.  These supplies are used to address immediate life-threatening conditions.",
    "ascii_picture": "ifak_pouch",
    "//": "Was introduced without anchoring to a real example, but is similar to this: https://www.amazon.com/Livans-Tactical-Rip-Away-Military-Emergency/dp/B07Y7BRB83",
    "weight": "329 g",
    "volume": "1250 ml",
    "price": "0 cent",
    "price_postapoc": "10 cent",
    "material": [ "cotton", "neoprene" ],
    "flags": [ "COLLAPSE_CONTENTS", "PALS_MEDIUM" ],
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "magazine_well": "400 ml",
        "max_contains_volume": "3200 ml",
        "max_contains_weight": "4000 g",
        "max_item_length": "20 cm",
        "moves": 100,
        "volume_encumber_modifier": 0.3
      }
    ],
    "symbol": ")",
    "color": "red"
  },
  {
    "id": "rc_car_box",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "radio car box", "str_pl": "radio car boxes" },
    "description": "A small box with an image of a toy car printed on the front.  The text written on the side says it comes with a remote control and batteries included.",
    "ascii_picture": "rc_car_box",
    "weight": "400 g",
    "volume": "3200 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "cardboard" ],
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "2900 ml",
        "max_contains_weight": "4 kg",
        "rigid": true,
        "moves": 100
      }
    ],
    "symbol": ")",
    "color": "red"
  },
  {
    "id": "stirling_kit_box",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "STEM kit box", "str_pl": "STEM kit boxes" },
    "description": "A small box with an image of children building things.",
    "ascii_picture": "stirling_kit_box",
    "weight": "400 g",
    "volume": "3200 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "cardboard" ],
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "2900 ml",
        "max_contains_weight": "4 kg",
        "rigid": true,
        "moves": 100
      }
    ],
    "symbol": ")",
    "color": "white_cyan"
  },
  {
    "id": "maker_kit_box",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "maker kit box", "str_pl": "maker kit boxes" },
    "description": "A small box with an image of children building things.  It's labeled 'Makerspace Learner Kit'.",
    "ascii_picture": "maker_kit_box",
    "weight": "400 g",
    "volume": "3200 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "cardboard" ],
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "2900 ml",
        "max_contains_weight": "4 kg",
        "rigid": true,
        "moves": 100
      }
    ],
    "symbol": ")",
    "color": "white_cyan"
  },
  {
    "id": "robot_kit_box",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "robot kit box", "str_pl": "robot kit boxes" },
    "description": "A small box with an image of children building robots.",
    "ascii_picture": "robot_kit_box",
    "weight": "400 g",
    "volume": "3200 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "cardboard" ],
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "2900 ml",
        "max_contains_weight": "4 kg",
        "rigid": true,
        "moves": 100
      }
    ],
    "symbol": ")",
    "color": "white_cyan"
  },
  {
    "id": "mre_bag_small",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "small MRE bag" },
    "looks_like": "mre_beef_box",
    "description": "A small, sturdy, plastic and aluminum container of multi-layered construction, with detailed nutritional information about its contents.",
    "ascii_picture": "mre_bag_small",
    "weight": "70 g",
    "volume": "100 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "250 ml",
        "max_contains_weight": "1500 g",
        "moves": 50,
        "sealed_data": { "spoil_multiplier": 0.0 },
        "watertight": true
      }
    ],
    "material": [ "plastic", "aluminum" ],
    "symbol": ")",
    "color": "light_gray"
  },
  {
    "id": "mre_bag",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "MRE bag" },
    "looks_like": "mre_beef_box",
    "description": "A sturdy plastic and aluminum container of multi-layered construction, with detailed nutritional information about its contents.",
    "ascii_picture": "mre_bag",
    "weight": "180 g",
    "volume": "250 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "510 ml",
        "max_contains_weight": "3 kg",
        "moves": 50,
        "sealed_data": { "spoil_multiplier": 0.0 },
        "watertight": true
      }
    ],
    "material": [ "plastic", "aluminum" ],
    "symbol": ")",
    "color": "light_gray"
  },
  {
    "id": "mre_package",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "MRE package" },
    "looks_like": "mre_beef_box",
    "description": "The Meal, Ready-to-Eat - also known as the MRE - is the individual field ration of the United States Armed Forces.  It is in a lightweight yet sturdy multi-layered plastic and aluminum foil container - essentially a flexible can.",
    "ascii_picture": "mre_package",
    "weight": "320 g",
    "volume": "450 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "1625 ml",
        "max_contains_weight": "4 kg",
        "moves": 50,
        "sealed_data": { "spoil_multiplier": 0.0 },
        "watertight": true
      }
    ],
    "material": [ "plastic", "aluminum" ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "symbol": ")",
    "color": "light_gray"
  },
  {
    "id": "mre_bag_dessert",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "MRE dessert bag" },
    "looks_like": "mre_beef_box",
    "description": "A small, sturdy, plastic and aluminum container of multi-layered construction, with detailed nutritional information about its contents.",
    "ascii_picture": "mre_bag_dessert",
    "weight": "35 g",
    "volume": "50 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "125 ml",
        "max_contains_weight": "750 g",
        "moves": 50,
        "sealed_data": { "spoil_multiplier": 0.0 },
        "watertight": true
      }
    ],
    "material": [ "plastic", "aluminum" ],
    "symbol": ")",
    "color": "light_gray"
  },
  {
    "id": "mre_bag_spread",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "MRE spread bag" },
    "looks_like": "mre_beef_box",
    "description": "A small, sturdy, plastic and aluminum container of multi-layered construction, with detailed nutritional information about its contents.",
    "ascii_picture": "mre_bag_spread",
    "weight": "10 g",
    "volume": "12 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "31 ml",
        "max_contains_weight": "180 g",
        "moves": 50,
        "sealed_data": { "spoil_multiplier": 0.0 },
        "watertight": true
      }
    ],
    "material": [ "plastic", "aluminum" ],
    "symbol": ")",
    "color": "light_gray"
  },
  {
    "id": "mre_bag_jam",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "MRE jam bag" },
    "looks_like": "mre_beef_box",
    "description": "A small, sturdy, plastic and aluminum container of multi-layered construction, with detailed nutritional information about its contents.",
    "ascii_picture": "mre_bag_spread",
    "weight": "10 g",
    "volume": "12 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "32 ml",
        "max_contains_weight": "180 g",
        "moves": 50,
        "sealed_data": { "spoil_multiplier": 0.0 },
        "watertight": true
      }
    ],
    "material": [ "plastic", "aluminum" ],
    "symbol": ")",
    "color": "light_gray"
  },
  {
    "id": "ipok",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "individual patrol officer kit" },
    "//": "https://www.narescue.com/individual-patrol-officer-kit.html",
    "looks_like": "mre_beef_box",
    "description": "A first aid kit designed for patrolling police officers, contents selected for dealing with hemorrhaging injuries such as gunshot wounds.  Comes in a sealed pouch.",
    "ascii_picture": "ipok",
    "weight": "50 g",
    "volume": "50 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "2000 ml",
        "max_contains_weight": "1500 g",
        "transparent": true,
        "moves": 50,
        "sealed_data": { "spoil_multiplier": 0.0 },
        "watertight": true
      }
    ],
    "material": [ "plastic" ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "symbol": ")",
    "color": "light_gray"
  },
  {
    "id": "aquarium_medium",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "50 gallon aquarium" },
    "description": "A 50-gallon glass aquarium, used for safely storing small animals for use as pets or food.",
    "ascii_picture": "aquarium_medium",
    "weight": "45 kg",
    "volume": "222 L",
    "longest_side": "91 cm",
    "price": "100 USD",
    "price_postapoc": "15 USD",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "glass" ],
    "symbol": ")",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "open_container": true,
        "max_contains_volume": "189 L",
        "max_contains_weight": "300 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ],
    "melee_damage": { "bash": 12 }
  },
  {
    "id": "aquarium_medium_drying",
    "type": "ITEM",
    "category": "other",
    "name": { "str": "50 gallon aquarium (drying)", "str_pl": "50 gallon aquariums (drying)" },
    "description": "A 50-gallon glass aquarium, used for safely storing small animals for use as pets or food.  This one has been freshly made and requires time for the silicone to dry.",
    "ascii_picture": "aquarium_medium",
    "weight": "45 kg",
    "volume": "222 L",
    "longest_side": "91 cm",
    "price": "50 USD",
    "price_postapoc": "7 USD 50 cent",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "glass" ],
    "symbol": ")",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": false,
        "open_container": true,
        "max_contains_volume": "189 L",
        "max_contains_weight": "300 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ],
    "use_action": {
      "target": "aquarium_medium",
      "msg": "You check that the aquarium does indeed hold water, it is ready.",
      "moves": 100,
      "type": "delayed_transform",
      "transform_age": 604800,
      "not_ready_msg": "The silicone hasn't dried quite yet.",
      "//": "The time it takes is a week and this appears to be the minimum time the internet says it takes."
    },
    "melee_damage": { "bash": 12 }
  },
  {
    "id": "aquarium_small",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "30 gallon aquarium" },
    "description": "A 30-gallon glass aquarium, used for safely storing small animals for use as pets or food.",
    "ascii_picture": "aquarium_small",
    "weight": "22 kg",
    "volume": "133 L",
    "longest_side": "91 cm",
    "price": "50 USD",
    "price_postapoc": "10 USD",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "glass" ],
    "symbol": ")",
    "color": "light_cyan",
    "looks_like": "aquarium_medium",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "open_container": true,
        "max_contains_volume": "113 L",
        "max_contains_weight": "180 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ],
    "melee_damage": { "bash": 8 }
  },
  {
    "id": "aquarium_small_drying",
    "type": "ITEM",
    "category": "other",
    "name": { "str": "30 gallon aquarium (drying)", "str_pl": "30 gallon aquariums (drying)" },
    "description": "A 30-gallon glass aquarium, used for safely storing small animals for use as pets or food.  This one has been freshly made and requires time for the silicone to dry.",
    "ascii_picture": "aquarium_small",
    "weight": "22 kg",
    "volume": "133 L",
    "longest_side": "91 cm",
    "price": "15 USD",
    "price_postapoc": "3 USD 50 cent",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "glass" ],
    "symbol": ")",
    "color": "light_cyan",
    "looks_like": "aquarium_medium",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": false,
        "open_container": true,
        "max_contains_volume": "113 L",
        "max_contains_weight": "180 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ],
    "use_action": {
      "target": "aquarium_small",
      "msg": "You check that the aquarium does indeed hold water, it is ready.",
      "moves": 100,
      "type": "delayed_transform",
      "transform_age": 604800,
      "not_ready_msg": "The silicone hasn't dried quite yet.",
      "//": "The time it takes is a week and this appears to be the minimum time the internet says it takes."
    },
    "melee_damage": { "bash": 8 }
  },
  {
    "id": "aquarium_large",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "100 gallon aquarium" },
    "description": "A 100-gallon glass aquarium, used for safely storing small animals for use as pets or food.",
    "ascii_picture": "aquarium_large",
    "weight": "80 kg",
    "volume": "400 L",
    "longest_side": "183 cm",
    "price": "500 USD",
    "price_postapoc": "25 USD",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "glass" ],
    "symbol": ")",
    "color": "light_cyan",
    "looks_like": "aquarium_medium",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "open_container": true,
        "max_contains_volume": "378 L",
        "max_contains_weight": "500 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ],
    "melee_damage": { "bash": 20 }
  },
  {
    "id": "aquarium_large_drying",
    "type": "ITEM",
    "category": "other",
    "name": { "str": "100 gallon aquarium (drying)", "str_pl": "100 gallon aquariums (drying)" },
    "description": "A 100-gallon glass aquarium, used for safely storing small animals for use as pets or food.  This one has been freshly made and requires time for the silicone to dry.",
    "ascii_picture": "aquarium_large",
    "weight": "80 kg",
    "volume": "400 L",
    "longest_side": "183 cm",
    "price": "200 USD",
    "price_postapoc": "10 USD",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "glass" ],
    "symbol": ")",
    "color": "light_cyan",
    "looks_like": "aquarium_medium",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": false,
        "open_container": true,
        "max_contains_volume": "378 L",
        "max_contains_weight": "500 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ],
    "use_action": {
      "target": "aquarium_large",
      "msg": "You check that the aquarium does indeed hold water, it is ready.",
      "moves": 100,
      "type": "delayed_transform",
      "transform_age": 604800,
      "not_ready_msg": "The silicone hasn't dried quite yet.",
      "//": "The time it takes is a week and this appears to be the minimum time the internet says it takes."
    },
    "melee_damage": { "bash": 20 }
  },
  {
    "id": "pressurized_canister",
    "type": "ITEM",
    "subtypes": [ "TOOL" ],
    "category": "tool_magazine",
    "name": { "str": "pressurized canister" },
    "description": "A small tank for containing pressurized gases.",
    "weight": "25 g",
    "volume": "350 ml",
    "longest_side": "12 cm",
    "price": "20 USD",
    "price_postapoc": "5 USD",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "uneven" },
    "material": [ "steel", "plastic" ],
    "symbol": ";",
    "color": "green",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "airtight": true,
        "watertight": true,
        "rigid": true,
        "max_contains_volume": "250 ml",
        "max_contains_weight": "50 g"
      }
    ],
    "flags": [ "COLLAPSE_CONTENTS", "NO_SALVAGE" ],
    "melee_damage": { "bash": 1 }
  },
  {
    "id": "small_propane_tank",
    "type": "ITEM",
    "subtypes": [ "TOOL" ],
    "category": "tool_magazine",
    "name": { "str": "small propane tank" },
    "description": "A small tank of propane, commonly used for camping stoves and torches.",
    "ascii_picture": "small_propane_tank",
    "//": "1 gallon tank, filled to 80% for safety.  1.3lbs while empty",
    "//1": "https://learnmetrics.com/propane-tank-sizes",
    "weight": "591 g",
    "volume": "5030 ml",
    "longest_side": "30 cm",
    "price": "20 USD",
    "price_postapoc": "5 USD",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "uneven" },
    "material": [ "steel", "plastic" ],
    "symbol": ";",
    "color": "green",
    "pocket_data": [
      {
        "pocket_type": "MAGAZINE",
        "airtight": true,
        "watertight": true,
        "rigid": true,
        "ammo_restriction": { "propane": 3000 }
      }
    ],
    "charges_per_use": 1,
    "flags": [ "GAS_TANK", "NO_SALVAGE" ],
    "melee_damage": { "bash": 3 }
  },
  {
    "id": "medium_propane_tank",
    "type": "ITEM",
    "subtypes": [ "TOOL" ],
    "category": "tool_magazine",
    "name": { "str": "medium propane tank" },
    "description": "A medium-sized tank of propane, commonly used for barbeques.",
    "ascii_picture": "medium_propane_tank",
    "//": "5 gallon tank, filled to 80% for safety..  About 15lbs while empty.",
    "//1": "https://learnmetrics.com/propane-tank-sizes",
    "weight": "6720 g",
    "volume": "23250 ml",
    "longest_side": "50 cm",
    "price": "20 USD",
    "price_postapoc": "5 USD",
    "to_hit": { "grip": "bad", "length": "short", "surface": "any", "balance": "clumsy" },
    "material": [ "steel", "plastic" ],
    "symbol": ";",
    "color": "green",
    "pocket_data": [
      {
        "pocket_type": "MAGAZINE",
        "airtight": true,
        "watertight": true,
        "rigid": true,
        "ammo_restriction": { "propane": 15000 }
      }
    ],
    "charges_per_use": 1,
    "flags": [ "GAS_TANK", "NO_SALVAGE" ],
    "melee_damage": { "bash": 7 }
  },
  {
    "id": "large_propane_tank",
    "type": "ITEM",
    "subtypes": [ "TOOL" ],
    "category": "tool_magazine",
    "name": { "str": "large propane tank" },
    "description": "A large tank of propane, commonly used for heating.",
    "ascii_picture": "large_propane_tank",
    "//": "20 gallon tank, filled to 80% for safety.  About 50 lbs while empty.",
    "//1": "https://learnmetrics.com/propane-tank-sizes",
    "weight": "22727 g",
    "volume": "80 L",
    "longest_side": "117 cm",
    "price": "60 USD",
    "price_postapoc": "5 USD",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "steel", "plastic" ],
    "symbol": ";",
    "color": "light_gray",
    "pocket_data": [
      {
        "pocket_type": "MAGAZINE",
        "airtight": true,
        "watertight": true,
        "rigid": true,
        "ammo_restriction": { "propane": 60000 }
      }
    ],
    "charges_per_use": 1,
    "flags": [ "GAS_TANK", "NO_SALVAGE" ],
    "melee_damage": { "bash": 11 }
  },
  {
    "id": "xl_propane_tank",
    "type": "ITEM",
    "subtypes": [ "TOOL" ],
    "category": "tool_magazine",
    "name": { "str": "extra large propane tank" },
    "description": "A massive tank of propane, commonly used for heating a home or vehicle.",
    "ascii_picture": "xl_propane_tank",
    "//": "100 gallon tank, filled to 80% for safety.  212 lbs while empty",
    "//1": "https://learnmetrics.com/propane-tank-sizes",
    "weight": "96 kg",
    "volume": "390 L",
    "longest_side": "122 cm",
    "price": "60 USD",
    "price_postapoc": "5 USD",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "steel", "plastic" ],
    "symbol": ";",
    "color": "light_gray",
    "pocket_data": [
      {
        "pocket_type": "MAGAZINE",
        "airtight": true,
        "watertight": true,
        "rigid": true,
        "ammo_restriction": { "propane": 300000 }
      }
    ],
    "charges_per_use": 1,
    "flags": [ "GAS_TANK", "NO_SALVAGE" ],
    "melee_damage": { "bash": 15 }
  },
  {
    "id": "small_biogas_tank",
    "type": "ITEM",
    "subtypes": [ "TOOL" ],
    "category": "container",
    "name": { "str": "small biogas tank" },
    "description": "A small tank of biogas, commonly used for camping stoves and torches.",
    "copy-from": "small_propane_tank",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "airtight": true,
        "rigid": true,
        "max_contains_volume": "5 L",
        "max_contains_weight": "1 kg",
        "item_restriction": [ "biogas" ]
      }
    ]
  },
  {
    "id": "medium_biogas_tank",
    "type": "ITEM",
    "subtypes": [ "TOOL" ],
    "category": "container",
    "name": { "str": "medium biogas tank" },
    "description": "A medium-sized tank of biogas, commonly used for barbeques.",
    "copy-from": "medium_propane_tank",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "airtight": true,
        "rigid": true,
        "max_contains_volume": "20 L",
        "max_contains_weight": "10 kg",
        "item_restriction": [ "biogas" ]
      }
    ]
  },
  {
    "id": "large_biogas_tank",
    "type": "ITEM",
    "subtypes": [ "TOOL" ],
    "category": "container",
    "name": { "str": "large biogas tank" },
    "description": "A large tank of biogas, commonly used for heating.",
    "copy-from": "large_propane_tank",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "airtight": true,
        "rigid": true,
        "max_contains_volume": "75 L",
        "max_contains_weight": "25 kg",
        "item_restriction": [ "biogas" ]
      }
    ]
  },
  {
    "id": "xl_biogas_tank",
    "type": "ITEM",
    "subtypes": [ "TOOL" ],
    "category": "container",
    "name": { "str": "extra large biogas tank" },
    "description": "A massive tank of biogas, commonly used for heating a home or vehicle.",
    "copy-from": "xl_propane_tank",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "airtight": true,
        "rigid": true,
        "max_contains_volume": "350 L",
        "max_contains_weight": "50 kg",
        "item_restriction": [ "biogas" ]
      }
    ]
  },
  {
    "id": "shot_glass",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "shot glass", "str_pl": "shot glasses" },
    "description": "A standard 1.5 ounce shot glass.",
    "ascii_picture": "shot_glass",
    "weight": "100 g",
    "volume": "116 ml",
    "longest_side": "58 mm",
    "price": "3 USD",
    "price_postapoc": "5 cent",
    "material": [ "glass" ],
    "symbol": "v",
    "color": "cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "open_container": true,
        "max_contains_volume": "44 ml",
        "max_contains_weight": "500 g"
      }
    ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 1 }
  },
  {
    "id": "30gal_drum_aluminum",
    "type": "ITEM",
    "category": "container",
    "looks_like": "30gal_barrel",
    "name": { "str": "aluminum tank (100 L)", "str_pl": "aluminum tanks (100 L)" },
    "description": "A large aluminum tank, traditionally used to store fuel.",
    "ascii_picture": "30gal_drum_aluminum",
    "weight": "2565 g",
    "volume": "130 L",
    "price": "80 USD",
    "price_postapoc": "2 USD 50 cent",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "aluminum" ],
    "symbol": "0",
    "color": "light_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "max_contains_volume": "100 L",
        "max_contains_weight": "250 kg"
      }
    ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "melee_damage": { "bash": 8 }
  },
  {
    "id": "55gal_drum_aluminum",
    "type": "ITEM",
    "category": "container",
    "looks_like": "30gal_drum",
    "name": { "str": "aluminum tank (200 L)", "str_pl": "aluminum tanks (200 L)" },
    "description": "A massive aluminum tank, traditionally used to store fuel.",
    "ascii_picture": "55gal_drum_aluminum",
    "weight": "10 kg",
    "volume": "230 L",
    "price": "100 USD",
    "price_postapoc": "2 USD 50 cent",
    "to_hit": { "grip": "bad", "length": "long", "surface": "any", "balance": "clumsy" },
    "material": [ "aluminum" ],
    "symbol": "0",
    "color": "light_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "max_contains_volume": "200 L",
        "max_contains_weight": "500 kg"
      }
    ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "qualities": [ [ "BOIL", 2 ], [ "CONTAIN", 1 ] ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 8 }
  },
  {
    "id": "squeeze_tube",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "10.1 ounce squeeze tube" },
    "description": "A 10.1 ounce squeeze tube, used for storing the likes of silicone caulk, paint, or food dressing.",
    "ascii_picture": "squeeze_tube",
    "weight": "8150 mg",
    "volume": "221 ml",
    "price": "1 USD",
    "price_postapoc": "10 cent",
    "material": [ "plastic" ],
    "symbol": "t",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "transparent": true,
        "max_contains_volume": "299 ml",
        "max_contains_weight": "2500 g"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ],
    "melee_damage": { "bash": 1 }
  },
  {
    "id": "squeeze_tube_small",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "2.8 ounce squeeze tube" },
    "description": "A 2.8 ounce squeeze tube, used for storing the likes of silicone caulk, paint, or food dressing.",
    "ascii_picture": "squeeze_tube_small",
    "weight": "3500 mg",
    "volume": "95 ml",
    "price": "50 cent",
    "price_postapoc": "5 cent",
    "material": [ "plastic" ],
    "symbol": "t",
    "color": "light_cyan",
    "looks_like": "squeeze_tube",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "transparent": true,
        "max_contains_volume": "82 ml",
        "max_contains_weight": "500 g"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ],
    "flags": [ "COLLAPSE_CONTENTS" ],
    "melee_damage": { "bash": 1 }
  },
  {
    "id": "bottle_gourd",
    "type": "ITEM",
    "subtypes": [ "ARMOR" ],
    "category": "clothing",
    "name": { "str": "bottle gourd" },
    "looks_like": "clay_canister",
    "description": "A hard, watertight container made from a dried bottle gourd.  Can be used similar to a canteen or just for storing liquids.",
    "ascii_picture": "bottle_gourd",
    "weight": "300 g",
    "volume": "2500 ml",
    "price": "3 USD",
    "price_postapoc": "60 cent",
    "material": [ "wood" ],
    "symbol": "6",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "watertight": true,
        "max_contains_volume": "2250 ml",
        "max_item_volume": "2501 ml",
        "max_contains_weight": "2501 g",
        "sealed_data": { "spoil_multiplier": 0.9 }
      }
    ],
    "flags": [ "BELTED", "OVERSIZE", "WATER_FRIENDLY" ],
    "armor": [
      {
        "material": [ { "type": "wood", "covered_by_mat": 100, "thickness": 2.0 } ],
        "encumbrance": 3,
        "coverage": 8,
        "covers": [ "torso" ],
        "specifically_covers": [ "torso_hanging_front" ]
      }
    ]
  },
  {
    "id": "paint_can_steel",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "metal paint can" },
    "description": "A metal paint can, able to hold a gallon of liquid.",
    "ascii_picture": "paint_can_steel",
    "weight": "400 g",
    "volume": "4325 ml",
    "longest_side": "21 cm",
    "price": "10 cent",
    "price_postapoc": "3 cent",
    "material": [ "steel" ],
    "symbol": "o",
    "color": "light_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "max_contains_volume": "3785 ml",
        "max_contains_weight": "10 kg"
      }
    ],
    "qualities": [ [ "BOIL", 1 ], [ "CONTAIN", 1 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "paint_can_plastic",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "plastic paint can" },
    "description": "A plastic paint can, able to hold a gallon of liquid.",
    "ascii_picture": "paint_can_plastic",
    "weight": "50 g",
    "volume": "4325 ml",
    "longest_side": "21 cm",
    "price": "10 cent",
    "price_postapoc": "3 cent",
    "material": [ "plastic" ],
    "symbol": "o",
    "color": "green",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "3785 ml",
        "max_contains_weight": "10 kg"
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ] ],
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "lunchbox",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "lunchbox", "str_pl": "lunchboxes" },
    "description": "A plastic box, commonly used to store lunch and utensils to eat it with.",
    "ascii_picture": "lunchbox",
    "weight": "282 g",
    "volume": "2050 ml",
    "longest_side": "21 cm",
    "price": "14 USD",
    "price_postapoc": "1 USD",
    "material": [ "plastic" ],
    "symbol": "l",
    "color": "green",
    "pocket_data": [ { "pocket_type": "CONTAINER", "rigid": true, "max_contains_volume": "1100 ml", "max_contains_weight": "2 kg" } ],
    "qualities": [ [ "CONTAIN", 1 ] ],
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "pencil_case",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "pencil case" },
    "description": "A small fabric container with a zipper.  Commonly used by children to store school supplies.",
    "ascii_picture": "pencil_case",
    "weight": "200 g",
    "volume": "1730 ml",
    "price": "9 USD",
    "price_postapoc": "1 USD",
    "material": [ "cotton" ],
    "symbol": "p",
    "color": "dark_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "1000 ml",
        "max_contains_weight": "2 kg",
        "max_item_length": "20 cm"
      }
    ],
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "cardboard_roll",
    "type": "ITEM",
    "category": "other",
    "name": { "str": "cardboard roll" },
    "description": "A small cardboard roll used to conveniently store materials such as tape or toilet paper.",
    "ascii_picture": "cardboard_roll",
    "weight": "1 g",
    "volume": "6 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "cardboard" ],
    "symbol": "o",
    "color": "dark_gray",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "1 L",
        "max_contains_weight": "1 kg",
        "item_restriction": [ "duct_tape", "medical_tape" ],
        "volume_multiplier": 0.75
      }
    ],
    "flags": [ "NO_UNLOAD", "NO_RELOAD" ]
  },
  {
    "id": "tankard_wooden",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "wooden tankard" },
    "//1": "https://www.amazon.com/Handmade-Wooden-Coffee-Unique-Glasses/dp/B07GWB6R3P/",
    "//2": "requested by Myfharad",
    "description": "A low-tech solution for all your guzzling needs.  Drink responsibly.",
    "weight": "181 g",
    "volume": "724 ml",
    "longest_side": "10 cm",
    "price": "15 USD",
    "price_postapoc": "50 cent",
    "material": [ "wood" ],
    "looks_like": "clay_canister",
    "symbol": ")",
    "color": "brown",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "open_container": true,
        "max_contains_volume": "341 ml",
        "max_item_volume": "250 ml",
        "max_contains_weight": "1150 g",
        "moves": 400
      }
    ],
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "tankard_metal",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "steel tankard" },
    "//1": "https://www.kultofathena.com/product/stainless-steel-tankard/",
    "description": "While not as historic as one may think, it's considered a finer luxury in these trying times.  Drink responsibly.",
    "weight": "181 g",
    "volume": "724 ml",
    "longest_side": "10 cm",
    "price": "30 USD",
    "price_postapoc": "50 cent",
    "material": [ "steel" ],
    "looks_like": "clay_canister",
    "symbol": ")",
    "color": "light_cyan",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "watertight": true,
        "rigid": true,
        "open_container": true,
        "max_contains_volume": "341 ml",
        "max_item_volume": "250 ml",
        "max_contains_weight": "1150 g",
        "moves": 400
      }
    ],
    "qualities": [ [ "CONTAIN", 1 ], [ "BOIL", 2 ] ],
    "use_action": [ "HEAT_LIQUID_ITEMS" ],
    "melee_damage": { "bash": 1 },
    "flags": [ "COLLAPSE_CONTENTS" ]
  },
  {
    "id": "pillbox",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "pillbox", "str_pl": "pillboxes" },
    "description": "A simple plastic pill organizer with a small compartment for each day of the week.",
    "weight": "40 g",
    "volume": "200 ml",
    "longest_side": "15 cm",
    "price": "2 USD",
    "price_postapoc": "10 cent",
    "material": [ "plastic" ],
    "symbol": ",",
    "color": "white",
    "flags": [ "COLLAPSE_CONTENTS" ],
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "20 ml",
        "max_contains_weight": "40 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "20 ml",
        "max_contains_weight": "40 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "20 ml",
        "max_contains_weight": "40 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "20 ml",
        "max_contains_weight": "40 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "20 ml",
        "max_contains_weight": "40 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "20 ml",
        "max_contains_weight": "40 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "20 ml",
        "max_contains_weight": "40 g",
        "moves": 150
      }
    ]
  },
  {
    "id": "pillbox_large",
    "type": "ITEM",
    "copy-from": "pillbox",
    "name": { "str": "large pillbox", "str_pl": "large pillboxes" },
    "description": "A large plastic pill organizer with compartments for two weeks of daily medication.",
    "weight": "120 g",
    "volume": "500 ml",
    "longest_side": "22 cm",
    "price": "5 USD",
    "price_postapoc": "25 cent",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "30 ml",
        "max_contains_weight": "60 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "30 ml",
        "max_contains_weight": "60 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "30 ml",
        "max_contains_weight": "60 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "30 ml",
        "max_contains_weight": "60 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "30 ml",
        "max_contains_weight": "60 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "30 ml",
        "max_contains_weight": "60 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "30 ml",
        "max_contains_weight": "60 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "30 ml",
        "max_contains_weight": "60 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "30 ml",
        "max_contains_weight": "60 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "30 ml",
        "max_contains_weight": "60 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "30 ml",
        "max_contains_weight": "60 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "30 ml",
        "max_contains_weight": "60 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "30 ml",
        "max_contains_weight": "60 g",
        "moves": 150
      },
      {
        "pocket_type": "CONTAINER",
        "rigid": true,
        "transparent": true,
        "max_contains_volume": "30 ml",
        "max_contains_weight": "60 g",
        "moves": 150
      }
    ]
  },
  {
    "id": "nic_pouch_can",
    "type": "ITEM",
    "category": "container",
    "name": { "str": "nicotine pouch can" },
    "looks_like": "box_small",
    "description": "TYNN 15 NICOTINE POUCHES WARNING: This product contains an addictive chemical, nicotine.",
    "ascii_picture": "nic_pouch_can",
    "weight": "17 g",
    "volume": "90 ml",
    "price": "0 cent",
    "price_postapoc": "0 cent",
    "material": [ "plastic" ],
    "symbol": "o",
    "color": "white",
    "pocket_data": [ { "pocket_type": "CONTAINER", "rigid": true, "max_contains_volume": "45 ml", "max_contains_weight": "30 g" } ]
  }
]
