[
  {
    "type": "scenario",
    "id": "test_custom_game",
    "name": "Test custom game start date",
    "points": 0,
    "description": "Test starting on custom game start date.",
    "allowed_locs": [ "sloc_shelter_a", "sloc_shelter_b", "sloc_shelter_c" ],
    "start_name": "Evac Shelter",
    "flags": [ "CITY_START" ],
    "start_of_game": { "hour": 18, "day": 7, "season": "summer", "year": 4 }
  },
  {
    "type": "scenario",
    "id": "test_custom_game_invalid",
    "name": "Test invalid custom game start date",
    "points": 0,
    "description": "Test starting on custom start date that is before cataclysm start date.",
    "allowed_locs": [ "sloc_shelter_a", "sloc_shelter_b", "sloc_shelter_c" ],
    "start_name": "Evac Shelter",
    "flags": [ "CITY_START" ],
    "start_of_game": { "hour": 3, "day": 8, "season": "spring", "year": -1 }
  },
  {
    "type": "scenario",
    "id": "test_custom_cataclysm",
    "name": "Test custom cataclysm start date",
    "points": 0,
    "description": "Test starting with custom cataclysm start date.",
    "allowed_locs": [ "sloc_shelter_a", "sloc_shelter_b", "sloc_shelter_c" ],
    "start_name": "Evac Shelter",
    "flags": [ "CITY_START" ],
    "start_of_cataclysm": { "hour": 1, "day": 9, "season": "autumn", "year": 7 }
  },
  {
    "type": "scenario",
    "id": "test_custom_both",
    "name": "Test custom cataclysm start date and game start date",
    "points": 0,
    "description": "Test starting with custom cataclysm start date and on custom game start date.",
    "allowed_locs": [ "sloc_shelter_a", "sloc_shelter_b", "sloc_shelter_c" ],
    "start_name": "Evac Shelter",
    "flags": [ "CITY_START" ],
    "start_of_cataclysm": { "hour": 6, "day": 4, "season": "winter", "year": 6 },
    "start_of_game": { "hour": 13, "day": 19, "season": "autumn", "year": 9 }
  }
]
