[
  {
    "id": "mx_crater",
    "type": "map_extra",
    "name": { "str": "Crater" },
    "description": "There is a crater here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_crater" },
    "sym": "o",
    "color": "red",
    "autonote": true
  },
  {
    "id": "mx_collegekids",
    "type": "map_extra",
    "name": { "str": "College Kids" },
    "description": "Several corpses of college kids are here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_collegekids" },
    "sym": "c",
    "color": "light_red",
    "autonote": true
  },
  {
    "id": "mx_drugdeal",
    "type": "map_extra",
    "name": { "str": "Drug Deal" },
    "description": "Several corpses of drug dealers are here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_drugdeal" },
    "sym": "d",
    "color": "light_red",
    "autonote": true
  },
  {
    "id": "mx_roadworks",
    "type": "map_extra",
    "name": { "str": "Roadworks" },
    "description": "Roadworks are here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_roadworks" },
    "sym": "X",
    "color": "yellow",
    "autonote": true
  },
  {
    "id": "mx_mayhem",
    "type": "map_extra",
    "name": { "str": "Road Mayhem" },
    "description": "Road mayhem is here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_mayhem" },
    "sym": "M",
    "color": "light_red",
    "autonote": true
  },
  {
    "id": "mx_roadblock",
    "type": "map_extra",
    "name": { "str": "Roadblock (Military)" },
    "description": "This road is blocked by military.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_roadblock" },
    "sym": "X",
    "color": "red",
    "autonote": true
  },
  {
    "id": "mx_bandits_block",
    "type": "map_extra",
    "name": { "str": "Roadblock (Bandits)" },
    "description": "This road is blocked by bandits.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_bandits_block" },
    "sym": "X",
    "color": "red",
    "autonote": true
  },
  {
    "id": "mx_minefield",
    "type": "map_extra",
    "name": { "str": "Minefield" },
    "description": "Mines are scattered here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_minefield" },
    "sym": "M",
    "color": "red",
    "autonote": true
  },
  {
    "id": "mx_supplydrop",
    "type": "map_extra",
    "name": { "str": "Supply Drop" },
    "description": "Several supply crates were dropped here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_supplydrop" },
    "sym": "C",
    "color": "yellow",
    "autonote": true
  },
  {
    "id": "mx_military",
    "type": "map_extra",
    "name": { "str": "Military", "ctxt": "Map Extra" },
    "description": "Several corpses of soldiers are here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_military" },
    "sym": "m",
    "color": "light_red",
    "autonote": true
  },
  {
    "id": "mx_helicopter",
    "type": "map_extra",
    "name": { "str": "Helicopter Crash" },
    "description": "Helicopter crashed here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_helicopter" },
    "sym": "X",
    "color": "light_blue",
    "autonote": true
  },
  {
    "id": "mx_science",
    "type": "map_extra",
    "name": { "str": "Scientists" },
    "description": "Several corpses of scientists are here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_science" },
    "sym": "s",
    "color": "light_red",
    "autonote": true
  },
  {
    "id": "mx_portal",
    "type": "map_extra",
    "name": { "str": "Portal" },
    "description": "Portal is here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_portal" },
    "sym": "P",
    "color": "magenta",
    "autonote": true
  },
  {
    "id": "mx_portal_in",
    "type": "map_extra",
    "name": { "str": "Portal In" },
    "description": "Another portal is here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_portal_in" },
    "sym": "P",
    "color": "magenta",
    "autonote": true
  },
  {
    "id": "mx_house_spider",
    "type": "map_extra",
    "name": { "str": "Spider Nest" },
    "description": "Spider nest is here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_house_spider" },
    "sym": "S",
    "color": "yellow",
    "autonote": true
  },
  {
    "id": "mx_house_wasp",
    "type": "map_extra",
    "name": { "str": "Wasp Nest" },
    "description": "Wasp nest is here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_house_wasp" },
    "sym": "W",
    "color": "yellow",
    "autonote": true
  },
  {
    "id": "mx_spider",
    "type": "map_extra",
    "name": { "str": "Spiders" },
    "description": "This area is covered with webs.  Probably spiders are nearby",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_spider" },
    "sym": "S",
    "color": "yellow",
    "autonote": true
  },
  {
    "id": "mx_shia",
    "type": "map_extra",
    "name": { "str": "Shia LaBeouf" },
    "description": "Cannibal is nearby.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_shia" },
    "sym": "c",
    "color": "red",
    "autonote": true
  },
  {
    "id": "mx_jabberwock",
    "type": "map_extra",
    "name": { "str": "Jabberwock" },
    "description": "Jabberwock is nearby.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_jabberwock" },
    "sym": "J",
    "color": "red",
    "autonote": true
  },
  {
    "id": "mx_grove",
    "type": "map_extra",
    "name": { "str": "Grove" },
    "description": "This area is covered with a single type of trees.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_grove" },
    "sym": "F",
    "color": "light_green",
    "autonote": true
  },
  {
    "id": "mx_shrubbery",
    "type": "map_extra",
    "name": { "str": "Shrubbery" },
    "description": "This area is covered with a single type of shrubs.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_shrubbery" },
    "sym": "s",
    "color": "light_green",
    "autonote": true
  },
  {
    "id": "mx_clearcut",
    "type": "map_extra",
    "name": { "str": "Clearcut" },
    "description": "Most trees in this area were uniformly cut down.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_clearcut" },
    "sym": ".",
    "color": "brown",
    "autonote": true
  },
  {
    "id": "mx_pond",
    "type": "map_extra",
    "name": { "str": "Pond" },
    "description": "Small pond is here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_pond" },
    "sym": "p",
    "color": "blue",
    "autonote": true
  },
  {
    "id": "mx_trees",
    "type": "map_extra",
    "name": { "str": "Stand of trees" },
    "description": "A copse of trees.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_trees_map" }
  },
  {
    "id": "mx_trees2",
    "type": "map_extra",
    "copy-from": "mx_trees",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_trees2_map" }
  },
  {
    "id": "mx_grass",
    "type": "map_extra",
    "name": { "str": "Tall grass" },
    "description": "A meadow of tall grass.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_grass_map" }
  },
  {
    "id": "mx_grass2",
    "type": "map_extra",
    "copy-from": "mx_grass",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_grass2_map" }
  },
  {
    "id": "mx_fallen_shed",
    "type": "map_extra",
    "name": { "str": "Derelict shed" },
    "description": "A collapsed shed.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_fallen_shed_map" }
  },
  {
    "id": "mx_clay_deposit",
    "type": "map_extra",
    "name": { "str": "Clay Deposit" },
    "description": "Small clay deposit is here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_clay_deposit" },
    "sym": "c",
    "color": "brown",
    "autonote": true
  },
  {
    "id": "mx_dead_vegetation",
    "type": "map_extra",
    "name": { "str": "Dead Vegetation" },
    "description": "Dead vegetation is here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_dead_vegetation" },
    "sym": ".",
    "color": "brown",
    "autonote": true
  },
  {
    "id": "mx_point_dead_vegetation",
    "type": "map_extra",
    "name": { "str": "Dead Vegetation (Point)" },
    "description": "Dead vegetation is here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_point_dead_vegetation" },
    "sym": ".",
    "color": "brown",
    "autonote": true
  },
  {
    "id": "mx_burned_ground",
    "type": "map_extra",
    "name": { "str": "Burned Ground" },
    "description": "Burned ground is here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_burned_ground" },
    "sym": ".",
    "color": "yellow",
    "autonote": true
  },
  {
    "id": "mx_point_burned_ground",
    "type": "map_extra",
    "name": { "str": "Burned Ground (Point)" },
    "description": "Burned ground is here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_point_burned_ground" },
    "sym": ".",
    "color": "yellow",
    "autonote": true
  },
  {
    "id": "mx_marloss_pilgrimage",
    "type": "map_extra",
    "name": { "str": "Marloss Pilgrimage" },
    "description": "Marloss Pilgrimage is here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_marloss_pilgrimage" },
    "sym": "F",
    "color": "dark_gray",
    "autonote": true
  },
  {
    "id": "mx_casings",
    "type": "map_extra",
    "name": { "str": "Casings" },
    "description": "Several spent casings are here.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_casings" },
    "sym": "C",
    "color": "yellow",
    "autonote": true
  },
  {
    "id": "mx_looters",
    "type": "map_extra",
    "name": { "str": "Looters" },
    "description": "Some looters gathering everything not nailed down.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_looters" }
  },
  {
    "id": "mx_corpses",
    "type": "map_extra",
    "name": { "str": "Corpses" },
    "description": "Some unfortunates from the billions lost in the Cataclysm.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_corpses" }
  },
  {
    "id": "mx_nest_wasp",
    "type": "map_extra",
    "name": { "str": "Wasp Nest" },
    "description": "A wasp nest.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_nest_wasp" },
    "sym": "W",
    "color": "yellow",
    "autonote": true
  },
  {
    "id": "mx_nest_dermatik",
    "type": "map_extra",
    "name": { "str": "Dermatik Nest" },
    "description": "A dermatik nest.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_nest_dermatik" },
    "sym": "D",
    "color": "brown",
    "autonote": true
  },
  {
    "id": "mx_prison_bus",
    "type": "map_extra",
    "name": { "str": "Prison Bus" },
    "description": "A prison bus.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_prison_bus" }
  },
  {
    "id": "mx_mass_grave",
    "type": "map_extra",
    "name": { "str": "Mass Grave" },
    "description": "A mass grave.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_mass_grave" },
    "sym": "X",
    "color": "yellow",
    "autonote": true
  },
  {
    "id": "mx_grave",
    "type": "map_extra",
    "name": { "str": "Grave" },
    "description": "A grave.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_grave" }
  },
  {
    "id": "mx_city_trap",
    "type": "map_extra",
    "name": { "str": "Zombie Trap" },
    "description": "Zombie trap.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_city_trap" }
  },
  {
    "id": "mx_reed",
    "type": "map_extra",
    "name": { "str": "Reed" },
    "description": "Water vegetation.",
    "generator": { "generator_method": "map_extra_function", "generator_id": "mx_reed" }
  },
  {
    "id": "mx_sewer_round",
    "type": "map_extra",
    "name": { "str": "Sewer Roundabout" },
    "description": "Sewer roundabout.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_round" }
  },
  {
    "id": "mx_sewer_grid",
    "type": "map_extra",
    "name": { "str": "Sewer Grid" },
    "description": "Sewer grid.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_grid" }
  },
  {
    "id": "mx_sewer_grid2",
    "type": "map_extra",
    "name": { "str": "Sewer Grid" },
    "description": "Sewer grid.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_grid2" }
  },
  {
    "id": "mx_sewer_mntE",
    "type": "map_extra",
    "name": { "str": "Sewer Maintenance" },
    "description": "Sewer maintenance.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_mntE" }
  },
  {
    "id": "mx_sewer_mntW",
    "type": "map_extra",
    "name": { "str": "Sewer Maintenance" },
    "description": "Sewer maintenance.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_mntW" }
  },
  {
    "id": "mx_sewer_mntN",
    "type": "map_extra",
    "name": { "str": "Sewer Maintenance" },
    "description": "Sewer maintenance.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_mntN" }
  },
  {
    "id": "mx_sewer_mntS",
    "type": "map_extra",
    "name": { "str": "Sewer Maintenance" },
    "description": "Sewer maintenance.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_mntS" }
  },
  {
    "id": "mx_sewer_grateE",
    "type": "map_extra",
    "name": { "str": "Sewer Grate" },
    "description": "Sewer grate.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_grateE" }
  },
  {
    "id": "mx_sewer_grateW",
    "type": "map_extra",
    "name": { "str": "Sewer Grate" },
    "description": "Sewer grate.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_grateW" }
  },
  {
    "id": "mx_sewer_grateN",
    "type": "map_extra",
    "name": { "str": "Sewer Grate" },
    "description": "Sewer grate.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_grateN" }
  },
  {
    "id": "mx_sewer_grateS",
    "type": "map_extra",
    "name": { "str": "Sewer Grate" },
    "description": "Sewer grate.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_grateS" }
  },
  {
    "id": "mx_sewer_pipesA",
    "type": "map_extra",
    "name": { "str": "Sewer Pipes" },
    "description": "Sewer pipes and pumps.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_pipesA" }
  },
  {
    "id": "mx_sewer_pipesB",
    "type": "map_extra",
    "name": { "str": "Sewer Pipes" },
    "description": "Sewer pipes and pumps.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_pipesB" }
  },
  {
    "id": "mx_sewer_pipesC",
    "type": "map_extra",
    "name": { "str": "Sewer Pipes" },
    "description": "Sewer pipes and pumps.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_pipesC" }
  },
  {
    "id": "mx_sewer_pipesD",
    "type": "map_extra",
    "name": { "str": "Sewer Pipes" },
    "description": "Sewer pipes and pumps.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_pipesD" }
  },
  {
    "id": "mx_sewer_pipesE",
    "type": "map_extra",
    "name": { "str": "Sewer Pipes" },
    "description": "Sewer pipes and pumps.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_pipesE" }
  },
  {
    "id": "mx_sewer_pipesF",
    "type": "map_extra",
    "name": { "str": "Sewer Pipes" },
    "description": "Sewer pipes and pumps.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_pipesF" }
  },
  {
    "id": "mx_sewer_pipesG",
    "type": "map_extra",
    "name": { "str": "Sewer Pipes" },
    "description": "Sewer pipes and pumps.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_pipesG" }
  },
  {
    "id": "mx_sewer_pipesH",
    "type": "map_extra",
    "name": { "str": "Sewer Pipes" },
    "description": "Sewer pipes and pumps.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_pipesH" }
  },
  {
    "id": "mx_sewer_pipesI",
    "type": "map_extra",
    "name": { "str": "Sewer Pipes" },
    "description": "Sewer pipes and pumps.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_pipesI" }
  },
  {
    "id": "mx_sewer_pipesJ",
    "type": "map_extra",
    "name": { "str": "Sewer Pipes" },
    "description": "Sewer pipes and pumps.",
    "generator": { "generator_method": "update_mapgen", "generator_id": "mx_sewer_pipesJ" }
  }
]
