fertig-classic-games/assets/gamedata/gootower/level-009.json

652 lines
8.1 KiB
JSON

{
"world": {
"w": 1600,
"h": 1000
},
"level": 9,
"name": "The Long Climb",
"chapter": 1,
"tip": "Brace as you go. An unbraced column leans, and once it leans it keeps leaning.",
"terrain": [
{
"kind": "solid",
"poly": [
[
0,
850
],
[
1600,
850
],
[
1600,
1000
],
[
0,
1000
]
]
},
{
"kind": "solid",
"poly": [
[
-30,
0
],
[
6,
0
],
[
6,
1000
],
[
-30,
1000
]
]
},
{
"kind": "solid",
"poly": [
[
1594,
0
],
[
1630,
0
],
[
1630,
1000
],
[
1594,
1000
]
]
},
{
"kind": "solid",
"poly": [
[
497,
189
],
[
7,
187
],
[
9,
433
],
[
67,
433
],
[
84,
337
],
[
135,
291
],
[
253,
247
],
[
399,
222
],
[
497,
214
]
]
},
{
"kind": "solid",
"poly": [
[
590,
189
],
[
588,
216
],
[
744,
214
],
[
817,
230
],
[
872,
271
],
[
951,
283
],
[
1012,
260
],
[
1047,
216
],
[
1055,
3
],
[
955,
3
],
[
951,
138
],
[
938,
170
],
[
872,
192
],
[
796,
184
]
]
},
{
"kind": "fire",
"poly": [
[
423,
408
],
[
697,
411
],
[
697,
520
],
[
424,
515
]
]
},
{
"kind": "solid",
"poly": [
[
12,
436
],
[
209,
438
],
[
270,
428
],
[
313,
406
],
[
371,
394
],
[
424,
386
],
[
426,
515
],
[
699,
521
],
[
699,
394
],
[
743,
394
],
[
788,
409
],
[
848,
433
],
[
929,
436
],
[
1037,
433
],
[
1036,
568
],
[
1329,
565
],
[
1327,
424
],
[
1590,
430
],
[
1593,
666
],
[
10,
650
]
]
},
{
"kind": "fire",
"poly": [
[
1039,
444
],
[
1037,
567
],
[
1332,
565
],
[
1330,
431
]
]
},
{
"kind": "fire",
"poly": [
[
9,
660
],
[
9,
844
],
[
1590,
844
],
[
1592,
671
]
]
},
{
"kind": "solid",
"poly": [
[
1040,
433
],
[
1034,
401
],
[
1009,
400
],
[
1007,
435
]
]
},
{
"kind": "solid",
"poly": [
[
705,
316
],
[
700,
391
],
[
740,
394
],
[
739,
352
],
[
744,
332
],
[
791,
310
],
[
809,
310
],
[
807,
294
],
[
704,
290
]
]
},
{
"kind": "solid",
"poly": [
[
1110,
370
],
[
1110,
389
],
[
1275,
387
],
[
1274,
367
]
]
}
],
"balls": [
{
"x": 470,
"y": 164,
"type": "common",
"pinned": false
},
{
"x": 399,
"y": 164,
"type": "common",
"pinned": false
},
{
"x": 434,
"y": 110,
"type": "common",
"pinned": false
}
],
"strands": [
[
1,
0
],
[
2,
1
],
[
2,
0
]
],
"pile": [
{
"x": 45,
"y": 159,
"type": "common"
},
{
"x": 100,
"y": 160,
"type": "common"
},
{
"x": 149,
"y": 162,
"type": "common"
},
{
"x": 212,
"y": 164,
"type": "common"
},
{
"x": 273,
"y": 165,
"type": "common"
},
{
"x": 327,
"y": 164,
"type": "common"
},
{
"x": 298,
"y": 124,
"type": "common"
},
{
"x": 239,
"y": 129,
"type": "common"
},
{
"x": 185,
"y": 131,
"type": "common"
},
{
"x": 122,
"y": 126,
"type": "common"
},
{
"x": 75,
"y": 118,
"type": "common"
},
{
"x": 158,
"y": 85,
"type": "common"
},
{
"x": 218,
"y": 90,
"type": "common"
},
{
"x": 806,
"y": 390,
"type": "ivy"
},
{
"x": 850,
"y": 405,
"type": "ivy"
},
{
"x": 888,
"y": 412,
"type": "ivy"
},
{
"x": 927,
"y": 414,
"type": "ivy"
},
{
"x": 969,
"y": 412,
"type": "ivy"
},
{
"x": 990,
"y": 373,
"type": "ivy"
},
{
"x": 958,
"y": 379,
"type": "ivy"
},
{
"x": 900,
"y": 372,
"type": "ivy"
},
{
"x": 864,
"y": 373,
"type": "ivy"
},
{
"x": 832,
"y": 362,
"type": "ivy"
},
{
"x": 862,
"y": 329,
"type": "ivy"
},
{
"x": 908,
"y": 331,
"type": "ivy"
},
{
"x": 944,
"y": 338,
"type": "ivy"
},
{
"x": 979,
"y": 335,
"type": "ivy"
},
{
"x": 261,
"y": 86,
"type": "common"
},
{
"x": 102,
"y": 74,
"type": "common"
},
{
"x": 35,
"y": 77,
"type": "common"
},
{
"x": 187,
"y": 49,
"type": "common"
},
{
"x": 245,
"y": 33,
"type": "common"
},
{
"x": 127,
"y": 39,
"type": "common"
},
{
"x": 59,
"y": 39,
"type": "common"
},
{
"x": 881,
"y": 296,
"type": "ivy"
},
{
"x": 932,
"y": 301,
"type": "ivy"
},
{
"x": 974,
"y": 298,
"type": "ivy"
},
{
"x": 763,
"y": 379,
"type": "ivy"
},
{
"x": 779,
"y": 337,
"type": "ivy"
},
{
"x": 817,
"y": 329,
"type": "ivy"
}
],
"pipe": {
"x": 1474,
"y": 310,
"r": 46
},
"required": 6,
"ocdTarget": 12
}