You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

261 lines
13 KiB

{
"image_name":"level_2",
"maps":[
{"start_x": 0, "end_x": 8232, "player_x":110, "player_y": 0},
{"start_x":8233, "end_x": 9860, "player_x":150, "player_y":451},
{"start_x":9862, "end_x":10662, "player_x": 50, "player_y": 0}
],
"ground":[
{"x": 0, "y":540, "width":3426, "height": 60},
{"x":3560, "y":540, "width":1582, "height": 60},
{"x":5230, "y":410, "width": 86, "height":190},
{"x":5404, "y":540, "width": 510, "height": 60},
{"x":6218, "y":540, "width": 340, "height": 60},
{"x":6860, "y":540, "width": 730, "height":190},
{"x":7590, "y":540, "width": 642, "height": 60},
{"x":8233, "y":540, "width":1627, "height": 60},
{"x":9862, "y":540, "width": 800, "height": 60}
],
"pipe":[
{"x":4415, "y":410, "width": 82, "height":130, "type":0},
{"x":4672, "y":367, "width": 82, "height":170, "type":0},
{"x":4929, "y":453, "width": 82, "height": 86, "type":0},
{"x":7114, "y":325, "width":104, "height": 86, "type":2},
{"x":7632, "y":410, "width": 82, "height":130, "type":1},
{"x":7802, "y":410, "width":104, "height":130, "type":1},
{"x":7974, "y":410, "width":104, "height":130, "type":1},
{"x":8360, "y":453, "width": 82, "height": 86, "type":0},
{"x":10500, "y":453, "width":104, "height": 86, "type":2}
],
"step":[
{"x": 730, "y":495, "width": 40, "height": 44},
{"x": 816, "y":451, "width": 40, "height": 88},
{"x": 900, "y":410, "width": 40, "height":132},
{"x": 986, "y":367, "width": 40, "height":176},
{"x":1072, "y":367, "width": 40, "height":176},
{"x":1158, "y":410, "width": 40, "height":132},
{"x":1330, "y":410, "width": 40, "height":132},
{"x":1416, "y":451, "width": 40, "height": 88},
{"x":5702, "y":496, "width": 40, "height": 44},
{"x":5745, "y":452, "width": 40, "height": 88},
{"x":5788, "y":410, "width": 40, "height":132},
{"x":5831, "y":367, "width": 40, "height":176},
{"x":5874, "y":367, "width": 40, "height":176},
{"x":7208, "y": 66, "width": 74, "height":344},
{"x":8448, "y":496, "width": 40, "height": 44},
{"x":8491, "y":452, "width": 40, "height": 88},
{"x":8534, "y":410, "width": 40, "height":132},
{"x":8577, "y":367, "width": 40, "height":176},
{"x":8620, "y":324, "width": 40, "height":220},
{"x":8663, "y":281, "width": 40, "height":264},
{"x":8706, "y":237, "width": 40, "height":308},
{"x":8749, "y":194, "width": 40, "height":352},
{"x":8792, "y":194, "width": 40, "height":352},
{"x":9176, "y":496, "width": 40, "height": 44},
{"x":10593, "y":66, "width": 74, "height":474}
],
"slider":[
{"x":5994, "y": 0, "num":3, "direction":1, "range_start": -50, "range_end": 650, "velocity":1},
{"x":5994, "y":260, "num":3, "direction":1, "range_start": -50, "range_end": 650, "velocity":1},
{"x":6642, "y": 0, "num":3, "direction":1, "range_start": -50, "range_end": 650, "velocity":-1},
{"x":6642, "y":260, "num":3, "direction":1, "range_start": -50, "range_end": 650, "velocity":-1}
],
"coin":[
{"x":1724, "y":328},
{"x":1764, "y":200},
{"x":1808, "y":200},
{"x":1852, "y":200},
{"x":1896, "y":200},
{"x":1936, "y":328},
{"x":2494, "y":328},
{"x":2538, "y":328},
{"x":2580, "y":328},
{"x":2622, "y":328},
{"x":2924, "y":328},
{"x":3608, "y":200},
{"x":3650, "y":200},
{"x":3692, "y":200},
{"x":3734, "y":200},
{"x":3776, "y":200},
{"x":10126, "y":328},
{"x":10168, "y":328},
{"x":10210, "y":328},
{"x":10252, "y":328},
{"x":10294, "y":328},
{"x":10336, "y":328},
{"x":10378, "y":328},
{"x":10420, "y":328},
{"x":10084, "y":500},
{"x":10126, "y":500},
{"x":10168, "y":500},
{"x":10210, "y":500},
{"x":10252, "y":500},
{"x":10294, "y":500},
{"x":10336, "y":500},
{"x":10378, "y":500},
{"x":10420, "y":500}
],
"brick":[
{"x": 0, "y": 66, "type":0, "color":1,"brick_num":11, "direction":1},
{"x": 254, "y": 66, "type":0, "color":1,"brick_num":83, "direction":0},
{"x":3816, "y": 66, "type":6, "color":1},
{"x":3859, "y": 66, "type":0, "color":1,"brick_num":47, "direction":0},
{"x":1244, "y":324, "type":1, "color":1},
{"x":1672, "y":281, "type":0, "color":1,"brick_num":3, "direction":1},
{"x":1715, "y":367, "type":0, "color":1},
{"x":1758, "y":281, "type":0, "color":1,"brick_num":3, "direction":1},
{"x":1801, "y":281, "type":0, "color":1},
{"x":1844, "y":281, "type":0, "color":1},
{"x":1887, "y":281, "type":0, "color":1,"brick_num":3, "direction":1},
{"x":1930, "y":367, "type":0, "color":1},
{"x":1973, "y":367, "type":0, "color":1},
{"x":1973, "y":324, "type":0, "color":1},
{"x":1973, "y":281, "type":2, "color":1},
{"x":2230, "y":195, "type":0, "color":1,"brick_num":5, "direction":1},
{"x":2273, "y":195, "type":0, "color":1,"brick_num":5, "direction":1},
{"x":2316, "y":109, "type":0, "color":1,"brick_num":2, "direction":1},
{"x":2316, "y":367, "type":0, "color":1,"brick_num":3, "direction":1},
{"x":2359, "y":109, "type":0, "color":1,"brick_num":2, "direction":1},
{"x":2359, "y":367, "type":0, "color":1,"brick_num":3, "direction":1},
{"x":2487, "y":109, "type":0, "color":1,"brick_num":6, "direction":0},
{"x":2487, "y":152, "type":0, "color":1,"brick_num":6, "direction":0},
{"x":2659, "y":195, "type":0, "color":1,"brick_num":2, "direction":0},
{"x":2659, "y":238, "type":0, "color":1,"brick_num":2, "direction":0},
{"x":2659, "y":281, "type":0, "color":1,"brick_num":2, "direction":0},
{"x":2659, "y":324, "type":0, "color":1,"brick_num":2, "direction":0},
{"x":2487, "y":367, "type":0, "color":1,"brick_num":6, "direction":0},
{"x":2830, "y":109, "type":0, "color":1,"brick_num":3, "direction":0},
{"x":2830, "y":152, "type":0, "color":1,"brick_num":3, "direction":0},
{"x":2873, "y":195, "type":0, "color":1,"brick_num":5, "direction":1},
{"x":2916, "y":367, "type":0, "color":1},
{"x":2959, "y":367, "type":0, "color":1},
{"x":2958, "y":324, "type":4, "color":1},
{"x":3087, "y":195, "type":0, "color":1,"brick_num":5, "direction":1},
{"x":3130, "y":195, "type":0, "color":1,"brick_num":5, "direction":1},
{"x":3259, "y":195, "type":0, "color":1,"brick_num":4, "direction":0},
{"x":3259, "y":238, "type":0, "color":1,"brick_num":4, "direction":0},
{"x":3259, "y":367, "type":0, "color":1,"brick_num":4, "direction":0},
{"x":3602, "y":281, "type":0, "color":1,"brick_num":6, "direction":0},
{"x":3602, "y":324, "type":0, "color":1,"brick_num":6, "direction":0},
{"x":6218, "y":324, "type":0, "color":1,"brick_num":5, "direction":0},
{"x":6433, "y":324, "type":4, "color":1},
{"x":6860, "y":410, "type":0, "color":1,"brick_num":17, "direction":0},
{"x":6860, "y":453, "type":0, "color":1,"brick_num":17, "direction":0},
{"x":6860, "y":496, "type":0, "color":1,"brick_num":17, "direction":0},
{"x":6903, "y": 66, "type":0, "color":1,"brick_num":7, "direction":0},
{"x":7290, "y": 66, "type":0, "color":1,"brick_num":17, "direction":0},
{"x":7290, "y":109, "type":0, "color":1,"brick_num":7, "direction":0},
{"x":7290, "y":152, "type":0, "color":1,"brick_num":7, "direction":0},
{"x":7290, "y":195, "type":0, "color":1,"brick_num":7, "direction":0},
{"x":7290, "y":238, "type":0, "color":1,"brick_num":7, "direction":0},
{"x":7290, "y":281, "type":0, "color":1,"brick_num":7, "direction":0},
{"x":7290, "y":324, "type":0, "color":1,"brick_num":7, "direction":0},
{"x":7290, "y":367, "type":0, "color":1,"brick_num":7, "direction":0},
{"x":8140, "y": 66, "type":0, "color":1,"brick_num":11, "direction":1},
{"x":8183, "y": 66, "type":0, "color":1,"brick_num":11, "direction":1},
{"x":9863, "y": 66, "type":0, "color":1,"brick_num":11, "direction":1},
{"x":9992, "y": 66, "type":0, "color":1,"brick_num":12, "direction":0},
{"x":9992, "y":109, "type":0, "color":1,"brick_num":12, "direction":0},
{"x":9992, "y":152, "type":0, "color":1,"brick_num":12, "direction":0},
{"x":9992, "y":195, "type":0, "color":1,"brick_num":12, "direction":0},
{"x":9992, "y":367, "type":0, "color":1,"brick_num":12, "direction":0},
{"x":10508, "y": 66, "type":0, "color":1,"brick_num":9, "direction":1},
{"x":10551, "y": 66, "type":0, "color":1,"brick_num":9, "direction":1}
],
"box":[
{"x": 426, "y":367, "type":3},
{"x": 470, "y":367, "type":1},
{"x": 514, "y":367, "type":1},
{"x": 556, "y":367, "type":1},
{"x": 598, "y":367, "type":1}
],
"enemy":[
{"0":[
{"x": 685, "y":540, "direction":0, "type":0, "color":1},
{"x": 730, "y":495, "direction":0, "type":0, "color":1}
]},
{"1":[
{"x":1260, "y":540, "direction":0, "type":0, "color":1}
]},
{"2":[
{"x":2040, "y":538, "direction":0, "type":1, "color":0},
{"x":2100, "y":538, "direction":0, "type":1, "color":0}
]},
{"3":[
{"x":2670, "y":538, "direction":0, "type":1, "color":0},
{"x":2800, "y":538, "direction":0, "type":0, "color":1},
{"x":2880, "y":538, "direction":0, "type":0, "color":1}
]},
{"4":[
{"x":3130, "y":195, "direction":0, "type":0, "color":1}
]},
{"5":[
{"x":3330, "y":367, "direction":0, "type":0, "color":1},
{"x":3400, "y":367, "direction":0, "type":0, "color":1}
]},
{"6":[
{"x":4246, "y":538, "direction":0, "type":0, "color":1},
{"x":4306, "y":538, "direction":0, "type":0, "color":1},
{"x":4366, "y":538, "direction":0, "type":0, "color":1}
]},
{"7":[
{"x":4440, "y":490, "direction":0, "type":3, "color":0, "range":1, "range_start":360, "range_end":490},
{"x":4696, "y":445, "direction":0, "type":3, "color":0, "range":1, "range_start":315, "range_end":445},
{"x":4954, "y":535, "direction":0, "type":3, "color":0, "range":1, "range_start":400, "range_end":535}
]},
{"8":[
{"x":4890, "y":538, "direction":0, "type":0, "color":1}
]},
{"9":[
{"x":5786, "y":410, "direction":0, "type":0, "color":1},
{"x":5846, "y":367, "direction":0, "type":0, "color":1}
]},
{"10":[
{"x":6500, "y":538, "direction":0, "type":1, "color":2, "range":1, "range_start":6220, "range_end":6755}
]},
{"11":[
{"x":8383, "y":535, "direction":0, "type":3, "color":0, "range":1, "range_start":400, "range_end":535}
]}
],
"checkpoint":[
{"x": 110, "y":0, "width":10, "height":600, "type":0, "enemy_groupid":0},
{"x": 728, "y":0, "width":10, "height":600, "type":0, "enemy_groupid":1},
{"x":1400, "y":0, "width":10, "height":600, "type":0, "enemy_groupid":2},
{"x":2070, "y":0, "width":10, "height":600, "type":0, "enemy_groupid":3},
{"x":2530, "y":0, "width":10, "height":600, "type":0, "enemy_groupid":4},
{"x":2730, "y":0, "width":10, "height":600, "type":0, "enemy_groupid":5},
{"x":3646, "y":0, "width":10, "height":600, "type":0, "enemy_groupid":6},
{"x":3800, "y":0, "width":10, "height":600, "type":0, "enemy_groupid":7},
{"x":4290, "y":0, "width":10, "height":600, "type":0, "enemy_groupid":8},
{"x":5186, "y":0, "width":10, "height":600, "type":0, "enemy_groupid":9},
{"x":5900, "y":0, "width":10, "height":600, "type":0, "enemy_groupid":10},
{"x":8383, "y":0, "width":10, "height":600, "type":0, "enemy_groupid":11},
{"x":7117, "y":330, "width":10, "height":80, "type":4},
{"x":7187, "y":330, "width":10, "height":80, "type":5, "map_index":1},
{"x":7634, "y":540, "width":78, "height":10, "type":6, "map_index":2},
{"x":7804, "y":540, "width":78, "height":10, "type":6, "map_index":2},
{"x":7976, "y":540, "width":78, "height":10, "type":6, "map_index":2},
{"x":9195, "y":-15, "width":5, "height":600, "type":1},
{"x":9470, "y":0, "width":10, "height":600, "type":2},
{"x":10502, "y":460, "width":10, "height":80, "type":4},
{"x":10572, "y":460, "width":10, "height":80, "type":5, "map_index":1}
],
"flagpole":[
{"x":9156, "y":116, "type":0}
]
}