[
  {
    "type": "recipe",
    "activity_level": "BRISK_EXERCISE",
    "result": "cooking_oil",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_OTHER",
    "skill_used": "cooking",
    "difficulty": 2,
    "charges": 16,
    "byproducts": [ [ "press_cake" ] ],
    "time": "10 m",
    "autolearn": true,
    "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "BOIL", "level": 1 } ],
    "tools": [ [ [ "oil_press_manual", 50 ], [ "oil_press_primitive", 50 ] ] ],
    "proficiencies": [ { "proficiency": "prof_food_prep" } ],
    "//": "Oil extraction yield is around ~40% by weight, 600g input ~> 250 mL oil",
    "components": [
      [
        [ "almond_shelled", 20 ],
        [ "peanut_shelled", 20 ],
        [ "walnut_shelled", 20 ],
        [ "butternut_shelled", 20 ],
        [ "pecan_shelled", 20 ],
        [ "hazelnut_shelled", 20 ],
        [ "pistachio_shelled", 20 ],
        [ "hickory_nut_shelled", 20 ],
        [ "acorns_blanched", 20 ],
        [ "cashews", 20 ],
        [ "beech_nuts", 20 ],
        [ "soybean", 10 ],
        [ "seed_cotton_boll", 20 ],
        [ "seed_pumpkin", 20 ],
        [ "seed_sunflower", 20 ],
        [ "seed_canola", 5 ],
        [ "seed_grapes", 20 ],
        [ "seed_poppy_bud", 20 ],
        [ "seed_weed", 20 ]
      ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "cooking_oil",
    "id_suffix": "electric",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_OTHER",
    "skill_used": "cooking",
    "difficulty": 2,
    "charges": 16,
    "byproducts": [ [ "press_cake" ] ],
    "//": "capacity: 50kg/hour * 40% efficiency = 20 L/hour -> 45s / 250 mL",
    "time": "45 s",
    "//2": "45 s * 5.5kW = 250 kJ",
    "tools": [ [ [ "oil_press_electric", 250 ] ] ],
    "autolearn": true,
    "qualities": [ { "id": "CONTAIN", "level": 1 }, { "id": "BOIL", "level": 1 } ],
    "proficiencies": [ { "proficiency": "prof_food_prep" } ],
    "components": [
      [
        [ "almond_shelled", 20 ],
        [ "peanut_shelled", 20 ],
        [ "walnut_shelled", 20 ],
        [ "butternut_shelled", 20 ],
        [ "pecan_shelled", 20 ],
        [ "hazelnut_shelled", 20 ],
        [ "pistachio_shelled", 20 ],
        [ "hickory_nut_shelled", 20 ],
        [ "acorns_blanched", 20 ],
        [ "cashews", 20 ],
        [ "beech_nuts", 20 ],
        [ "soybean", 10 ],
        [ "seed_cotton_boll", 20 ],
        [ "seed_pumpkin", 20 ],
        [ "seed_sunflower", 20 ],
        [ "seed_canola", 5 ],
        [ "seed_grapes", 20 ],
        [ "seed_poppy_bud", 20 ],
        [ "seed_weed", 20 ]
      ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "BRISK_EXERCISE",
    "result": "cooking_oil",
    "id_suffix": "coldpressed",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_OTHER",
    "skill_used": "cooking",
    "difficulty": 2,
    "charges": 160,
    "byproducts": [ [ "press_cake", 4 ], [ "bag_canvas_small", 5 ] ],
    "//": "5L/h, 7.2kg material for nuts (~120 nuts per pressing), ~2.4+kg (~600 seeds per pressing, much less for cotton, soy) for seeds because of weight missmatches",
    "time": "30m",
    "tools": [ [ [ "screw_press", -1 ] ] ],
    "autolearn": true,
    "qualities": [ { "id": "CONTAIN", "level": 1 } ],
    "proficiencies": [ { "proficiency": "prof_food_prep" } ],
    "components": [
      [ [ "bag_canvas_small", 5 ] ],
      [ [ "water", 4 ], [ "water_clean", 4 ] ],
      [ [ "paste_seed", 12 ], [ "paste_nut", 12 ] ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "cooking_oil2",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_OTHER",
    "skill_used": "cooking",
    "difficulty": 2,
    "charges": 16,
    "time": "20 m",
    "autolearn": true,
    "batch_time_factors": [ 80, 4 ],
    "qualities": [ { "id": "BOIL", "level": 1 }, { "id": "COOK", "level": 2 } ],
    "tools": [ [ [ "water_boiling_heat", 7, "LIST" ] ] ],
    "//": "animal cooking oil does not exist. there is melted rendered fat (tallow/lard) and unmelted rendered fat.  For now treating this as 1/3 of a tallow (20u)",
    "proficiencies": [ { "proficiency": "prof_food_prep" } ],
    "components": [ [ [ "edible_fat", 1, "LIST" ], [ "edible_tallow_lard", 4, "LIST" ] ], [ [ "water", 1 ], [ "water_clean", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "mayonnaise",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_OTHER",
    "skill_used": "cooking",
    "difficulty": 2,
    "time": "9 m",
    "charges": 4,
    "book_learn": [ [ "cookbook", 1 ], [ "mag_cooking", 1 ], [ "cookbook_foodfashions", 1 ] ],
    "qualities": [ { "id": "CONTAIN", "level": 1 } ],
    "proficiencies": [ { "proficiency": "prof_food_prep" } ],
    "components": [
      [ [ "any_butter_or_oil", 2, "LIST" ] ],
      [ [ "eggs_any_shape", 1, "LIST" ] ],
      [
        [ "lemon", 1 ],
        [ "mustard", 1 ],
        [ "horseradish", 1 ],
        [ "pickle", 1 ],
        [ "veggy_pickled", 1 ],
        [ "vinegar", 1 ]
      ],
      [ [ "salt", 1 ], [ "seasoning_salt", 1 ], [ "pepper", 1 ] ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "coffee_syrup",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_DRINKS",
    "skill_used": "cooking",
    "difficulty": 1,
    "time": "12 m",
    "batch_time_factors": [ 60, 3 ],
    "autolearn": true,
    "qualities": [ { "id": "COOK", "level": 3 } ],
    "proficiencies": [ { "proficiency": "prof_food_prep" } ],
    "tools": [ [ [ "surface_heat", 8, "LIST" ] ] ],
    "//": "need to roast the beans - 3u veggie (6u heat) + the sugar",
    "components": [ [ [ "coffee_raw", 3 ] ], [ [ "sugar_standard", 2, "LIST" ] ], [ [ "water", 1 ], [ "water_clean", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "ketchup",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_VEGGI",
    "skill_used": "cooking",
    "difficulty": 4,
    "time": "18 m",
    "charges": 2,
    "autolearn": true,
    "batch_time_factors": [ 67, 5 ],
    "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 2 } ],
    "components": [
      [ [ "any_tomato", 1, "LIST" ], [ "autumn_olive", 1 ] ],
      [ [ "salt", 2 ], [ "salt_water", 1 ], [ "saline", 2 ], [ "seasoning_salt", 2 ], [ "soysauce", 1 ] ],
      [ [ "vinegar", 1 ] ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "barbecue_sauce",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_VEGGI",
    "skill_used": "cooking",
    "difficulty": 2,
    "time": "10 m",
    "charges": 3,
    "autolearn": true,
    "batch_time_factors": [ 40, 5 ],
    "qualities": [ { "id": "COOK", "level": 2 } ],
    "components": [ [ [ "ketchup", 2 ] ], [ [ "seasoning_mild", 2, "LIST" ] ], [ [ "sugar_standard", 1, "LIST" ] ], [ [ "vinegar", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "honey_mustard",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_OTHER",
    "skill_used": "cooking",
    "difficulty": 2,
    "time": "7 m",
    "charges": 6,
    "batch_time_factors": [ 40, 5 ],
    "book_learn": [ [ "cookbook", 1 ], [ "mag_cooking", 1 ], [ "cookbook_foodfashions", 1 ] ],
    "qualities": [ { "id": "CONTAIN", "level": 1 } ],
    "proficiencies": [ { "proficiency": "prof_food_prep" } ],
    "components": [
      [ [ "honey_bottled", 1 ], [ "honeycomb", 1 ], [ "honey_glassed", 1 ] ],
      [ [ "mustard", 2 ] ],
      [ [ "vinegar", 1 ] ],
      [ [ "mayonnaise", 1 ] ],
      [ [ "seasoning_mild", 1, "LIST" ] ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "NO_EXERCISE",
    "result": "vinegar",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_OTHER",
    "skill_used": "cooking",
    "time": "1 m",
    "book_learn": [ [ "vinegar_maker", 1 ] ],
    "charges": 160,
    "components": [ [ [ "chem_acetic_acid", 1 ] ], [ [ "water_clean", 9 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "honey_bottled",
    "charges": 6,
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_OTHER",
    "skill_used": "cooking",
    "difficulty": 1,
    "time": "10 m",
    "autolearn": true,
    "qualities": [ { "id": "CUT", "level": 2 }, { "id": "STRAIN", "level": 2 } ],
    "components": [ [ [ "honeycomb", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "honey_bottled",
    "id_suffix": "from_honey_glassed",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_OTHER",
    "skill_used": "cooking",
    "difficulty": 1,
    "charges": 15,
    "time": "20 m",
    "batch_time_factors": [ 80, 4 ],
    "autolearn": true,
    "qualities": [ { "id": "BOIL", "level": 1 }, { "id": "CONTAIN", "level": 1 }, { "id": "STRAIN", "level": 2 } ],
    "tools": [ [ [ "water_boiling_heat", 2, "LIST" ] ] ],
    "components": [ [ [ "water", 1 ], [ "water_clean", 1 ] ], [ [ "honey_glassed", 5 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "sauce_red",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_VEGGI",
    "skill_used": "cooking",
    "difficulty": 3,
    "charges": 2,
    "time": "45 m",
    "autolearn": true,
    "qualities": [ { "id": "CUT", "level": 2 }, { "id": "COOK", "level": 3 }, { "id": "BOIL", "level": 1 } ],
    "tools": [ [ [ "water_boiling_heat", 8, "LIST" ] ] ],
    "//": "1u water + 1u tomato boils and reduces for 45 min = 2u + 6u",
    "components": [ [ [ "any_tomato", 1, "LIST" ] ], [ [ "water", 1 ], [ "water_clean", 1 ] ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "horseradish",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_VEGGI",
    "skill_used": "cooking",
    "difficulty": 4,
    "time": "30 m",
    "charges": 8,
    "autolearn": true,
    "batch_time_factors": [ 67, 5 ],
    "qualities": [ { "id": "BOIL", "level": 1 }, { "id": "CONTAIN", "level": 1 }, { "id": "CUT", "level": 2 } ],
    "tools": [ [ [ "water_boiling_heat", 2, "LIST" ] ] ],
    "components": [
      [ [ "horseradish_root", 1 ] ],
      [ [ "salt", 1 ], [ "seasoning_salt", 1 ] ],
      [ [ "sugar", 4 ], [ "artificial_sweetener", 4 ] ],
      [ [ "water_clean", 1 ] ]
    ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "mustard",
    "category": "CC_FOOD",
    "subcategory": "CSC_FOOD_VEGGI",
    "skill_used": "cooking",
    "difficulty": 4,
    "time": "18 m",
    "charges": 2,
    "autolearn": true,
    "batch_time_factors": [ 67, 5 ],
    "qualities": [ { "id": "CONTAIN", "level": 1 } ],
    "components": [
      [ [ "mustard_powder", 20 ] ],
      [ [ "salt", 2 ], [ "seasoning_salt", 2 ] ],
      [ [ "vinegar", 1 ] ],
      [ [ "sugar", 1 ], [ "artificial_sweetener", 1 ] ],
      [ [ "water_clean", 1 ] ]
    ]
  }
]
