NLDClient-yudde/ProjectNLD/Assets/Config/LegionLevels/LevelData_Legion_2.json

1972 lines
26 KiB
JSON

{
"Width": 40,
"Height": 40,
"Radius": 1.5,
"Buildings": [
{
"id": 101,
"buildingID": 1000,
"position": 820,
"cells": [
820,
780,
779,
819,
821,
859,
860,
741,
740,
781,
739,
778,
818,
858,
822,
861,
899,
900,
901,
701,
700,
742,
699,
782,
698,
738,
777,
823,
862,
902,
938,
939,
940,
941,
660,
659,
658,
697,
737,
863,
903,
942,
979,
980,
981,
982,
619,
943,
983,
1019,
1020,
1021,
1022,
1060
]
},
{
"id": 102,
"buildingID": 1001,
"position": 430,
"cells": [
430,
390,
389,
429,
431,
469,
470,
351,
350,
391,
349,
388,
428,
468,
432,
471,
509,
510,
511,
311,
310,
352,
309,
392,
308,
348,
387,
427,
467,
508,
433,
472,
512,
548,
549,
272,
271,
312,
270,
353,
269,
393,
268,
307,
347,
386,
426,
466,
507,
547,
434,
473,
588,
232,
231,
273,
230,
313,
229,
354,
228,
394,
227,
267,
306,
346,
385,
425,
465,
435,
474,
193,
192,
233,
191,
274,
190,
314,
189,
355,
188,
395,
187,
226,
266,
305,
345,
384,
424,
436,
475,
153,
152,
194,
151,
234,
150,
275,
149,
315,
148,
356,
147,
396,
146,
186,
225,
265,
304,
344,
383,
437,
476,
114,
113,
154,
112,
195,
111,
235,
110,
276,
109,
316,
108,
357,
107,
397,
106,
145,
185,
224,
264,
303,
343,
438,
477,
74,
73,
115,
72,
155,
71,
196,
70,
236,
69,
277,
68,
317,
67,
358,
66,
398,
65,
105,
144,
184,
223,
263,
302,
439,
478,
35,
34,
75,
33,
116,
32,
156,
31,
197,
30,
237,
29,
278,
28,
318,
27,
359,
26,
399,
25,
64,
104,
143,
183,
222,
262,
479,
36,
76,
117,
157,
198,
238,
279,
319,
24,
63,
103,
142,
182,
221,
37,
77,
118,
158,
199,
239,
23,
62,
102,
141,
181,
38,
78,
119,
159,
22,
61,
101,
39,
79,
21
]
},
{
"id": 103,
"buildingID": 1002,
"position": 1353,
"cells": [
1353,
1314,
1313,
1352,
1354,
1393,
1394,
1274,
1273,
1315,
1272,
1312,
1351,
1392,
1355,
1395,
1432,
1433,
1434,
1235,
1234,
1275,
1316,
1271,
1311,
1350,
1391,
1431,
1356,
1396,
1435,
1472,
1473,
1474,
1475,
1195,
1236,
1276,
1317,
1310,
1349,
1390,
1430,
1471,
1357,
1397,
1436,
1476,
1511,
1512,
1513,
1514,
1515,
1196,
1237,
1277,
1318,
1309,
1348,
1389,
1429,
1470,
1510,
1358,
1398,
1437,
1477,
1516,
1551,
1552,
1553,
1554,
1555,
1556,
1197,
1238,
1278,
1319,
1388,
1428,
1469,
1509,
1550,
1359,
1399,
1438,
1478,
1517,
1557,
1590,
1591,
1592,
1593,
1594,
1595,
1596,
1198,
1239,
1279,
1468,
1508,
1549,
1589,
1439,
1479,
1518,
1558,
1597,
1199,
1548,
1588,
1519,
1559,
1598,
1587,
1599
]
},
{
"id": 104,
"buildingID": 1003,
"position": 1124,
"cells": [
1124,
1084,
1083,
1123,
1125,
1163,
1164,
1045,
1044,
1085,
1043,
1082,
1122,
1162,
1126,
1165,
1203,
1204,
1205,
1005,
1004,
1046,
1003,
1086,
1002,
1042,
1081,
1121,
1161,
1202,
1127,
1166,
1206,
1242,
1243,
1244,
1245,
966,
965,
1006,
964,
1047,
963,
1087,
962,
1001,
1041,
1080,
1120,
1160,
1201,
1241,
1128,
1167,
1207,
1246,
1282,
1283,
1284,
1285,
1286,
924,
923,
922,
921,
961,
1000,
1040,
1200,
1240,
1281,
1129,
1168,
1208,
1247,
1287,
1321,
1322,
1323,
1324,
1325,
1326,
884,
883,
882,
881,
920,
960,
1280,
1320,
1288,
1327,
1361,
1362,
1363,
1364,
1365,
1366,
1367,
843,
842,
841,
840,
880,
1360,
1368,
1400,
1401,
1402,
1403,
1404,
1405,
1406,
1407,
803,
802,
801,
800,
1440,
1441,
1442,
1443,
1444,
1445,
1446,
1447,
1448,
762,
761,
760,
1480,
1481,
1482,
1483,
1484,
1485,
1486,
1487,
721,
720,
1520,
1521,
1522,
1523,
1524,
1525,
1526,
1527,
1560,
1561,
1562,
1563,
1564,
1565,
1566
]
},
{
"id": 105,
"buildingID": 1004,
"position": 205,
"cells": [
205,
166,
165,
204,
206,
245,
246,
126,
125,
167,
124,
164,
203,
244,
207,
247,
284,
285,
286,
87,
86,
127,
85,
168,
84,
123,
163,
202,
243,
283,
208,
248,
287,
324,
325,
326,
327,
47,
46,
88,
45,
128,
44,
169,
43,
83,
122,
162,
201,
242,
282,
323,
209,
249,
288,
328,
363,
364,
365,
366,
367,
8,
7,
48,
6,
89,
5,
129,
4,
170,
3,
42,
82,
121,
161,
200,
241,
281,
322,
362,
210,
403,
404,
405,
406,
9,
49,
90,
130,
171,
2,
41,
81,
120,
160,
240,
280,
321,
361,
402,
442,
443,
444,
10,
50,
91,
131,
1,
40,
80,
320,
360,
401,
441,
482,
483,
11,
51,
92,
0,
400,
440,
481,
521,
12,
52,
480,
520,
13
]
},
{
"id": 106,
"buildingID": 1005,
"position": 664,
"cells": [
664,
624,
623,
663,
665,
703,
704,
585,
584,
625,
583,
622,
662,
702,
666,
705,
743,
744,
745,
545,
544,
586,
543,
626,
542,
582,
621,
661,
667,
783,
506,
505,
546,
504,
587,
503,
627,
502,
541,
581,
620,
464,
463,
462,
461,
501,
540,
580,
423,
422,
421,
460,
500,
539,
382,
381,
380,
420,
459,
342,
341,
340,
379,
301,
300,
299,
261,
260,
220
]
},
{
"id": 107,
"buildingID": 1006,
"position": 1152,
"cells": [
1152,
1112,
1111,
1151,
1153,
1191,
1192,
1073,
1072,
1113,
1071,
1110,
1150,
1190,
1154,
1193,
1231,
1232,
1233,
1033,
1032,
1074,
1031,
1114,
1030,
1070,
1109,
1149,
1189,
1230,
1155,
1194,
1270,
994,
993,
1034,
992,
1075,
991,
1115,
990,
1029,
1069,
1108,
1148,
1188,
1229,
1269,
1156,
954,
953,
995,
952,
1035,
951,
1076,
950,
1116,
949,
989,
1028,
1068,
1107,
1268,
1157,
915,
914,
955,
913,
996,
912,
1036,
911,
1077,
1117,
1027,
1158,
875,
916,
956,
997,
1037,
1078,
1118,
1159,
876,
917,
957,
998,
1038,
1079,
1119,
877,
918,
958,
999,
1039,
878,
919,
959,
879
]
},
{
"id": 108,
"buildingID": 1007,
"position": 929,
"cells": [
929,
890,
889,
928,
930,
969,
970,
850,
849,
891,
848,
888,
927,
968,
931,
971,
1008,
1009,
1010,
811,
810,
851,
809,
892,
808,
847,
887,
926,
967,
1007,
932,
972,
1011,
1048,
1049,
1050,
1051,
771,
770,
812,
769,
852,
768,
767,
807,
846,
886,
925,
973,
1012,
1052,
1088,
1089,
1090,
766,
806,
845,
885,
765,
805,
844,
764,
804,
763
]
},
{
"id": 109,
"buildingID": 1008,
"position": 412,
"cells": [
412,
372,
371,
411,
413,
451,
452,
333,
332,
373,
331,
370,
410,
450,
414,
453,
491,
492,
493,
293,
292,
334,
291,
374,
290,
330,
369,
409,
449,
415,
454,
494,
531,
532,
254,
253,
294,
252,
335,
251,
375,
250,
289,
329,
368,
408,
416,
455,
214,
213,
255,
212,
295,
211,
336,
376,
417,
175,
174,
215,
173,
256,
172,
296,
337,
377,
418,
135,
134,
176,
133,
216,
132,
257,
297,
338,
378,
419,
96,
95,
136,
94,
177,
93,
217,
258,
298,
339,
56,
55,
97,
54,
137,
53,
178,
218,
259,
17,
16,
57,
15,
98,
14,
138,
179,
219,
18,
58,
99,
139,
180,
19,
59,
100,
140,
20,
60
]
},
{
"id": 110,
"buildingID": 1009,
"position": 631,
"cells": [
631,
592,
591,
630,
632,
671,
672,
552,
551,
593,
550,
590,
629,
670,
633,
673,
710,
711,
712,
513,
553,
594,
589,
628,
669,
709,
634,
674,
713,
750,
751,
752,
753,
514,
554,
595,
635,
675,
714,
754,
790,
791,
792,
793,
515,
555,
596,
636,
676,
715,
755,
794,
831,
832,
833,
834,
516,
556,
597,
637,
677,
716,
756,
795,
835,
871,
872,
873,
874,
517,
557,
598,
638,
678,
717,
757,
796,
836,
518,
558,
599,
639,
679,
718,
758,
797,
837,
519,
559,
719,
759,
798,
838,
799,
839
]
},
{
"id": 111,
"buildingID": 1010,
"position": 1341,
"cells": [
1341,
1302,
1301,
1340,
1342,
1381,
1382,
1262,
1261,
1303,
1260,
1300,
1339,
1380,
1343,
1383,
1420,
1421,
1422,
1221,
1220,
1259,
1299,
1338,
1379,
1419,
1344,
1384,
1423,
1460,
1461,
1462,
1463,
1180,
1179,
1219,
1258,
1298,
1337,
1378,
1418,
1459,
1385,
1424,
1464,
1499,
1500,
1501,
1502,
1503,
1140,
1139,
1178,
1218,
1257,
1297,
1336,
1377,
1417,
1458,
1498,
1425,
1465,
1504,
1539,
1540,
1541,
1542,
1543,
1544,
1099,
1138,
1416,
1457,
1497,
1538,
1466,
1505,
1545,
1578,
1579,
1580,
1581,
1582,
1583,
1584,
1496,
1537,
1577,
1506,
1546,
1585,
1536,
1576,
1547,
1586,
1575
]
},
{
"id": 112,
"buildingID": 1011,
"position": 1213,
"cells": [
1213,
1173,
1172,
1212,
1214,
1252,
1253,
1134,
1133,
1174,
1132,
1171,
1211,
1251,
1215,
1254,
1292,
1293,
1294,
1094,
1093,
1135,
1092,
1175,
1091,
1131,
1170,
1210,
1250,
1291,
1216,
1255,
1295,
1331,
1332,
1333,
1334,
1055,
1054,
1095,
1053,
1136,
1176,
1130,
1169,
1209,
1249,
1290,
1330,
1217,
1256,
1296,
1335,
1371,
1372,
1373,
1374,
1375,
1096,
1137,
1177,
1248,
1289,
1329,
1370,
1376,
1410,
1411,
1412,
1413,
1414,
1415,
1328,
1369,
1409,
1450,
1451,
1452,
1453,
1454,
1455,
1456,
1408,
1449,
1489,
1490,
1491,
1492,
1493,
1494,
1495,
1488,
1529,
1530,
1531,
1532,
1533,
1534,
1535,
1528,
1568,
1569,
1570,
1571,
1572,
1573,
1574,
1567
]
},
{
"id": 113,
"buildingID": 1012,
"position": 614,
"cells": [
614,
575,
574,
613,
615,
654,
655,
535,
534,
576,
533,
573,
612,
653,
616,
656,
693,
694,
695,
496,
495,
536,
577,
572,
611,
652,
692,
617,
657,
696,
733,
734,
735,
736,
456,
497,
537,
578,
691,
732,
618,
772,
773,
457,
498,
538,
579,
458,
499
]
},
{
"id": 114,
"buildingID": 1013,
"position": 786,
"cells": [
786,
747,
746,
785,
787,
826,
827,
707,
706,
748,
784,
825,
788,
828,
865,
866,
867,
668,
708,
749,
824,
864,
789,
829,
868,
905,
906,
907,
908,
904,
830,
869,
909,
944,
945,
946,
947,
948,
870,
910,
984,
985,
986,
987,
988
]
},
{
"id": 115,
"buildingID": 1014,
"position": 1224,
"cells": [
1224,
1184,
1183,
1223,
1225,
1263,
1264,
1145,
1144,
1185,
1143,
1182,
1222,
1226,
1265,
1304,
1305,
1105,
1104,
1146,
1103,
1186,
1102,
1142,
1181,
1227,
1266,
1306,
1345,
1066,
1065,
1106,
1064,
1147,
1063,
1187,
1062,
1101,
1141,
1228,
1267,
1307,
1346,
1386,
1026,
1025,
1067,
1024,
1023,
1061,
1100,
1308,
1347,
1387,
1426,
1427,
1467,
1507
]
},
{
"id": 116,
"buildingID": 1015,
"position": 896,
"cells": [
896,
856,
855,
895,
897,
935,
936,
817,
816,
857,
815,
854,
894,
934,
898,
937,
975,
976,
977,
776,
775,
774,
814,
853,
893,
933,
974,
978,
1014,
1015,
1016,
1017,
813,
1013,
1018,
1056,
1057,
1058,
1059,
1097,
1098
]
},
{
"id": 117,
"buildingID": 1016,
"position": 569,
"cells": [
569,
529,
528,
568,
570,
608,
609,
490,
489,
530,
488,
527,
567,
607,
571,
610,
648,
649,
650,
448,
447,
487,
526,
566,
606,
647,
651,
687,
688,
689,
690,
407,
446,
486,
525,
565,
605,
646,
686,
727,
728,
729,
730,
731,
445,
485,
524,
564,
604,
645,
685,
726,
484,
523,
563,
603,
644,
684,
725,
522,
562,
602,
643,
683,
724,
561,
601,
642,
682,
723,
560,
600,
641,
681,
722,
640,
680
]
}
],
"BornPosA": [
39,
79,
119,
78,
38,
37,
36,
35,
75,
117,
118,
158,
159,
199,
157,
34,
76,
77,
239,
116
],
"BornPosB": [
1440,
1480,
1520,
1560,
1561,
1521,
1400,
1360,
1441,
1481,
1522,
1562,
1563,
1523,
1482,
1442,
1401,
1361,
1320,
1564
],
"ReduceCells": [
778,
779,
740,
741,
859,
858,
818,
777,
738,
742,
781,
861,
901,
900
],
"BornAFlagPos": 77,
"BornBFlagPos": 1481,
"Tracks": [
{
"trackID": 1,
"startBuilding": 0,
"endBuilding": 0,
"state": 0
},
{
"trackID": 2,
"startBuilding": 0,
"endBuilding": 0,
"state": 0
},
{
"trackID": 3,
"startBuilding": 0,
"endBuilding": 0,
"state": 0
},
{
"trackID": 4,
"startBuilding": 0,
"endBuilding": 0,
"state": 0
},
{
"trackID": 5,
"startBuilding": 0,
"endBuilding": 0,
"state": 0
},
{
"trackID": 6,
"startBuilding": 0,
"endBuilding": 0,
"state": 0
},
{
"trackID": 7,
"startBuilding": 0,
"endBuilding": 0,
"state": 0
},
{
"trackID": 8,
"startBuilding": 0,
"endBuilding": 0,
"state": 0
},
{
"trackID": 9,
"startBuilding": 0,
"endBuilding": 0,
"state": 0
},
{
"trackID": 10,
"startBuilding": 0,
"endBuilding": 0,
"state": 0
},
{
"trackID": 11,
"startBuilding": 0,
"endBuilding": 0,
"state": 0
},
{
"trackID": 12,
"startBuilding": 0,
"endBuilding": 0,
"state": 0
},
{
"trackID": 13,
"startBuilding": 0,
"endBuilding": 0,
"state": 0
},
{
"trackID": 14,
"startBuilding": 0,
"endBuilding": 0,
"state": 0
},
{
"trackID": 15,
"startBuilding": 0,
"endBuilding": 0,
"state": 0
}
],
"linkBuildings": [
{
"building1": 102,
"startPos": 430,
"building2": 106,
"endPos": 664
},
{
"building1": 102,
"startPos": 430,
"building2": 110,
"endPos": 631
},
{
"building1": 114,
"startPos": 786,
"building2": 106,
"endPos": 664
},
{
"building1": 114,
"startPos": 786,
"building2": 101,
"endPos": 820
},
{
"building1": 103,
"startPos": 1353,
"building2": 107,
"endPos": 1152
},
{
"building1": 103,
"startPos": 1353,
"building2": 111,
"endPos": 1341
},
{
"building1": 103,
"startPos": 1353,
"building2": 115,
"endPos": 1224
},
{
"building1": 115,
"startPos": 1224,
"building2": 101,
"endPos": 820
},
{
"building1": 115,
"startPos": 1224,
"building2": 107,
"endPos": 1152
},
{
"building1": 104,
"startPos": 1124,
"building2": 108,
"endPos": 929
},
{
"building1": 104,
"startPos": 1124,
"building2": 112,
"endPos": 1213
},
{
"building1": 105,
"startPos": 205,
"building2": 117,
"endPos": 569
},
{
"building1": 105,
"startPos": 205,
"building2": 109,
"endPos": 412
},
{
"building1": 117,
"startPos": 569,
"building2": 109,
"endPos": 412
},
{
"building1": 117,
"startPos": 569,
"building2": 113,
"endPos": 614
}
]
}