[
  {
    "type": "vehicle_placement",
    "//": "Regular road vehicles are now handled in mapgen/nested/road_vehicles_nested.json",
    "id": "highway",
    "locations": [ { "x": [ 10, 12 ], "y": [ 10, 12 ], "facing": [ 90, 270 ] } ]
  },
  {
    "type": "vehicle_placement",
    "id": "subway_deadend",
    "locations": [ { "x": 16, "y": [ 3, 13 ], "facing": 270 }, { "x": 7, "y": [ 7, 17 ], "facing": 90 } ]
  },
  {
    "type": "vehicle_spawn",
    "id": "default_bridge",
    "spawn_types": [
      { "//": "Clear section of bridge", "weight": 50, "vehicle_function": "no_vehicles" },
      {
        "//": "Unfueled Vehicle on the bridge",
        "weight": 30,
        "vehicle_json": { "vehicle": "highway", "placement": "highway", "number": 1, "fuel": 0, "status": -1 }
      },
      {
        "//": "Vehicle on the bridge",
        "weight": 20,
        "vehicle_json": { "vehicle": "highway", "placement": "highway", "number": 1, "fuel": -1, "status": -1 }
      }
    ]
  },
  {
    "type": "vehicle_spawn",
    "id": "default_parkinglot",
    "spawn_types": [ { "//": "Parking lot with vehicles", "weight": 100, "vehicle_function": "parkinglot" } ]
  },
  {
    "type": "vehicle_spawn",
    "id": "default_subway_deadend",
    "spawn_types": [
      { "//": "Clear section of subway", "weight": 100, "vehicle_function": "no_vehicles" },
      {
        "//": "Vehicle on the subway",
        "weight": 100,
        "vehicle_json": { "vehicle": "trains_draisine", "placement": "subway_deadend", "number": [ 1, 2 ], "fuel": -1, "status": -1 }
      }
    ]
  }
]
