[
  {
    "type": "overmap_terrain",
    "id": "triffid_grove",
    "name": "triffid grove",
    "copy-from": "generic_forest",
    "vision_levels": "unusual_structure",
    "sym": "T",
    "color": "light_red",
    "see_cost": "high",
    "mondensity": 2,
    "flags": [ "KNOWN_UP", "KNOWN_DOWN", "RISK_EXTREME", "REQUIRES_PREDECESSOR" ]
  },
  {
    "type": "overmap_terrain",
    "vision_levels": "underground_dirt",
    "id": [
      "triffid_roots",
      "triffid_rootss",
      "triffid_rootsn",
      "triffid_rootse",
      "triffid_rootsw",
      "triffid_rootsen",
      "triffid_rootsnw",
      "triffid_rootssw",
      "triffid_rootsse"
    ],
    "name": "triffid roots",
    "sym": "T",
    "color": "light_red",
    "see_cost": "full_high",
    "mondensity": 2,
    "spawns": { "group": "GROUP_TRIFFID", "population": [ 40, 45 ], "chance": 80 },
    "flags": [ "KNOWN_UP", "KNOWN_DOWN", "RISK_EXTREME" ]
  },
  {
    "type": "overmap_terrain",
    "id": "triffid_finale",
    "vision_levels": "underground_dirt",
    "name": "triffid heart",
    "sym": "T",
    "color": "red",
    "see_cost": "full_high",
    "mondensity": 2,
    "spawns": { "group": "GROUP_TRIFFID_HEARTGUARDS", "population": [ 50, 60 ], "chance": 80 },
    "flags": [ "KNOWN_UP", "RISK_EXTREME" ]
  },
  {
    "type": "overmap_terrain",
    "id": [ "triffid_grove_z3", "triffid_grove_z2" ],
    "vision_levels": "unusual_structure",
    "name": "triffid grove trunk",
    "sym": "T",
    "color": "light_red",
    "see_cost": "full_high",
    "flags": [ "KNOWN_UP", "KNOWN_DOWN", "RISK_EXTREME" ]
  },
  {
    "type": "overmap_terrain",
    "id": "triffid_grove_roof",
    "vision_levels": "roof_or_air",
    "name": "triffid grove roof",
    "sym": "T",
    "color": "light_red",
    "see_cost": "none",
    "flags": [ "KNOWN_DOWN", "RISK_EXTREME" ]
  },
  {
    "type": "overmap_terrain",
    "id": "triffid_field",
    "vision_levels": "unusual_structure",
    "name": "vibrant field",
    "copy-from": "generic_forest",
    "sym": ".",
    "color": "green",
    "see_cost": "spaced_high",
    "mondensity": 2,
    "flags": [ "REQUIRES_PREDECESSOR" ]
  }
]
