[
  {
    "result": "cattail_jelly",
    "byproducts": [ [ "plant_fibre" ] ],
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "category": "CC_OTHER",
    "subcategory": "CSC_OTHER_MEDICAL",
    "skill_used": "survival",
    "difficulty": 1,
    "time": "5 m",
    "autolearn": true,
    "qualities": [ { "id": "CUT", "level": 2 } ],
    "components": [ [ [ "cattail_stalk", 4 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_muriatic_acid",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "15 m",
    "autolearn": true,
    "qualities": [ { "id": "BOIL", "level": 2 }, { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "surface_heat", 10, "LIST" ] ] ],
    "components": [ [ [ "salt", 210 ] ], [ [ "chem_sulphuric_acid", 1 ] ], [ [ "water_clean", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_muriatic_acid",
    "id_suffix": "by_electrolysis",
    "byproducts": [ [ "lye", 2 ] ],
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "skills_required": [ [ "electronics", 2 ], [ "mechanics", 2 ] ],
    "difficulty": 5,
    "time": "40 m",
    "batch_time_factors": [ 50, 5 ],
    "//": "abstracted chloralkali process, followed by 'burning' resulting chlorine and hydrogen with electric arc as uv source and crucible serving as reaction furnace, then dissolving resulting hydrogen chloride gas in water",
    "autolearn": true,
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [
      [ [ "electrolysis_kit", 500 ] ],
      [ [ "welder", 100 ], [ "welder_crude", 150 ] ],
      [ [ "crucible", -1 ], [ "crucible_clay", -1 ] ]
    ],
    "components": [ [ [ "salt_water", 4 ] ], [ [ "water_clean", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_black_powder",
    "category": "CC_AMMO",
    "subcategory": "CSC_AMMO_COMPONENTS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "5 m",
    "autolearn": true,
    "charges": 470,
    "qualities": [ { "id": "CONTAIN", "level": 1 } ],
    "components": [ [ [ "chem_saltpetre", 10 ] ], [ [ "chem_sulphur", 23 ] ], [ [ "charcoal", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chem_black_powder",
    "id_suffix": "generic",
    "category": "CC_AMMO",
    "subcategory": "CSC_AMMO_COMPONENTS",
    "skill_used": "fabrication",
    "skills_required": [ "chemistry", 3 ],
    "difficulty": 4,
    "time": "20 m",
    "autolearn": true,
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "hotplate", 50 ], [ "integrated_welder", 50 ] ] ],
    "components": [ [ [ "oxy_powder", 200 ] ], [ [ "ammonia_liquid", 2 ], [ "lye_powder", 200 ] ], [ [ "charcoal", 25 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "bleach",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "skills_required": [ "electronics", 2 ],
    "difficulty": 4,
    "time": "25 m",
    "batch_time_factors": [ 90, 4 ],
    "//": "another variation of chloralkali process, now used to produce bleach (sodium hypochlorite - or rather rough, technical grade hypochlorite/hydroxide/chloride mix), note we will not be heating anything and that the (mostly) electrochemical reaction easily scales in size, some hydrogen gas could be recoverable (optional byproduct)",
    "autolearn": true,
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "electrolysis_kit", 250 ] ] ],
    "components": [ [ [ "salt_water", 2 ], [ "saline", 10 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "oxy_powder",
    "byproducts": [ [ "salt_water", 2 ] ],
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "skills_required": [ "electronics", 2 ],
    "difficulty": 5,
    "time": "45 m",
    "batch_time_factors": [ 60, 4 ],
    "//": "abstracting using chloralkali process (hot solution, unpartitioned cell) to produce sodium chlorate, then perchlorate by anodic oxidation on platinum, then ammonia perchlorate by double decomposition from sodium perchlorate and ammonium chloride; while we can't directly use bleach here but we do end up recovering some brine",
    "autolearn": true,
    "qualities": [ { "id": "CHEM", "level": 2 }, { "id": "BOIL", "level": 1 } ],
    "tools": [ [ [ "electrolysis_kit", 750 ] ], [ [ "surface_heat", 25, "LIST" ] ], [ [ "platinum_small", -1 ] ] ],
    "components": [ [ [ "salt_water", 4 ], [ "saline", 20 ] ], [ [ "ammonia_liquid", 1 ] ], [ [ "chem_muriatic_acid", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "latex",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_OTHER",
    "skill_used": "chemistry",
    "difficulty": 2,
    "autolearn": true,
    "time": "3 m",
    "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "FINE_GRIND", "level": 1 } ],
    "components": [ [ [ "spurge", 20 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "chunk_rubber",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_OTHER",
    "skill_used": "chemistry",
    "difficulty": 3,
    "autolearn": true,
    "time": "30 m",
    "//": "This is not actually accurate; producing rubber from formic acid and latex generally takes around 12 hours. However, it will be better if we simply create some kind of curing rubber, and let it naturally evolve into rubber chunks from there. Nobody has twelve hours to watch rubber form in a zombie apocalypse.",
    "components": [ [ [ "latex", 5 ] ], [ [ "formic_acid", 2 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "formic_acid",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_DRUGS",
    "skill_used": "chemistry",
    "difficulty": 2,
    "time": "20 m",
    "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "FINE_GRIND", "level": 1 } ],
    "autolearn": true,
    "//": "Should likely come from an entomology text, or something similar, in the future; but still relatively basic.",
    "tools": [ [ [ "funnel", -1 ], [ "metal_funnel", -1 ] ] ],
    "components": [ [ [ "wasp_sting", 1 ], [ "bee_sting", 1 ] ] ]
  },
  {
    "result": "bandages_birchbark",
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "category": "CC_OTHER",
    "subcategory": "CSC_OTHER_MEDICAL",
    "skill_used": "survival",
    "time": "1 m",
    "autolearn": true,
    "charges": 1,
    "flags": [ "BLIND_EASY" ],
    "components": [ [ [ "birchbark", 1 ] ], [ [ "cordage_short", 1, "LIST" ] ] ]
  },
  {
    "result": "bandages_birchbark_adv",
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "category": "CC_OTHER",
    "subcategory": "CSC_OTHER_MEDICAL",
    "skill_used": "survival",
    "time": "5 m",
    "batch_time_factors": [ 60, 2 ],
    "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "FINE_GRIND", "level": 1 } ],
    "autolearn": true,
    "charges": 3,
    "flags": [ "BLIND_EASY" ],
    "components": [
      [ [ "bandages_birchbark", 3 ] ],
      [ [ "chem_glycerol", 4 ], [ "lard", 1 ] ],
      [ [ "garlic_clove", 6 ], [ "garlic", 1 ] ]
    ]
  },
  {
    "type": "recipe",
    "result": "chem_acetone",
    "charges": 2,
    "activity_level": "NO_EXERCISE",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "difficulty": 4,
    "time": "1 h",
    "batch_time_factors": [ 80, 2 ],
    "book_learn": [ [ "adv_chemistry", 4 ], [ "textbook_chemistry", 5 ], [ "recipe_labchem", 4 ], [ "atomic_survival", 4 ] ],
    "autolearn": true,
    "qualities": [ { "id": "CHEM", "level": 2 }, { "id": "DISTILL", "level": 1 } ],
    "tools": [ [ [ "surface_heat", 30, "LIST" ] ] ],
    "components": [ [ [ "chem_acetic_acid", 3 ] ], [ [ "material_limestone", 54 ], [ "material_quicklime", 24 ] ] ]
  },
  {
    "result": "bandages_makeshift",
    "id_suffix": "from sheets",
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "category": "CC_OTHER",
    "subcategory": "CSC_OTHER_MEDICAL",
    "skill_used": "tailor",
    "time": "1 m 2 s",
    "autolearn": true,
    "result_mult": 8,
    "qualities": [ { "id": "CUT", "level": 2 } ],
    "components": [ [ [ "sheet_cotton", 1 ], [ "sheet_fibercloth", 1 ] ] ]
  },
  {
    "result": "bandages_makeshift",
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "category": "CC_OTHER",
    "subcategory": "CSC_OTHER_MEDICAL",
    "skill_used": "tailor",
    "time": "9 s",
    "autolearn": true,
    "result_mult": 1,
    "flags": [ "BLIND_EASY" ],
    "components": [ [ [ "cotton_patchwork", 1 ], [ "fibercloth_patchwork", 1 ] ] ]
  },
  {
    "result": "lye",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "id_suffix": "by_electrolysis",
    "category": "CC_CHEM",
    "subcategory": "CSC_CHEM_CHEMICALS",
    "skill_used": "chemistry",
    "skills_required": [ "electronics", 2 ],
    "difficulty": 4,
    "time": "20 m",
    "batch_time_factors": [ 80, 4 ],
    "//": "chloralkali process, same as with bleach except we won't be washing gases",
    "//2": "This is a copy of the DDA recipe, with autolearn added.",
    "autolearn": true,
    "book_learn": [ [ "adv_chemistry", 3 ], [ "textbook_chemistry", 3 ], [ "recipe_labchem", 3 ] ],
    "proficiencies": [
      { "proficiency": "prof_intro_chemistry" },
      { "proficiency": "prof_inorganic_chemistry" },
      { "proficiency": "prof_intro_chem_synth" }
    ],
    "qualities": [ { "id": "CHEM", "level": 2 } ],
    "tools": [ [ [ "electrolysis_kit", 250 ] ] ],
    "components": [ [ [ "salt_water", 2 ], [ "saline", 10 ] ] ]
  }
]
