279 lines
12 KiB
JavaScript
279 lines
12 KiB
JavaScript
const level2 = {
|
|
compressionlevel: -1,
|
|
height: 24,
|
|
infinite: false,
|
|
layers: [
|
|
{
|
|
data: [
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 894, 895, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 922, 923, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 762, 763, 764, 765, 766, 767, 768, 769, 770, 775, 776,
|
|
777, 778, 779, 762, 763, 764, 765, 766, 767, 768, 769, 770, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 790, 791, 792, 793, 794, 795, 796,
|
|
797, 798, 803, 804, 805, 806, 807, 790, 791, 792, 793, 794, 795, 796,
|
|
797, 798, 673, 673, 673, 673, 673, 673, 673, 673, 673, 818, 819, 820,
|
|
821, 822, 823, 824, 825, 826, 831, 832, 833, 834, 835, 818, 819, 820,
|
|
821, 822, 823, 824, 825, 826, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 846, 847, 848, 849, 850, 851, 852, 853, 854, 859, 860, 861, 862,
|
|
863, 846, 847, 848, 849, 850, 851, 852, 853, 854, 673, 673, 673, 673,
|
|
673, 894, 895, 673, 673, 874, 875, 876, 877, 878, 879, 880, 881, 882,
|
|
887, 888, 889, 890, 891, 874, 875, 876, 877, 878, 879, 880, 881, 882,
|
|
673, 673, 673, 673, 673, 922, 923, 673, 673, 902, 903, 904, 905, 906,
|
|
907, 908, 909, 910, 915, 916, 917, 918, 919, 902, 903, 904, 905, 906,
|
|
907, 908, 909, 910, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673,
|
|
],
|
|
height: 24,
|
|
id: 2,
|
|
name: 'background',
|
|
opacity: 1,
|
|
type: 'tilelayer',
|
|
visible: true,
|
|
width: 32,
|
|
x: 0,
|
|
y: 0,
|
|
},
|
|
{
|
|
data: [
|
|
516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516,
|
|
516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516,
|
|
516, 516, 516, 516, 516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 516, 516, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
516, 516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 516, 516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 516, 516, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 516, 516, 516, 0, 0,
|
|
0, 0, 0, 0, 0, 516, 516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 516, 0, 0, 0, 0, 0, 0, 0, 516, 516, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
516, 516, 436, 437, 307, 308, 0, 0, 0, 307, 308, 0, 0, 307, 308, 0, 0,
|
|
436, 437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 516, 516, 478, 479,
|
|
349, 350, 0, 0, 0, 349, 350, 0, 0, 349, 350, 0, 0, 478, 479, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 151, 147, 149, 151, 516, 516, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 275, 276, 315, 0,
|
|
516, 516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 516, 516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 516, 516, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 516, 516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 516, 516,
|
|
516, 153, 0, 0, 0, 204, 204, 76, 204, 204, 76, 204, 204, 204, 516, 516,
|
|
0, 0, 516, 516, 516, 516, 516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 516, 516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 516, 516, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 516, 516, 516, 516, 516, 516, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 516, 516, 516, 516, 516, 516, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 403, 404, 406, 516, 516,
|
|
46, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 445, 446, 448, 516, 516, 88, 89, 0, 0, 0, 516, 516, 516, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 516, 516, 516, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
516, 516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 516, 516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 516, 516, 516,
|
|
516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516,
|
|
516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516,
|
|
516, 516,
|
|
],
|
|
height: 24,
|
|
id: 1,
|
|
name: 'tileLayer',
|
|
opacity: 1,
|
|
type: 'tilelayer',
|
|
visible: true,
|
|
width: 32,
|
|
x: 0,
|
|
y: 0,
|
|
},
|
|
{
|
|
draworder: 'topdown',
|
|
id: 4,
|
|
name: 'Object Layer 1',
|
|
objects: [
|
|
{
|
|
class: 'player',
|
|
height: 16,
|
|
id: 2,
|
|
name: 'player',
|
|
rotation: 0,
|
|
visible: true,
|
|
width: 16,
|
|
x: 48,
|
|
y: 64,
|
|
},
|
|
{
|
|
class: 'treasure',
|
|
height: 16,
|
|
id: 3,
|
|
name: 'treasure',
|
|
rotation: 0,
|
|
visible: true,
|
|
width: 16,
|
|
x: 352,
|
|
y: 64,
|
|
},
|
|
{
|
|
class: 'door',
|
|
height: 32,
|
|
id: 4,
|
|
name: 'exit',
|
|
properties: [
|
|
{
|
|
name: 'leadsTo',
|
|
type: 'string',
|
|
value: 'level1',
|
|
},
|
|
],
|
|
rotation: 0,
|
|
visible: true,
|
|
width: 32,
|
|
x: 16.3333,
|
|
y: 335.667,
|
|
},
|
|
{
|
|
class: 'treasure',
|
|
height: 16,
|
|
id: 6,
|
|
name: 'treasure',
|
|
rotation: 0,
|
|
visible: true,
|
|
width: 16,
|
|
x: 320,
|
|
y: 304,
|
|
},
|
|
{
|
|
class: 'monster',
|
|
height: 16,
|
|
id: 8,
|
|
name: 'monster',
|
|
properties: [
|
|
{
|
|
name: 'left',
|
|
type: 'string',
|
|
value: 'true',
|
|
},
|
|
{
|
|
name: 'maxdx',
|
|
type: 'string',
|
|
value: '4',
|
|
},
|
|
],
|
|
rotation: 0,
|
|
visible: true,
|
|
width: 16,
|
|
x: 256,
|
|
y: 207.333,
|
|
},
|
|
],
|
|
opacity: 1,
|
|
type: 'objectgroup',
|
|
visible: true,
|
|
x: 0,
|
|
y: 0,
|
|
},
|
|
{
|
|
data: [
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 315, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 317, 318, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 81, 0, 0, 0, 0, 0, 114, 115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 157, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 0, 0,
|
|
0, 0, 0, 0, 328, 0, 0, 0, 0, 0, 0, 0, 485, 0, 328, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 370, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 370, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 246, 0, 0, 0, 0, 0,
|
|
412, 0, 0, 0, 0, 0, 0, 0, 246, 0, 412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 105, 0, 0, 0, 0, 0, 0, 0, 0, 454, 0, 485, 0, 0, 0, 105, 0, 0, 0, 454,
|
|
0, 0, 0, 0, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
|
],
|
|
height: 24,
|
|
id: 3,
|
|
name: 'foreground',
|
|
opacity: 1,
|
|
type: 'tilelayer',
|
|
visible: true,
|
|
width: 32,
|
|
x: 0,
|
|
y: 0,
|
|
},
|
|
],
|
|
nextlayerid: 6,
|
|
nextobjectid: 9,
|
|
orientation: 'orthogonal',
|
|
renderorder: 'left-down',
|
|
tiledversion: '1.9.2',
|
|
tileheight: 16,
|
|
tilesets: [
|
|
{
|
|
firstgid: 1,
|
|
source: 'grotto.tsx',
|
|
},
|
|
{
|
|
firstgid: 673,
|
|
source: 'Background.tsx',
|
|
},
|
|
],
|
|
tilewidth: 16,
|
|
type: 'map',
|
|
version: '1.9',
|
|
width: 32,
|
|
}
|