675 lines
13 KiB
JSON
675 lines
13 KiB
JSON
{
|
|
"version": 2,
|
|
"seed": 6294814,
|
|
"levels": [
|
|
{
|
|
"level": 1,
|
|
"name": "Ground Floor",
|
|
"chapter": 1,
|
|
"file": "level-001.json",
|
|
"required": 4,
|
|
"ocdTarget": 9
|
|
},
|
|
{
|
|
"level": 2,
|
|
"name": "Mind the Gap",
|
|
"chapter": 1,
|
|
"file": "level-002.json",
|
|
"required": 5,
|
|
"ocdTarget": 12
|
|
},
|
|
{
|
|
"level": 3,
|
|
"name": "Headroom",
|
|
"chapter": 1,
|
|
"file": "level-003.json",
|
|
"required": 5,
|
|
"ocdTarget": 12
|
|
},
|
|
{
|
|
"level": 4,
|
|
"name": "Second Thoughts",
|
|
"chapter": 1,
|
|
"file": "level-004.json",
|
|
"required": 4,
|
|
"ocdTarget": 9
|
|
},
|
|
{
|
|
"level": 5,
|
|
"name": "Overhead",
|
|
"chapter": 1,
|
|
"file": "level-005.json",
|
|
"required": 5,
|
|
"ocdTarget": 11
|
|
},
|
|
{
|
|
"level": 6,
|
|
"name": "Tall Order",
|
|
"chapter": 1,
|
|
"file": "level-006.json",
|
|
"required": 6,
|
|
"ocdTarget": 14
|
|
},
|
|
{
|
|
"level": 7,
|
|
"name": "Uphill",
|
|
"chapter": 1,
|
|
"file": "level-007.json",
|
|
"required": 4,
|
|
"ocdTarget": 9
|
|
},
|
|
{
|
|
"level": 8,
|
|
"name": "Higher Ground",
|
|
"chapter": 1,
|
|
"file": "level-008.json",
|
|
"required": 5,
|
|
"ocdTarget": 10
|
|
},
|
|
{
|
|
"level": 9,
|
|
"name": "The Long Climb",
|
|
"chapter": 1,
|
|
"file": "level-009.json",
|
|
"required": 6,
|
|
"ocdTarget": 12
|
|
},
|
|
{
|
|
"level": 10,
|
|
"name": "Across",
|
|
"chapter": 1,
|
|
"file": "level-010.json",
|
|
"required": 4,
|
|
"ocdTarget": 8
|
|
},
|
|
{
|
|
"level": 11,
|
|
"name": "Wider Still",
|
|
"chapter": 1,
|
|
"file": "level-011.json",
|
|
"required": 5,
|
|
"ocdTarget": 10
|
|
},
|
|
{
|
|
"level": 12,
|
|
"name": "The Drop",
|
|
"chapter": 1,
|
|
"file": "level-012.json",
|
|
"required": 6,
|
|
"ocdTarget": 12
|
|
},
|
|
{
|
|
"level": 13,
|
|
"name": "Under It",
|
|
"chapter": 1,
|
|
"file": "level-013.json",
|
|
"required": 5,
|
|
"ocdTarget": 10
|
|
},
|
|
{
|
|
"level": 14,
|
|
"name": "Round the Back",
|
|
"chapter": 1,
|
|
"file": "level-014.json",
|
|
"required": 5,
|
|
"ocdTarget": 10
|
|
},
|
|
{
|
|
"level": 15,
|
|
"name": "Out and Up",
|
|
"chapter": 1,
|
|
"file": "level-015.json",
|
|
"required": 6,
|
|
"ocdTarget": 13
|
|
},
|
|
{
|
|
"level": 16,
|
|
"name": "Light Head",
|
|
"chapter": 2,
|
|
"file": "level-016.json",
|
|
"required": 6,
|
|
"ocdTarget": 12
|
|
},
|
|
{
|
|
"level": 17,
|
|
"name": "Buoyant",
|
|
"chapter": 2,
|
|
"file": "level-017.json",
|
|
"required": 6,
|
|
"ocdTarget": 12
|
|
},
|
|
{
|
|
"level": 18,
|
|
"name": "Low Ceiling",
|
|
"chapter": 2,
|
|
"file": "level-018.json",
|
|
"required": 5,
|
|
"ocdTarget": 10
|
|
},
|
|
{
|
|
"level": 19,
|
|
"name": "Mind Your Head",
|
|
"chapter": 2,
|
|
"file": "level-019.json",
|
|
"required": 6,
|
|
"ocdTarget": 12
|
|
},
|
|
{
|
|
"level": 20,
|
|
"name": "Overhead",
|
|
"chapter": 2,
|
|
"file": "level-020.json",
|
|
"required": 6,
|
|
"ocdTarget": 13
|
|
},
|
|
{
|
|
"level": 21,
|
|
"name": "First Gust",
|
|
"chapter": 2,
|
|
"file": "level-021.json",
|
|
"required": 4,
|
|
"ocdTarget": 9
|
|
},
|
|
{
|
|
"level": 22,
|
|
"name": "Updraft",
|
|
"chapter": 2,
|
|
"file": "level-022.json",
|
|
"required": 5,
|
|
"ocdTarget": 10
|
|
},
|
|
{
|
|
"level": 23,
|
|
"name": "Riding the Wind",
|
|
"chapter": 2,
|
|
"file": "level-023.json",
|
|
"required": 6,
|
|
"ocdTarget": 12,
|
|
"element": "fan"
|
|
},
|
|
{
|
|
"level": 24,
|
|
"name": "Thermals",
|
|
"chapter": 2,
|
|
"file": "level-024.json",
|
|
"required": 6,
|
|
"ocdTarget": 13,
|
|
"element": "fan"
|
|
},
|
|
{
|
|
"level": 25,
|
|
"name": "Long Reach",
|
|
"chapter": 2,
|
|
"file": "level-025.json",
|
|
"required": 6,
|
|
"ocdTarget": 12
|
|
},
|
|
{
|
|
"level": 26,
|
|
"name": "The Wide Crossing",
|
|
"chapter": 2,
|
|
"file": "level-026.json",
|
|
"required": 6,
|
|
"ocdTarget": 13
|
|
},
|
|
{
|
|
"level": 27,
|
|
"name": "Windswept",
|
|
"chapter": 2,
|
|
"file": "level-027.json",
|
|
"required": 7,
|
|
"ocdTarget": 15
|
|
},
|
|
{
|
|
"level": 28,
|
|
"name": "Gale",
|
|
"chapter": 2,
|
|
"file": "level-028.json",
|
|
"required": 6,
|
|
"ocdTarget": 13,
|
|
"element": "fan"
|
|
},
|
|
{
|
|
"level": 29,
|
|
"name": "Squall",
|
|
"chapter": 2,
|
|
"file": "level-029.json",
|
|
"required": 6,
|
|
"ocdTarget": 13
|
|
},
|
|
{
|
|
"level": 30,
|
|
"name": "Headwind",
|
|
"chapter": 2,
|
|
"file": "level-030.json",
|
|
"required": 5,
|
|
"ocdTarget": 11
|
|
},
|
|
{
|
|
"level": 31,
|
|
"name": "First Cog",
|
|
"chapter": 3,
|
|
"file": "level-031.json",
|
|
"required": 4,
|
|
"ocdTarget": 8,
|
|
"element": "gear"
|
|
},
|
|
{
|
|
"level": 32,
|
|
"name": "Gearworks",
|
|
"chapter": 3,
|
|
"file": "level-032.json",
|
|
"required": 5,
|
|
"ocdTarget": 10,
|
|
"element": "gear"
|
|
},
|
|
{
|
|
"level": 33,
|
|
"name": "Clockwise",
|
|
"chapter": 3,
|
|
"file": "level-033.json",
|
|
"required": 5,
|
|
"ocdTarget": 11,
|
|
"element": "gear"
|
|
},
|
|
{
|
|
"level": 34,
|
|
"name": "Widdershins",
|
|
"chapter": 3,
|
|
"file": "level-034.json",
|
|
"required": 6,
|
|
"ocdTarget": 12,
|
|
"element": "gear"
|
|
},
|
|
{
|
|
"level": 35,
|
|
"name": "Rigid Thinking",
|
|
"chapter": 3,
|
|
"file": "level-035.json",
|
|
"required": 6,
|
|
"ocdTarget": 13
|
|
},
|
|
{
|
|
"level": 36,
|
|
"name": "Girders",
|
|
"chapter": 3,
|
|
"file": "level-036.json",
|
|
"required": 7,
|
|
"ocdTarget": 15
|
|
},
|
|
{
|
|
"level": 37,
|
|
"name": "Soft Rock",
|
|
"chapter": 3,
|
|
"file": "level-037.json",
|
|
"required": 4,
|
|
"ocdTarget": 8,
|
|
"element": "bomb"
|
|
},
|
|
{
|
|
"level": 38,
|
|
"name": "Demolition",
|
|
"chapter": 3,
|
|
"file": "level-038.json",
|
|
"required": 5,
|
|
"ocdTarget": 10,
|
|
"element": "bomb"
|
|
},
|
|
{
|
|
"level": 39,
|
|
"name": "Blast Radius",
|
|
"chapter": 3,
|
|
"file": "level-039.json",
|
|
"required": 6,
|
|
"ocdTarget": 12,
|
|
"element": "bomb"
|
|
},
|
|
{
|
|
"level": 40,
|
|
"name": "Controlled Burn",
|
|
"chapter": 3,
|
|
"file": "level-040.json",
|
|
"required": 6,
|
|
"ocdTarget": 13,
|
|
"element": "bomb"
|
|
},
|
|
{
|
|
"level": 41,
|
|
"name": "The Machine",
|
|
"chapter": 3,
|
|
"file": "level-041.json",
|
|
"required": 6,
|
|
"ocdTarget": 13,
|
|
"element": "gear"
|
|
},
|
|
{
|
|
"level": 42,
|
|
"name": "Grinding Gears",
|
|
"chapter": 3,
|
|
"file": "level-042.json",
|
|
"required": 7,
|
|
"ocdTarget": 15,
|
|
"element": "gear"
|
|
},
|
|
{
|
|
"level": 43,
|
|
"name": "Flywheel",
|
|
"chapter": 3,
|
|
"file": "level-043.json",
|
|
"required": 8,
|
|
"ocdTarget": 17,
|
|
"element": "gear"
|
|
},
|
|
{
|
|
"level": 44,
|
|
"name": "Under the Works",
|
|
"chapter": 3,
|
|
"file": "level-044.json",
|
|
"required": 6,
|
|
"ocdTarget": 13
|
|
},
|
|
{
|
|
"level": 45,
|
|
"name": "Assembly",
|
|
"chapter": 3,
|
|
"file": "level-045.json",
|
|
"required": 7,
|
|
"ocdTarget": 15
|
|
},
|
|
{
|
|
"level": 46,
|
|
"name": "Handhold",
|
|
"chapter": 4,
|
|
"file": "level-046.json",
|
|
"required": 5,
|
|
"ocdTarget": 10,
|
|
"element": "anchor"
|
|
},
|
|
{
|
|
"level": 47,
|
|
"name": "Two Pillars",
|
|
"chapter": 4,
|
|
"file": "level-047.json",
|
|
"required": 5,
|
|
"ocdTarget": 10,
|
|
"element": "anchor"
|
|
},
|
|
{
|
|
"level": 48,
|
|
"name": "Stepping Up",
|
|
"chapter": 4,
|
|
"file": "level-048.json",
|
|
"required": 6,
|
|
"ocdTarget": 12,
|
|
"element": "anchor"
|
|
},
|
|
{
|
|
"level": 49,
|
|
"name": "The Face",
|
|
"chapter": 4,
|
|
"file": "level-049.json",
|
|
"required": 5,
|
|
"ocdTarget": 10,
|
|
"element": "anchor"
|
|
},
|
|
{
|
|
"level": 50,
|
|
"name": "Sheer",
|
|
"chapter": 4,
|
|
"file": "level-050.json",
|
|
"required": 5,
|
|
"ocdTarget": 10,
|
|
"element": "anchor"
|
|
},
|
|
{
|
|
"level": 51,
|
|
"name": "Traverse",
|
|
"chapter": 4,
|
|
"file": "level-051.json",
|
|
"required": 6,
|
|
"ocdTarget": 12,
|
|
"element": "anchor"
|
|
},
|
|
{
|
|
"level": 52,
|
|
"name": "Grip",
|
|
"chapter": 4,
|
|
"file": "level-052.json",
|
|
"required": 6,
|
|
"ocdTarget": 12,
|
|
"element": "anchor"
|
|
},
|
|
{
|
|
"level": 53,
|
|
"name": "Overhanging",
|
|
"chapter": 4,
|
|
"file": "level-053.json",
|
|
"required": 6,
|
|
"ocdTarget": 13
|
|
},
|
|
{
|
|
"level": 54,
|
|
"name": "Cliffhanger",
|
|
"chapter": 4,
|
|
"file": "level-054.json",
|
|
"required": 7,
|
|
"ocdTarget": 15
|
|
},
|
|
{
|
|
"level": 55,
|
|
"name": "The Chimney",
|
|
"chapter": 4,
|
|
"file": "level-055.json",
|
|
"required": 6,
|
|
"ocdTarget": 12,
|
|
"element": "anchor"
|
|
},
|
|
{
|
|
"level": 56,
|
|
"name": "Freeclimb",
|
|
"chapter": 4,
|
|
"file": "level-056.json",
|
|
"required": 6,
|
|
"ocdTarget": 13
|
|
},
|
|
{
|
|
"level": 57,
|
|
"name": "The Notch",
|
|
"chapter": 4,
|
|
"file": "level-057.json",
|
|
"required": 7,
|
|
"ocdTarget": 14
|
|
},
|
|
{
|
|
"level": 58,
|
|
"name": "Crevasse",
|
|
"chapter": 4,
|
|
"file": "level-058.json",
|
|
"required": 6,
|
|
"ocdTarget": 13
|
|
},
|
|
{
|
|
"level": 59,
|
|
"name": "Exposure",
|
|
"chapter": 4,
|
|
"file": "level-059.json",
|
|
"required": 7,
|
|
"ocdTarget": 14
|
|
},
|
|
{
|
|
"level": 60,
|
|
"name": "Summit",
|
|
"chapter": 4,
|
|
"file": "level-060.json",
|
|
"required": 7,
|
|
"ocdTarget": 14
|
|
},
|
|
{
|
|
"level": 61,
|
|
"name": "Descent",
|
|
"chapter": 5,
|
|
"file": "level-061.json",
|
|
"required": 6,
|
|
"ocdTarget": 13
|
|
},
|
|
{
|
|
"level": 62,
|
|
"name": "Low Roof",
|
|
"chapter": 5,
|
|
"file": "level-062.json",
|
|
"required": 7,
|
|
"ocdTarget": 15
|
|
},
|
|
{
|
|
"level": 63,
|
|
"name": "The Squeeze",
|
|
"chapter": 5,
|
|
"file": "level-063.json",
|
|
"required": 7,
|
|
"ocdTarget": 15
|
|
},
|
|
{
|
|
"level": 64,
|
|
"name": "Deep Wind",
|
|
"chapter": 5,
|
|
"file": "level-064.json",
|
|
"required": 6,
|
|
"ocdTarget": 13,
|
|
"element": "fan"
|
|
},
|
|
{
|
|
"level": 65,
|
|
"name": "The Shaft",
|
|
"chapter": 5,
|
|
"file": "level-065.json",
|
|
"required": 7,
|
|
"ocdTarget": 15,
|
|
"element": "fan"
|
|
},
|
|
{
|
|
"level": 66,
|
|
"name": "Downdraft",
|
|
"chapter": 5,
|
|
"file": "level-066.json",
|
|
"required": 8,
|
|
"ocdTarget": 17,
|
|
"element": "fan"
|
|
},
|
|
{
|
|
"level": 67,
|
|
"name": "Deep Cogs",
|
|
"chapter": 5,
|
|
"file": "level-067.json",
|
|
"required": 6,
|
|
"ocdTarget": 13,
|
|
"element": "gear"
|
|
},
|
|
{
|
|
"level": 68,
|
|
"name": "The Grinder",
|
|
"chapter": 5,
|
|
"file": "level-068.json",
|
|
"required": 7,
|
|
"ocdTarget": 15,
|
|
"element": "gear"
|
|
},
|
|
{
|
|
"level": 69,
|
|
"name": "Millstone",
|
|
"chapter": 5,
|
|
"file": "level-069.json",
|
|
"required": 8,
|
|
"ocdTarget": 17,
|
|
"element": "gear"
|
|
},
|
|
{
|
|
"level": 70,
|
|
"name": "Deep Rock",
|
|
"chapter": 5,
|
|
"file": "level-070.json",
|
|
"required": 7,
|
|
"ocdTarget": 14,
|
|
"element": "bomb"
|
|
},
|
|
{
|
|
"level": 71,
|
|
"name": "Cave-In",
|
|
"chapter": 5,
|
|
"file": "level-071.json",
|
|
"required": 7,
|
|
"ocdTarget": 15,
|
|
"element": "bomb"
|
|
},
|
|
{
|
|
"level": 72,
|
|
"name": "The Last Charge",
|
|
"chapter": 5,
|
|
"file": "level-072.json",
|
|
"required": 8,
|
|
"ocdTarget": 17,
|
|
"element": "bomb"
|
|
},
|
|
{
|
|
"level": 73,
|
|
"name": "The Long Way Up",
|
|
"chapter": 5,
|
|
"file": "level-073.json",
|
|
"required": 6,
|
|
"ocdTarget": 13
|
|
},
|
|
{
|
|
"level": 74,
|
|
"name": "Ascent",
|
|
"chapter": 5,
|
|
"file": "level-074.json",
|
|
"required": 7,
|
|
"ocdTarget": 15
|
|
},
|
|
{
|
|
"level": 75,
|
|
"name": "Out",
|
|
"chapter": 5,
|
|
"file": "level-075.json",
|
|
"required": 7,
|
|
"ocdTarget": 15
|
|
}
|
|
],
|
|
"chapters": [
|
|
{
|
|
"id": 1,
|
|
"name": "The Rolling Hills",
|
|
"blurb": "Learn to build. Everything after this assumes you can.",
|
|
"from": 1,
|
|
"to": 15
|
|
},
|
|
{
|
|
"id": 2,
|
|
"name": "Windward",
|
|
"blurb": "Wind, balloons, and things that would rather float away.",
|
|
"from": 16,
|
|
"to": 30
|
|
},
|
|
{
|
|
"id": 3,
|
|
"name": "The Works",
|
|
"blurb": "Machinery. It does not care what you built.",
|
|
"from": 31,
|
|
"to": 45
|
|
},
|
|
{
|
|
"id": 4,
|
|
"name": "The Sticky Cliffs",
|
|
"blurb": "No ground worth standing on. Grip the rock.",
|
|
"from": 46,
|
|
"to": 60
|
|
},
|
|
{
|
|
"id": 5,
|
|
"name": "Down the Deep",
|
|
"blurb": "Everything you have learned, all at once.",
|
|
"from": 61,
|
|
"to": 75
|
|
}
|
|
]
|
|
}
|