[
  {
    "id": "tools_blacksmith",
    "type": "item_group",
    "//": "Tools commonly used by blacksmiths",
    "items": [
      [ "anvil", 30 ],
      [ "anvil_crude", 10 ],
      [ "chisel", 90 ],
      [ "crucible", 30 ],
      [ "swage", 60 ],
      [ "drift", 70 ],
      [ "metal_file", 90 ],
      [ "hotcut", 90 ],
      [ "metalworking_tongs", 90 ],
      [ "hammer", 90 ],
      [ "sandpaper", 90 ]
    ]
  },
  {
    "id": "tools_carpentry",
    "type": "item_group",
    "//": "Portable tools used for carpentry",
    "items": [
      { "group": "tools_common", "prob": 100 },
      { "item": "circsaw_off", "prob": 100, "charges": [ 0, 500 ] },
      { "item": "cordless_drill", "prob": 80, "charges": [ 0, 500 ] },
      { "item": "corded_powerdrill", "prob": 80 },
      { "item": "reciprocating_saw", "prob": 80, "charges": [ 0, 500 ] },
      { "item": "cordless_impact_wrench", "prob": 20, "charges": [ 0, 500 ] },
      [ "hand_drill", 20 ],
      { "item": "nailgun", "prob": 100, "charges": [ 0, 20 ] },
      [ "chisel", 10 ],
      { "group": "tools_toolbox", "prob": 12 },
      { "group": "tools_workshop", "prob": 3 },
      [ "sandpaper", 100 ]
    ]
  },
  {
    "id": "tools_luthier",
    "type": "item_group",
    "//": "Portable tools used for luthier",
    "items": [
      { "item": "luthier_toolset", "prob": 100 },
      { "item": "tonewood", "prob": 100, "count": [ 1, 6 ] },
      { "item": "tuning_pegs", "prob": 100, "count": [ 5, 15 ] },
      { "item": "qt_wire", "prob": 100, "count": [ 1, 3 ] },
      [ "hand_drill", 20 ],
      { "item": "super_glue", "prob": 100, "count": [ 1, 3 ] },
      [ "chisel", 10 ],
      [ "sandpaper", 100 ]
    ]
  },
  {
    "id": "tools_construction",
    "type": "item_group",
    "//": "Industrial machinery used for construction",
    "items": [
      { "item": "brick_kiln", "prob": 80, "charges": [ 0, 1000 ] },
      { "item": "kiln", "prob": 40 },
      { "item": "con_mix_foldable", "prob": 120 },
      { "item": "elec_jackhammer", "prob": 40, "charges": [ 0, 6600 ] },
      { "item": "reciprocating_saw", "prob": 80, "charges": [ 0, 500 ] },
      { "item": "cordless_impact_wrench", "prob": 20, "charges": [ 0, 500 ] },
      [ "metal_smoother", 90 ],
      { "item": "jackhammer", "prob": 40, "charges": [ 0, 1200 ] },
      { "group": "tools_toolbox", "prob": 20 },
      { "group": "tools_workshop", "prob": 5 },
      [ "recharge_station", 10 ],
      { "item": "angle_grinder", "prob": 30, "charges": [ 0, 500 ] },
      { "item": "grinder_cutoff_disc", "prob": 15 },
      { "item": "grinder_metal_grinding_disc", "prob": 15 }
    ]
  },
  {
    "id": "tools_common",
    "type": "item_group",
    "//": "Common household tools",
    "items": [
      [ "bucket", 5 ],
      [ "bucket_5gal", 5 ],
      [ "funnel", 50 ],
      [ "rake", 15 ],
      [ "rake_plastic", 25 ],
      [ "aluminum_stepladder", 5 ],
      [ "machete", 10 ],
      { "item": "misc_repairkit", "prob": 25 },
      [ "saw", 60 ],
      { "item": "bow_saw", "prob": 50 },
      { "group": "tools_common_small", "prob": 500 }
    ]
  },
  {
    "id": "tools_common_small",
    "type": "item_group",
    "//": "Common household tools that are small enough to fit in a bag",
    "items": [
      [ "hacksaw", 50 ],
      [ "hammer", 80 ],
      [ "pliers", 60 ],
      [ "big_pliers", 2 ],
      [ "screwdriver", 100 ],
      [ "screwdriver_set", 50 ],
      [ "socket_screwdriver_set", 10 ],
      { "group": "duct_tape_roll_part", "prob": 10 },
      { "group": "superglue", "prob": 10 },
      [ "tin_snips", 10 ],
      [ "wrench", 20 ],
      [ "wrench_small", 20 ],
      [ "hand_pump", 10 ],
      [ "socket_wrench_set", 20 ],
      [ "pliers_locking", 20 ],
      [ "xacto", 40 ],
      [ "jumper_cable", 10 ],
      [ "extension_cable", 15 ],
      [ "hd_tow_cable", 5 ],
      [ "claw_bar", 2 ],
      [ "crowbar", 10 ],
      [ "thermometer", 5 ],
      [ "multitool", 10 ],
      [ "recharge_station", 10 ],
      [ "hand_crank_charger", 25 ],
      [ "metal_file", 10 ],
      [ "clamp", 10 ],
      [ "sandpaper", 80 ],
      { "group": "writing_utensils", "prob": 5 }
    ]
  },
  {
    "id": "tools_toolbox",
    "type": "item_group",
    "//": "A typical toolbox filled with tools.",
    "subtype": "collection",
    "container-item": "toolbox_empty",
    "on_overflow": "discard",
    "items": [
      [ "hammer", 80 ],
      [ "screwdriver_set", 65 ],
      [ "pliers_locking", 40 ],
      [ "wrench", 50 ],
      [ "wrench_small", 25 ],
      [ "hand_pump", 1 ],
      [ "funnel", 50 ],
      [ "metal_file", 40 ],
      [ "sandpaper", 65 ]
    ]
  },
  {
    "id": "tools_workshop",
    "type": "item_group",
    "//": "A typical toolbox filled with tools.",
    "subtype": "collection",
    "container-item": "toolbox_workshop_empty",
    "on_overflow": "discard",
    "items": [
      [ "hammer", 80 ],
      [ "screwdriver_set", 65 ],
      [ "pliers_locking", 40 ],
      [ "big_pliers", 5 ],
      [ "wrench", 75 ],
      [ "wrench_large", 20 ],
      [ "socket_wrench_set", 20 ],
      [ "funnel", 50 ],
      [ "metal_file", 40 ],
      [ "sandpaper", 65 ],
      [ "hacksaw", 30 ],
      [ "saw", 65 ],
      { "item": "bow_saw", "prob": 40 },
      [ "pin_reamer", 18 ],
      [ "clamp", 30 ],
      [ "boxcutter", 20 ],
      { "item": "nailgun", "prob": 15, "charges": [ 0, 20 ] },
      { "item": "circsaw_off", "prob": 25, "charges": [ 0, 500 ] },
      { "item": "reciprocating_saw", "prob": 20, "charges": [ 0, 500 ] },
      { "item": "cordless_impact_wrench", "prob": 10, "charges": [ 0, 500 ] },
      { "item": "cordless_drill", "prob": 20, "charges": [ 0, 500 ] },
      { "item": "corded_powerdrill", "prob": 20 }
    ]
  },
  {
    "id": "tools_general",
    "type": "item_group",
    "//": "Common tools you might find in a hardware store or in a shop.",
    "//2": "More professional/rare than tools_common; less likely to be in a home basement.",
    "items": [
      { "group": "tools_common", "prob": 100 },
      { "group": "tools_construction", "prob": 50 },
      { "group": "tools_carpentry", "prob": 100 },
      { "group": "tools_earthworking", "prob": 100 },
      { "group": "tools_electronics", "prob": 20 },
      { "group": "tools_lighting_industrial", "prob": 100 },
      { "group": "tools_mechanic", "prob": 20 },
      { "group": "tools_plumbing", "prob": 20 },
      { "item": "portable_generator", "prob": 5 },
      [ "jumper_cable_heavy", 2 ],
      [ "lug_wrench", 20 ],
      [ "jerrycan", 10 ],
      [ "jerrycan_big", 10 ],
      { "item": "char_smoker", "prob": 5, "charges": [ 0, 300 ] },
      { "item": "dehydrator", "prob": 5 },
      [ "tourist_table", 1 ],
      [ "vac_mold", 10 ],
      [ "polycarbonate_sheet", 50 ],
      [ "sandpaper", 50 ],
      [ "plastic_sheet", 50 ],
      [ "shovel_snow", 10 ],
      [ "shovel_snow_plastic", 15 ],
      [ "hose_garden", 20 ],
      [ "big_pliers", 10 ],
      [ "heavy_crowbar", 10 ],
      [ "bench_vise", 15 ]
    ]
  },
  {
    "id": "tools_hunting",
    "type": "item_group",
    "//": "Gear that hunters take on hunting trips.",
    "items": [
      [ "binoculars", 15 ],
      [ "canteen", 25 ],
      [ "e_tool", 20 ],
      { "item": "flashlight", "prob": 20, "charges": [ 0, 300 ] },
      { "item": "heavy_flashlight", "prob": 15, "charges": [ 0, 300 ] },
      { "item": "goggles_nv", "prob": 5, "charges": [ 0, 100 ] },
      { "item": "goggles_ir", "prob": 2, "charges": [ 0, 100 ] },
      [ "hand_crank_charger", 15 ],
      { "item": "handflare", "prob": 20, "charges": 300 },
      [ "hatchet", 10 ],
      { "item": "portable_generator", "prob": 5 },
      [ "storage_line", 5 ],
      [ "knife_folding", 25 ],
      [ "knife_hunting", 10 ],
      { "group": "knife_rambo_cont", "prob": 10 },
      [ "knife_swissarmy", 10 ],
      { "item": "mess_kit", "prob": 20 },
      [ "multitool", 10 ],
      [ "pockknife", 30 ],
      { "prob": 10, "group": "pur_tablets_bottle_plastic_small_1_50" },
      { "item": "ref_lighter", "prob": 20, "charges": [ 0, 50 ] },
      [ "rope_30", 20 ],
      [ "flint_steel", 10 ],
      { "item": "tinderbox", "prob": 10, "charges": [ 0, 100 ] },
      [ "lifestraw", 4 ],
      [ "chem_hexamine", 10 ],
      [ "light_snare_kit", 8 ],
      { "item": "esbit_stove", "prob": 15, "charges": [ 0, 50 ] },
      { "item": "teargas_sprayer", "prob": 15, "charges": 10 },
      { "group": "book_mag_surv", "prob": 10 },
      { "group": "vfw_books", "prob": 20 },
      [ "camping_multitool", 2 ],
      [ "utility_knife_folding", 2 ]
    ]
  },
  {
    "id": "tools_earthworking",
    "type": "item_group",
    "//": "Portable tools for earthworking or farming",
    "items": [
      [ "ax", 80 ],
      [ "bucket_5gal", 40 ],
      { "item": "chainsaw_off", "prob": 30, "charges": [ 0, 450 ] },
      { "item": "elec_chainsaw_off", "prob": 30, "charges": [ 0, 500 ] },
      { "item": "polesaw_off", "prob": 10, "charges": [ 0, 450 ] },
      [ "g_shovel", 40 ],
      [ "hand_drill", 20 ],
      [ "hoe", 60 ],
      [ "pickaxe", 80 ],
      [ "pitchfork", 60 ],
      { "item": "trimmer_off", "prob": 20, "charges": [ 0, 600 ] },
      [ "scythe", 40 ],
      [ "shovel", 120 ],
      [ "sickle", 40 ],
      [ "machete", 25 ],
      [ "rake", 20 ],
      [ "rake_plastic", 40 ],
      [ "shovel_snow", 20 ],
      [ "shovel_snow_plastic", 40 ],
      [ "shears", 40 ],
      [ "forged_shears", 40 ]
    ]
  },
  {
    "id": "tools_plumbing",
    "type": "item_group",
    "//": "Portable tools for plumbing and pipefitting",
    "items": [
      { "group": "tools_common_small", "prob": 100 },
      [ "wrench", 200 ],
      [ "wrench_large", 50 ],
      [ "wrench_48", 50 ],
      [ "big_pliers", 10 ],
      [ "claw_bar", 2 ],
      [ "crowbar", 10 ],
      [ "pliers", 200 ],
      [ "bucket", 50 ],
      [ "bucket_5gal", 50 ],
      [ "mop", 60 ],
      [ "mop_folded", 40 ],
      [ "shovel", 40 ],
      [ "hammer_sledge", 10 ],
      [ "hammer_sledge_short", 20 ],
      [ "hammer_sledge_engineer", 20 ],
      [ "hammer_sledge_heavy", 10 ],
      { "item": "spray_can", "prob": 100, "charges": [ 0, 10 ] },
      { "item": "permanent_marker", "prob": 50, "charges": [ 0, 500 ] },
      [ "funnel", 200 ],
      [ "hand_drill", 10 ],
      [ "vac_mold", 10 ],
      [ "polycarbonate_sheet", 50 ],
      [ "boltcutters", 150 ],
      [ "tin_snips", 30 ],
      { "item": "flashlight", "prob": 100, "charges": [ 0, 300 ] },
      { "item": "heavy_flashlight", "prob": 60, "charges": [ 0, 300 ] },
      [ "magnifying_glass", 20 ],
      { "item": "soldering_iron", "prob": 150 },
      { "item": "soldering_iron_portable", "prob": 150, "charges": [ 0, 50 ] },
      { "item": "reciprocating_saw", "prob": 50, "charges": [ 0, 500 ] },
      { "item": "cordless_drill", "prob": 100, "charges": [ 0, 500 ] },
      [ "pin_reamer", 30 ],
      [ "clamp", 10 ],
      [ "sandpaper", 90 ],
      [ "bench_vise", 15 ]
    ]
  },
  {
    "id": "tools_electronics",
    "type": "item_group",
    "//": "Portable tools used by electricians and for electronics repair",
    "items": [
      { "group": "tools_common_small", "prob": 100 },
      { "item": "soldering_iron", "prob": 100 },
      { "item": "soldering_iron_portable", "prob": 100, "charges": [ 0, 50 ] },
      [ "magnifying_glass", 100 ],
      { "item": "voltmeter", "prob": 10 },
      { "item": "multimeter", "prob": 100, "charges": [ 0, 100 ] },
      [ "recharge_station", 10 ],
      [ "vac_mold", 10 ],
      [ "polycarbonate_sheet", 50 ],
      [ "hand_crank_charger", 40 ]
    ]
  },
  {
    "id": "tools_entry",
    "type": "item_group",
    "//": "Tools used for forcing entry into a building",
    "items": [
      [ "boltcutters", 30 ],
      [ "crowbar", 50 ],
      [ "claw_bar", 25 ],
      [ "hammer_sledge", 5 ],
      [ "hammer_sledge_short", 5 ],
      [ "hammer_sledge_engineer", 10 ],
      [ "halligan", 10 ],
      [ "pike_pole", 10 ],
      [ "ny_hook", 10 ],
      [ "heavy_crowbar", 10 ]
    ]
  },
  {
    "id": "tools_home",
    "type": "item_group",
    "//": "Tools commonly found in the home or other domestic settings",
    "items": [
      { "group": "tools_common", "prob": 100 },
      { "group": "tools_lighting", "prob": 50 },
      { "group": "tools_tailor", "prob": 50 },
      { "group": "tools_toolbox", "prob": 4 },
      { "group": "tools_workshop", "prob": 1 }
    ]
  },
  {
    "id": "tools_mechanic",
    "type": "item_group",
    "//": "Equipment of any size commonly used by engineers and mechanics",
    "ammo": 100,
    "items": [
      [ "jack", 80 ],
      [ "lug_wrench", 80 ],
      [ "jack_small", 80 ],
      [ "vac_mold", 10 ],
      [ "polycarbonate_sheet", 50 ],
      {
        "collection": [
          { "item": "oxy_torch", "prob": 100 },
          {
            "distribution": [
              { "item": "weldtank", "prob": 100, "count": [ 1, 2 ] },
              { "item": "tinyweldtank", "prob": 100, "count": [ 1, 3 ] },
              { "item": "smallweldtank", "prob": 100, "count": [ 1, 3 ] }
            ],
            "prob": 100
          },
          {
            "distribution": [
              { "item": "brazing_rod_bronze", "prob": 75, "charges": [ 500, 1500 ] },
              { "item": "brazing_rod_alloy", "prob": 50, "charges": [ 500, 1500 ] }
            ]
          }
        ],
        "prob": 80
      },
      [ "oxy_torch", 60 ],
      { "item": "weldtank", "prob": 60, "count": [ 1, 2 ] },
      { "item": "smallweldtank", "prob": 60, "count": [ 1, 3 ] },
      { "item": "tinyweldtank", "prob": 60, "count": [ 1, 3 ] },
      { "item": "polisher", "prob": 70, "charges": [ 0, 100 ] },
      { "item": "angle_grinder", "prob": 5, "charges": [ 0, 500 ] },
      { "item": "grinder_cutoff_disc", "prob": 2 },
      { "item": "welder", "prob": 10 },
      { "item": "small_propane_tank", "prob": 10, "count": [ 1, 5 ], "charges": [ 1000, 3000 ] },
      { "item": "medium_propane_tank", "prob": 20, "count": [ 1, 3 ], "charges": [ 5000, 15000 ] },
      { "item": "large_propane_tank", "prob": 15, "count": [ 1, 2 ], "charges": [ 20000, 60000 ] },
      { "item": "welding_blanket", "prob": 20, "count": [ 0, 1 ] },
      {
        "distribution": [
          { "item": "welding_rod_steel", "prob": 20, "charges": [ 1000, 1600 ] },
          { "item": "welding_rod_alloy", "prob": 10, "charges": [ 1000, 1600 ] },
          { "item": "welding_wire_steel", "prob": 15, "charges": [ 1000, 1600 ] },
          { "item": "welding_wire_alloy", "prob": 5, "charges": [ 1000, 1600 ] },
          { "item": "brazing_rod_bronze", "prob": 7, "charges": [ 500, 1500 ] },
          { "item": "brazing_rod_alloy", "prob": 5, "charges": [ 400, 1200 ] }
        ]
      },
      [ "clamp", 10 ],
      [ "goggles_welding", 80 ],
      [ "thread_cutting_set", 40 ]
    ]
  },
  {
    "id": "tools_tire",
    "type": "item_group",
    "//": "Equipment mostly used in tire shops",
    "ammo": 100,
    "items": [
      { "item": "jack", "prob": 100 },
      { "item": "lug_wrench", "prob": 80 },
      { "item": "jack_small", "prob": 80 },
      { "item": "compressor", "prob": 40 },
      { "group": "tools_toolbox", "prob": 80 },
      { "group": "tools_workshop", "prob": 70 },
      { "group": "tools_general", "prob": 60 }
    ]
  },
  {
    "id": "full_survival_kit",
    "type": "item_group",
    "subtype": "collection",
    "container-item": "survival_kit_box",
    "items": [
      { "item": "knife_folding" },
      { "item": "flint_steel" },
      { "item": "whistle_multitool" },
      { "item": "glowstick", "charges": 1400 },
      { "item": "handflare", "count": 4, "charges": 300 },
      { "group": "pur_tablets_bottle_plastic_small_50" },
      { "item": "pocket_survival" }
    ]
  },
  {
    "id": "used_survival_kit",
    "type": "item_group",
    "subtype": "collection",
    "container-item": "survival_kit_box",
    "items": [
      { "item": "knife_folding", "prob": 40 },
      { "item": "flint_steel", "prob": 50 },
      { "item": "whistle_multitool", "prob": 70 },
      { "item": "glowstick", "charges": 1400, "prob": 60 },
      { "item": "handflare", "count": [ 0, 4 ], "charges": 300 },
      { "group": "pur_tablets_bottle_plastic_small_0_50" },
      { "item": "pocket_survival", "prob": 40 }
    ]
  },
  {
    "id": "knife_rambo_full",
    "type": "item_group",
    "subtype": "collection",
    "container-item": "knife_rambo",
    "entries": [
      { "item": "fishing_hook_basic" },
      { "item": "needle_steel" },
      { "item": "pur_tablets", "count": 3 },
      { "item": "survival_match", "count": 3 },
      { "item": "thread_kevlar", "charges": 36 }
    ]
  },
  {
    "id": "knife_rambo_used",
    "type": "item_group",
    "subtype": "collection",
    "container-item": "knife_rambo",
    "entries": [
      { "item": "fishing_hook_basic", "prob": 50 },
      { "item": "needle_steel", "prob": 40 },
      { "item": "pur_tablets", "prob": 50, "count": [ 0, 3 ] },
      { "item": "survival_match", "prob": 50, "count": [ 0, 3 ] },
      { "item": "thread_kevlar", "charges": [ 0, 36 ] }
    ]
  },
  {
    "id": "knife_rambo_cont",
    "type": "item_group",
    "subtype": "distribution",
    "entries": [ { "group": "knife_rambo_full", "prob": 20 }, { "group": "knife_rambo_used", "prob": 80 } ]
  },
  {
    "id": "full_1st_aid",
    "type": "item_group",
    "subtype": "collection",
    "container-item": "1st_aid_box",
    "items": [
      { "group": "medical_tape_roll_part" },
      { "group": "bottle_otc_painkiller_10" },
      { "item": "disinfectant" },
      { "item": "saline" },
      { "item": "adhesive_bandages", "count": 6 },
      { "item": "bandages", "count": 3 },
      { "item": "medical_gauze", "count": 6 },
      { "item": "booklet_firstaid" },
      { "item": "scissors_medical" }
    ]
  },
  {
    "id": "full_ipok",
    "type": "item_group",
    "subtype": "collection",
    "container-item": "ipok",
    "items": [
      { "item": "medical_gauze", "count": 3 },
      { "item": "bandages", "count": 1 },
      { "item": "gloves_medical" },
      { "item": "tourniquet_upper" }
    ]
  },
  {
    "id": "used_1st_aid",
    "type": "item_group",
    "subtype": "collection",
    "container-item": "1st_aid_box",
    "items": [
      { "group": "medical_tape_roll_part", "prob": 70 },
      { "group": "bottle_otc_painkiller_0_10" },
      { "item": "disinfectant", "charges": [ 0, 5 ] },
      { "item": "saline", "prob": 60 },
      { "item": "adhesive_bandages", "count": [ 0, 6 ] },
      { "item": "bandages", "count": [ 0, 3 ] },
      { "item": "medical_gauze", "count": [ 0, 6 ] },
      { "item": "booklet_firstaid", "prob": 50 },
      { "item": "scissors_medical", "prob": 50 }
    ]
  },
  {
    "id": "tools_medical",
    "type": "item_group",
    "//": "Portable medical equipment for doctors and paramedics (excludes consumables)",
    "items": [
      [ "scalpel", 50 ],
      [ "scissors_medical", 100 ],
      [ "stethoscope", 50 ],
      [ "syringe", 50 ],
      [ "thermometer", 50 ],
      [ "vacutainer", 50 ],
      [ "bag_body_bag", 10 ]
    ]
  },
  {
    "id": "full_ifak",
    "type": "item_group",
    "subtype": "collection",
    "container-item": "ifak_pouch",
    "items": [
      { "group": "medical_tape_roll_part" },
      { "item": "tourniquet_upper" },
      { "group": "quikclot_bag_plastic_5" },
      { "item": "bandages", "count": 9 },
      { "item": "medical_gauze", "count": 3 },
      { "item": "adhesive_bandages", "count": 3 },
      { "group": "pur_tablets_bottle_plastic_small_0_9" },
      { "item": "gloves_medical" },
      { "item": "scissors_medical" }
    ]
  },
  {
    "id": "used_ifak",
    "type": "item_group",
    "subtype": "collection",
    "container-item": "ifak_pouch",
    "items": [
      { "group": "medical_tape_roll_part", "prob": 20 },
      { "item": "tourniquet_upper", "prob": 20 },
      { "group": "quikclot_bag_plastic_0_5" },
      { "item": "bandages", "count": [ 0, 9 ] },
      { "item": "medical_gauze", "count": [ 0, 3 ] },
      { "item": "adhesive_bandages", "count": [ 0, 3 ] },
      { "group": "pur_tablets_bottle_plastic_small_0_9" },
      { "item": "gloves_medical", "prob": 50 },
      { "item": "scissors_medical", "prob": 30 }
    ]
  },
  {
    "id": "tools_gunsmith",
    "type": "item_group",
    "//": "Tools used for working with guns and ammo",
    "items": [
      { "group": "tools_common", "prob": 50 },
      { "group": "tools_blacksmith", "prob": 50 },
      { "item": "large_repairkit", "prob": 50, "charges": [ 0, 500 ] },
      [ "puller", 100 ],
      [ "press", 100 ]
    ]
  },
  {
    "id": "tools_lighting",
    "type": "item_group",
    "//": "Light sources balanced according to rarity",
    "items": [
      { "item": "candle", "prob": 70, "charges": [ 0, 100 ] },
      { "item": "electric_lantern", "prob": 20, "charges": [ 0, 100 ] },
      { "item": "handflare", "prob": 50, "charges": 300 },
      { "item": "flashlight", "prob": 100, "charges": [ 0, 300 ] },
      { "item": "heavy_flashlight", "prob": 30, "charges": [ 0, 300 ] },
      { "item": "gasoline_lantern", "prob": 10, "charges": [ 0, 500 ] },
      { "item": "glowstick", "prob": 60, "charges": 1400 },
      { "item": "oil_lamp", "prob": 10, "charges": [ 0, 750 ] },
      { "item": "wearable_light", "prob": 15, "charges": [ 0, 100 ] },
      { "item": "propane_lantern", "prob": 15, "charges": [ 2000, 3000 ] }
    ]
  },
  {
    "id": "tools_lighting_industrial",
    "type": "item_group",
    "//": "Light sources used as industrial working equipment.",
    "items": [
      { "item": "flashlight", "prob": 100, "charges": [ 0, 300 ] },
      { "item": "heavy_flashlight", "prob": 40, "charges": [ 0, 300 ] },
      { "item": "wearable_light", "prob": 60, "charges": [ 0, 100 ] }
    ]
  },
  {
    "id": "tools_survival",
    "type": "item_group",
    "//": "Practical, small and light-weight tools for survival excluding camping gear.",
    "items": [
      [ "binoculars", 30 ],
      [ "canteen", 15 ],
      [ "e_tool", 10 ],
      [ "flaregun", 20 ],
      { "item": "handflare", "prob": 20, "charges": 300 },
      [ "hatchet", 10 ],
      [ "knife_hunting", 10 ],
      { "group": "knife_rambo_cont", "prob": 10 },
      [ "knife_swissarmy", 5 ],
      [ "knife_trench", 10 ],
      { "item": "mess_kit", "prob": 20 },
      { "item": "portable_stove", "prob": 2, "container-item": "nylon_bag", "sealed": false },
      [ "multitool", 5 ],
      [ "pockknife", 50 ],
      [ "knife_folding", 30 ],
      { "prob": 10, "group": "pur_tablets_bottle_plastic_small_75_100" },
      { "item": "ref_lighter", "prob": 20, "charges": [ 0, 50 ] },
      {
        "collection": [ { "item": "ref_lighter_butane" }, { "item": "butane_can", "charges": [ 350, 400 ] } ],
        "prob": 5
      },
      [ "signal_flare", 20 ],
      { "item": "sm_extinguisher", "prob": 20, "charges": 10 },
      [ "whistle", 20 ],
      [ "hand_crank_charger", 15 ],
      [ "flint_steel", 5 ],
      { "item": "tinderbox", "prob": 2, "charges": [ 0, 100 ] },
      [ "whistle_multitool", 1 ],
      [ "chem_hexamine", 10 ],
      { "item": "esbit_stove", "prob": 15, "charges": [ 0, 50 ] },
      [ "horse_tack", 3 ],
      [ "saddlebag", 5 ],
      [ "lifestraw", 3 ],
      [ "light_snare_kit", 3 ],
      { "item": "propane_lantern", "prob": 15, "charges": [ 2000, 3000 ] },
      { "item": "propane_cooker", "prob": 15, "charges": [ 2000, 3000 ] },
      [ "camping_multitool", 2 ],
      [ "utility_knife_folding", 2 ]
    ]
  },
  {
    "id": "tools_tailor",
    "type": "item_group",
    "items": [
      [ "awl_steel", 60 ],
      { "item": "loom_frame", "prob": 5 },
      [ "needle_curved", 30 ],
      [ "vac_mold", 10 ],
      [ "polycarbonate_sheet", 50 ],
      [ "scissors", 1000 ],
      { "item": "sewing_kit", "prob": 120, "charges": [ 0, -1 ] },
      { "item": "shed_stick", "prob": 5 },
      { "item": "tailors_kit", "prob": 10, "charges": [ 0, -1 ] },
      { "item": "electric_spinwheel", "prob": 10 },
      [ "knitting_needles", 20 ],
      [ "kevlar_shears", 100 ]
    ]
  },
  {
    "id": "tools_commercial_tailor",
    "type": "item_group",
    "items": [
      [ "awl_steel", 150 ],
      [ "needle_curved", 30 ],
      [ "scissors", 1000 ],
      { "item": "sewing_kit", "prob": 10, "charges": [ 0, -1 ] },
      { "item": "tailors_kit", "prob": 120, "charges": [ 0, -1 ] },
      [ "kevlar_shears", 40 ]
    ]
  },
  {
    "type": "item_group",
    "id": "tools_science",
    "//": "tools and equipment you might find on lab benches of nearly any lab.",
    "items": [
      { "item": "chemistry_set", "prob": 5 },
      [ "chemistry_set_basic", 2 ],
      [ "analytical_set_basic", 5 ],
      [ "spectrophotometer", 5 ],
      [ "balance_small", 5 ],
      [ "cuvettes", 5 ],
      { "item": "ph_meter", "prob": 5, "charges": [ 0, 100 ] },
      { "item": "voltmeter", "prob": 5 },
      { "item": "multimeter", "prob": 5, "charges": [ 0, 100 ] },
      [ "melting_point", 5 ],
      [ "vortex", 5 ],
      { "item": "hotplate_induction", "prob": 5 },
      [ "jar_glass_sealed", 5 ],
      [ "jar_3l_glass_sealed", 5 ],
      [ "magnifying_glass", 5 ],
      [ "thermometer", 5 ],
      { "item": "geiger_off", "prob": 3, "charges": [ 0, 100 ] },
      [ "hygrometer", 3 ],
      [ "barometer", 3 ],
      [ "sextant", 1 ],
      { "item": "camera", "prob": 2, "charges": [ 0, 150 ] },
      { "item": "camera", "container-item": "camera_bag", "prob": 1, "charges": [ 0, 150 ] },
      [ "flask_glass", 10 ],
      [ "bottle_glass", 10 ],
      [ "thermos", 5 ],
      [ "test_tube", 10 ],
      [ "glass_tube_small", 5 ],
      [ "funnel", 10 ],
      [ "hose", 5 ],
      [ "steel_grille", 5 ],
      [ "coat_lab", 5 ],
      [ "gloves_medical", 5 ],
      [ "mask_dust", 5 ],
      { "item": "mask_filter", "prob": 5, "charges": [ 0, 100 ] },
      { "item": "gasfilter_sm", "prob": 5, "charges": [ 0, 100 ] },
      { "item": "mask_gas_half", "prob": 5, "charges": [ 0, 100 ] },
      [ "glasses_safety", 5 ],
      { "item": "UPS_OFF", "prob": 3, "charges": [ 0, 1000 ] },
      [ "microscope", 5 ],
      [ "microscope_dissecting", 5 ],
      [ "funnel_separation", 3 ],
      { "item": "filter_paper_qualitative", "prob": 3, "charges": [ 10, -1 ] },
      { "item": "filter_paper_quantitative", "prob": 3, "charges": [ 10, -1 ] },
      [ "burette", 3 ],
      [ "rotovap", 3 ],
      [ "still_lab", 3 ],
      [ "gelbox", 5 ],
      [ "microcentrifuge", 5 ],
      [ "ketene_lamp", 1 ],
      [ "stopcock", 3 ],
      [ "beaker", 5 ],
      [ "gradcylinder", 5 ],
      { "item": "petri_dish", "prob": 5 },
      [ "rack_test_tube", 5 ],
      [ "test_tube_micro", 5 ],
      [ "rack_test_tube_micro", 5 ],
      [ "stand_ring", 5 ],
      [ "stand_ring_clamps", 5 ],
      [ "syringe", 4 ],
      [ "xacto", 4 ],
      { "group": "cotton_ball_bag_used", "prob": 4 },
      { "group": "cotton_ball_bag_full", "prob": 2 },
      { "group": "box_of_batteries_random", "prob": 25 },
      { "group": "ammo_heavy_batteries_full", "prob": 25 },
      [ "acetylene_machine", 1 ],
      { "group": "writing_utensils", "prob": 5 }
    ]
  },
  {
    "id": "toy_radio_car",
    "type": "item_group",
    "subtype": "collection",
    "container-item": "rc_car_box",
    "items": [
      { "item": "radiocontrol" },
      { "item": "light_minus_battery_cell", "charges": 50, "count": 3 },
      { "item": "radio_car" },
      { "item": "bubblewrap", "count": 2 },
      { "item": "screwdriver" }
    ]
  },
  {
    "id": "fireman_cabinet",
    "type": "item_group",
    "subtype": "distribution",
    "ammo": 100,
    "items": [
      { "item": "extinguisher", "prob": 35 },
      { "item": "sm_extinguisher", "prob": 35 },
      {
        "collection": [
          { "item": "hose" },
          { "item": "sm_extinguisher" },
          { "item": "fire_ax", "prob": 50 },
          { "item": "crash_axe", "prob": 80 },
          { "item": "throw_extinguisher", "prob": 30, "count": [ 3, 5 ] }
        ],
        "prob": 30
      }
    ]
  },
  {
    "type": "item_group",
    "id": "tools_robotics",
    "//": "tools and equipment you might find on robotics laboratories, like LIXA or Hub01",
    "items": [
      [ "recipe_lab_elec", 4 ],
      { "item": "UPS_OFF", "prob": 6, "charges": [ 0, 1000 ] },
      [ "file", 10 ],
      [ "atomic_lamp", 1 ],
      { "item": "smart_lamp", "prob": 2, "charges": [ 0, 100 ] },
      [ "bot_manhack", 2 ],
      [ "teleporter", 1 ],
      { "group": "used_laptops", "prob": 4, "contents-group": "efiles_science" },
      { "item": "plut_cell", "prob": 4, "charges": [ 1, 5 ] },
      { "group": "superglue", "prob": 30 },
      [ "pliers", 10 ],
      [ "tin_snips", 10 ],
      { "item": "matches", "prob": 10, "charges": [ 1, 20 ] },
      [ "glasses_safety", 20 ],
      [ "vac_mold", 10 ],
      [ "polycarbonate_sheet", 50 ],
      { "group": "duct_tape_roll_part", "prob": 8 },
      { "item": "misc_repairkit", "prob": 15 },
      { "item": "welder", "prob": 10 },
      { "item": "welding_blanket", "prob": 10, "count": [ 0, 1 ] },
      {
        "distribution": [
          { "item": "welding_rod_steel", "prob": 10, "charges": [ 1000, 1600 ] },
          { "item": "welding_rod_alloy", "prob": 5, "charges": [ 1000, 1600 ] },
          { "item": "welding_wire_steel", "prob": 20, "charges": [ 1000, 1600 ] },
          { "item": "welding_wire_alloy", "prob": 20, "charges": [ 1000, 1600 ] },
          { "item": "brazing_rod_bronze", "prob": 3, "charges": [ 500, 1500 ] },
          { "item": "brazing_rod_alloy", "prob": 2, "charges": [ 400, 1200 ] }
        ]
      },
      { "item": "soldering_iron", "prob": 8 },
      { "item": "soldering_iron_portable", "prob": 8, "charges": [ 0, 50 ] },
      { "item": "extinguisher", "prob": 10, "charges": 100 },
      [ "magnifying_glass", 10 ],
      [ "multitool", 20 ],
      [ "vac_mold", 2 ],
      [ "screwdriver_set", 20 ],
      [ "socket_screwdriver_set", 20 ],
      { "item": "flashlight", "prob": 20, "charges": [ 0, 300 ] },
      [ "memory_card_science", 40 ],
      [ "lanyard", 1 ],
      { "item": "camera_pro", "prob": 1, "charges": [ 0, 150 ] },
      { "item": "camera_pro", "container-item": "camera_bag", "prob": 1, "charges": [ 0, 150 ] },
      [ "element", 5 ],
      { "group": "batteries" },
      [ "goggles_welding", 20 ],
      { "item": "sm_extinguisher", "prob": 10, "charges": 10 },
      { "group": "tools_toolbox", "prob": 5 },
      [ "tool_belt", 10 ],
      [ "clamp", 10 ],
      [ "wrench", 10 ],
      [ "socket_wrench_set", 10 ],
      [ "bench_vise", 15 ],
      { "group": "writing_utensils", "prob": 5 }
    ]
  },
  {
    "id": "hand_tools",
    "type": "item_group",
    "items": [
      { "item": "flashlight", "prob": 35, "charges": [ 0, 300 ] },
      [ "wrench", 50 ],
      [ "hammer", 40 ],
      [ "saw", 50 ],
      { "item": "bow_saw", "prob": 40 },
      [ "ax", 20 ],
      [ "machete", 15 ],
      [ "hacksaw", 50 ],
      [ "chipper", 60 ],
      [ "boltcutters", 50 ],
      [ "tin_snips", 50 ],
      [ "screwdriver", 35 ],
      [ "pin_reamer", 10 ],
      [ "metal_file", 10 ],
      [ "clamp", 20 ],
      [ "bench_vise", 30 ]
    ]
  },
  {
    "id": "power_tools",
    "type": "item_group",
    "items": [
      { "item": "chainsaw_off", "prob": 10, "charges": [ 0, 450 ] },
      { "item": "polesaw_off", "prob": 10, "charges": [ 0, 450 ] },
      { "item": "elec_chainsaw_off", "prob": 10, "charges": [ 0, 500 ] },
      { "item": "elec_chainsaw_cord_off", "prob": 10 },
      { "item": "trimmer_off", "prob": 40, "charges": [ 0, 600 ] },
      { "item": "jackhammer", "prob": 50, "charges": [ 0, 1200 ] },
      { "item": "elec_jackhammer", "prob": 50, "charges": [ 0, 1320 ] },
      { "item": "reciprocating_saw", "prob": 50, "charges": [ 0, 500 ] },
      { "item": "cordless_impact_wrench", "prob": 30, "charges": [ 0, 500 ] },
      { "item": "cordless_drill", "prob": 20, "charges": [ 0, 500 ] },
      { "item": "corded_powerdrill", "prob": 30 },
      { "item": "circsaw_off", "prob": 10, "charges": [ 0, 500 ] },
      { "item": "angle_grinder", "prob": 20, "charges": [ 0, 500 ] },
      { "item": "grinder_cutoff_disc", "prob": 10 },
      { "item": "grinder_metal_grinding_disc", "prob": 10 },
      { "item": "masonrysaw_off", "prob": 50, "charges": [ 0, 450 ] },
      { "item": "electric_masonrysaw_off", "prob": 50, "charges": [ 0, 495 ] }
    ]
  },
  {
    "id": "tools_tree_cutting",
    "type": "item_group",
    "//": "Axes and saws.",
    "items": [
      [ "ax", 100 ],
      { "item": "chainsaw_off", "prob": 80, "charges": [ 0, 400 ] },
      { "item": "polesaw_off", "prob": 75, "charges": [ 0, 400 ] },
      [ "saw", 100 ],
      { "item": "bow_saw", "prob": 80 },
      { "item": "circsaw_off", "prob": 50, "charges": [ 0, 500 ] },
      [ "circsaw_blade", 10 ],
      { "item": "elec_chainsaw_off", "prob": 35, "charges": [ 0, 500 ] },
      { "item": "elec_chainsaw_cord_off", "prob": 35 }
    ]
  },
  {
    "id": "tools_fishingrods_commercial",
    "type": "item_group",
    "subtype": "distribution",
    "//": "Commercially available fishing rods",
    "items": [
      { "item": "fishing_rod_professional", "prob": 2 },
      { "item": "fishing_rod_2pc_packed", "prob": 4 },
      { "item": "fishing_rod_tele_packed", "prob": 3 }
    ]
  },
  {
    "id": "tools_fishingrods_portable",
    "type": "item_group",
    "subtype": "distribution",
    "//": "Fishing rods with better portability",
    "items": [
      { "item": "fishing_rod_2pc_packed", "prob": 3 },
      { "item": "fishing_rod_tele_packed", "prob": 3 },
      { "item": "plastichoboreel", "prob": 1 }
    ]
  },
  {
    "id": "tools_tractor",
    "type": "item_group",
    "subtype": "distribution",
    "//": "Tools that would be found in a tractor.",
    "items": [
      [ "wrench", 35 ],
      [ "wrench_small", 35 ],
      [ "hammer", 20 ],
      [ "multitool", 20 ],
      [ "pliers_locking", 15 ],
      [ "wrench_large", 5 ]
    ]
  },
  {
    "type": "item_group",
    "id": "pur_tablets_bottle_plastic_small_50",
    "subtype": "collection",
    "//": "This group was created automatically and may contain errors.",
    "container-item": "bottle_plastic_small",
    "entries": [ { "item": "pur_tablets", "count": 50 } ]
  },
  {
    "type": "item_group",
    "id": "pur_tablets_bottle_plastic_small_0_50",
    "subtype": "collection",
    "//": "This group was created automatically and may contain errors.",
    "container-item": "bottle_plastic_small",
    "entries": [ { "item": "pur_tablets", "count": [ 0, 50 ] } ]
  },
  {
    "type": "item_group",
    "id": "bottle_otc_painkiller_10",
    "subtype": "distribution",
    "//": "This group was created automatically and may contain errors.",
    "container-item": "bottle_plastic_pill_painkiller",
    "entries": [
      { "item": "aspirin", "container-item": "null", "count": 10 },
      { "item": "acetaminophen", "container-item": "null", "count": 10 },
      { "item": "ibuprofen", "container-item": "null", "count": 10 }
    ]
  },
  {
    "type": "item_group",
    "id": "bottle_otc_painkiller_0_10",
    "subtype": "distribution",
    "//": "This group was created automatically and may contain errors.",
    "container-item": "bottle_plastic_pill_painkiller",
    "entries": [
      { "item": "aspirin", "container-item": "null", "count": [ 0, 10 ] },
      { "item": "acetaminophen", "container-item": "null", "count": [ 0, 10 ] },
      { "item": "ibuprofen", "container-item": "null", "count": [ 0, 10 ] }
    ]
  },
  {
    "type": "item_group",
    "id": "quikclot_bag_plastic_5",
    "subtype": "collection",
    "//": "This group was created automatically and may contain errors.",
    "container-item": "bag_plastic_small",
    "entries": [ { "item": "quikclot", "container-item": "null", "count": 5 } ]
  },
  {
    "type": "item_group",
    "id": "pur_tablets_bottle_plastic_small_0_9",
    "subtype": "collection",
    "//": "This group was created automatically and may contain errors.",
    "container-item": "bottle_plastic_small",
    "entries": [ { "item": "pur_tablets", "count": [ 0, 9 ] } ]
  },
  {
    "type": "item_group",
    "id": "quikclot_bag_plastic_0_5",
    "subtype": "collection",
    "//": "This group was created automatically and may contain errors.",
    "container-item": "bag_plastic_small",
    "entries": [ { "item": "quikclot", "container-item": "null", "count": [ 0, 5 ] } ]
  },
  {
    "type": "item_group",
    "id": "pur_tablets_bottle_plastic_small_75_100",
    "subtype": "collection",
    "//": "This group was created automatically and may contain errors.",
    "container-item": "bottle_plastic_small",
    "entries": [ { "item": "pur_tablets", "count": [ 75, 100 ] } ]
  },
  {
    "type": "item_group",
    "subtype": "collection",
    "id": "dynamite_shipment",
    "items": [ { "item": "dynamite", "count": [ 2, 3 ] } ]
  },
  {
    "type": "item_group",
    "subtype": "distribution",
    "id": "superglue",
    "items": [ { "item": "super_glue", "charges": [ 0, 600 ], "container-group": "superglue_bottles" } ]
  },
  {
    "type": "item_group",
    "subtype": "distribution",
    "id": "superglue_bottles",
    "items": [
      { "item": "small_squeeze_tube", "variant": "small_squeeze_tube_superglue", "prob": 90 },
      { "item": "bottle_plastic_tiny_glue", "variant": "bottle_plastic_tiny_superglue", "prob": 10 }
    ]
  }
]
