[
  {
    "type": "overmap_terrain",
    "id": [ "s_gas_1" ],
    "copy-from": "generic_city_building",
    "name": "gas station",
    "looks_like": "s_gas",
    "color": "light_blue",
    "extend": { "flags": [ "SOURCE_FUEL", "SOURCE_VEHICLES" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_gas", "s_gas_rural" ],
    "copy-from": "generic_city_building_no_sidewalk",
    "name": "gas station",
    "looks_like": "s_gas",
    "color": "light_blue",
    "extend": { "flags": [ "SOURCE_FUEL", "SOURCE_VEHICLES" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_gas_roof_1", "s_gas_rural_roof" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_gas_roof_1",
    "name": "gas station roof",
    "color": "light_blue"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_pharm", "s_pharm_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_pharm",
    "name": "pharmacy",
    "color": "light_red",
    "extend": { "flags": [ "SOURCE_MEDICINE" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_pharm_roof", "s_pharm_roof_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_pharm_roof",
    "name": "pharmacy roof",
    "color": "light_red"
  },
  {
    "type": "overmap_terrain",
    "id": [ "office_doctor", "office_doctor_1", "office_doctor_2" ],
    "copy-from": "generic_city_building",
    "looks_like": "office_doctor",
    "name": "doctor's office",
    "color": "i_light_red",
    "extend": { "flags": [ "SOURCE_MEDICINE" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "office_doctor_roof", "office_doctor_roof_1", "office_doctor_roof_2", "office_doctor_upper_roof_2" ],
    "copy-from": "generic_city_building",
    "looks_like": "office_doctor_roof",
    "name": "doctor's office roof",
    "color": "i_light_red"
  },
  {
    "type": "overmap_terrain",
    "id": [ "office_cubical", "office_cubical_1", "small_office" ],
    "copy-from": "generic_city_building",
    "looks_like": "office_cubical",
    "name": "office",
    "color": "light_gray"
  },
  {
    "type": "overmap_terrain",
    "id": [ "office_cubical_roof", "office_cubical_roof_1", "small_office_roof", "small_office_upper_roof" ],
    "copy-from": "generic_city_building",
    "looks_like": "office_cubical_roof",
    "name": "office roof",
    "color": "light_gray"
  },
  {
    "type": "overmap_terrain",
    "id": [ "office_tower_ne" ],
    "copy-from": "generic_city_building",
    "name": "office building",
    "sym": "T",
    "color": "i_light_gray"
  },
  {
    "type": "overmap_terrain",
    "id": [ "office_tower_nw", "office_tower_sw", "office_tower_se" ],
    "copy-from": "office_tower_ne",
    "sym": "t"
  },
  {
    "type": "overmap_terrain",
    "id": [
      "office_tower_underground_nw",
      "office_tower_underground_ne",
      "office_tower_underground_sw",
      "office_tower_underground_se"
    ],
    "copy-from": "generic_city_building_no_sidewalk",
    "name": "office building parking",
    "sym": "p",
    "color": "i_light_gray"
  },
  {
    "type": "overmap_terrain",
    "id": [ "office_tower_roof_nw", "office_tower_roof_ne", "office_tower_roof_sw", "office_tower_roof_se" ],
    "copy-from": "generic_city_building_no_sidewalk",
    "name": "office building roof",
    "sym": "t",
    "color": "i_light_gray"
  },
  {
    "type": "overmap_terrain",
    "id": [
      "office_tower_2_a1",
      "office_tower_2_a2",
      "office_tower_2_b1",
      "office_tower_2_b2",
      "office_tower_2_b3",
      "office_tower_2_a1_1",
      "office_tower_2_a2_1",
      "office_tower_2_a3_1",
      "office_tower_2_b1_1",
      "office_tower_2_b2_1",
      "office_tower_2_b3_1",
      "office_tower_2_a1_2",
      "office_tower_2_a2_2",
      "office_tower_2_b1_2",
      "office_tower_2_b2_2",
      "office_tower_2_b3_2",
      "office_tower_2_a1_roof",
      "office_tower_2_a2_roof",
      "office_tower_2_b1_roof",
      "office_tower_2_b2_roof",
      "office_tower_2_b3_roof",
      "office_tower_collapse_a1",
      "office_tower_collapse_b_a1",
      "office_tower_2_a1_tower_lab"
    ],
    "name": "office tower",
    "sym": "t",
    "color": "i_light_gray",
    "see_cost": 5,
    "mondensity": 2,
    "flags": [ "SIDEWALK" ]
  },
  {
    "type": "overmap_terrain",
    "id": "office_tower_2_a3",
    "name": "office courtyard",
    "sym": "O",
    "color": "light_gray",
    "see_cost": 5,
    "mondensity": 2,
    "flags": [ "SIDEWALK" ]
  },
  {
    "type": "overmap_terrain",
    "id": [
      "office_tower_collapse_a0",
      "office_tower_collapse_b0",
      "office_tower_collapse_b1",
      "office_tower_collapse_b2",
      "office_tower_collapse_b_a0",
      "office_tower_collapse_b_b0",
      "office_tower_collapse_b_b1",
      "office_tower_collapse_b_b2"
    ],
    "name": "collapsed tower",
    "sym": "t",
    "color": "i_light_gray",
    "see_cost": 5,
    "mondensity": 2,
    "flags": [ "SIDEWALK" ]
  },
  {
    "type": "overmap_terrain",
    "id": "office_tower_collapse_a2",
    "name": "collapsed tower",
    "sym": "O",
    "color": "light_gray",
    "see_cost": 5,
    "mondensity": 2,
    "flags": [ "SIDEWALK" ]
  },
  {
    "type": "overmap_terrain",
    "id": "office_tower_collapse_b_a2",
    "name": "collapsed tower",
    "sym": "t",
    "color": "light_gray",
    "see_cost": 5,
    "mondensity": 2,
    "flags": [ "SIDEWALK" ]
  },
  {
    "type": "overmap_terrain",
    "id": "office_tower_open_air_corner",
    "name": "open air",
    "sym": ".",
    "color": "blue"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_grocery", "s_grocery_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_grocery",
    "name": "grocery store",
    "color": "green",
    "extend": { "flags": [ "SOURCE_FOOD", "SOURCE_DRINK" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_grocery_roof", "s_grocery_roof_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_grocery_roof",
    "name": "grocery store roof",
    "color": "green"
  },
  {
    "type": "overmap_terrain",
    "id": "trailer_commercial_10",
    "copy-from": "s_grocery",
    "name": "convenience store",
    "delete": { "flags": [ "SIDEWALK" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "trailer_commercial_10_roof",
    "copy-from": "s_grocery_roof",
    "name": "convenience store roof"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_cosmetic" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_grocery",
    "name": "cosmetics store",
    "color": "green"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_cosmetic_roof" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_grocery_roof",
    "name": "cosmetics store roof",
    "color": "green"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_hardware", "s_hardware_1", "s_hardware_2", "s_hardware_3" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_hardware",
    "name": "hardware store",
    "color": "cyan",
    "extend": { "flags": [ "SOURCE_WEAPON", "SOURCE_CONSTRUCTION", "SOURCE_FABRICATION" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_hardware_roof", "s_hardware_roof_1", "s_hardware_roof_2", "s_hardware_roof_3" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_hardware_roof",
    "name": "hardware store roof",
    "color": "cyan"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_electronics", "s_electronics_1", "s_electronicstore" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_electronics",
    "name": "electronics store",
    "color": "yellow",
    "extend": { "flags": [ "SOURCE_ELECTRONICS", "SOURCE_FABRICATION", "SOURCE_LUXURY" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_electronics_roof", "s_electronics_roof_1", "s_electronicstore_roof" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_electronics_roof",
    "name": "electronics store roof",
    "color": "yellow"
  },
  {
    "type": "overmap_terrain",
    "id": "s_electronicstore_2ndfloor",
    "name": "electronics store 2nd floor",
    "copy-from": "generic_city_building",
    "color": "yellow"
  },
  {
    "type": "overmap_terrain",
    "id": "s_sports",
    "name": "sporting goods store",
    "copy-from": "generic_city_building",
    "color": "light_cyan",
    "extend": { "flags": [ "SOURCE_WEAPON", "SOURCE_CLOTHING" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "s_sports_roof",
    "name": "sporting goods store roof",
    "copy-from": "generic_city_building",
    "color": "light_cyan"
  },
  {
    "type": "overmap_terrain",
    "id": "s_liquor",
    "name": "liquor store",
    "copy-from": "generic_city_building",
    "color": "magenta",
    "extend": { "flags": [ "SOURCE_DRINK", "SOURCE_LUXURY" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "s_liquor_roof",
    "name": "liquor store roof",
    "copy-from": "generic_city_building",
    "color": "magenta"
  },
  {
    "type": "overmap_terrain",
    "id": [
      "s_gun",
      "s_gun_looted",
      "s_gun_1",
      "s_gun_2",
      "s_gun_3",
      "s_gun_3_looted",
      "s_gun_4",
      "s_gun_4_looted",
      "s_gunstore",
      "s_gunstore_looted"
    ],
    "copy-from": "generic_city_building",
    "looks_like": "s_gun",
    "name": "gun store",
    "color": "red",
    "extend": { "flags": [ "SOURCE_GUN", "SOURCE_AMMO" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_gun_roof", "s_gun_roof_1", "s_gun_roof_3", "s_gun_roof_4", "s_gunstore_roof" ],
    "name": "gun store roof",
    "looks_like": "s_gun_roof",
    "copy-from": "generic_city_building",
    "color": "red"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_gun_2ndfloor_4", "s_gunstore_2ndfloor" ],
    "name": "gun store 2nd floor",
    "copy-from": "generic_city_building",
    "color": "red"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_clothes", "s_clothes_1", "s_clothes_2", "s_clothes_3", "s_clothes_4", "s_clothes_5", "s_clothes_6" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_clothes",
    "name": "clothing store",
    "color": "blue",
    "extend": { "flags": [ "SOURCE_CLOTHING", "SOURCE_LUXURY", "SOURCE_TAILORING" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [
      "s_clothes_roof",
      "s_clothes_roof_1",
      "s_clothes_roof_2",
      "s_clothes_roof_3",
      "s_clothes_roof_4",
      "s_clothes_roof_5",
      "s_clothes_roof_6",
      "s_clothes_upper_roof_4"
    ],
    "copy-from": "generic_city_building",
    "looks_like": "s_clothes_roof",
    "name": "clothing store",
    "color": "blue"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_bookstore", "s_bookstore_1", "s_bookstore_2" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_bookstore",
    "name": "bookstore",
    "color": "i_brown",
    "extend": { "flags": [ "SOURCE_BOOKS" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_bookstore_roof", "s_bookstore_roof_1", "s_bookstore_roof_2", "s_bookstore_upper_roof", "s_bookstore_upper_roof_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_bookstore_roof",
    "name": "bookstore roof",
    "color": "i_brown"
  },
  {
    "type": "overmap_terrain",
    "id": "s_diner",
    "name": "diner",
    "copy-from": "generic_city_building",
    "looks_like": "s_restaurant",
    "color": "pink",
    "extend": { "flags": [ "SOURCE_FOOD", "SOURCE_DRINK", "SOURCE_COOKING" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_diner_2ndfloor", "s_diner_roof" ],
    "name": "diner",
    "copy-from": "generic_city_building",
    "looks_like": "s_restaurant",
    "color": "pink"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_restaurant", "s_restaurant_1", "s_restaurant_2", "s_restaurant_3" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_restaurant",
    "name": "restaurant",
    "color": "pink",
    "extend": { "flags": [ "SOURCE_FOOD", "SOURCE_DRINK", "SOURCE_COOKING" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [
      "s_restaurant_foodplace_roof",
      "s_restaurant_foodplace_upper_roof",
      "s_restaurant_roof",
      "s_restaurant_roof_1",
      "s_restaurant_roof_2",
      "s_restaurant_roof_3"
    ],
    "copy-from": "generic_city_building",
    "looks_like": "s_restaurant_roof",
    "name": "restaurant roof",
    "color": "pink"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_restaurant_fast", "s_restaurant_fast_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_restaurant_fast",
    "name": "fast food restaurant",
    "color": "yellow_magenta",
    "extend": { "flags": [ "SOURCE_FOOD", "SOURCE_DRINK", "SOURCE_COOKING" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_restaurant_fast_roof", "s_restaurant_fast_roof_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_restaurant_fast_roof",
    "name": "fast food restaurant roof",
    "color": "yellow_magenta"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_restaurant_coffee", "s_restaurant_coffee_1", "s_restaurant_coffee_2" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_restaurant_coffee",
    "name": "coffee shop",
    "color": "white_magenta",
    "extend": { "flags": [ "SOURCE_FOOD", "SOURCE_DRINK" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_restaurant_coffee_roof", "s_restaurant_coffee_roof_1", "s_restaurant_coffee_roof_2" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_restaurant_coffee_roof",
    "name": "coffee shop",
    "color": "white_magenta"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_teashop", "s_teashop_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_teashop",
    "name": "teashop",
    "color": "light_cyan_magenta",
    "extend": { "flags": [ "SOURCE_FOOD", "SOURCE_DRINK" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_teashop_roof", "s_teashop_roof_1", "s_teashop_upper_roof_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_teashop_roof",
    "name": "teashop roof",
    "color": "light_cyan_magenta"
  },
  {
    "type": "overmap_terrain",
    "id": [ "bar", "bar_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "bar",
    "name": "bar",
    "color": "i_magenta",
    "extend": { "flags": [ "SOURCE_FOOD", "SOURCE_DRINK", "SOURCE_LUXURY" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "bar_roof", "bar_roof_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "bar_roof",
    "name": "bar roof",
    "color": "i_magenta"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_butcher", "s_butcher_1", "s_butcher_2" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_butcher",
    "name": "butcher shop",
    "color": "i_red",
    "spawns": { "group": "GROUP_WASP_FORAGER", "population": [ 2, 6 ], "chance": 20 },
    "extend": { "flags": [ "SOURCE_FOOD", "SOURCE_COOKING" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_butcher_roof", "s_butcher_roof_1", "s_butcher_roof_2", "s_butcher_upper_roof", "s_butcher_upper_roof_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_butcher_roof",
    "name": "butcher shop roof",
    "color": "i_red"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_bike_shop", "s_bike_shop_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_bike_shop",
    "name": "bike shop",
    "color": "i_cyan",
    "extend": { "flags": [ "SOURCE_VEHICLES", "SOURCE_FABRICATION" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_bike_shop_roof", "s_bike_shop_roof_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_bike_shop_roof",
    "name": "bike shop roof",
    "color": "i_cyan"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_pizza_parlor", "s_pizza_parlor_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_pizza_parlor",
    "name": "pizza parlor",
    "color": "pink_magenta",
    "extend": { "flags": [ "SOURCE_FOOD", "SOURCE_COOKING" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_pizza_parlor_roof", "s_pizza_parlor_roof_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_pizza_parlor_roof",
    "name": "pizza parlor roof",
    "color": "pink_magenta"
  },
  {
    "type": "overmap_terrain",
    "id": [ "bank", "bank_1" ],
    "looks_like": "bank",
    "name": "bank",
    "sym": "$",
    "color": "light_gray",
    "see_cost": 5,
    "mondensity": 2,
    "flags": [ "SIDEWALK", "SOURCE_LUXURY" ]
  },
  {
    "type": "overmap_terrain",
    "id": [ "bank_roof", "bank_roof_1" ],
    "name": "bank roof",
    "looks_like": "bank_roof",
    "sym": "$",
    "color": "light_gray",
    "see_cost": 5,
    "mondensity": 2
  },
  {
    "type": "overmap_terrain",
    "id": [ "pawn", "pawn_1", "pawn_pf", "pawn_pf_under" ],
    "copy-from": "generic_city_building",
    "looks_like": "pawn",
    "name": "pawn shop",
    "color": "white",
    "extend": { "flags": [ "SOURCE_LUXURY" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "pawn_roof", "pawn_roof_1", "pawn_pf_roof" ],
    "copy-from": "generic_city_building",
    "looks_like": "pawn_roof",
    "name": "pawn shop roof",
    "color": "white"
  },
  {
    "type": "overmap_terrain",
    "id": [ "mil_surplus", "mil_surplus_1", "mil_surplus_2" ],
    "copy-from": "generic_city_building",
    "looks_like": "mil_surplus",
    "name": { "str": "mil. surplus", "//NOLINT(cata-text-style)": "not a period" },
    "sym": "M",
    "color": "i_light_gray",
    "extend": { "flags": [ "SOURCE_FOOD", "SOURCE_CLOTHING" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "mil_surplus_roof", "mil_surplus_roof_1", "mil_surplus_roof_2" ],
    "looks_like": "mil_surplus_roof",
    "copy-from": "generic_city_building",
    "name": { "str": "mil. surplus roof", "//NOLINT(cata-text-style)": "not a period" },
    "sym": "M",
    "color": "i_light_gray"
  },
  {
    "type": "overmap_terrain",
    "id": "furniture",
    "copy-from": "generic_city_building",
    "name": "furniture store",
    "color": "brown",
    "extend": { "flags": [ "SOURCE_FABRICATION", "SOURCE_CONSTRUCTION" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "furniture_roof", "furniture_upper_roof" ],
    "copy-from": "generic_city_building",
    "name": "furniture store roof",
    "color": "brown"
  },
  {
    "type": "overmap_terrain",
    "id": "s_music",
    "copy-from": "generic_city_building",
    "name": "music store",
    "sym": "m",
    "color": "brown",
    "extend": { "flags": [ "SOURCE_LUXURY" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "s_music_roof",
    "copy-from": "generic_city_building",
    "name": "music store roof",
    "sym": "m",
    "color": "brown"
  },
  {
    "type": "overmap_terrain",
    "id": "megastore_parking",
    "name": "megastore parking lot",
    "sym": "O",
    "color": "dark_gray",
    "extras": "build",
    "see_cost": 5,
    "mondensity": 2,
    "spawns": { "group": "GROUP_VANILLA", "population": [ 4, 12 ], "chance": 100 }
  },
  {
    "type": "overmap_terrain",
    "id": [
      "megastore_0_0_0",
      "megastore_1_0_0",
      "megastore_2_0_0",
      "megastore_0_1_0",
      "megastore_1_1_0",
      "megastore_2_1_0",
      "megastore_0_2_0",
      "megastore_2_2_0"
    ],
    "name": "megastore",
    "sym": "M",
    "color": "blue",
    "extras": "build",
    "see_cost": 2,
    "mondensity": 2,
    "spawns": { "group": "GROUP_VANILLA", "population": [ 10, 20 ], "chance": 100 }
  },
  {
    "type": "overmap_terrain",
    "id": "megastore_1_2_0",
    "name": "megastore",
    "sym": "+",
    "color": "light_blue",
    "extras": "build",
    "see_cost": 5,
    "mondensity": 2,
    "spawns": { "group": "GROUP_VANILLA", "population": [ 10, 20 ], "chance": 100 },
    "flags": [
      "SIDEWALK",
      "RISK_HIGH",
      "SOURCE_FOOD",
      "SOURCE_DRINK",
      "SOURCE_GUN",
      "SOURCE_AMMO",
      "SOURCE_FABRICATION",
      "SOURCE_COOKING",
      "SOURCE_TAILORING",
      "SOURCE_CONSTRUCTION",
      "SOURCE_WEAPON",
      "SOURCE_VEHICLES",
      "SOURCE_CLOTHING",
      "SOURCE_MEDICINE",
      "SOURCE_BOOKS",
      "SOURCE_LUXURY"
    ]
  },
  {
    "type": "overmap_terrain",
    "id": [
      "megastore_0_0_1",
      "megastore_0_1_1",
      "megastore_0_2_1",
      "megastore_1_0_1",
      "megastore_1_1_1",
      "megastore_1_2_1",
      "megastore_2_0_1",
      "megastore_2_1_1",
      "megastore_2_2_1"
    ],
    "name": "megastore, second floor",
    "sym": "M",
    "color": "blue",
    "extras": "build",
    "see_cost": 5
  },
  {
    "type": "overmap_terrain",
    "id": [
      "megastore_0_0_roof",
      "megastore_0_1_roof",
      "megastore_0_2_roof",
      "megastore_1_0_roof",
      "megastore_1_2_roof",
      "megastore_2_0_roof",
      "megastore_2_1_roof",
      "megastore_2_2_roof"
    ],
    "name": "megastore roof",
    "sym": "M",
    "color": "blue",
    "extras": "build",
    "see_cost": 5
  },
  {
    "type": "overmap_terrain",
    "id": "megastore_1_1_roof",
    "copy-from": "megastore_0_0_roof",
    "mondensity": 2,
    "spawns": { "group": "GROUP_VANILLA", "population": [ 8, 12 ], "chance": 100 }
  },
  {
    "type": "overmap_terrain",
    "id": [
      "hotel_tower_1_1",
      "hotel_tower_1_2",
      "hotel_tower_1_3",
      "hotel_tower_1_4",
      "hotel_tower_flr2_1_4",
      "hotel_tower_flr3_1_4",
      "hotel_tower_flr4_1_4",
      "hotel_tower_flr2_1_6",
      "hotel_tower_flr3_1_6",
      "hotel_tower_flr4_1_6"
    ],
    "copy-from": "generic_city_building",
    "name": "hotel parking",
    "sym": "h",
    "color": "light_blue"
  },
  {
    "type": "overmap_terrain",
    "id": [
      "hotel_tower_roof_1_4",
      "hotel_tower_flr2_1_5",
      "hotel_tower_flr3_1_5",
      "hotel_tower_flr4_1_5",
      "hotel_tower_flr2_1_5B",
      "hotel_tower_flr2_1_5C",
      "hotel_tower_1_6",
      "hotel_tower_roof_1_6",
      "hotel_tower_1_7",
      "hotel_tower_1_8",
      "hotel_tower_1_9",
      "hotel_tower_flr2_1_7",
      "hotel_tower_flr2_1_8",
      "hotel_tower_flr2_1_9",
      "hotel_tower_flr3_1_7",
      "hotel_tower_flr3_1_8",
      "hotel_tower_flr3_1_9",
      "hotel_tower_flr4_1_7",
      "hotel_tower_flr4_1_8",
      "hotel_tower_flr4_1_9",
      "hotel_tower_roof_1_7",
      "hotel_tower_roof_1_8",
      "hotel_tower_roof_1_9"
    ],
    "copy-from": "generic_city_building",
    "name": "hotel",
    "sym": "h",
    "color": "light_blue"
  },
  {
    "type": "overmap_terrain",
    "id": [ "hotel_tower_1_5", "hotel_tower_roof_1_5", "hotel_tower_1_5B", "hotel_tower_1_5C" ],
    "copy-from": "generic_city_building",
    "name": "hotel entrance",
    "sym": "H",
    "color": "light_blue"
  },
  {
    "type": "overmap_terrain",
    "id": [ "hotel_tower_b_1", "hotel_tower_b_2", "hotel_tower_b_3" ],
    "copy-from": "generic_city_building_no_sidewalk",
    "name": "hotel basement",
    "sym": "B",
    "color": "light_blue"
  },
  {
    "type": "overmap_terrain",
    "abstract": "generic_motel",
    "name": "motel",
    "copy-from": "generic_city_building_no_sidewalk",
    "sym": "m",
    "color": "light_blue"
  },
  {
    "type": "overmap_terrain",
    "id": [ "motel_entrance" ],
    "copy-from": "generic_motel",
    "extend": { "flags": [ "SOURCE_SAFETY", "SIDEWALK" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "motel_1", "motel_2", "motel_3" ],
    "copy-from": "generic_motel",
    "extend": { "flags": [ "SIDEWALK" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "motel_twd_1", "motel_entrance_no_sidewalk" ],
    "copy-from": "generic_motel",
    "extend": { "flags": [ "SOURCE_SAFETY" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [
      "motel_twd_2",
      "motel_twd_1_f1",
      "motel_1_no_sidewalk",
      "motel_2_no_sidewalk",
      "motel_3_no_sidewalk",
      "2fmotel_entrance_f2",
      "2fmotel_1_f2",
      "2fmotel_2_f2",
      "2fmotel_3_f2"
    ],
    "copy-from": "generic_motel"
  },
  {
    "type": "overmap_terrain",
    "id": [
      "motel_twd_2_f1",
      "motel_twd_1_f2",
      "motel_entrance_roof",
      "motel_1_roof",
      "motel_2_roof",
      "motel_3_roof",
      "2fmotel_1_r",
      "2fmotel_2_r",
      "2fmotel_3_r"
    ],
    "copy-from": "generic_motel",
    "name": "motel roof"
  },
  {
    "type": "overmap_terrain",
    "id": [
      "hdwr_large_0_0_0",
      "hdwr_large_0_1_0",
      "hdwr_large_0_2_0",
      "hdwr_large_1_0_0",
      "hdwr_large_1_1_0",
      "hdwr_large_1_2_0"
    ],
    "name": "home improvement superstore",
    "sym": "H",
    "color": "light_green_yellow",
    "see_cost": 5,
    "flags": [ "SIDEWALK" ]
  },
  {
    "type": "overmap_terrain",
    "id": [
      "hdwr_large_0_0_1",
      "hdwr_large_1_0_1",
      "hdwr_large_0_1_1",
      "hdwr_large_1_1_1",
      "hdwr_large_0_2_1",
      "hdwr_large_1_2_1"
    ],
    "name": "home improvement superstore roof",
    "sym": "H",
    "color": "light_green_yellow",
    "see_cost": 5
  },
  {
    "type": "overmap_terrain",
    "id": "garage_gas_1",
    "copy-from": "generic_city_building",
    "name": "garage - gas station",
    "color": "light_blue",
    "extend": { "flags": [ "SOURCE_FUEL", "SOURCE_VEHICLES" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "garage_gas_2", "garage_gas_3" ],
    "copy-from": "generic_city_building",
    "looks_like": "garage_gas_2",
    "name": "garage",
    "sym": "O",
    "color": "white",
    "extend": { "flags": [ "SOURCE_FUEL", "SOURCE_VEHICLES" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "garage_gas_roof_1", "garage_gas_roof_2", "garage_gas_roof_3" ],
    "copy-from": "generic_city_building",
    "looks_like": "garage_gas_roof_1",
    "name": "garage roof",
    "sym": "O",
    "color": "white"
  },
  {
    "type": "overmap_terrain",
    "id": [ "dispensary", "dispensary_1", "dispensary_2" ],
    "copy-from": "generic_city_building",
    "looks_like": "dispensary",
    "name": "dispensary",
    "sym": "D",
    "color": "i_green",
    "extend": { "flags": [ "SOURCE_LUXURY" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "dispensary_roof", "dispensary_roof_1", "dispensary_roof_2" ],
    "copy-from": "generic_city_building",
    "looks_like": "dispensary_roof",
    "name": "dispensary roof",
    "sym": "D",
    "color": "i_green"
  },
  {
    "type": "overmap_terrain",
    "id": [ "candy_shop", "candy_shop_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "candy_shop",
    "name": "candy shop",
    "color": "red_white",
    "spawns": { "group": "GROUP_WASP_FORAGER", "population": [ 2, 6 ], "chance": 20 },
    "extend": { "flags": [ "SOURCE_LUXURY", "SOURCE_FOOD" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "candy_shop_roof", "candy_shop_roof_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "candy_shop_roof",
    "name": "candy shop roof",
    "color": "red_white"
  },
  {
    "type": "overmap_terrain",
    "id": "bakery",
    "name": "bakery",
    "copy-from": "generic_city_building",
    "color": "yellow_white",
    "spawns": { "group": "GROUP_WASP_FORAGER", "population": [ 2, 6 ], "chance": 20 },
    "extend": { "flags": [ "SOURCE_LUXURY", "SOURCE_FOOD" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "bakery_roof",
    "name": "bakery roof",
    "copy-from": "generic_city_building",
    "color": "yellow_white"
  },
  {
    "type": "overmap_terrain",
    "id": "bakery_upper_roof",
    "name": "bakery roof",
    "copy-from": "generic_city_building",
    "color": "yellow_white"
  },
  {
    "type": "overmap_terrain",
    "id": "icecream_shop",
    "name": "icecream shop",
    "copy-from": "generic_city_building",
    "color": "blue_white",
    "spawns": { "group": "GROUP_WASP_FORAGER", "population": [ 3, 6 ], "chance": 20 },
    "extend": { "flags": [ "SOURCE_LUXURY", "SOURCE_FOOD" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "icecream_shop_roof",
    "name": "icecream shop roof",
    "copy-from": "generic_city_building",
    "color": "blue_white"
  },
  {
    "type": "overmap_terrain",
    "id": [ "dollarstore", "dollarstore_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "dollarstore",
    "name": "dollar store",
    "sym": "$",
    "color": "yellow"
  },
  {
    "type": "overmap_terrain",
    "id": [ "dollarstore_roof", "dollarstore_roof_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "dollarstore_roof",
    "name": "dollar store roof",
    "sym": "$",
    "color": "yellow"
  },
  {
    "type": "overmap_terrain",
    "id": "lancenter",
    "name": "LAN center",
    "copy-from": "generic_city_building",
    "sym": "L",
    "color": "light_gray",
    "extend": { "flags": [ "SOURCE_ELECTRONICS" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "lancenter_roof",
    "name": "LAN center roof",
    "copy-from": "generic_city_building",
    "sym": "L",
    "color": "light_gray"
  },
  {
    "type": "overmap_terrain",
    "id": "lancenter_1",
    "name": "LAN center",
    "copy-from": "generic_city_building",
    "sym": "L",
    "color": "light_gray",
    "extend": { "flags": [ "SOURCE_ELECTRONICS" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "lancenter_roof_1",
    "name": "LAN center roof",
    "copy-from": "generic_city_building",
    "sym": "L",
    "color": "light_gray"
  },
  {
    "type": "overmap_terrain",
    "id": "landscapingsupplyco_1a",
    "copy-from": "generic_city_building",
    "name": "landscaping supply co",
    "sym": "L",
    "color": "i_green",
    "extend": { "flags": [ "SOURCE_FABRICATION", "SOURCE_CONSTRUCTION" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "landscapingsupplyco_1b",
    "copy-from": "generic_city_building",
    "name": "landscaping supply co",
    "sym": "L",
    "color": "i_green"
  },
  {
    "type": "overmap_terrain",
    "id": "landscapingsupplyco_1b_roof",
    "copy-from": "generic_city_building",
    "name": "landscaping supply co roof",
    "sym": "L",
    "color": "i_green"
  },
  {
    "type": "overmap_terrain",
    "id": "s_vfw",
    "copy-from": "generic_city_building",
    "name": "veterans of foreign wars",
    "sym": "w",
    "color": "i_green"
  },
  {
    "type": "overmap_terrain",
    "id": "s_vfw_roof",
    "copy-from": "generic_city_building",
    "name": "veterans of foreign wars center roof",
    "sym": "w",
    "color": "i_green"
  },
  {
    "type": "overmap_terrain",
    "id": "s_thrift",
    "copy-from": "generic_city_building",
    "name": "thrift store",
    "color": "light_gray",
    "extend": { "flags": [ "SOURCE_CLOTHING" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "s_thrift_roof",
    "copy-from": "generic_city_building",
    "name": "thrift store roof",
    "color": "light_gray"
  },
  {
    "type": "overmap_terrain",
    "id": "s_daycare",
    "copy-from": "generic_city_building",
    "name": "daycare center",
    "color": "blue"
  },
  {
    "type": "overmap_terrain",
    "id": "s_daycare_roof",
    "copy-from": "generic_city_building",
    "name": "daycare center roof",
    "color": "blue"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_petstore", "s_petstore_1", "s_petstore_2" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_petstore",
    "name": "pet supply store",
    "color": "i_yellow"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_petstore_roof", "s_petstore_roof_1", "s_petstore_roof_2" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_petstore_roof",
    "name": "pet supply store roof",
    "color": "i_yellow"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_shoppingplaza_a1", "s_shoppingplaza_a2", "s_shoppingplaza_a3", "s_shoppingplaza_a4", "s_shoppingplaza_a5" ],
    "copy-from": "generic_city_building",
    "name": "abandoned shopping plaza",
    "sym": "+",
    "color": "red"
  },
  {
    "type": "overmap_terrain",
    "id": [
      "s_shoppingplaza_a6",
      "s_shoppingplaza_b1",
      "s_shoppingplaza_b2",
      "s_shoppingplaza_b3",
      "s_shoppingplaza_b4",
      "s_shoppingplaza_b5",
      "s_shoppingplaza_b6"
    ],
    "copy-from": "generic_city_building",
    "name": "abandoned shopping plaza",
    "sym": "M",
    "color": "red"
  },
  {
    "type": "overmap_terrain",
    "id": [
      "s_shoppingplaza_A6",
      "s_shoppingplaza_B1",
      "s_shoppingplaza_B2",
      "s_shoppingplaza_B3",
      "s_shoppingplaza_B4",
      "s_shoppingplaza_B5",
      "s_shoppingplaza_B6"
    ],
    "copy-from": "s_shoppingplaza_a6",
    "name": "abandoned shopping plaza roof"
  },
  {
    "type": "overmap_terrain",
    "id": "veterinarian",
    "name": "veterinarian clinic",
    "copy-from": "generic_city_building",
    "color": "i_pink",
    "extend": { "flags": [ "SOURCE_MEDICINE" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "veterinarian_roof",
    "name": "veterinarian clinic roof",
    "copy-from": "generic_city_building",
    "color": "i_pink"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_laundromat", "s_laundromat_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_laundromat",
    "name": "laundromat",
    "color": "white_white",
    "extend": { "flags": [ "SOURCE_CLOTHING" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_laundromat_roof", "s_laundromat_roof_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "s_laundromat_roof",
    "name": "laundromat roof",
    "color": "white_white"
  },
  {
    "type": "overmap_terrain",
    "id": "trailer_commercial_00",
    "copy-from": "s_laundromat",
    "delete": { "flags": [ "SIDEWALK" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "trailer_commercial_00_roof",
    "copy-from": "s_laundromat_roof"
  },
  {
    "type": "overmap_terrain",
    "id": "s_jewelry",
    "name": "jewelry store",
    "copy-from": "generic_city_building",
    "sym": "J",
    "color": "white",
    "extend": { "flags": [ "SOURCE_LUXURY" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "s_jewelry_roof",
    "name": "jewelry store roof",
    "copy-from": "generic_city_building",
    "sym": "J",
    "color": "white"
  },
  {
    "type": "overmap_terrain",
    "abstract": "generic_large_office_tower",
    "name": "office tower",
    "copy-from": "generic_city_building",
    "sym": "T",
    "color": "white"
  },
  {
    "type": "overmap_terrain",
    "abstract": "generic_office_skyscraper",
    "name": "office skyscraper",
    "copy-from": "generic_city_building",
    "sym": "S",
    "color": "white"
  },
  {
    "type": "overmap_terrain",
    "id": "home_improvement",
    "name": "home improvement store",
    "copy-from": "generic_city_building",
    "color": "yellow_green",
    "extend": { "flags": [ "SOURCE_FABRICATION", "SOURCE_CONSTRUCTION" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "home_improvement_roof",
    "name": "home improvement store roof",
    "copy-from": "generic_city_building",
    "color": "yellow_green"
  },
  {
    "type": "overmap_terrain",
    "id": [
      "loffice_tower_1",
      "loffice_tower_2",
      "loffice_tower_3",
      "loffice_tower_4",
      "loffice_tower_5",
      "loffice_tower_6",
      "loffice_tower_7",
      "loffice_tower_8",
      "loffice_tower_9",
      "loffice_tower_9b",
      "loffice_tower_10",
      "loffice_tower_10b",
      "loffice_tower_11",
      "loffice_tower_12",
      "loffice_tower_13",
      "loffice_tower_14",
      "loffice_tower_15",
      "loffice_tower_16"
    ],
    "copy-from": "generic_large_office_tower"
  },
  {
    "type": "overmap_terrain",
    "id": [ "loffice_tower_17", "loffice_tower_18", "loffice_tower_19", "loffice_tower_20" ],
    "name": "open air",
    "sym": ".",
    "color": "blue"
  },
  {
    "type": "overmap_terrain",
    "id": [
      "office_skyscraper_1",
      "office_skyscraper_2",
      "office_skyscraper_3",
      "office_skyscraper_4",
      "office_skyscraper_5",
      "office_skyscraper_6",
      "office_skyscraper_7",
      "office_skyscraper_8",
      "office_skyscraper_apartments_111",
      "office_skyscraper_apartments_011",
      "office_skyscraper_apartments_101",
      "office_skyscraper_apartments_001",
      "office_skyscraper_apartments_112",
      "office_skyscraper_apartments_012",
      "office_skyscraper_apartments_102",
      "office_skyscraper_apartments_002",
      "office_skyscraper_9",
      "office_skyscraper_9b",
      "office_skyscraper_10",
      "office_skyscraper_10b",
      "office_skyscraper_11",
      "office_skyscraper_12",
      "office_skyscraper_13",
      "office_skyscraper_14",
      "office_skyscraper_15",
      "office_skyscraper_16"
    ],
    "copy-from": "generic_office_skyscraper"
  },
  {
    "type": "overmap_terrain",
    "id": [ "office_skyscraper_17", "office_skyscraper_18", "office_skyscraper_19", "office_skyscraper_20" ],
    "name": "open air",
    "sym": ".",
    "color": "blue"
  },
  {
    "type": "overmap_terrain",
    "id": "s_antique",
    "name": "antique store",
    "copy-from": "generic_city_building",
    "sym": "A",
    "color": "brown",
    "extend": { "flags": [ "SOURCE_LUXURY" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "s_antique_roof",
    "name": "antique store roof",
    "copy-from": "generic_city_building",
    "sym": "A",
    "color": "brown"
  },
  {
    "type": "overmap_terrain",
    "id": "s_dive_shop",
    "name": "dive shop",
    "copy-from": "generic_city_building",
    "sym": "D",
    "color": "blue"
  },
  {
    "type": "overmap_terrain",
    "id": "s_dive_shop_roof",
    "name": "dive shop roof",
    "copy-from": "generic_city_building",
    "sym": "D",
    "color": "blue"
  },
  {
    "type": "overmap_terrain",
    "id": "s_arcade",
    "name": "arcade",
    "copy-from": "generic_city_building",
    "sym": "A",
    "color": "cyan",
    "extend": { "flags": [ "SOURCE_ELECTRONICS" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "s_arcade_roof",
    "name": "arcade roof",
    "copy-from": "generic_city_building",
    "sym": "A",
    "color": "cyan"
  },
  {
    "type": "overmap_terrain",
    "id": "s_gardening",
    "name": "gardening supply",
    "copy-from": "generic_city_building",
    "sym": "F",
    "color": "green",
    "extend": { "flags": [ "SOURCE_FARMING" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "s_gardening_roof",
    "name": "gardening supply roof",
    "copy-from": "generic_city_building",
    "sym": "F",
    "color": "green"
  },
  {
    "type": "overmap_terrain",
    "id": [ "craft_shop", "craft_shop_1", "craft_shop_2", "craft_shop_3" ],
    "copy-from": "generic_city_building",
    "looks_like": "craft_shop",
    "name": "craft shop",
    "sym": "s",
    "color": "cyan",
    "extend": { "flags": [ "SOURCE_FABRICATION" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "craft_shop_upper_roof",
    "name": "craft shop upper roof",
    "copy-from": "generic_city_building",
    "sym": "s",
    "color": "cyan"
  },
  {
    "type": "overmap_terrain",
    "id": [ "craft_shop_roof", "craft_shop_roof_1", "craft_shop_roof_2", "craft_shop_roof_3" ],
    "copy-from": "generic_city_building",
    "looks_like": "craft_shop_roof",
    "name": "craft shop roof",
    "sym": "s",
    "color": "cyan"
  },
  {
    "type": "overmap_terrain",
    "id": [ "craft_shop_2ndfloor_2", "craft_shop_2ndfloor_3" ],
    "name": "craft shop 2nd floor",
    "copy-from": "generic_city_building",
    "looks_like": "craft_shop_2ndfloor_2",
    "sym": "s",
    "color": "cyan"
  },
  {
    "type": "overmap_terrain",
    "id": "cs_market_small",
    "name": "small market",
    "copy-from": "generic_city_building",
    "sym": "m",
    "color": "i_light_gray"
  },
  {
    "type": "overmap_terrain",
    "id": "cs_sex_shop",
    "copy-from": "generic_city_building",
    "name": "sex shop",
    "sym": "x",
    "color": "i_pink",
    "extend": { "flags": [ "SOURCE_LUXURY" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "cs_sex_shop_roof",
    "copy-from": "generic_city_building",
    "name": "sex shop roof",
    "sym": "x",
    "color": "i_pink"
  },
  {
    "type": "overmap_terrain",
    "id": "cs_internet_cafe",
    "copy-from": "generic_city_building",
    "name": "internet cafe",
    "sym": "i",
    "color": "light_green_cyan",
    "extend": { "flags": [ "SOURCE_ELECTRONICS" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "cs_internet_cafe_roof", "cs_internet_cafe_upper_roof" ],
    "copy-from": "generic_city_building",
    "name": "internet cafe roof",
    "sym": "i",
    "color": "light_green_cyan"
  },
  {
    "type": "overmap_terrain",
    "id": "cs_car_showroom",
    "copy-from": "generic_city_building",
    "name": "car showroom",
    "sym": "c",
    "color": "i_cyan",
    "extend": { "flags": [ "SOURCE_VEHICLES" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "cs_car_showroom_2ndfloor",
    "copy-from": "generic_city_building",
    "name": "car showroom 2nd floor",
    "sym": "c",
    "color": "i_cyan"
  },
  {
    "type": "overmap_terrain",
    "id": "cs_car_showroom_roof",
    "copy-from": "generic_city_building",
    "name": "car showroom roof",
    "sym": "c",
    "color": "i_cyan"
  },
  {
    "type": "overmap_terrain",
    "id": [ "cs_car_dealership", "s_cardealer" ],
    "copy-from": "generic_city_building",
    "looks_like": "cs_car_dealership",
    "name": "car dealership",
    "sym": "c",
    "color": "i_cyan",
    "extend": { "flags": [ "SOURCE_VEHICLES" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "cs_car_dealership_roof", "s_cardealer_roof" ],
    "copy-from": "generic_city_building",
    "looks_like": "cs_car_dealership_roof",
    "name": "car dealership",
    "sym": "c",
    "color": "i_cyan"
  },
  {
    "type": "overmap_terrain",
    "id": "cs_tire_shop",
    "copy-from": "generic_city_building",
    "name": "tire shop",
    "sym": "O",
    "color": "white",
    "extend": { "flags": [ "SOURCE_VEHICLES" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "cs_tire_shop_roof",
    "copy-from": "generic_city_building",
    "name": "tire shop roof",
    "sym": "O",
    "color": "white"
  },
  {
    "type": "overmap_terrain",
    "id": "headshop",
    "copy-from": "generic_city_building",
    "name": "head shop",
    "sym": "0",
    "color": "i_white",
    "extend": { "flags": [ "SOURCE_LUXURY" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [ "headshop_roof", "headshop_upper_roof" ],
    "copy-from": "generic_city_building",
    "name": "head shop roof",
    "sym": "0",
    "color": "i_white"
  },
  {
    "type": "overmap_terrain",
    "id": [ "abstorefront", "abstorefront_1", "abstorefront_2" ],
    "copy-from": "generic_city_building",
    "looks_like": "abstorefront",
    "name": "abandoned storefront",
    "color": "h_dark_gray"
  },
  {
    "type": "overmap_terrain",
    "id": [ "abstorefront_roof", "abstorefront_roof_1", "abstorefront_roof_2" ],
    "copy-from": "generic_city_building",
    "looks_like": "abstorefront_roof",
    "name": "abandoned storefront roof",
    "color": "h_dark_gray"
  },
  {
    "type": "overmap_terrain",
    "id": [ "station_radio", "station_radio_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "station_radio",
    "name": "radio station",
    "sym": "X",
    "color": "i_light_gray"
  },
  {
    "type": "overmap_terrain",
    "id": [ "station_radio_roof", "station_radio_roof_1" ],
    "copy-from": "generic_city_building",
    "looks_like": "station_radio_roof",
    "name": "radio station roof",
    "sym": "X",
    "color": "i_light_gray"
  },
  {
    "type": "overmap_terrain",
    "id": [
      "station_radio_tower_even",
      "station_radio_tower_odd",
      "station_radio_tower_top",
      "station_radio_1_tower_even",
      "station_radio_1_tower_odd",
      "station_radio_1_tower_top"
    ],
    "name": "radio tower",
    "sym": "X",
    "color": "light_gray",
    "see_cost": 2
  },
  {
    "type": "overmap_terrain",
    "id": "cs_gardening_allotment",
    "copy-from": "generic_city_building",
    "name": "gardening allotment",
    "sym": "a",
    "color": "brown_green",
    "extend": { "flags": [ "SOURCE_FARMING" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "cs_gardening_allotment_roof",
    "copy-from": "generic_city_building",
    "name": "gardening allotment roof",
    "sym": "a",
    "color": "brown_green"
  },
  {
    "type": "overmap_terrain",
    "id": "animalpound",
    "name": "animal pound",
    "copy-from": "generic_city_building",
    "sym": "T",
    "color": "i_brown"
  },
  {
    "type": "overmap_terrain",
    "id": "animalpound_roof",
    "name": "animal pound roof",
    "copy-from": "generic_city_building",
    "sym": "T",
    "color": "i_brown"
  },
  {
    "type": "overmap_terrain",
    "id": "animalshelter",
    "name": "animal shelter",
    "copy-from": "generic_city_building",
    "color": "i_pink"
  },
  {
    "type": "overmap_terrain",
    "id": "animalshelter_roof",
    "name": "animal shelter roof",
    "copy-from": "generic_city_building",
    "color": "i_pink"
  },
  {
    "type": "overmap_terrain",
    "id": "emptycommerciallot",
    "copy-from": "generic_city_building",
    "name": "empty commercial lot",
    "sym": "O",
    "color": "i_light_gray"
  },
  {
    "type": "overmap_terrain",
    "id": "s_hunting",
    "copy-from": "generic_city_building",
    "name": "hunting supply store",
    "sym": "H",
    "color": "brown",
    "extend": { "flags": [ "SOURCE_WEAPON", "SOURCE_CLOTHING" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "s_hunting_roof",
    "copy-from": "generic_city_building",
    "name": "hunting supply store roof",
    "sym": "H",
    "color": "brown"
  },
  {
    "type": "overmap_terrain",
    "id": "s_camping",
    "name": "outdoorsman's store",
    "copy-from": "generic_city_building",
    "sym": "o",
    "color": "brown",
    "extend": { "flags": [ "SOURCE_WEAPON", "SOURCE_CLOTHING" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "s_camping_roof",
    "name": "outdoorsman's store",
    "copy-from": "generic_city_building",
    "sym": "o",
    "color": "brown"
  },
  {
    "type": "overmap_terrain",
    "id": [
      "city_block2_1",
      "city_block2_2",
      "city_block2_3",
      "city_block2_4",
      "city_block2_flr2_1",
      "city_block2_flr2_2",
      "city_block2_flr2_3",
      "city_block2_flr2_4",
      "city_block2_roof_1",
      "city_block2_roof_2",
      "city_block2_roof_3",
      "city_block2_roof_4"
    ],
    "copy-from": "generic_city_building",
    "name": "urban city block",
    "color": "light_blue"
  },
  {
    "type": "overmap_terrain",
    "id": [
      "textile_mill_museum_0a0",
      "textile_mill_museum_0a1",
      "textile_mill_museum_0a2",
      "textile_mill_museum_0b0",
      "textile_mill_museum_0b1",
      "textile_mill_museum_0b2",
      "textile_mill_museum_1a0",
      "textile_mill_museum_1a1",
      "textile_mill_museum_1a2",
      "textile_mill_museum_1b0",
      "textile_mill_museum_1b1",
      "textile_mill_museum_1b2",
      "textile_mill_museum_2a0",
      "textile_mill_museum_2a1",
      "textile_mill_museum_2a2",
      "textile_mill_museum_2b0",
      "textile_mill_museum_2b1",
      "textile_mill_museum_2b2"
    ],
    "copy-from": "generic_city_building",
    "name": "textile mill museum",
    "color": "light_blue",
    "extend": { "flags": [ "SOURCE_TAILORING" ] }
  },
  {
    "type": "overmap_terrain",
    "id": [
      "urban_25_3",
      "urban_25_4",
      "urban_25_5",
      "urban_25_6",
      "urban_25_7",
      "urban_25_8",
      "urban_25_9",
      "urban_25_10",
      "urban_25_12"
    ],
    "copy-from": "generic_city_building",
    "name": "urban city block",
    "color": "light_blue",
    "sym": "v"
  },
  {
    "type": "overmap_terrain",
    "id": [ "urban_14_1", "urban_14_2", "urban_25_1", "urban_25_2" ],
    "spawns": { "group": "GROUP_BASEMENT_HOUSE", "population": [ 1, 1 ], "chance": 80 },
    "copy-from": "generic_city_house_basement"
  },
  {
    "type": "overmap_terrain",
    "id": [
      "urban_14_10",
      "urban_14_11",
      "urban_14_12",
      "urban_14_13",
      "urban_14_14",
      "urban_14_3",
      "urban_14_4",
      "urban_14_5",
      "urban_14_6",
      "urban_14_7",
      "urban_14_8",
      "urban_14_9"
    ],
    "copy-from": "generic_city_house",
    "name": "dense urban",
    "color": "i_white",
    "see_cost": 40
  },
  {
    "type": "overmap_terrain",
    "id": "s_games",
    "name": "gaming store",
    "copy-from": "generic_city_building",
    "sym": "g",
    "color": "cyan"
  },
  {
    "type": "overmap_terrain",
    "id": "s_games_roof",
    "name": "gaming store roof",
    "copy-from": "s_games"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_gas_g1", "s_gas_g0" ],
    "copy-from": "s_gas",
    "sym": "g",
    "land_use_code": "commercial"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_gas_g1_roof", "s_gas_g0_roof" ],
    "name": "gas station roof",
    "copy-from": "s_gas_g1"
  },
  {
    "type": "overmap_terrain",
    "id": "s_gas_b11",
    "name": "bunker reception",
    "copy-from": "generic_city_building_no_sidewalk",
    "sym": "R",
    "color": "red"
  },
  {
    "type": "overmap_terrain",
    "id": [ "s_gas_b20", "s_gas_b21" ],
    "name": "bunker",
    "copy-from": "generic_city_building_no_sidewalk",
    "sym": "B",
    "color": "red"
  },
  {
    "type": "overmap_terrain",
    "id": "salon",
    "copy-from": "generic_city_building",
    "name": "salon",
    "sym": "s",
    "color": "pink",
    "looks_like": "salon",
    "extend": { "flags": [ "SOURCE_LUXURY" ] }
  },
  {
    "type": "overmap_terrain",
    "id": "salon_roof",
    "copy-from": "generic_city_building",
    "name": "salon roof",
    "looks_like": "salon_roof",
    "sym": "s",
    "color": "pink"
  },
  {
    "type": "overmap_terrain",
    "id": [ "strip_mall_1", "strip_mall_2", "strip_mall_3", "strip_mall_4" ],
    "name": "strip mall",
    "sym": "v",
    "color": "light_red",
    "mondensity": 1,
    "copy-from": "generic_city_building",
    "flags": [ "SIDEWALK" ]
  },
  {
    "type": "overmap_terrain",
    "id": [ "strip_mall_roof_1", "strip_mall_roof_2", "strip_mall_roof_3", "strip_mall_roof_4" ],
    "name": "strip mall roof",
    "sym": "v",
    "color": "light_red",
    "copy-from": "generic_city_building"
  },
  {
    "type": "overmap_terrain",
    "id": "strip_mall_5",
    "name": "parking lot",
    "sym": "O",
    "color": "dark_gray",
    "mondensity": 1,
    "flags": [ "SIDEWALK" ],
    "copy-from": "generic_city_building"
  },
  {
    "type": "overmap_terrain",
    "id": "strip_mall_roof_5",
    "name": "open air",
    "copy-from": "generic_city_building",
    "sym": ".",
    "color": "blue"
  },
  {
    "type": "overmap_terrain",
    "id": [
      "convention_0_0_0",
      "convention_1_0_0",
      "convention_2_0_0",
      "convention_3_0_0",
      "convention_4_0_0",
      "convention_0_1_0",
      "convention_1_1_0",
      "convention_2_1_0",
      "convention_3_1_0",
      "convention_4_1_0",
      "convention_0_2_0",
      "convention_1_2_0",
      "convention_2_2_0",
      "convention_3_2_0",
      "convention_4_2_0",
      "convention_0_0_1",
      "convention_1_0_1",
      "convention_2_0_1",
      "convention_3_0_1",
      "convention_4_0_1",
      "convention_0_1_1",
      "convention_1_1_1",
      "convention_2_1_1",
      "convention_3_1_1",
      "convention_4_1_1",
      "convention_0_2_1",
      "convention_1_2_1",
      "convention_2_2_1",
      "convention_3_2_1",
      "convention_4_2_1",
      "convention_0_0_2",
      "convention_1_0_2",
      "convention_2_0_2",
      "convention_3_0_2",
      "convention_4_0_2",
      "convention_0_1_2",
      "convention_1_1_2",
      "convention_2_1_2",
      "convention_3_1_2",
      "convention_4_1_2",
      "convention_0_2_2",
      "convention_1_2_2",
      "convention_2_2_2",
      "convention_3_2_2",
      "convention_4_2_2"
    ],
    "copy-from": "generic_city_building",
    "name": "convention center",
    "sym": "C",
    "color": "yellow"
  },
  {
    "type": "overmap_terrain",
    "id": [ "barber_shop" ],
    "copy-from": "generic_city_building",
    "name": "barber shop",
    "looks_like": "barber_shop",
    "sym": "b",
    "color": "light_blue"
  },
  {
    "type": "overmap_terrain",
    "id": [ "barber_shop_roof" ],
    "copy-from": "generic_city_building",
    "name": "barber shop roof",
    "looks_like": "barber_shop_roof",
    "sym": "b",
    "color": "light_blue"
  }
]
