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.

208 lines
8.4 KiB

6 months ago
{
"image_name":"level_1",
"maps":[
{"start_x": 0, "end_x": 9086, "player_x": 110, "player_y":538},
{"start_x":9090, "end_x": 9890, "player_x": 80, "player_y": 60},
{"start_x":6740, "end_x": 9086, "player_x": 270, "player_y":450}
],
"ground":[
{"x": 0, "y":538, "width":2953, "height":60},
{"x":3048, "y":538, "width": 635, "height":60},
{"x":3819, "y":538, "width":2735, "height":60},
{"x":6647, "y":538, "width":3250, "height":60}
],
"pipe":[
{"x":1201, "y":451, "width": 83, "height": 84, "type":0},
{"x":1629, "y":409, "width": 83, "height":126, "type":0},
{"x":1972, "y":366, "width": 83, "height":170, "type":0},
{"x":2444, "y":366, "width": 83, "height":170, "type":1},
{"x":6987, "y":451, "width": 83, "height": 84, "type":0},
{"x":7673, "y":451, "width": 83, "height": 84, "type":0},
{"x":9724, "y":451, "width": 40, "height": 84, "type":2}
],
"step":[
{"x":5745, "y":495, "width": 40, "height": 44},
{"x":5788, "y":452, "width": 40, "height": 44},
{"x":5831, "y":409, "width": 40, "height": 44},
{"x":5874, "y":366, "width": 40, "height":176},
{"x":6001, "y":366, "width": 40, "height":176},
{"x":6044, "y":408, "width": 40, "height": 44},
{"x":6087, "y":452, "width": 40, "height": 44},
{"x":6130, "y":495, "width": 40, "height": 44},
{"x":6345, "y":495, "width": 40, "height": 44},
{"x":6388, "y":452, "width": 40, "height": 44},
{"x":6431, "y":409, "width": 40, "height": 44},
{"x":6474, "y":366, "width": 40, "height": 44},
{"x":6517, "y":366, "width": 40, "height":176},
{"x":6644, "y":366, "width": 40, "height":176},
{"x":6687, "y":408, "width": 40, "height": 44},
{"x":6728, "y":452, "width": 40, "height": 44},
{"x":6771, "y":495, "width": 40, "height": 44},
{"x":7760, "y":495, "width": 40, "height": 44},
{"x":7803, "y":452, "width": 40, "height": 44},
{"x":7845, "y":409, "width": 40, "height": 44},
{"x":7888, "y":366, "width": 40, "height": 44},
{"x":7931, "y":323, "width": 40, "height": 44},
{"x":7974, "y":280, "width": 40, "height": 44},
{"x":8017, "y":237, "width": 40, "height": 44},
{"x":8060, "y":194, "width": 40, "height": 44},
{"x":8103, "y":194, "width": 40, "height":360},
{"x":8488, "y":495, "width": 40, "height": 44},
{"x":9821, "y": 64, "width": 70, "height":530}
],
"coin":[
{"x":9318, "y":369},
{"x":9318, "y":369},
{"x":9362, "y":369},
{"x":9406, "y":369},
{"x":9450, "y":369},
{"x":9494, "y":369},
{"x":9538, "y":369},
{"x":9582, "y":369},
{"x":9318, "y":284},
{"x":9362, "y":284},
{"x":9406, "y":284},
{"x":9450, "y":284},
{"x":9494, "y":284},
{"x":9538, "y":284},
{"x":9582, "y":284},
{"x":9362, "y":198},
{"x":9406, "y":198},
{"x":9450, "y":198},
{"x":9494, "y":198},
{"x":9538, "y":198}
],
"brick":[
{"x": 858, "y":365, "type":0},
{"x": 944, "y":365, "type":0},
{"x":1030, "y":365, "type":0},
{"x":3299, "y":365, "type":0},
{"x":3385, "y":365, "type":0},
{"x":3430, "y":193, "type":0},
{"x":3473, "y":193, "type":0},
{"x":3473, "y":193, "type":0},
{"x":3516, "y":193, "type":0},
{"x":3559, "y":193, "type":0},
{"x":3602, "y":193, "type":0},
{"x":3645, "y":193, "type":0},
{"x":3688, "y":193, "type":0},
{"x":3731, "y":193, "type":0},
{"x":3901, "y":193, "type":0},
{"x":3944, "y":193, "type":0},
{"x":3987, "y":193, "type":0},
{"x":4030, "y":365, "type":1},
{"x":4287, "y":365, "type":0},
{"x":4330, "y":365, "type":2},
{"x":5058, "y":365, "type":0},
{"x":5187, "y":193, "type":0},
{"x":5230, "y":193, "type":0},
{"x":5273, "y":193, "type":0},
{"x":5488, "y":193, "type":0},
{"x":5574, "y":193, "type":0},
{"x":5617, "y":193, "type":0},
{"x":5531, "y":365, "type":0},
{"x":5574, "y":365, "type":0},
{"x":7202, "y":365, "type":0},
{"x":7245, "y":365, "type":0},
{"x":7331, "y":365, "type":0},
{"x":9090, "y": 64, "type":0, "color":1,"brick_num":11, "direction":1},
{"x":9310, "y": 64, "type":0, "color":1,"brick_num":7, "direction":0},
{"x":9310, "y":406, "type":0, "color":1,"brick_num":7, "direction":0},
{"x":9310, "y":449, "type":0, "color":1,"brick_num":7, "direction":0},
{"x":9310, "y":492, "type":0, "color":1,"brick_num":7, "direction":0}
],
"box":[
{"x": 685, "y":365, "type":1},
{"x": 901, "y":365, "type":3},
{"x": 987, "y":365, "type":1},
{"x": 943, "y":193, "type":1},
{"x":3342, "y":365, "type":4},
{"x":4030, "y":193, "type":1},
{"x":4544, "y":365, "type":1},
{"x":4672, "y":365, "type":1},
{"x":4672, "y":193, "type":4},
{"x":4800, "y":365, "type":1},
{"x":5531, "y":193, "type":1},
{"x":7288, "y":365, "type":1}
],
"enemy":[
{"0":[
{"x":1120, "y":538, "direction":0, "type":0, "color":0}
]},
{"1":[
{"x":1920, "y":538, "direction":0, "type":0, "color":0}
]},
{"2":[
{"x":2320, "y":538, "direction":0, "type":0, "color":0},
{"x":2380, "y":538, "direction":0, "type":0, "color":0}
]},
{"3":[
{"x":3640, "y":193, "direction":0, "type":0, "color":0},
{"x":3700, "y":193, "direction":0, "type":0, "color":0}
]},
{"4":[
{"x":4270, "y":538, "direction":0, "type":0, "color":0},
{"x":4330, "y":538, "direction":0, "type":0, "color":0}
]},
{"5":[
{"x":4700, "y":538, "direction":0, "type":1, "color":1}
]},
{"6":[
{"x":4900, "y":538, "direction":0, "type":0, "color":0},
{"x":4960, "y":538, "direction":0, "type":0, "color":0}
]},
{"7":[
{"x":5300, "y":538, "direction":0, "type":0, "color":0},
{"x":5360, "y":538, "direction":0, "type":0, "color":0}
]},
{"8":[
{"x":5600, "y":538, "direction":0, "type":0, "color":0},
{"x":5660, "y":538, "direction":0, "type":0, "color":0}
]},
{"9":[
{"x":7550, "y":538, "direction":0, "type":0, "color":0},
{"x":7610, "y":538, "direction":0, "type":0, "color":0}
]}
],
"checkpoint":[
{"x": 510, "y": 0, "width":10, "height":600, "type":0, "enemy_groupid":0},
{"x":1400, "y": 0, "width":10, "height":600, "type":0, "enemy_groupid":1},
{"x":1740, "y": 0, "width":10, "height":600, "type":0, "enemy_groupid":2},
{"x":3050, "y": 0, "width":10, "height":600, "type":0, "enemy_groupid":3},
{"x":3750, "y": 0, "width":10, "height":600, "type":0, "enemy_groupid":4},
{"x":4100, "y": 0, "width":10, "height":600, "type":0, "enemy_groupid":5},
{"x":4300, "y": 0, "width":10, "height":600, "type":0, "enemy_groupid":6},
{"x":4700, "y": 0, "width":10, "height":600, "type":0, "enemy_groupid":7},
{"x":5000, "y": 0, "width":10, "height":600, "type":0, "enemy_groupid":8},
{"x":6940, "y": 0, "width":100, "height":600, "type":0, "enemy_groupid":9},
{"x":2460, "y":439, "width":50, "height": 10, "type":6, "map_index":1},
{"x":8504, "y":-10, "width": 6, "height":600, "type":1},
{"x":8780, "y": 0, "width":10, "height":600, "type":2},
{"x":2740, "y":360, "width":40, "height": 12, "type":3},
{"x":9731, "y":458, "width":10, "height": 70, "type":4},
{"x":9800, "y":458, "width":10, "height": 70, "type":5, "map_index":2}
],
"flagpole":[
{"x":8470, "y":116, "type":0},
{"x":8505, "y": 97, "type":1},
{"x":8505, "y":137, "type":1},
{"x":8505, "y":177, "type":1},
{"x":8505, "y":217, "type":1},
{"x":8505, "y":257, "type":1},
{"x":8505, "y":297, "type":1},
{"x":8505, "y":337, "type":1},
{"x":8505, "y":377, "type":1},
{"x":8505, "y":417, "type":1},
{"x":8505, "y":450, "type":1},
{"x":8497, "y": 97, "type":2}
]
}