[
  {
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "result": "faction_base_livestock_2_0",
    "description": "Survey land for a livestock area.",
    "category": "CC_BUILDING",
    "subcategory": "CSC_BUILDING_BASES",
    "skill_used": "fabrication",
    "autolearn": false,
    "never_learn": true,
    "construction_blueprint": "faction_base_livestock_2_0",
    "blueprint_name": "livestock survey",
    "time": "3 h",
    "blueprint_requires": [ { "id": "not_an_upgrade" } ],
    "blueprint_provides": [ { "id": "fbml_2" } ],
    "flags": [
      "MAP_MIRROR_HORIZONTAL_IF_N",
      "MAP_ROTATE_90_IF_NE",
      "MAP_MIRROR_HORIZONTAL_IF_E",
      "MAP_ROTATE_90_IF_E",
      "MAP_ROTATE_180_IF_SE",
      "MAP_MIRROR_HORIZONTAL_IF_S",
      "MAP_ROTATE_180_IF_S",
      "MAP_ROTATE_270_IF_SW",
      "MAP_MIRROR_HORIZONTAL_IF_W",
      "MAP_ROTATE_270_IF_W"
    ]
  },
  {
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "result": "fbml_2_coop_yard",
    "description": "We could use a fence to contain our chicken and other birds, so build a chickenwire fence to finish the chicken coop area.",
    "category": "CC_BUILDING",
    "subcategory": "CSC_BUILDING_BASES",
    "autolearn": false,
    "never_learn": true,
    "construction_blueprint": "fbml_2_coop_yard",
    "blueprint_name": "chicken coop yard",
    "blueprint_requires": [ { "id": "fbml_2_coop" } ],
    "blueprint_provides": [ { "id": "fbml_2_coop_yard" } ],
    "blueprint_excludes": [ { "id": "fbml_2_coop_yard" } ],
    "flags": [
      "MAP_MIRROR_HORIZONTAL_IF_N",
      "MAP_ROTATE_90_IF_NE",
      "MAP_MIRROR_HORIZONTAL_IF_E",
      "MAP_ROTATE_90_IF_E",
      "MAP_ROTATE_180_IF_SE",
      "MAP_MIRROR_HORIZONTAL_IF_S",
      "MAP_ROTATE_180_IF_S",
      "MAP_ROTATE_270_IF_SW",
      "MAP_MIRROR_HORIZONTAL_IF_W",
      "MAP_ROTATE_270_IF_W"
    ]
  },
  {
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "result": "fbml_2_remote_fence",
    "description": "We could use a paddock for the stable, so build a split-rail fence on the remote side of the livestock field.",
    "category": "CC_BUILDING",
    "subcategory": "CSC_BUILDING_BASES",
    "autolearn": false,
    "never_learn": true,
    "construction_blueprint": "fbml_2_remote_fence",
    "blueprint_name": "remote paddock fence",
    "blueprint_requires": [ { "id": "fbml_2_stall_5" }, { "id": "fbml_2_coop" } ],
    "blueprint_provides": [ { "id": "fbml_2_remote_fence" } ],
    "blueprint_excludes": [ { "id": "fbml_2_remote_fence" } ],
    "flags": [
      "MAP_MIRROR_HORIZONTAL_IF_N",
      "MAP_ROTATE_90_IF_NE",
      "MAP_MIRROR_HORIZONTAL_IF_E",
      "MAP_ROTATE_90_IF_E",
      "MAP_ROTATE_180_IF_SE",
      "MAP_MIRROR_HORIZONTAL_IF_S",
      "MAP_ROTATE_180_IF_S",
      "MAP_ROTATE_270_IF_SW",
      "MAP_MIRROR_HORIZONTAL_IF_W",
      "MAP_ROTATE_270_IF_W"
    ]
  },
  {
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "result": "fbml_2_side_fence",
    "description": "We could use a paddock for the stable, so build a split-rail fence on side of the livestock field.",
    "category": "CC_BUILDING",
    "subcategory": "CSC_BUILDING_BASES",
    "autolearn": false,
    "never_learn": true,
    "construction_blueprint": "fbml_2_side_fence",
    "blueprint_name": "side paddock fence",
    "blueprint_requires": [ { "id": "fbml_2_coop_yard" }, { "id": "fbml_2_shack" } ],
    "blueprint_provides": [ { "id": "fbml_2_side_fence" } ],
    "blueprint_excludes": [ { "id": "fbml_2_side_fence" } ],
    "flags": [
      "MAP_MIRROR_HORIZONTAL_IF_N",
      "MAP_ROTATE_90_IF_NE",
      "MAP_MIRROR_HORIZONTAL_IF_E",
      "MAP_ROTATE_90_IF_E",
      "MAP_ROTATE_180_IF_SE",
      "MAP_MIRROR_HORIZONTAL_IF_S",
      "MAP_ROTATE_180_IF_S",
      "MAP_ROTATE_270_IF_SW",
      "MAP_MIRROR_HORIZONTAL_IF_W",
      "MAP_ROTATE_270_IF_W"
    ]
  },
  {
    "type": "recipe",
    "activity_level": "MODERATE_EXERCISE",
    "result": "fbml_2_near_fence",
    "description": "We could use a paddock for the stable, so build a split-rail fence on near side of the livestock field.",
    "category": "CC_BUILDING",
    "subcategory": "CSC_BUILDING_BASES",
    "autolearn": false,
    "never_learn": true,
    "construction_blueprint": "fbml_2_near_fence",
    "blueprint_name": "near paddock fence",
    "blueprint_requires": [ { "id": "fbml_2_stall_1" }, { "id": "fbml_2_shack" } ],
    "blueprint_provides": [ { "id": "fbml_2_near_fence" } ],
    "blueprint_excludes": [ { "id": "fbml_2_near_fence" } ],
    "flags": [
      "MAP_MIRROR_HORIZONTAL_IF_N",
      "MAP_ROTATE_90_IF_NE",
      "MAP_MIRROR_HORIZONTAL_IF_E",
      "MAP_ROTATE_90_IF_E",
      "MAP_ROTATE_180_IF_SE",
      "MAP_MIRROR_HORIZONTAL_IF_S",
      "MAP_ROTATE_180_IF_S",
      "MAP_ROTATE_270_IF_SW",
      "MAP_MIRROR_HORIZONTAL_IF_W",
      "MAP_ROTATE_270_IF_W"
    ]
  }
]
