[
  {
    "type": "item_group",
    "id": "wall_bash_results",
    "subtype": "collection",
    "entries": [
      { "item": "rock", "count": [ 0, 2 ] },
      { "item": "wood_panel", "count": [ 0, 1 ] },
      { "item": "nail", "charges": [ 4, 16 ] },
      { "item": "splinter", "count": [ 1, 5 ] },
      { "item": "2x4", "count": [ 1, 2 ], "prob": 25 },
      { "item": "pipe", "count": [ 0, 2 ], "prob": 10 },
      { "item": "cu_pipe", "count": [ 0, 2 ], "prob": 10 },
      { "item": "cable", "charges": [ 0, 200 ], "prob": 10 }
    ]
  },
  {
    "type": "terrain",
    "id": "t_wall",
    "alias": [ "t_wall_h", "t_wall_v" ],
    "name": "wall",
    "description": "A standard wall consisting of a wooden support structure filled with insulation and drywalled.  Painted a neutral off-white or cream color, it could use some more vibrant paint.  Looks flammable.",
    "symbol": "LINE_OXOX",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_flat_roof",
    "flags": [
      "FLAMMABLE",
      "NOITEM",
      "SUPPORTS_ROOF",
      "WALL",
      "NO_SCENT",
      "AUTO_WALL_SYMBOL",
      "MINEABLE",
      "BLOCK_WIND",
      "WIRED_WALL"
    ],
    "bash": {
      "str_min": 30,
      "str_max": 210,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": "wall_bash_results"
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_half",
    "name": "half-built wall",
    "looks_like": "t_wall",
    "description": "An incomplete wall of refined wood, dotted with carefully placed nails to provide proper support.  It requires some more planks and nails before it'd be considered a suitable wall.",
    "symbol": "#",
    "color": "light_red",
    "move_cost": 4,
    "coverage": 60,
    "flags": [ "TRANSPARENT", "FLAMMABLE_ASH", "NOITEM", "REDUCE_SCENT", "MOUNTABLE" ],
    "connect_groups": "WALL",
    "connects_to": "WALL",
    "bash": {
      "str_min": 10,
      "str_max": 70,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": [
        { "item": "2x4", "count": [ 0, 5 ] },
        { "item": "wood_panel", "count": [ 0, 1 ] },
        { "item": "nail", "charges": [ 0, 5 ] },
        { "item": "splinter", "count": [ 5, 10 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_ponywall",
    "alias": [ "t_ponywall_h", "t_ponywall_v" ],
    "name": "pony wall",
    "description": "A short divider wall consisting of a wooden support structure with drywall.  Painted an all-too-common and neutral off-white or cream color.  Looks flammable.",
    "symbol": "LINE_OXOX",
    "looks_like": "f_counter",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 60,
    "connect_groups": "WALL",
    "connects_to": "WALL",
    "roof": "t_flat_roof",
    "flags": [ "TRANSPARENT", "FLAMMABLE", "PLACE_ITEM", "INDOORS", "AUTO_WALL_SYMBOL", "THIN_OBSTACLE", "MOUNTABLE", "SHORT" ],
    "deconstruct": { "ter_set": "t_floor", "items": [ { "item": "2x4", "count": 10 }, { "item": "nail", "charges": 20 } ] },
    "bash": {
      "str_min": 8,
      "str_max": 20,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": "wall_bash_results"
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_r",
    "alias": [ "t_wall_h_r", "t_wall_v_r" ],
    "looks_like": "t_wall",
    "name": "red wall",
    "description": "A wall, painted red.",
    "symbol": "LINE_OXOX",
    "color": "red",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_flat_roof",
    "flags": [
      "FLAMMABLE",
      "NOITEM",
      "SUPPORTS_ROOF",
      "WALL",
      "NO_SCENT",
      "CHIP",
      "AUTO_WALL_SYMBOL",
      "MINEABLE",
      "BLOCK_WIND",
      "WIRED_WALL"
    ],
    "bash": {
      "str_min": 30,
      "str_max": 210,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": "wall_bash_results"
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_w",
    "alias": [ "t_wall_h_w", "t_wall_v_w" ],
    "looks_like": "t_wall",
    "name": "white wall",
    "description": "A wall, painted white.",
    "symbol": "LINE_OXOX",
    "color": "white",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_flat_roof",
    "flags": [
      "FLAMMABLE",
      "NOITEM",
      "SUPPORTS_ROOF",
      "WALL",
      "NO_SCENT",
      "CHIP",
      "AUTO_WALL_SYMBOL",
      "MINEABLE",
      "BLOCK_WIND",
      "WIRED_WALL"
    ],
    "bash": {
      "str_min": 30,
      "str_max": 210,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": "wall_bash_results"
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_b",
    "alias": [ "t_wall_h_b", "t_wall_v_b" ],
    "looks_like": "t_wall",
    "name": "blue wall",
    "description": "A wall, painted blue.",
    "symbol": "LINE_OXOX",
    "color": "blue",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_flat_roof",
    "flags": [
      "FLAMMABLE",
      "NOITEM",
      "SUPPORTS_ROOF",
      "WALL",
      "NO_SCENT",
      "CHIP",
      "AUTO_WALL_SYMBOL",
      "MINEABLE",
      "BLOCK_WIND",
      "WIRED_WALL"
    ],
    "bash": {
      "str_min": 30,
      "str_max": 210,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": "wall_bash_results"
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_g",
    "alias": [ "t_wall_h_g", "t_wall_v_g" ],
    "looks_like": "t_wall",
    "name": "green wall",
    "description": "A wall, painted green.",
    "symbol": "LINE_OXOX",
    "color": "green",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_flat_roof",
    "flags": [
      "FLAMMABLE",
      "NOITEM",
      "SUPPORTS_ROOF",
      "WALL",
      "NO_SCENT",
      "CHIP",
      "AUTO_WALL_SYMBOL",
      "MINEABLE",
      "BLOCK_WIND",
      "WIRED_WALL"
    ],
    "bash": {
      "str_min": 30,
      "str_max": 210,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": "wall_bash_results"
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_y",
    "alias": [ "t_wall_h_y", "t_wall_v_y" ],
    "looks_like": "t_wall",
    "name": "yellow wall",
    "description": "A wall, painted yellow.",
    "symbol": "LINE_OXOX",
    "color": "yellow",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_flat_roof",
    "flags": [
      "FLAMMABLE",
      "NOITEM",
      "SUPPORTS_ROOF",
      "WALL",
      "NO_SCENT",
      "CHIP",
      "AUTO_WALL_SYMBOL",
      "MINEABLE",
      "BLOCK_WIND",
      "WIRED_WALL"
    ],
    "bash": {
      "str_min": 30,
      "str_max": 210,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": "wall_bash_results"
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_P",
    "alias": [ "t_wall_h_P", "t_wall_v_P" ],
    "looks_like": "t_wall",
    "name": "pink wall",
    "description": "A wall, painted pink.",
    "symbol": "LINE_OXOX",
    "color": "pink",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_flat_roof",
    "flags": [
      "FLAMMABLE",
      "NOITEM",
      "SUPPORTS_ROOF",
      "WALL",
      "NO_SCENT",
      "CHIP",
      "AUTO_WALL_SYMBOL",
      "MINEABLE",
      "BLOCK_WIND",
      "WIRED_WALL"
    ],
    "bash": {
      "str_min": 30,
      "str_max": 210,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": "wall_bash_results"
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_p",
    "alias": [ "t_wall_h_p", "t_wall_v_p" ],
    "looks_like": "t_wall",
    "name": "purple wall",
    "description": "A wall, painted purple.",
    "symbol": "LINE_OXOX",
    "color": "magenta",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_flat_roof",
    "flags": [
      "FLAMMABLE",
      "NOITEM",
      "SUPPORTS_ROOF",
      "WALL",
      "NO_SCENT",
      "CHIP",
      "AUTO_WALL_SYMBOL",
      "MINEABLE",
      "BLOCK_WIND",
      "WIRED_WALL"
    ],
    "bash": {
      "str_min": 30,
      "str_max": 210,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": "wall_bash_results"
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_orange",
    "alias": [ "t_wall_h_orange", "t_wall_v_orange" ],
    "looks_like": "t_wall",
    "name": "orange wall",
    "description": "A wall, painted orange.",
    "symbol": "LINE_OXOX",
    "color": "light_red",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_flat_roof",
    "flags": [
      "FLAMMABLE",
      "NOITEM",
      "SUPPORTS_ROOF",
      "WALL",
      "NO_SCENT",
      "CHIP",
      "AUTO_WALL_SYMBOL",
      "MINEABLE",
      "BLOCK_WIND",
      "WIRED_WALL"
    ],
    "bash": {
      "str_min": 30,
      "str_max": 210,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": "wall_bash_results"
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_gray",
    "alias": [ "t_wall_h_gray", "t_wall_v_gray" ],
    "looks_like": "t_wall",
    "name": "gray wall",
    "description": "A wall, painted gray.",
    "symbol": "LINE_OXOX",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_flat_roof",
    "flags": [
      "FLAMMABLE",
      "NOITEM",
      "SUPPORTS_ROOF",
      "WALL",
      "NO_SCENT",
      "CHIP",
      "AUTO_WALL_SYMBOL",
      "MINEABLE",
      "BLOCK_WIND",
      "WIRED_WALL"
    ],
    "bash": {
      "str_min": 30,
      "str_max": 210,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": "wall_bash_results"
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_brown",
    "alias": [ "t_wall_h_brown", "t_wall_v_brown" ],
    "looks_like": "t_wall",
    "name": "brown wall",
    "description": "A wall, painted brown.",
    "symbol": "LINE_OXOX",
    "color": "brown",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_flat_roof",
    "flags": [
      "FLAMMABLE",
      "NOITEM",
      "SUPPORTS_ROOF",
      "WALL",
      "NO_SCENT",
      "CHIP",
      "AUTO_WALL_SYMBOL",
      "MINEABLE",
      "BLOCK_WIND",
      "WIRED_WALL"
    ],
    "bash": {
      "str_min": 30,
      "str_max": 210,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": "wall_bash_results"
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_cyan",
    "alias": [ "t_wall_h_cyan", "t_wall_v_cyan" ],
    "looks_like": "t_wall",
    "name": "cyan wall",
    "description": "A wall, painted cyan.",
    "symbol": "LINE_OXOX",
    "color": "cyan",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_flat_roof",
    "flags": [
      "FLAMMABLE",
      "NOITEM",
      "SUPPORTS_ROOF",
      "WALL",
      "NO_SCENT",
      "CHIP",
      "AUTO_WALL_SYMBOL",
      "MINEABLE",
      "BLOCK_WIND",
      "WIRED_WALL"
    ],
    "bash": {
      "str_min": 30,
      "str_max": 210,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": "wall_bash_results"
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_black",
    "alias": [ "t_wall_h_black", "t_wall_v_black" ],
    "looks_like": "t_wall",
    "name": "black wall",
    "description": "A wall, painted black.",
    "symbol": "LINE_OXOX",
    "color": "yellow",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_flat_roof",
    "flags": [
      "FLAMMABLE",
      "NOITEM",
      "SUPPORTS_ROOF",
      "WALL",
      "NO_SCENT",
      "CHIP",
      "AUTO_WALL_SYMBOL",
      "MINEABLE",
      "BLOCK_WIND",
      "WIRED_WALL"
    ],
    "bash": {
      "str_min": 30,
      "str_max": 210,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": "wall_bash_results"
    }
  },
  {
    "type": "terrain",
    "id": "t_wood_wall_b",
    "alias": [ "t_wood_h_b", "t_wood_v_b" ],
    "name": "blue wood wall",
    "looks_like": "t_wall_b",
    "description": "A wooden wall, painted blue.",
    "symbol": "LINE_OXOX",
    "color": "blue",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "connects_to": "WALL",
    "bash": {
      "str_min": 12,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_wood_chipped",
      "items": [
        { "item": "2x4", "count": [ 0, 3 ] },
        { "item": "wood_panel", "count": [ 0, 2 ] },
        { "item": "nail", "charges": [ 1, 5 ] },
        { "item": "splinter", "count": [ 1, 4 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wood_wall_g",
    "alias": [ "t_wood_h_g", "t_wood_v_g" ],
    "name": "green wood wall",
    "looks_like": "t_wall_g",
    "description": "A wooden wall, painted green.",
    "symbol": "LINE_OXOX",
    "color": "green",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "connects_to": "WALL",
    "bash": {
      "str_min": 12,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_wood_chipped",
      "items": [
        { "item": "2x4", "count": [ 0, 3 ] },
        { "item": "wood_panel", "count": [ 0, 2 ] },
        { "item": "nail", "charges": [ 1, 5 ] },
        { "item": "splinter", "count": [ 1, 4 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wood_wall_r",
    "alias": [ "t_wood_h_r", "t_wood_v_r" ],
    "name": "red wood wall",
    "looks_like": "t_wall_r",
    "description": "A wooden wall, painted red.",
    "symbol": "LINE_OXOX",
    "color": "red",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "connects_to": "WALL",
    "bash": {
      "str_min": 12,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_wood_chipped",
      "items": [
        { "item": "2x4", "count": [ 0, 3 ] },
        { "item": "wood_panel", "count": [ 0, 2 ] },
        { "item": "nail", "charges": [ 1, 5 ] },
        { "item": "splinter", "count": [ 1, 4 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wood_wall_w",
    "alias": [ "t_wood_h_w", "t_wood_v_w" ],
    "name": "white wood wall",
    "looks_like": "t_wall_w",
    "description": "A wooden wall, painted white.",
    "symbol": "LINE_OXOX",
    "color": "white",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "connects_to": "WALL",
    "bash": {
      "str_min": 12,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_wood_chipped",
      "items": [
        { "item": "2x4", "count": [ 0, 3 ] },
        { "item": "wood_panel", "count": [ 0, 2 ] },
        { "item": "nail", "charges": [ 1, 5 ] },
        { "item": "splinter", "count": [ 1, 4 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wood_wall_p",
    "alias": [ "t_wood_h_p", "t_wood_v_p" ],
    "name": "purple wood wall",
    "looks_like": "t_wall_p",
    "description": "A wooden wall, painted purple.",
    "symbol": "LINE_OXOX",
    "color": "magenta",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "connects_to": "WALL",
    "bash": {
      "str_min": 12,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_wood_chipped",
      "items": [
        { "item": "2x4", "count": [ 0, 3 ] },
        { "item": "wood_panel", "count": [ 0, 2 ] },
        { "item": "nail", "charges": [ 1, 5 ] },
        { "item": "splinter", "count": [ 1, 4 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wood_wall_P",
    "alias": [ "t_wood_h_P", "t_wood_v_P" ],
    "name": "pink wood wall",
    "looks_like": "t_wall_P",
    "description": "A wooden wall, painted pink.",
    "symbol": "LINE_OXOX",
    "color": "pink",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "connects_to": "WALL",
    "bash": {
      "str_min": 12,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_wood_chipped",
      "items": [
        { "item": "2x4", "count": [ 0, 3 ] },
        { "item": "wood_panel", "count": [ 0, 2 ] },
        { "item": "nail", "charges": [ 1, 5 ] },
        { "item": "splinter", "count": [ 1, 4 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wood_wall_y",
    "alias": [ "t_wood_h_y", "t_wood_v_y" ],
    "name": "yellow wood wall",
    "looks_like": "t_wall_y",
    "description": "A wooden wall, painted yellow.",
    "symbol": "LINE_OXOX",
    "color": "yellow",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "connects_to": "WALL",
    "bash": {
      "str_min": 12,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_wood_chipped",
      "items": [
        { "item": "2x4", "count": [ 0, 3 ] },
        { "item": "wood_panel", "count": [ 0, 2 ] },
        { "item": "nail", "charges": [ 1, 5 ] },
        { "item": "splinter", "count": [ 1, 4 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wood_wall_orange",
    "alias": [ "t_wood_h_orange", "t_wood_v_orange" ],
    "name": "orange wood wall",
    "looks_like": "t_wall_orange",
    "description": "A wooden wall, painted orange.",
    "symbol": "LINE_OXOX",
    "color": "light_red",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "connects_to": "WALL",
    "bash": {
      "str_min": 12,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_wood_chipped",
      "items": [
        { "item": "2x4", "count": [ 0, 3 ] },
        { "item": "wood_panel", "count": [ 0, 2 ] },
        { "item": "nail", "charges": [ 1, 5 ] },
        { "item": "splinter", "count": [ 1, 4 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wood_wall_gray",
    "alias": [ "t_wood_h_gray", "t_wood_v_gray" ],
    "name": "gray wood wall",
    "looks_like": "t_wall_gray",
    "description": "A wooden wall, painted gray.",
    "symbol": "LINE_OXOX",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "connects_to": "WALL",
    "bash": {
      "str_min": 12,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_wood_chipped",
      "items": [
        { "item": "2x4", "count": [ 0, 3 ] },
        { "item": "wood_panel", "count": [ 0, 2 ] },
        { "item": "nail", "charges": [ 1, 5 ] },
        { "item": "splinter", "count": [ 1, 4 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wood_wall_brown",
    "alias": [ "t_wood_h_brown", "t_wood_v_brown" ],
    "name": "brown wood wall",
    "looks_like": "t_wall_brown",
    "description": "A wooden wall, painted brown.",
    "symbol": "LINE_OXOX",
    "color": "brown",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "connects_to": "WALL",
    "bash": {
      "str_min": 12,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_wood_chipped",
      "items": [
        { "item": "2x4", "count": [ 0, 3 ] },
        { "item": "wood_panel", "count": [ 0, 2 ] },
        { "item": "nail", "charges": [ 1, 5 ] },
        { "item": "splinter", "count": [ 1, 4 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wood_wall_cyan",
    "alias": [ "t_wood_h_cyan", "t_wood_v_cyan" ],
    "name": "cyan wood wall",
    "looks_like": "t_wall_cyan",
    "description": "A wooden wall, painted cyan.",
    "symbol": "LINE_OXOX",
    "color": "cyan",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "connects_to": "WALL",
    "bash": {
      "str_min": 12,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_wood_chipped",
      "items": [
        { "item": "2x4", "count": [ 0, 3 ] },
        { "item": "wood_panel", "count": [ 0, 2 ] },
        { "item": "nail", "charges": [ 1, 5 ] },
        { "item": "splinter", "count": [ 1, 4 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wood_wall_black",
    "alias": [ "t_wood_h_black", "t_wood_v_black" ],
    "name": "black wood wall",
    "looks_like": "t_wall_black",
    "description": "A wooden wall, painted black.",
    "symbol": "LINE_OXOX",
    "color": "dark_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "connects_to": "WALL",
    "bash": {
      "str_min": 12,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_wood_chipped",
      "items": [
        { "item": "2x4", "count": [ 0, 3 ] },
        { "item": "wood_panel", "count": [ 0, 2 ] },
        { "item": "nail", "charges": [ 1, 5 ] },
        { "item": "splinter", "count": [ 1, 4 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_concrete_wall_b",
    "alias": [ "t_concrete_h_b", "t_concrete_v_b" ],
    "name": "blue concrete wall",
    "looks_like": "t_wall_b",
    "description": "A concrete wall, painted blue.",
    "symbol": "LINE_OXOX",
    "color": "blue",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 70,
      "str_max": 300,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_concrete_wall_g",
    "alias": [ "t_concrete_h_g", "t_concrete_v_g" ],
    "name": "green concrete wall",
    "looks_like": "t_wall_g",
    "description": "A concrete wall, painted green.",
    "symbol": "LINE_OXOX",
    "color": "green",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 70,
      "str_max": 300,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_concrete_wall_r",
    "alias": [ "t_concrete_h_r", "t_concrete_v_r" ],
    "name": "red concrete wall",
    "looks_like": "t_wall_r",
    "description": "A concrete wall, painted red.",
    "symbol": "LINE_OXOX",
    "color": "red",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 70,
      "str_max": 300,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_concrete_wall_w",
    "alias": [ "t_concrete_h_w", "t_concrete_v_w" ],
    "name": "white concrete wall",
    "looks_like": "t_wall_w",
    "description": "A concrete wall, painted white.",
    "symbol": "LINE_OXOX",
    "color": "white",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 70,
      "str_max": 300,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_concrete_wall_p",
    "alias": [ "t_concrete_h_p", "t_concrete_v_p" ],
    "name": "purple concrete wall",
    "looks_like": "t_wall_p",
    "description": "A concrete wall, painted purple.",
    "symbol": "LINE_OXOX",
    "color": "magenta",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 70,
      "str_max": 300,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_concrete_wall_P",
    "alias": [ "t_concrete_h_P", "t_concrete_v_P" ],
    "name": "pink concrete wall",
    "looks_like": "t_wall_P",
    "description": "A concrete wall, painted pink.",
    "symbol": "LINE_OXOX",
    "color": "pink",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 70,
      "str_max": 300,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_concrete_wall_y",
    "alias": [ "t_concrete_h_y", "t_concrete_v_y" ],
    "name": "yellow concrete wall",
    "looks_like": "t_wall_y",
    "description": "A concrete wall, painted yellow.",
    "symbol": "LINE_OXOX",
    "color": "yellow",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 70,
      "str_max": 300,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_concrete_wall_orange",
    "alias": [ "t_concrete_h_orange", "t_concrete_v_orange" ],
    "name": "orange concrete wall",
    "looks_like": "t_wall_orange",
    "description": "A concrete wall, painted orange.",
    "symbol": "LINE_OXOX",
    "color": "light_red",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 70,
      "str_max": 300,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_concrete_wall_gray",
    "alias": [ "t_concrete_h_gray", "t_concrete_v_gray" ],
    "name": "gray concrete wall",
    "looks_like": "t_wall_gray",
    "description": "A concrete wall, painted gray.",
    "symbol": "LINE_OXOX",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 70,
      "str_max": 300,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_concrete_wall_brown",
    "alias": [ "t_concrete_h_browb", "t_concrete_v_brown" ],
    "name": "brown concrete wall",
    "looks_like": "t_wall_brown",
    "description": "A concrete wall, painted brown.",
    "symbol": "LINE_OXOX",
    "color": "brown",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 70,
      "str_max": 300,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_concrete_wall_cyan",
    "alias": [ "t_concrete_h_cyan", "t_concrete_v_cyan" ],
    "name": "cyan concrete wall",
    "looks_like": "t_wall_cyan",
    "description": "A concrete wall, painted cyan.",
    "symbol": "LINE_OXOX",
    "color": "cyan",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 70,
      "str_max": 300,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_concrete_wall_black",
    "alias": [ "t_concrete_h_black", "t_concrete_v_black" ],
    "name": "black concrete wall",
    "looks_like": "t_wall_p",
    "description": "A concrete wall, painted black.",
    "symbol": "LINE_OXOX",
    "color": "dark_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 70,
      "str_max": 300,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_strconc_wall_b",
    "alias": [ "t_strconc_h_b", "t_strconc_v_b" ],
    "name": "reinforced blue concrete wall",
    "looks_like": "t_wall_b",
    "description": "A reinforced concrete wall, painted blue.",
    "symbol": "LINE_OXOX",
    "color": "blue",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 120,
      "str_max": 460,
      "sound": "scrrrash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_strconc_wall_g",
    "alias": [ "t_strconc_h_g", "t_strconc_v_g" ],
    "name": "reinforced green concrete wall",
    "looks_like": "t_wall_g",
    "description": "A reinforced concrete wall, painted green.",
    "symbol": "LINE_OXOX",
    "color": "green",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 120,
      "str_max": 460,
      "sound": "scrrrash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_strconc_wall_r",
    "alias": [ "t_strconcr_h_r", "t_strconc_v_r" ],
    "name": "reinforced red concrete wall",
    "looks_like": "t_wall_r",
    "description": "A reinforced concrete wall, painted red.",
    "symbol": "LINE_OXOX",
    "color": "red",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 120,
      "str_max": 460,
      "sound": "scrrrash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_strconc_wall_w",
    "alias": [ "t_strconc_h_w", "t_strconc_v_w" ],
    "name": "reinforced white concrete wall",
    "looks_like": "t_wall_w",
    "description": "A reinforced concrete wall, painted white.",
    "symbol": "LINE_OXOX",
    "color": "white",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 120,
      "str_max": 460,
      "sound": "scrrrash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_strconc_wall_p",
    "alias": [ "t_strconc_h_p", "t_strconc_v_p" ],
    "name": "reinforced purple concrete wall",
    "looks_like": "t_wall_p",
    "description": "A reinforced concrete wall, painted purple.",
    "symbol": "LINE_OXOX",
    "color": "magenta",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 120,
      "str_max": 460,
      "sound": "scrrrash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_strconc_wall_P",
    "alias": [ "t_strconc_h_P", "t_strconc_v_P" ],
    "name": "reinforced pink concrete wall",
    "looks_like": "t_wall_P",
    "description": "A reinforced concrete wall, painted pink.",
    "symbol": "LINE_OXOX",
    "color": "pink",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 120,
      "str_max": 460,
      "sound": "scrrrash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_strconc_wall_y",
    "alias": [ "t_strconc_h_y", "t_strconc_v_y" ],
    "name": "reinforced yellow concrete wall",
    "looks_like": "t_wall_y",
    "description": "A reinforced concrete wall, painted yellow.",
    "symbol": "LINE_OXOX",
    "color": "yellow",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 120,
      "str_max": 460,
      "sound": "scrrrash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_strconc_wall_orange",
    "alias": [ "t_strconc_h_orange", "t_strconc_v_orange" ],
    "name": "reinforced orange concrete wall",
    "looks_like": "t_wall_orange",
    "description": "A reinforced concrete wall, painted orange.",
    "symbol": "LINE_OXOX",
    "color": "light_red",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 120,
      "str_max": 460,
      "sound": "scrrrash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_strconc_wall_gray",
    "alias": [ "t_strconc_h_gray", "t_strconc_v_gray" ],
    "name": "reinforced gray concrete wall",
    "looks_like": "t_wall_gray",
    "description": "A reinforced concrete wall, painted gray.",
    "symbol": "LINE_OXOX",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 120,
      "str_max": 460,
      "sound": "scrrrash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_strconc_wall_brown",
    "alias": [ "t_strconcr_h_brown", "t_strconc_v_brown" ],
    "name": "reinforced brown concrete wall",
    "looks_like": "t_wall_brown",
    "description": "Reinfoced concrete wall painted brown.",
    "symbol": "LINE_OXOX",
    "color": "brown",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 120,
      "str_max": 460,
      "sound": "scrrrash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_strconc_wall_cyan",
    "alias": [ "t_strconc_h_cyan", "t_strconc_v_cyan" ],
    "name": "reinforced cyan concrete wall",
    "looks_like": "t_wall_cyan",
    "description": "A reinforced concrete wall, painted cyan.",
    "symbol": "LINE_OXOX",
    "color": "cyan",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 120,
      "str_max": 460,
      "sound": "scrrrash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_strconc_wall_black",
    "alias": [ "t_strconc_h_black", "t_strconc_v_black" ],
    "name": "reinforced black concrete wall",
    "looks_like": "t_wall_black",
    "description": "A reinforced concrete wall, painted black.",
    "symbol": "LINE_OXOX",
    "color": "dark_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 120,
      "str_max": 460,
      "sound": "scrrrash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_sconc_wall_b",
    "alias": [ "t_strconc_h_b", "t_strconc_v_b" ],
    "name": "simple blue concrete wall",
    "looks_like": "t_wall_b",
    "description": "A simple concrete wall, painted blue.",
    "symbol": "LINE_OXOX",
    "color": "blue",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 90,
      "str_max": 350,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_sconc_wall_g",
    "alias": [ "t_sconc_h_g", "t_sconc_v_g" ],
    "name": "simple green concrete wall",
    "looks_like": "t_wall_g",
    "description": "A simple concrete wall, painted green.",
    "symbol": "LINE_OXOX",
    "color": "green",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 90,
      "str_max": 350,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_sconc_wall_r",
    "alias": [ "t_strconcr_h_r", "t_strconc_v_r" ],
    "name": "simple red concrete wall",
    "looks_like": "t_wall_r",
    "description": "A simple concrete wall, painted red.",
    "symbol": "LINE_OXOX",
    "color": "red",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 90,
      "str_max": 350,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_sconc_wall_w",
    "alias": [ "t_sconc_h_w", "t_sconc_v_w" ],
    "name": "simple white concrete wall",
    "looks_like": "t_wall_w",
    "description": "A simple concrete wall, painted white.",
    "symbol": "LINE_OXOX",
    "color": "white",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 90,
      "str_max": 350,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_sconc_wall_p",
    "alias": [ "t_sconc_h_p", "t_sconc_v_p" ],
    "name": "simple purple concrete wall",
    "looks_like": "t_wall_p",
    "description": "A simple concrete wall, painted purple.",
    "symbol": "LINE_OXOX",
    "color": "magenta",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 90,
      "str_max": 350,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_sconc_wall_P",
    "alias": [ "t_sconc_h_P", "t_sconc_v_P" ],
    "name": "simple pink concrete wall",
    "looks_like": "t_wall_P",
    "description": "A simple concrete wall, painted pink.",
    "symbol": "LINE_OXOX",
    "color": "pink",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 90,
      "str_max": 350,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_sconc_wall_y",
    "alias": [ "t_sconc_h_y", "t_sconc_v_y" ],
    "name": "simple yellow concrete wall",
    "looks_like": "t_wall_y",
    "description": "A simple concrete wall, painted yellow.",
    "symbol": "LINE_OXOX",
    "color": "yellow",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 90,
      "str_max": 350,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_sconc_wall_orange",
    "alias": [ "t_strconc_h_orange", "t_strconc_v_orange" ],
    "name": "simple orange concrete wall",
    "looks_like": "t_wall_orange",
    "description": "A simple concrete wall, painted orange.",
    "symbol": "LINE_OXOX",
    "color": "light_red",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 90,
      "str_max": 350,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_sconc_wall_gray",
    "alias": [ "t_sconc_h_gray", "t_sconc_v_gray" ],
    "name": "simple gray concrete wall",
    "looks_like": "t_wall_gray",
    "description": "A simple concrete wall, painted gray.",
    "symbol": "LINE_OXOX",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 90,
      "str_max": 350,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_sconc_wall_brown",
    "alias": [ "t_sconc_h_brown", "t_sconc_v_brown" ],
    "name": "simple brown concrete wall",
    "looks_like": "t_wall_brown",
    "description": "A simple concrete wall, painted brown.",
    "symbol": "LINE_OXOX",
    "color": "red",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 90,
      "str_max": 350,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_sconc_wall_cyan",
    "alias": [ "t_sconc_h_cyan", "t_sconc_v_cyan" ],
    "name": "simple cyan concrete wall",
    "looks_like": "t_wall_cyan",
    "description": "A simple concrete wall, painted cyan.",
    "symbol": "LINE_OXOX",
    "color": "cyan",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 90,
      "str_max": 350,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_sconc_wall_black",
    "alias": [ "t_sconc_h_black", "t_sconc_v_black" ],
    "name": "simple black concrete wall",
    "looks_like": "t_wall_p",
    "description": "A simple concrete wall, painted black.",
    "symbol": "LINE_OXOX",
    "color": "dark_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 90,
      "str_max": 350,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_brick_wall_halfway",
    "looks_like": "t_brick_wall",
    "name": "half-built brick wall",
    "description": "Half of a brick wall.  It requires some more resources and effort before it'd be considered a suitable wall.",
    "symbol": "#",
    "color": "brown",
    "move_cost": 5,
    "coverage": 60,
    "flags": [ "TRANSPARENT", "NOITEM", "MOUNTABLE", "REDUCE_SCENT", "MINEABLE" ],
    "bash": {
      "str_min": 30,
      "str_max": 100,
      "sound": "crash!",
      "sound_fail": "bash!",
      "ter_set": "t_null",
      "items": [ { "item": "rock", "count": [ 5, 8 ] }, { "item": "brick", "count": [ 1, 3 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_brick_wall",
    "name": "brick wall",
    "description": "A solid brick wall, sturdy enough to support a roof with enough walls and to keep out any unwanted visitors.",
    "symbol": "LINE_OXOX",
    "color": "brown",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_brick_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 60,
      "str_max": 160,
      "sound": "crash!",
      "sound_fail": "bash!",
      "ter_set": "t_null",
      "items": [ { "item": "rock", "count": [ 8, 15 ] }, { "item": "brick", "count": [ 2, 6 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_rock_wall",
    "name": "stone wall",
    "looks_like": "t_rock",
    "description": "A sturdy stone wall.",
    "symbol": "LINE_OXOX",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_rock_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 80,
      "str_max": 300,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": [ { "item": "rock", "count": [ 8, 18 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_rock_wall_half",
    "looks_like": "t_rock_wall",
    "name": "half-built stone wall",
    "description": "Half of a sturdy stone wall.  Some work still needs to be done before it can be considered a suitable wall.",
    "symbol": "#",
    "color": "light_gray",
    "move_cost": 4,
    "coverage": 60,
    "flags": [ "TRANSPARENT", "NOITEM", "REDUCE_SCENT", "MOUNTABLE", "MINEABLE" ],
    "connect_groups": "WALL",
    "connects_to": "WALL",
    "bash": {
      "str_min": 40,
      "str_max": 200,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": [ { "item": "rock", "count": [ 3, 8 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_rock_smooth",
    "name": "smoothed rock",
    "looks_like": "t_rock",
    "description": "A block of stone that's been smoothed and shaped, commonly granite or marble for funerary chapels and mausoleums.",
    "symbol": "LINE_OXOX",
    "//": "use pillars, 't_column', as a compliment.",
    "color": "white",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_rock_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "CONNECT_WITH_WALL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 120,
      "str_max": 400,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_rock_floor",
      "items": [ { "item": "rock", "count": [ 6, 12 ] }, { "item": "material_rocksalt", "count": [ 0, 1 ], "prob": 10 } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_adobe_brick_wall_halfway",
    "name": "half-built adobe wall",
    "description": "Half of an adobe brick wall.  It requires some more resources and effort before it'd be considered a suitable wall.",
    "symbol": "#",
    "color": "brown",
    "looks_like": "t_brick_wall_halfway",
    "move_cost": 5,
    "coverage": 60,
    "flags": [ "TRANSPARENT", "NOITEM", "MOUNTABLE", "REDUCE_SCENT", "MINEABLE" ],
    "bash": {
      "str_min": 20,
      "str_max": 90,
      "sound": "crash!",
      "sound_fail": "bash!",
      "ter_set": "t_null",
      "items": [ { "item": "material_soil", "count": [ 4, 10 ] }, { "item": "adobe_brick", "count": [ 1, 3 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_adobe_brick_wall",
    "name": "adobe wall",
    "description": "A solid adobe brick wall that’s both sturdy enough to support a roof and keep out any unwanted visitors.",
    "symbol": "LINE_OXOX",
    "color": "brown",
    "looks_like": "t_brick_wall",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_brick_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 40,
      "str_max": 120,
      "sound": "crash!",
      "sound_fail": "bash!",
      "ter_set": "t_null",
      "items": [ { "item": "material_soil", "count": [ 8, 20 ] }, { "item": "adobe_brick", "count": [ 2, 6 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_concrete_wall",
    "alias": [ "t_concrete_h", "t_concrete_v" ],
    "name": "concrete wall",
    "looks_like": "t_rock",
    "description": "An aesthetically pleasing design with simple lines, this type of concrete was used with a weaker chemical mixture in order to have faster setting times.  Not ideal for multi-story buildings, but still capable of supporting a roof.",
    "symbol": "LINE_OXOX",
    "color": "dark_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 70,
      "str_max": 300,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_concrete_wall_rope",
    "name": "concrete wall with ropes",
    "looks_like": "t_rock",
    "description": "A boxlike wall of concrete with ropes attached to the exterior edges.  Used to train parkour.",
    "symbol": "LINE_OXOX",
    "color": "dark_gray",
    "move_cost": 10,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND", "MOUNTABLE" ],
    "bash": {
      "str_min": 70,
      "str_max": 300,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] }, { "item": "rope_6", "count": [ 2, 4 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_metal",
    "alias": [ "t_wall_metal_h", "t_wall_metal_v" ],
    "name": "metal wall",
    "description": "An industrially fabricated thick sheet carefully positioned and joined seamlessly with perimeter sealant, this wall is capable of resisting extreme elements as well as hostile forces.  Blast load rated and extremely fire-retardant, breaching it will require specialized tools or an industrial vehicle.",
    "symbol": "LINE_OXOX",
    "color": "cyan",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_metal_flat_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "oxytorch": {
      "result": "t_scrap_wall_halfway",
      "duration": "14 seconds",
      "byproducts": [ { "item": "steel_plate", "count": [ 2, 3 ] }, { "item": "steel_chunk", "count": [ 12, 20 ] } ]
    },
    "bash": {
      "str_min": 200,
      "str_max": 600,
      "sound": "metal screeching!",
      "sound_fail": "clang!",
      "ter_set": "t_null",
      "items": [
        { "item": "steel_lump", "count": [ 1, 4 ] },
        { "item": "steel_chunk", "count": [ 3, 12 ] },
        { "item": "scrap", "count": [ 9, 36 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_metal_corrugated",
    "alias": [ "t_wall_metal_corrugated_h", "t_wall_metal_corrugated_v" ],
    "name": "corrugated metal wall",
    "description": "A wall made from a thin sheet of corrugated steel held in a frame, weather- and windproof but not very insulating or durable.",
    "looks_like": "t_wall_metal",
    "symbol": "LINE_OXOX",
    "color": "cyan",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_metal_flat_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 30,
      "str_max": 210,
      "sound": "metal screeching!",
      "sound_fail": "clang!",
      "ter_set": "t_null",
      "items": [ { "item": "steel_chunk", "count": [ 1, 4 ] }, { "item": "scrap", "count": [ 3, 12 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_bulkhead",
    "name": "bulkhead",
    "description": "An industrially fabricated thick sheet carefully positioned, this wall is capable of resisting extreme elements as well as hostile forces.",
    "symbol": "LINE_OXOX",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 100,
    "looks_like": "t_wall_metal",
    "roof": "t_metal_flat_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 200,
      "str_max": 600,
      "sound": "metal screeching!",
      "sound_fail": "clang!",
      "ter_set": "t_null",
      "items": [
        { "item": "steel_lump", "count": [ 1, 4 ] },
        { "item": "steel_chunk", "count": [ 3, 12 ] },
        { "item": "scrap", "count": [ 9, 36 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_sconc_wall",
    "name": "simple concrete wall",
    "looks_like": "t_concrete_wall",
    "description": "A durable and uniform concrete wall, quite drab without decoration.  More than capable of supporting a roof, as well as keeping out most anything, save for vehicles.",
    "symbol": "LINE_OXOX",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 90,
      "str_max": 350,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_sconc_wall_halfway",
    "name": "half-built simple concrete wall",
    "looks_like": "t_sconc_wall",
    "description": "A partially-poured concrete wall that could probably keep anything behind it quite safe if it were finished.",
    "symbol": "*",
    "color": "light_gray",
    "move_cost": 4,
    "coverage": 60,
    "flags": [ "NOITEM", "TRANSPARENT", "MOUNTABLE", "REDUCE_SCENT", "MINEABLE" ],
    "connect_groups": "WALL",
    "connects_to": "WALL",
    "bash": {
      "str_min": 40,
      "str_max": 350,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "rock", "count": [ 5, 11 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_strconc_wall",
    "name": "reinforced concrete wall",
    "looks_like": "t_concrete_wall",
    "description": "An extremely resilient wall, filled with concrete and rebar.  Best suited for supporting multi-level buildings, only serious explosives and high-speed impacts would be capable of damaging this wall.",
    "symbol": "LINE_OXOX",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_concrete_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 120,
      "str_max": 460,
      "sound": "scrrrash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_strconc_wall_halfway",
    "name": "half-built reinforced concrete wall",
    "looks_like": "t_sconc_wall_halfway",
    "description": "Poured concrete with methodically placed rebar sticking out, which isn't practical for supporting roofs or shelter.  It needs more resources before it could be considered complete.",
    "symbol": "*",
    "color": "light_gray",
    "move_cost": 5,
    "coverage": 60,
    "flags": [ "TRANSPARENT", "NOITEM", "MOUNTABLE", "REDUCE_SCENT", "MINEABLE" ],
    "connect_groups": "WALL",
    "connects_to": "WALL",
    "bash": {
      "str_min": 60,
      "str_max": 460,
      "sound": "scrrrash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 5, 11 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_reb_cage",
    "name": "rebar cage",
    "description": "A structural support system made of rebar that appears to be the early stages of a reinforced concrete wall, just missing the poured concrete.",
    "symbol": "#",
    "color": "dark_gray",
    "move_cost": 0,
    "hacksaw": {
      "result": "t_pit",
      "duration": "10 minutes",
      "message": "You finish cutting the metal.",
      "byproducts": [ { "item": "spike", "count": 19 }, { "item": "scrap", "count": 8 } ]
    },
    "flags": [ "TRANSPARENT", "NOITEM", "PERMEABLE", "THIN_OBSTACLE" ],
    "connect_groups": "WALL",
    "connects_to": "WALL",
    "oxytorch": {
      "result": "t_pit",
      "duration": "9 seconds",
      "byproducts": [ { "item": "spike", "count": [ 1, 19 ] }, { "item": "scrap", "count": [ 1, 8 ] } ]
    },
    "bash": {
      "str_min": 20,
      "str_max": 100,
      "sound": "metal screeching!",
      "sound_fail": "clang!",
      "ter_set": "t_thconc_floor",
      "items": [ { "item": "scrap", "count": [ 4, 12 ] }, { "item": "rebar", "count": [ 0, 4 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_scrap_wall",
    "name": "simple metal wall",
    "looks_like": "t_wall_metal",
    "description": "A relatively simple wall made of cobbled-together scrap metal.  It's still capable of blocking intruders and supporting a roof with adjacent walls.",
    "symbol": "LINE_OXOX",
    "color": "dark_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_metal_flat_roof",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "REDUCE_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 80,
      "str_max": 200,
      "sound": "metal screeching!",
      "sound_fail": "clang!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "steel_chunk", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_scrap_wall_halfway",
    "name": "half-built simple metal wall",
    "looks_like": "t_scrap_wall",
    "description": "A partially-built makeshift metal wall that could potentially support a roof if it were completed.",
    "symbol": "#",
    "color": "dark_gray",
    "move_cost": 4,
    "coverage": 60,
    "flags": [ "NOITEM", "TRANSPARENT", "MOUNTABLE", "REDUCE_SCENT", "MINEABLE" ],
    "bash": {
      "str_min": 50,
      "str_max": 130,
      "sound": "metal screeching!",
      "sound_fail": "clang!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "steel_chunk", "count": [ 5, 11 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_wood",
    "name": "wooden wall",
    "looks_like": "t_wall",
    "description": "A finished wall of planks and support beams, capable of supporting an upper level or roof.  Highly flammable.",
    "symbol": "LINE_OXOX",
    "color": "light_red",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "bash": {
      "str_min": 12,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_wood_chipped",
      "items": [
        { "item": "2x4", "count": [ 0, 3 ] },
        { "item": "wood_panel", "count": [ 0, 2 ] },
        { "item": "nail", "charges": [ 1, 5 ] },
        { "item": "splinter", "count": [ 1, 4 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_wood_chipped",
    "name": "chipped wood wall",
    "looks_like": "t_wall_wood",
    "description": "A wall of aligned planks that's starting to crack and break open.  Some replacement wood and a number of nails could patch this up quick.",
    "symbol": "LINE_OXOX",
    "color": "light_red",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "WALL", "REDUCE_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "bash": {
      "str_min": 8,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_wood_broken",
      "items": [
        { "item": "2x4", "count": [ 1, 4 ] },
        { "item": "wood_panel", "count": [ 0, 2 ] },
        { "item": "nail", "charges": [ 1, 3 ] },
        { "item": "splinter", "count": [ 1, 4 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_wood_broken",
    "name": "broken wood wall",
    "looks_like": "t_wall_wood_chipped",
    "description": "A number of planks are missing and the structure is beginning to sag and fall apart.  It's going to need quite a bit of work to repair.",
    "symbol": "&",
    "color": "light_red",
    "move_cost": 0,
    "coverage": 35,
    "flags": [ "TRANSPARENT", "FLAMMABLE_ASH", "NOITEM", "SUPPORTS_ROOF", "REDUCE_SCENT", "PERMEABLE", "CONNECT_WITH_WALL" ],
    "bash": {
      "str_min": 4,
      "str_max": 110,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": [
        { "item": "2x4", "count": [ 2, 5 ] },
        { "item": "wood_panel", "count": [ 0, 2 ] },
        { "item": "nail", "charges": [ 4, 10 ] },
        { "item": "splinter", "count": [ 1, 5 ] }
      ]
    },
    "shoot": { "chance_to_hit": 25, "reduce_damage": [ 20, 40 ], "reduce_damage_laser": [ 10, 30 ], "destroy_damage": [ 30, 100 ] }
  },
  {
    "type": "terrain",
    "id": "t_wall_log_half",
    "name": "half-built log wall",
    "looks_like": "t_wall_log",
    "description": "A half-constructed wall of notched logs that interlock to provide stability.  Needs a few more logs to hold up a roof.  Looks flammable.",
    "symbol": "#",
    "color": "brown",
    "move_cost": 4,
    "coverage": 60,
    "flags": [ "TRANSPARENT", "FLAMMABLE_ASH", "NOITEM", "REDUCE_SCENT", "MOUNTABLE", "MINEABLE" ],
    "connect_groups": "WALL",
    "connects_to": "WALL",
    "bash": {
      "str_min": 40,
      "str_max": 120,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": [ { "item": "splinter", "count": [ 10, 20 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_log",
    "name": "log wall",
    "looks_like": "t_wall_wood",
    "description": "A tall wall of timber suitable for housing and insulating from the weather.  Quite flammable.",
    "symbol": "LINE_OXOX",
    "color": "brown",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [
      "FLAMMABLE",
      "NOITEM",
      "SUPPORTS_ROOF",
      "WALL",
      "NO_SCENT",
      "AUTO_WALL_SYMBOL",
      "MINEABLE",
      "BLOCK_WIND",
      "WIRED_WALL"
    ],
    "bash": {
      "str_min": 60,
      "str_max": 180,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_log_chipped",
      "items": [ { "item": "splinter", "count": [ 5, 10 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_log_chipped",
    "name": "chipped log wall",
    "looks_like": "t_wall_log",
    "description": "A moderately damaged log wall, it could probably be patched up with some planks and nails.",
    "symbol": "LINE_OXOX",
    "color": "brown",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_wood_roof",
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "WALL", "REDUCE_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 40,
      "str_max": 160,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_wall_log_broken",
      "items": [ { "item": "splinter", "count": [ 5, 10 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_log_broken",
    "name": "broken log wall",
    "looks_like": "t_wall_log_chipped",
    "description": "A destroyed log wall, with only a supporting log left, ready to collapse.  Looks repairable if the damage was replaced and patched together with nails and planks.",
    "symbol": "&",
    "color": "brown",
    "move_cost": 0,
    "flags": [ "TRANSPARENT", "FLAMMABLE_ASH", "NOITEM", "SUPPORTS_ROOF", "REDUCE_SCENT", "PERMEABLE", "CONNECT_WITH_WALL" ],
    "bash": {
      "str_min": 8,
      "str_max": 150,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": [ { "item": "splinter", "count": [ 10, 20 ] } ]
    },
    "shoot": { "chance_to_hit": 25, "reduce_damage": [ 20, 50 ], "reduce_damage_laser": [ 10, 40 ], "destroy_damage": [ 40, 120 ] }
  },
  {
    "type": "terrain",
    "id": "t_palisade",
    "name": "palisade wall",
    "looks_like": "t_wall_log",
    "description": "An age-old type of fortification consisting of hefty lumber staked into the ground and cabled together.",
    "symbol": "#",
    "color": "brown",
    "move_cost": 0,
    "coverage": 100,
    "flags": [ "FLAMMABLE", "NOITEM", "SUPPORTS_ROOF", "REDUCE_SCENT", "CONNECT_WITH_WALL", "WALL", "BLOCK_WIND" ],
    "bash": {
      "str_min": 35,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": [ { "item": "splinter", "count": [ 10, 30 ] } ]
    }
  },
  {
    "id": "t_wall_wattle",
    "type": "terrain",
    "name": "wattle-and-daub wall",
    "looks_like": "t_wall_wood",
    "description": "A relatively primitive wall made by daubing together a lattice of wooden strips using some combination of wet soil, clay, sand, animal dung, and straw.",
    "symbol": "LINE_OXOX",
    "color": "light_red",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_thatch_roof",
    "bash": {
      "str_min": 10,
      "str_max": 140,
      "ter_set": "t_wall_wattle_broken",
      "sound": "crunch!",
      "sound_fail": "whump!",
      "items": [ { "item": "2x4", "count": [ 0, 3 ] }, { "item": "splinter", "count": [ 0, 6 ] } ]
    },
    "flags": [ "FLAMMABLE_HARD", "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ]
  },
  {
    "id": "t_wall_wattle_broken",
    "type": "terrain",
    "name": "broken wattle-and-daub wall",
    "looks_like": "t_wall_wattle",
    "description": "A wattle-and-daub wall section that has been destroyed, leaving mostly just the frame, and even that is barely held together.",
    "symbol": "&",
    "color": "light_red",
    "move_cost": 0,
    "bash": {
      "str_min": 4,
      "str_max": 110,
      "ter_set": "t_null",
      "sound": "crash!",
      "sound_fail": "whump!",
      "items": [ { "item": "2x4", "count": [ 0, 3 ] }, { "item": "splinter", "count": [ 3, 6 ] } ]
    },
    "shoot": { "chance_to_hit": 25, "reduce_damage": [ 20, 40 ], "reduce_damage_laser": [ 20, 50 ], "destroy_damage": [ 30, 100 ] },
    "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "NOITEM", "SUPPORTS_ROOF", "REDUCE_SCENT", "PERMEABLE", "CONNECT_WITH_WALL" ]
  },
  {
    "id": "t_wall_wattle_half",
    "type": "terrain",
    "name": "half-built wattle-and-daub wall",
    "looks_like": "t_wall_wattle",
    "description": "A partially-complete wattle-and-daub wall with some of the wooden strip lattice in place.  It still requires the rest of the lattice and supporting wet compound to be filled in.",
    "symbol": "#",
    "color": "light_red",
    "move_cost": 4,
    "coverage": 60,
    "bash": {
      "str_min": 8,
      "str_max": 75,
      "ter_set": "t_null",
      "sound": "crunch!",
      "sound_fail": "whump!",
      "items": [ { "item": "2x4", "count": [ 1, 3 ] }, { "item": "splinter", "count": [ 6, 6 ] } ]
    },
    "flags": [ "TRANSPARENT", "FLAMMABLE_HARD", "NOITEM", "REDUCE_SCENT", "MOUNTABLE" ]
  },
  {
    "type": "terrain",
    "id": "t_junk_wall",
    "name": "junk metal wall",
    "looks_like": "t_scrap_wall",
    "description": "A wall of rusty scrap metal bolted and wire-tied to a sturdy frame.  Very fashionable in post-apocalyptic shantytowns.  Can support a roof.",
    "symbol": "LINE_OXOX",
    "color": "dark_gray",
    "move_cost": 0,
    "coverage": 100,
    "flags": [ "NOITEM", "WALL", "PERMEABLE", "SUPPORTS_ROOF", "AUTO_WALL_SYMBOL", "MINEABLE" ],
    "bash": {
      "str_min": 60,
      "str_max": 200,
      "sound": "metal screeching!",
      "sound_fail": "clang!",
      "ter_set": "t_pit_shallow",
      "items": [
        { "item": "pipe", "count": [ 1, 6 ] },
        { "item": "scrap", "count": [ 1, 40 ] },
        { "item": "sheet_metal", "count": [ 1, 2 ] },
        { "item": "steel_chunk", "count": [ 1, 30 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_rammed_earth",
    "name": "rammed earth wall",
    "looks_like": "t_rock",
    "description": "A solid wall of compressed dirt, sturdy enough to support a roof with enough walls and to keep out some unwanted visitors.",
    "symbol": "LINE_OXOX",
    "color": "brown",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_dirt",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 60,
      "str_max": 200,
      "sound": "heavy rumbling!",
      "sound_fail": "thump",
      "ter_set": "t_fence_post",
      "items": [ { "item": "material_soil", "count": [ 100, 150 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_dirt",
    "name": "smooth dirt wall",
    "looks_like": "t_wall_rammed_earth",
    "description": "A solid wall of compressed dirt, mixed with… something to keep it stable.  Its surface glistens slightly, and it smells like rotten milk.",
    "symbol": "LINE_OXOX",
    "color": "brown",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_dirt",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 30,
      "str_max": 200,
      "sound": "heavy rumbling!",
      "sound_fail": "thump",
      "ter_set": "t_mud_underground",
      "items": [ { "item": "material_soil", "count": [ 50, 100 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_warped",
    "name": "warped wall",
    "description": "At first glance, this looks like a simple stone wall.  But the angles don't add up, and the shadows are wrong.  Whatever this is, it doesn't belong here.",
    "symbol": "LINE_OXOX",
    "color": "magenta",
    "move_cost": 0,
    "coverage": 100,
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ]
  },
  {
    "type": "terrain",
    "id": "t_junk_palisade",
    "name": "junk metal barrier",
    "looks_like": "t_scrap_wall_halfway",
    "description": "A simple wall of rusty scrap metal bolted and wire-tied to a makeshift frame.  Very fashionable in post-apocalyptic shantytowns.  This one isn't quite strong enough to support a roof, but could be reinforced.",
    "symbol": "LINE_OXOX",
    "color": "dark_gray",
    "move_cost": 0,
    "coverage": 60,
    "flags": [ "NOITEM", "WALL", "PERMEABLE", "AUTO_WALL_SYMBOL", "MINEABLE" ],
    "bash": {
      "str_min": 30,
      "str_max": 200,
      "sound": "metal screeching!",
      "sound_fail": "clang!",
      "ter_set": "t_pit_shallow",
      "items": [ { "item": "pipe", "count": [ 1, 2 ] }, { "item": "scrap", "count": [ 1, 40 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wall_glass",
    "alias": [ "t_wall_glass_h", "t_wall_glass_v" ],
    "name": "glass wall",
    "looks_like": "t_window",
    "description": "A barrier made of glass, it's nothing complicated, and looks extremely fragile.  Some contain glass break sensors or window sensors that trigger an alarm if the glass is damaged.",
    "symbol": "LINE_OXOX",
    "color": "light_cyan",
    "move_cost": 0,
    "coverage": 30,
    "roof": "t_flat_roof",
    "flags": [ "TRANSPARENT", "NOITEM", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "rotates_to": "INDOORFLOOR",
    "bash": {
      "str_min": 4,
      "str_max": 12,
      "sound": "glass breaking!",
      "sound_fail": "whack!",
      "sound_vol": 16,
      "sound_fail_vol": 10,
      "ter_set": "t_floor",
      "items": [ { "item": "glass_shard", "count": [ 42, 84 ] } ]
    },
    "shoot": { "reduce_damage": [ 1, 8 ], "reduce_damage_laser": [ 0, 5 ], "destroy_damage": [ 2, 8 ], "no_laser_destroy": true }
  },
  {
    "type": "terrain",
    "id": "t_wall_glass_alarm",
    "alias": [ "t_wall_glass_h_alarm", "t_wall_glass_v_alarm" ],
    "looks_like": "t_wall_glass",
    "name": "glass wall",
    "description": "A barrier made of glass, it's nothing complicated, and looks extremely fragile.  Some contain glass break sensors or window sensors that trigger an alarm if the glass is damaged.",
    "symbol": "LINE_OXOX",
    "color": "light_cyan",
    "move_cost": 0,
    "coverage": 30,
    "roof": "t_flat_roof",
    "flags": [ "TRANSPARENT", "ALARMED", "NOITEM", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "BLOCK_WIND" ],
    "rotates_to": "INDOORFLOOR",
    "bash": {
      "str_min": 4,
      "str_max": 12,
      "sound": "glass breaking!",
      "sound_fail": "whack!",
      "sound_vol": 16,
      "sound_fail_vol": 10,
      "ter_set": "t_floor",
      "items": [ { "item": "glass_shard", "count": [ 42, 84 ] } ]
    },
    "shoot": { "reduce_damage": [ 1, 8 ], "reduce_damage_laser": [ 0, 5 ], "destroy_damage": [ 2, 8 ], "no_laser_destroy": true }
  },
  {
    "type": "terrain",
    "id": "t_laminated_glass",
    "alias": [ "t_laminated_glass_h", "t_laminated_glass_v" ],
    "name": "laminated glass",
    "looks_like": "t_reinforced_glass",
    "description": "A laminated glass barrier, composed of layers of glass and plastic held together by an interlayer.",
    "symbol": "LINE_OXOX",
    "color": "light_cyan",
    "move_cost": 0,
    "roof": "t_flat_roof",
    "flags": [ "TRANSPARENT", "NOITEM", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 100,
      "str_max": 180,
      "sound": "glass breaking!",
      "sound_fail": "whack!",
      "sound_vol": 20,
      "sound_fail_vol": 14,
      "ter_set": "t_floor",
      "items": [ { "item": "glass_shard", "count": [ 42, 84 ] } ]
    },
    "shoot": { "reduce_damage": [ 2, 12 ], "reduce_damage_laser": [ 0, 7 ], "destroy_damage": [ 40, 120 ], "no_laser_destroy": true }
  },
  {
    "type": "terrain",
    "id": "t_ballistic_glass",
    "alias": [ "t_ballistic_glass_h", "t_ballistic_glass_v" ],
    "name": "ballistic glass",
    "looks_like": "t_reinforced_glass",
    "description": "A ballistic glass barrier, consisting of layers of laminated glass.",
    "symbol": "LINE_OXOX",
    "color": "light_cyan",
    "move_cost": 0,
    "roof": "t_flat_roof",
    "flags": [ "TRANSPARENT", "NOITEM", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 200,
      "str_max": 400,
      "sound": "glass breaking!",
      "sound_fail": "whack!",
      "sound_vol": 20,
      "sound_fail_vol": 14,
      "ter_set": "t_floor",
      "items": [ { "item": "glass_shard", "count": [ 42, 84 ] } ]
    },
    "shoot": {
      "reduce_damage": [ 30, 60 ],
      "reduce_damage_laser": [ 0, 10 ],
      "destroy_damage": [ 80, 200 ],
      "no_laser_destroy": true
    }
  },
  {
    "type": "terrain",
    "id": "t_reinforced_glass",
    "alias": [ "t_reinforced_glass_h", "t_reinforced_glass_v" ],
    "name": "reinforced glass",
    "description": "A thicker pane of glass with thin metal wires embedded throughout, strengthening the structural properties.  Still weaker than other types of walls, and not made to support a roof either.",
    "symbol": "LINE_OXOX",
    "color": "light_cyan",
    "move_cost": 0,
    "roof": "t_flat_roof",
    "flags": [ "TRANSPARENT", "NOITEM", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 40,
      "str_max": 210,
      "sound": "glass breaking!",
      "sound_fail": "whack!",
      "sound_vol": 20,
      "sound_fail_vol": 14,
      "ter_set": "t_floor",
      "items": [ { "item": "glass_shard", "count": [ 42, 84 ] }, { "item": "wire", "prob": 20 } ]
    },
    "shoot": {
      "reduce_damage": [ 15, 30 ],
      "reduce_damage_laser": [ 0, 10 ],
      "destroy_damage": [ 60, 160 ],
      "no_laser_destroy": true
    }
  },
  {
    "type": "terrain",
    "id": "t_reinforced_glass_shutter",
    "name": "reinforced glass with closed shutters",
    "looks_like": "t_wall_metal",
    "description": "A secondary layer of protection over reinforced glass, these metal shutters are typically used to ward off criminals or protect against damage from extreme weather.  Looks like it can only be opened from the inside.  Even with the installed shutters, it isn't feasible in supporting a roof.",
    "symbol": "LINE_OXOX",
    "color": "light_gray",
    "move_cost": 0,
    "roof": "t_flat_roof",
    "flags": [ "NOITEM", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "OPENCLOSE_INSIDE", "MINEABLE", "BLOCK_WIND" ],
    "open": "t_reinforced_glass_shutter_open",
    "bash": {
      "str_min": 60,
      "str_max": 210,
      "sound": "glass breaking!",
      "sound_fail": "whack!",
      "sound_vol": 20,
      "sound_fail_vol": 14,
      "ter_set": "t_floor",
      "items": [
        { "item": "glass_shard", "count": [ 42, 84 ] },
        { "item": "wire", "prob": 20 },
        { "item": "scrap", "count": [ 3, 5 ] }
      ]
    },
    "shoot": {
      "reduce_damage": [ 20, 40 ],
      "reduce_damage_laser": [ 15, 25 ],
      "destroy_damage": [ 60, 160 ],
      "no_laser_destroy": true
    }
  },
  {
    "type": "terrain",
    "id": "t_reinforced_glass_shutter_open",
    "name": "reinforced glass with open shutters",
    "looks_like": "t_reinforced_glass",
    "description": "Hanging metal shutters that haven't been deployed, exposing the reinforced glass.  It appears as though the metal shutters can only be activated from the inside.",
    "symbol": "LINE_OXOX",
    "color": "light_cyan",
    "move_cost": 0,
    "roof": "t_flat_roof",
    "flags": [ "TRANSPARENT", "NOITEM", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "OPENCLOSE_INSIDE", "MINEABLE", "BLOCK_WIND" ],
    "close": "t_reinforced_glass_shutter",
    "bash": {
      "str_min": 40,
      "str_max": 210,
      "sound": "glass breaking!",
      "sound_fail": "whack!",
      "sound_vol": 20,
      "sound_fail_vol": 14,
      "ter_set": "t_floor",
      "items": [
        { "item": "glass_shard", "count": [ 42, 84 ] },
        { "item": "wire", "prob": 20 },
        { "item": "scrap", "count": [ 3, 5 ] }
      ]
    },
    "shoot": {
      "reduce_damage": [ 20, 40 ],
      "reduce_damage_laser": [ 15, 25 ],
      "destroy_damage": [ 60, 160 ],
      "no_laser_destroy": true
    }
  },
  {
    "type": "terrain",
    "id": "t_bars",
    "name": "metal bars",
    "description": "Thick, heavy bars from the floor to the ceiling, interlaced wall to wall.  Not made to support roofs, but great for blocking paths.",
    "examine_action": "bars",
    "symbol": "\"",
    "color": "light_gray",
    "move_cost": 0,
    "hacksaw": {
      "result": "t_floor",
      "duration": "15 minutes",
      "message": "You finish cutting the metal.",
      "byproducts": [ { "item": "pipe", "count": 3 } ]
    },
    "flags": [ "TRANSPARENT", "NOITEM", "PERMEABLE", "CONNECT_WITH_WALL", "THIN_OBSTACLE" ],
    "oxytorch": { "result": "t_floor", "duration": "9 seconds", "byproducts": [ { "item": "pipe", "count": [ 1, 2 ] } ] },
    "bash": {
      "str_min": 60,
      "str_max": 250,
      "sound": "metal screeching!",
      "sound_fail": "clang!",
      "ter_set": "t_floor",
      "items": [
        { "item": "steel_lump", "prob": 25 },
        { "item": "steel_chunk", "count": [ 1, 4 ] },
        { "item": "scrap", "count": [ 1, 5 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_paper",
    "name": "paper wall",
    "description": "A huge wall of ambiguous pulpy matter, covered in sticky wasp saliva.  You could smash it down effortlessly.",
    "symbol": "#",
    "color": "white",
    "move_cost": 0,
    "coverage": 100,
    "flags": [ "FLAMMABLE_ASH", "NOITEM", "WALL", "NO_SCENT" ],
    "bash": {
      "str_min": 1,
      "str_max": 6,
      "sound": "rrrrip!",
      "sound_fail": "slap!",
      "sound_vol": 8,
      "sound_fail_vol": 4,
      "ter_set": "t_floor_paper"
    },
    "shoot": { "reduce_damage": [ 2, 12 ], "reduce_damage_laser": [ 4, 16 ], "destroy_damage": [ 10, 40 ] }
  },
  {
    "type": "terrain",
    "id": "t_paper_brood",
    "copy-from": "t_paper",
    "symbol": "#",
    "color": "white",
    "flags": [ "FLAMMABLE_ASH", "NOITEM", "WALL", "NO_SCENT" ],
    "bash": {
      "str_min": 1,
      "str_max": 6,
      "sound": "rrrrip!",
      "sound_fail": "slap!",
      "sound_vol": 8,
      "sound_fail_vol": 4,
      "ter_set": "t_floor_paper_noroof"
    },
    "shoot": { "reduce_damage": [ 2, 12 ], "reduce_damage_laser": [ 4, 16 ], "destroy_damage": [ 10, 40 ] }
  },
  {
    "type": "terrain",
    "id": "t_paper_hard",
    "name": "layered paper wall",
    "description": "A thick wall of layered tree pulp and wasp saliva, hardened to withstand the elements.  You could break through this, but it won't be easy.",
    "symbol": "#",
    "color": "dark_gray",
    "move_cost": 0,
    "coverage": 100,
    "flags": [ "FLAMMABLE_HARD", "NOITEM", "MINEABLE", "WALL", "NO_SCENT" ],
    "bash": {
      "str_min": 30,
      "str_max": 150,
      "sound": "rrrrip!",
      "sound_fail": "slap!",
      "sound_vol": 20,
      "sound_fail_vol": 10,
      "ter_set": "t_floor_paper_hard"
    },
    "shoot": { "reduce_damage": [ 2, 12 ], "reduce_damage_laser": [ 4, 16 ], "destroy_damage": [ 10, 40 ] }
  },
  {
    "type": "terrain",
    "id": "t_root_wall",
    "name": "root wall",
    "looks_like": "t_rock",
    "description": "A dirt wall covered with roots.",
    "symbol": "#",
    "color": "brown",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_dirt",
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT" ],
    "bash": {
      "str_min": 12,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": [ { "item": "splinter", "count": [ 2, 5 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_wax",
    "name": "wax wall",
    "description": "A wall made entirely out of wax.",
    "symbol": "#",
    "color": "yellow",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_floor_wax",
    "flags": [ "FLAMMABLE_ASH", "NOITEM", "SUPPORTS_ROOF", "PLACE_ITEM", "WALL", "NO_SCENT" ],
    "bash": {
      "str_min": 12,
      "str_max": 150,
      "sound": "crunch!",
      "sound_fail": "whump!",
      "ter_set": "t_floor_wax",
      "items": [ { "item": "wax", "count": [ 3, 5 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_soil",
    "name": "solid earth",
    "description": "A wall of solid earth.",
    "symbol": "#",
    "color": "brown",
    "move_cost": 0,
    "coverage": 100,
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "MINEABLE", "BLOCK_WIND" ],
    "roof": "t_dirt",
    "bash": {
      "str_min": 100,
      "str_max": 400,
      "sound": "wham!",
      "sound_fail": "whump!",
      "ter_set": "t_dirt",
      "ter_set_bashed_from_above": "t_dirt",
      "items": [ { "group": "digging_soil_loam_50L", "count": 20 } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_rock",
    "name": "solid rock",
    "description": "A wall of solid rock, could be full of all kinds of interesting things.  Best grab your pickaxe or equivalent digging implement, and strike the earth!",
    "symbol": "#",
    "color": "white",
    "move_cost": 0,
    "coverage": 100,
    "flags": [ "NOITEM", "SUPPORTS_ROOF", "WALL", "NO_SCENT", "MINEABLE", "BLOCK_WIND" ],
    "roof": "t_rock_floor_no_roof",
    "bash": {
      "str_min": 100,
      "str_max": 400,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_rock_floor",
      "ter_set_bashed_from_above": "t_rock_floor_no_roof",
      "items": [ { "group": "mining_rock", "count": 1 } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_rock_red",
    "name": "red stone",
    "looks_like": "t_rock",
    "description": "A wall of red stone.",
    "symbol": "#",
    "color": "red",
    "move_cost": 0,
    "coverage": 100,
    "flags": [ "MINEABLE" ],
    "bash": {
      "str_min": 100,
      "str_max": 400,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_rock_floor",
      "items": [ { "item": "rock", "count": [ 17, 37 ] }, { "item": "rock_large", "count": [ 1, 3 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_rock_green",
    "name": "green stone",
    "looks_like": "t_rock",
    "description": "A wall of green stone.",
    "symbol": "#",
    "color": "green",
    "move_cost": 0,
    "coverage": 100,
    "flags": [ "MINEABLE" ],
    "bash": {
      "str_min": 100,
      "str_max": 400,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_rock_floor",
      "items": [ { "item": "rock", "count": [ 17, 37 ] }, { "item": "rock_large", "count": [ 1, 3 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_rock_blue",
    "name": "blue stone",
    "looks_like": "t_rock",
    "description": "A wall of blue stone.",
    "symbol": "#",
    "color": "blue",
    "move_cost": 0,
    "coverage": 100,
    "flags": [ "MINEABLE" ],
    "bash": {
      "str_min": 100,
      "str_max": 400,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_rock_floor",
      "items": [ { "item": "rock", "count": [ 17, 37 ] }, { "item": "rock_large", "count": [ 1, 3 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_little_column",
    "name": "little column",
    "looks_like": "t_column",
    "description": "A small support column.",
    "symbol": "1",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 80,
    "flags": [ "WALL", "PERMEABLE", "TRANSPARENT" ],
    "bash": {
      "str_min": 40,
      "str_max": 200,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": [ { "item": "rock", "count": [ 1, 3 ] }, { "item": "rebar", "count": [ 0, 2 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_column_halfway",
    "name": "half-built column",
    "looks_like": "t_column",
    "description": "An empty wooden frame in the shape of a column, built around a concrete and rebar foundation.  It isn't capable of supporting roofs or shelter, and needs more resources before it could be considered complete.",
    "symbol": "*",
    "color": "light_gray",
    "move_cost": 5,
    "flags": [ "TRANSPARENT", "NOITEM", "MOUNTABLE", "PERMEABLE", "MINEABLE" ],
    "connect_groups": "WALL",
    "connects_to": "WALL",
    "bash": {
      "str_min": 60,
      "str_max": 460,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 5, 11 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_column",
    "name": "column",
    "looks_like": "t_rock_wall",
    "description": "A concrete column.",
    "symbol": "1",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 80,
    "flags": [ "WALL", "PERMEABLE", "MINEABLE" ],
    "bash": {
      "str_min": 120,
      "str_max": 200,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_bollard",
    "name": "bollard",
    "looks_like": "t_fence_post",
    "description": "A set of concrete and steel bollards sticking out of the ground, designed to protect areas against vehicle ram attacks.  It requires a few more steps for you to walk between the bollards.",
    "symbol": "1",
    "color": "light_gray",
    "move_cost": 6,
    "coverage": 20,
    "flags": [ "TRANSPARENT", "WALL", "SHORT", "PERMEABLE" ],
    "bash": {
      "str_min": 350,
      "str_max": 650,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_sidewalk",
      "items": [ { "item": "rock", "count": [ 6, 13 ] }, { "item": "steel_chunk", "count": [ 1, 3 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_support_l",
    "name": "large metal support",
    "looks_like": "t_wall_metal",
    "description": "A heavy-duty metal support beam.",
    "symbol": "T",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 80,
    "roof": "t_metal_flat_roof",
    "flags": [ "NOITEM", "WALL", "REDUCE_SCENT", "SUPPORTS_ROOF", "MINEABLE" ],
    "bash": {
      "str_min": 40,
      "str_max": 200,
      "sound": "metal screeching!",
      "sound_fail": "whump!",
      "ter_set": "t_concrete",
      "items": [
        { "item": "steel_lump", "count": [ 0, 2 ] },
        { "item": "steel_chunk", "count": [ 2, 6 ] },
        { "item": "scrap", "count": [ 5, 18 ] }
      ]
    },
    "deconstruct": {
      "ter_set": "t_concrete",
      "items": [
        { "item": "frame", "count": [ 6, 8 ] },
        { "item": "steel_lump", "count": [ 1, 2 ] },
        { "item": "steel_chunk", "count": [ 1, 6 ] },
        { "item": "scrap", "count": [ 4, 8 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_support_s",
    "name": "small metal support",
    "looks_like": "t_support_l",
    "description": "A metal support beam.",
    "symbol": "l",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 55,
    "roof": "t_metal_flat_roof",
    "flags": [ "NOITEM", "WALL", "PERMEABLE", "SUPPORTS_ROOF", "MINEABLE" ],
    "bash": {
      "str_min": 20,
      "str_max": 120,
      "sound": "metal screeching!",
      "sound_fail": "whump!",
      "ter_set": "t_concrete",
      "items": [
        { "item": "steel_lump", "prob": 50 },
        { "item": "steel_chunk", "count": [ 1, 3 ] },
        { "item": "scrap", "count": [ 2, 9 ] }
      ]
    },
    "deconstruct": {
      "ter_set": "t_concrete",
      "items": [
        { "item": "pipe", "count": [ 4, 6 ] },
        { "item": "steel_lump", "count": [ 1, 2 ] },
        { "item": "steel_chunk", "count": [ 1, 6 ] },
        { "item": "scrap", "count": [ 2, 4 ] }
      ]
    }
  },
  {
    "type": "terrain",
    "id": "t_drystone_wall",
    "name": "field stone wall",
    "looks_like": "t_rock_wall",
    "description": "A sturdy, dry stone wall.  Just rocks fitted together without mortar.",
    "symbol": "LINE_OXOX",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 100,
    "roof": "t_rock_roof",
    "flags": [ "NOITEM", "WALL", "NO_SCENT", "AUTO_WALL_SYMBOL", "MINEABLE", "BLOCK_WIND" ],
    "bash": {
      "str_min": 50,
      "str_max": 200,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": [ { "item": "rock", "count": [ 8, 18 ] }, { "item": "pebble", "count": [ 20, 38 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_drystone_wall_half",
    "looks_like": "t_rock_wall_half",
    "name": "field stone half-wall",
    "description": "A sturdy, half-height, dry stone wall.  Just rocks fitted together without mortar.  Looks pretty good as-is, but with extensive work it could be doubled in height.",
    "symbol": "#",
    "color": "light_gray",
    "move_cost": 4,
    "coverage": 60,
    "flags": [ "TRANSPARENT", "NOITEM", "REDUCE_SCENT", "MOUNTABLE", "MINEABLE" ],
    "connect_groups": "WALL",
    "connects_to": "WALL",
    "bash": {
      "str_min": 30,
      "str_max": 120,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_null",
      "items": [ { "item": "rock", "count": [ 3, 8 ] }, { "item": "pebble", "count": [ 20, 38 ] } ]
    }
  },
  {
    "type": "terrain",
    "id": "t_pillar",
    "name": "pillar",
    "looks_like": "t_column",
    "description": "A concrete column that helps keep the mine's ceiling and walls from collapsing.",
    "symbol": "1",
    "color": "light_gray",
    "move_cost": 0,
    "coverage": 80,
    "flags": [ "WALL", "PERMEABLE", "MINEABLE" ],
    "bash": {
      "str_min": 120,
      "str_max": 200,
      "sound": "crash!",
      "sound_fail": "whump!",
      "ter_set": "t_reb_cage",
      "items": [ { "item": "rock", "count": [ 10, 22 ] } ]
    }
  }
]
