[
  {
    "type": "city_building",
    "id": "house_09",
    "locations": [ "land" ],
    "overmaps": [
      { "point": [ 0, 0, 0 ], "overmap": "house_09_north" },
      { "point": [ 0, 0, 1 ], "overmap": "house_09_roof_north" },
      { "point": [ 0, 0, -1 ], "overmap": "basement_bionic_north" }
    ]
  },
  {
    "type": "city_building",
    "//": "removed from vanilla after 0.H",
    "id": "house_09b",
    "copy-from": "house_09b",
    "locations": [ "land" ],
    "overmaps": [
      { "point": [ 0, 0, 0 ], "overmap": "house_09_north" },
      { "point": [ 0, 0, 1 ], "overmap": "house_09_roof_north" },
      { "point": [ 0, 0, -1 ], "overmap": "basement_bionic_decoy_north" }
    ]
  },
  {
    "type": "city_building",
    "id": "afs_augmentation_clinic_1",
    "overmaps": [
      { "point": [ 0, 0, 0 ], "overmap": "afs_augmentation_clinic_n1_north" },
      { "point": [ 0, 0, 1 ], "overmap": "afs_augmentation_clinic_n2_north" },
      { "point": [ 0, 0, 2 ], "overmap": "afs_augmentation_clinic_n3_north" },
      { "point": [ 0, 0, 3 ], "overmap": "afs_augmentation_clinic_n4_north" },
      { "point": [ 1, 0, 0 ], "overmap": "afs_urban_aquaponicsw_n1_north" },
      { "point": [ 1, 0, 1 ], "overmap": "afs_urban_aquaponicsw_n2_north" },
      { "point": [ 1, 0, 2 ], "overmap": "afs_urban_aquaponicsw_n3_north" }
    ],
    "locations": [ "land" ]
  },
  {
    "id": "afs_city_arcology1",
    "type": "city_building",
    "//": "needs work.  remember to check against notes on phone",
    "overmaps": [
      { "point": [ 0, 0, 0 ], "overmap": "arcology_interior_center_robots_north" },
      { "point": [ -1, 0, 0 ], "overmap": "arcology_interior_w_side_robots_north" },
      { "point": [ 1, 0, 0 ], "overmap": "arcology_interior_e_side_robots_north" },
      { "point": [ 0, -1, 0 ], "overmap": "arcology_interior_n_side_robots_north" },
      { "point": [ 0, 1, 0 ], "overmap": "arcology_interior_s_side_robots_north" },
      { "point": [ 1, -1, 0 ], "overmap": "arcology_interior_ne_corner_robots_north" },
      { "point": [ -1, -1, 0 ], "overmap": "arcology_interior_nw_corner_robots_north" },
      { "point": [ 1, 1, 0 ], "overmap": "arcology_interior_se_corner_robots_north" },
      { "point": [ -1, 1, 0 ], "overmap": "arcology_interior_sw_corner_robots_north" },
      { "point": [ -2, 1, 0 ], "overmap": "arcology_exterior_w_side_robots_north" },
      { "point": [ -2, 0, 0 ], "overmap": "arcology_exterior_w_entrance_robots_north" },
      { "point": [ -2, -1, 0 ], "overmap": "arcology_exterior_w_side_robots_north" },
      { "point": [ 2, 1, 0 ], "overmap": "arcology_exterior_e_side_robots_north" },
      { "point": [ 2, 0, 0 ], "overmap": "arcology_exterior_e_entrance_robots_north" },
      { "point": [ 2, -1, 0 ], "overmap": "arcology_exterior_e_side_robots_north" },
      { "point": [ -1, -2, 0 ], "overmap": "arcology_exterior_n_side_robots_north" },
      { "point": [ 0, -2, 0 ], "overmap": "arcology_exterior_n_entrance_robots_north" },
      { "point": [ 1, -2, 0 ], "overmap": "arcology_exterior_n_side_robots_north" },
      { "point": [ 1, 2, 0 ], "overmap": "arcology_exterior_s_side_robots_north" },
      { "point": [ 0, 2, 0 ], "overmap": "arcology_exterior_s_entrance_robots_north" },
      { "point": [ -1, 2, 0 ], "overmap": "arcology_exterior_s_side_robots_north" },
      { "point": [ 2, -2, 0 ], "overmap": "arcology_exterior_ne_corner_robots_north" },
      { "point": [ -2, -2, 0 ], "overmap": "arcology_exterior_nw_corner_robots_north" },
      { "point": [ 2, 2, 0 ], "overmap": "arcology_exterior_se_corner_robots_north" },
      { "point": [ -2, 2, 0 ], "overmap": "arcology_exterior_sw_corner_robots_north" }
    ],
    "locations": [ "land" ]
  },
  {
    "id": "afs_city_arcology2",
    "type": "city_building",
    "//": "needs work.  remember to check against notes on phone",
    "overmaps": [
      { "point": [ 0, 0, 0 ], "overmap": "arcology_interior_center_uplifts_north" },
      { "point": [ -1, 0, 0 ], "overmap": "arcology_interior_w_side_uplifts_north" },
      { "point": [ 1, 0, 0 ], "overmap": "arcology_interior_e_side_uplifts_north" },
      { "point": [ 0, -1, 0 ], "overmap": "arcology_interior_n_side_uplifts_north" },
      { "point": [ 0, 1, 0 ], "overmap": "arcology_interior_s_side_uplifts_north" },
      { "point": [ 1, -1, 0 ], "overmap": "arcology_interior_ne_corner_uplifts_north" },
      { "point": [ -1, -1, 0 ], "overmap": "arcology_interior_nw_corner_uplifts_north" },
      { "point": [ 1, 1, 0 ], "overmap": "arcology_interior_se_corner_uplifts_north" },
      { "point": [ -1, 1, 0 ], "overmap": "arcology_interior_sw_corner_uplifts_north" },
      { "point": [ -2, 1, 0 ], "overmap": "arcology_exterior_w_side_uplifts_north" },
      { "point": [ -2, 0, 0 ], "overmap": "arcology_exterior_w_entrance_uplifts_north" },
      { "point": [ -2, -1, 0 ], "overmap": "arcology_exterior_w_side_uplifts_north" },
      { "point": [ 2, 1, 0 ], "overmap": "arcology_exterior_e_side_uplifts_north" },
      { "point": [ 2, 0, 0 ], "overmap": "arcology_exterior_e_entrance_uplifts_north" },
      { "point": [ 2, -1, 0 ], "overmap": "arcology_exterior_e_side_uplifts_north" },
      { "point": [ -1, -2, 0 ], "overmap": "arcology_exterior_n_side_uplifts_north" },
      { "point": [ 0, -2, 0 ], "overmap": "arcology_exterior_n_entrance_uplifts_north" },
      { "point": [ 1, -2, 0 ], "overmap": "arcology_exterior_n_side_uplifts_north" },
      { "point": [ 1, 2, 0 ], "overmap": "arcology_exterior_s_side_uplifts_north" },
      { "point": [ 0, 2, 0 ], "overmap": "arcology_exterior_s_entrance_uplifts_north" },
      { "point": [ -1, 2, 0 ], "overmap": "arcology_exterior_s_side_uplifts_north" },
      { "point": [ 2, -2, 0 ], "overmap": "arcology_exterior_ne_corner_uplifts_north" },
      { "point": [ -2, -2, 0 ], "overmap": "arcology_exterior_nw_corner_uplifts_north" },
      { "point": [ 2, 2, 0 ], "overmap": "arcology_exterior_se_corner_uplifts_north" },
      { "point": [ -2, 2, 0 ], "overmap": "arcology_exterior_sw_corner_uplifts_north" }
    ],
    "locations": [ "land" ]
  },
  {
    "type": "city_building",
    "id": "afs_astrobiology_lab",
    "overmaps": [
      { "point": [ 0, 0, 0 ], "overmap": "afs_astrobiology_lab_n1_north" },
      { "point": [ 0, 0, 1 ], "overmap": "afs_astrobiology_lab_n2_north" }
    ],
    "locations": [ "land" ]
  },
  {
    "id": "afs_city_ruinfield",
    "type": "city_building",
    "overmaps": [
      { "point": [ 0, 0, 0 ], "overmap": "afs_formless_ruins_dynamic_north" },
      { "point": [ 1, 0, 0 ], "overmap": "afs_formless_ruins_dynamic_north" },
      { "point": [ -1, 0, 0 ], "overmap": "afs_formless_ruins_dynamic_north" },
      { "point": [ 0, 1, 0 ], "overmap": "afs_formless_ruins_dynamic_north" },
      { "point": [ 1, 1, 0 ], "overmap": "afs_formless_ruins_dynamic_north" },
      { "point": [ -1, 1, 0 ], "overmap": "afs_formless_ruins_dynamic_north" },
      { "point": [ 0, 2, 0 ], "overmap": "afs_formless_ruins_dynamic_north" },
      { "point": [ 1, 2, 0 ], "overmap": "afs_formless_ruins_dynamic_north" },
      { "point": [ -1, 2, 0 ], "overmap": "afs_formless_ruins_dynamic_north" }
    ],
    "locations": [ "land" ]
  },
  {
    "id": "afs_house_1",
    "type": "city_building",
    "overmaps": [
      { "point": [ 0, 0, 0 ], "overmap": "afs_shelter_1_north" },
      { "point": [ 0, 0, 1 ], "overmap": "afs_shelter_1_roof_north" }
    ],
    "locations": [ "land" ]
  }
]
