1186 lines
75 KiB
JSON
1186 lines
75 KiB
JSON
{
|
||
"levels": [
|
||
{
|
||
"id": "t1",
|
||
"name": "FIRST STEPS",
|
||
"type": "jump",
|
||
"diff": 1,
|
||
"bg": "jump",
|
||
"width": 36,
|
||
"hint": "← → 移动,Shift / Z / 空格跳跃。刺碰到就死,R 键重来。",
|
||
"messages": [
|
||
"← → 移动 Shift 跳跃 R 重来"
|
||
],
|
||
"grid": [
|
||
"####################################",
|
||
"#..................................#",
|
||
"#..................................#",
|
||
"#..................................#",
|
||
"#..................................#",
|
||
"#..................................#",
|
||
"#..................................#",
|
||
"#.............................X....#",
|
||
"#............................#####.#",
|
||
"#..................................#",
|
||
"#.........................#####....#",
|
||
"#..................................#",
|
||
"#.....................#####........#",
|
||
"#..................................#",
|
||
"#.................#####............#",
|
||
"#..................................#",
|
||
"#............#####.................#",
|
||
"#.S.T..^^^............G............#",
|
||
"####################################"
|
||
],
|
||
"index": 0,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "t2",
|
||
"name": "DOUBLE JUMP",
|
||
"type": "jump",
|
||
"diff": 1,
|
||
"bg": "custom",
|
||
"width": 40,
|
||
"hint": "空中再按一次跳跃=二段跳。5 格宽的刺坑只能靠二段跳过去。",
|
||
"messages": [
|
||
"空中再按一次 Shift = 二段跳"
|
||
],
|
||
"grid": [
|
||
"########################################",
|
||
"#......................................#",
|
||
"#......................................#",
|
||
"#......................................#",
|
||
"#......................................#",
|
||
"#......................................#",
|
||
"#......................................#",
|
||
"#......................................#",
|
||
"#..................X...................#",
|
||
"#.................####.................#",
|
||
"#......................................#",
|
||
"#.........................####.........#",
|
||
"#......................................#",
|
||
"#.................####.................#",
|
||
"#......................................#",
|
||
"#.........................####.........#",
|
||
"#......................................#",
|
||
"#.................####.................#",
|
||
"#.S.T......^^^^^...G...................#",
|
||
"########################################"
|
||
],
|
||
"index": 1,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "j1",
|
||
"name": "SPIKE ALLEY",
|
||
"cn": "刺巷",
|
||
"type": "jump",
|
||
"diff": 2,
|
||
"hint": "针刺入门:刺毯单跳节奏、钻石缝、矮洞撞头跳、竖井、对刺门。",
|
||
"width": 104,
|
||
"grid": [
|
||
"########################################################################################################",
|
||
"#......................................................................................................#",
|
||
"#......................................................................................................#",
|
||
"#......................................................................................................#",
|
||
"#......................................................................................................#",
|
||
"#......................................................................................................#",
|
||
"#................................................................................vvvvvvvvvvvvvvv.......#",
|
||
"#......................................................................................................#",
|
||
"#......................................................................................................#",
|
||
"#......................................................................................................#",
|
||
"#..............................................................................#.......................#",
|
||
"#..............................................................................#..G^.^^.^..>^<G^.......#",
|
||
"#.........................................................................#....###################.....#",
|
||
"#.........................................................................###..#.......................#",
|
||
"#.........................................................................#....#.......................#",
|
||
"#.........................................................................>....#...................>...#",
|
||
"#.........vvvvvvvvvvvvvvvvv.vvvvvvvvvvvvvvvv..............................#..###...................>...#",
|
||
"#.........................................................................#....<...................>..<#",
|
||
"#...........................................#############..........#......#....#...................>..<#",
|
||
"#..............v.....v........v...v...v......................#.....#.......##..#...................>..<#",
|
||
"#.........................................................#..#..#..#..#........#......................<#",
|
||
"#..S....G.^^^..^..^..^..^.^.G.^...^...^..^^..G.>.<..>^<...#..#..#..#..#.G......#....................X..#",
|
||
"#########################################################..............#################################",
|
||
"#........................................................^^^^^^^^^^^^^^................................#",
|
||
"#......................................................................................................#",
|
||
"########################################################################################################"
|
||
],
|
||
"index": 2,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "j2",
|
||
"name": "VERTICAL HELL",
|
||
"cn": "垂直地狱",
|
||
"type": "jump",
|
||
"diff": 3,
|
||
"hint": "52 格高塔:四段之字竖井,每层刺毯+上下夹缝,垂刺压顶、掉落刺追身。",
|
||
"width": 68,
|
||
"grid": [
|
||
"####################################################################",
|
||
"#..................................................................#",
|
||
"#..................................................................#",
|
||
"#..................................................................#",
|
||
"#..................................................................#",
|
||
"#..................................................................#",
|
||
"#..................................................................#",
|
||
"#..................................................................#",
|
||
"#..................................................................#",
|
||
"#..................................................................#",
|
||
"#.................D...............D.....................D..........#",
|
||
"#..........vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv......#",
|
||
"#..................................................................#",
|
||
"#.......................................v..........................#",
|
||
"#..................................................................#",
|
||
"#..........^.^.^^.^^.^^..>.G..^^.^^.^^..^..^.^^.^^.G.<.^.^^.^^X....#",
|
||
"##..##############################################################.#",
|
||
"##.......#.........................................................#",
|
||
"#######..#....D.........D.........D.........D......................#",
|
||
"##......^#vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv............#",
|
||
"##..######.........................................................#",
|
||
"##^...................v.................v..........................#",
|
||
"#######............................................................#",
|
||
"##.........^^.^^.^^G..^...^^.^^.^^.^^...^...^^.G^.^^.^.............#",
|
||
"###############################################################...##",
|
||
"#........................................................#........##",
|
||
"#........................................................#...#######",
|
||
"#..........vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv..#^.......##",
|
||
"#........................................................######...##",
|
||
"#...............................v.................v..............^##",
|
||
"#............................................................#######",
|
||
"#..........^.^.^^.^G.>.<.^.^^...^...^^.^.>.<.^^G..^...^^..........##",
|
||
"##..################################################################",
|
||
"##.......#.........................................................#",
|
||
"#######..#.........................................................#",
|
||
"##......^#vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv............#",
|
||
"##..######.........................................................#",
|
||
"##^.........v.............v...............v........................#",
|
||
"#######............................................................#",
|
||
"##..........^..^.^^G^^.^..^..^^.^^.^^.^^..^..^.G^.^^.^.............#",
|
||
"###############################################################...##",
|
||
"#........................................................#........##",
|
||
"#........................................................#...#######",
|
||
"#....vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv..#^.......##",
|
||
"#........................................................######...##",
|
||
"#...............v.............v...............v..................^##",
|
||
"#............................................................#######",
|
||
"#..S.^.^.^^G^^..^..^.^^.^^.^..^..^^.^^.G^.^^..^..^.^^.^...........##",
|
||
"####################################################################",
|
||
"#..................................................................#",
|
||
"#..................................................................#",
|
||
"####################################################################"
|
||
],
|
||
"index": 3,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "j3",
|
||
"name": "TIGHTROPE",
|
||
"cn": "钢丝",
|
||
"type": "jump",
|
||
"diff": 3,
|
||
"hint": "一格宽的柱子立在刺海上,高矮间距都不同,垂刺压着头顶。",
|
||
"width": 132,
|
||
"grid": [
|
||
"####################################################################################################################################",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#...............................vvvvvvvvvvvvvvvvvvvvvvvvv...vvvvvvvvvvvvvvvvvvvvvvvvvvvvv..........................................#",
|
||
"#.....vvvvvvvvvvvvvvvvvvvvvvv...............................................................vvvvvvvvvvvvvvvvvvvvvvvvvvvvv..........#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#......................G..........................#...............................#................................................#",
|
||
"#......................#..............#...........#.......G.......#...............#.......G.......#...............#.......G........#",
|
||
"#.......#......#.......#......#.......#.......#...#.......#.......#.......#.......#.......#.......#.......#.......#.......#........#",
|
||
"#.S.#...#......#...#...#......#...#...#.......#...#...#...#.......#...#...#.......#...#...#.......#...#...#.......#...#...#.....X..#",
|
||
"#####^^^#^^^#^^#^^^#^^^#^^^#^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^#^^^####.#",
|
||
"####################################################################################################################################",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"####################################################################################################################################"
|
||
],
|
||
"index": 4,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "j4",
|
||
"name": "ICE NEEDLES",
|
||
"cn": "冰刺",
|
||
"type": "jump",
|
||
"diff": 4,
|
||
"hint": "冰面刹不住车:滑坑、冰上钻石、冰柱钢丝,最后还有一段冰顶矮洞。",
|
||
"width": 132,
|
||
"grid": [
|
||
"####################################################################################################################################",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#......................................................vvvvvvvvvvvvvvvvvvvvvvv.....................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#.....vvvvvvvvvvvvvvvvvvv......vvvvvvvvvvvvvvvvvvvvvv...............%.................................vvvvvvvvvvvvvvvvvvvvvvv......#",
|
||
"#...........................................................%.......%.......%......................................................#",
|
||
"#...............................................v.......%...%...G...%...%...%...%%%%%%%%%%%%%%%%%%%%%.....v....v....v....v.........#",
|
||
"#.....................................##................%...%...%...%...%...%......................................................#",
|
||
"#..S........G............................G......^.....^^%^^^%^^^%^^^%^^^%^^^%^^..G..^^^.^^^.^^^.^..G..^G..^....^....^....^..^.G..X.#",
|
||
"#%%%%%%...%%%...%%%...%%%...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#",
|
||
"#......^^^...^^^...^^^...^^^.......................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"####################################################################################################################################"
|
||
],
|
||
"index": 5,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "j5",
|
||
"name": "THE GAUNTLET",
|
||
"cn": "关口",
|
||
"type": "jump",
|
||
"diff": 4,
|
||
"hint": "移动平台跨刺海,炮台点名,矮洞与钻石阵穿插。",
|
||
"width": 122,
|
||
"grid": [
|
||
"##########################################################################################################################",
|
||
"#........................................................................................................................#",
|
||
"#........................................................................................................................#",
|
||
"#........................................................................................................................#",
|
||
"#........................................................................................................................#",
|
||
"#........................................................................................................................#",
|
||
"#........................................................................................................................#",
|
||
"#........................................................................................................................#",
|
||
"#........................................................................................................................#",
|
||
"#........................................................................................................................#",
|
||
"#........................................................................................................................#",
|
||
"#........................................................................................................................#",
|
||
"#........................................................................................................................#",
|
||
"#........................................................................................................................#",
|
||
"#........................................................................................................................#",
|
||
"#..........................................................................vvvvvvvvvvvvvvvvvvvvvv........................#",
|
||
"#........................................................................................................................#",
|
||
"#........................................................................................................................#",
|
||
"#....vvvvvvvvvvvvvvvvv.........................................................O...........O......vvvvvvvvvvvvvvvvvvvv...#",
|
||
"#.......................................................O................................................................#",
|
||
"#..................................................######################.........##.....................................#",
|
||
"#........v.....v.....v.......................................................................##......v....v....v....v....#",
|
||
"#...........................................................................##..........##...............................#",
|
||
"#..S.^^G.^..^..^..^..^............................G.G^^.>^<.^..>.<...>.<.^^^^^^^^^^^^^^^^^^^^^^G^.G..^....^....^....^..GX#",
|
||
"#######################...........................########################################################################",
|
||
"#......................^^^^^^^^^^^^^^^^^^^^^^^^^^^.......................................................................#",
|
||
"#........................................................................................................................#",
|
||
"##########################################################################################################################"
|
||
],
|
||
"movers": [
|
||
{
|
||
"x": 25,
|
||
"y": 22,
|
||
"w": 2,
|
||
"h": 1,
|
||
"path": [
|
||
[
|
||
25,
|
||
22
|
||
],
|
||
[
|
||
35,
|
||
22
|
||
]
|
||
],
|
||
"speed": 1.6
|
||
},
|
||
{
|
||
"x": 39,
|
||
"y": 20,
|
||
"w": 2,
|
||
"h": 1,
|
||
"path": [
|
||
[
|
||
39,
|
||
20
|
||
],
|
||
[
|
||
47,
|
||
20
|
||
]
|
||
],
|
||
"speed": 1.9
|
||
}
|
||
],
|
||
"turrets": [
|
||
{
|
||
"dir": "left",
|
||
"period": 70,
|
||
"speed": 2.8,
|
||
"offset": 0
|
||
},
|
||
{
|
||
"dir": "left",
|
||
"period": 62,
|
||
"speed": 3,
|
||
"offset": 24
|
||
},
|
||
{
|
||
"dir": "left",
|
||
"period": 66,
|
||
"speed": 2.7,
|
||
"offset": 40
|
||
}
|
||
],
|
||
"index": 6,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "j6",
|
||
"name": "NEEDLE CATHEDRAL",
|
||
"cn": "针刺教堂",
|
||
"type": "jump",
|
||
"diff": 5,
|
||
"hint": "三层殿堂:底层向右,竖井爬升,中层折返向左,再爬升,顶层冲刺。",
|
||
"width": 132,
|
||
"grid": [
|
||
"####################################################################################################################################",
|
||
"#..................................................................................................................................#",
|
||
"#........vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv........#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#.......................v...................................v...................................v..................................#",
|
||
"#..................................................................................................................................#",
|
||
"#...####.....^^G^^.^^...^...^^.^^..>.<..^^.^^.^^.^^G^^.^^...^...^^.^^.^^.^^.^^.^^..>.<.G^^.^^...^...^^.^^.^^.^^.^^.^^.^^.^X........#",
|
||
"#.......######################################################################################################################.....#",
|
||
"#.......#..........................................................................................................................#",
|
||
"#.>#....#vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv............#",
|
||
"#.......<..........................................................................................................................#",
|
||
"#.......#..........................................................................................................................#",
|
||
"#...##........................v.........................v.........................v.........................v......................#",
|
||
"#..................................................................................................................................#",
|
||
"#........^^^.^^.^##^^G^^.^^...^...^^.^^.^.>^..^^.^^.^^..^..^.^^G^^.^^##^.^^.^^.^..^..^^.^^.^^.>.<.^.^^.^^...^...^G.^^.^^...........#",
|
||
"###########################################################################################################################......#.#",
|
||
"#.........................................................................................................................#......#.#",
|
||
"#.........................................................................................................................#...##.#.#",
|
||
"#.........................................................................................................................#......#.#",
|
||
"#.........................................................................................................................#......<.#",
|
||
"#.........................................................................................................................#.##...#.#",
|
||
"#.........................................................................................................................#......#.#",
|
||
"#.........................................................................................................................>......#.#",
|
||
"#....vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv.#...##.#.#",
|
||
"#.........................................................................................................................#......#.#",
|
||
"#.........................................................................................................................#......<.#",
|
||
"#.................v...........................v...........................v...........................v.....................##...#.#",
|
||
"#................................................................................................................................#.#",
|
||
"#..S.^^^.^^G^^.^..^..^^.^^.^^.^^##^.^^.^^.^^..^..^.^^.^G.^^.##.^^.^^.^^...^...^^.^^.^^.^##^^.^^G^^.^..^..^^.^^.^##^^.^^.^........#.#",
|
||
"####################################################################################################################################",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"#..................................................................................................................................#",
|
||
"####################################################################################################################################"
|
||
],
|
||
"index": 7,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "j7",
|
||
"name": "SKY SPIKES",
|
||
"cn": "天降刺",
|
||
"type": "jump",
|
||
"diff": 4,
|
||
"hint": "之字爬塔,每层头顶悬着掉落刺。走近就掉。别停。",
|
||
"width": 72,
|
||
"grid": [
|
||
"########################################################################",
|
||
"#......................................................................#",
|
||
"#......................................................................#",
|
||
"#......................................................................#",
|
||
"#......................................................................#",
|
||
"#......................................................................#",
|
||
"#............................................D......D......D...........#",
|
||
"#......................................................................#",
|
||
"#......................................................................#",
|
||
"#.........................................vvvvvvvvvvvvvvvvvvvvv........#",
|
||
"#......................................................................#",
|
||
"#...................................................v..................#",
|
||
"#............D......D......D...........................................#",
|
||
"#.........................................^G^^.^^...^...^^.^X.^........#",
|
||
"#.......................................#########################......#",
|
||
"#.........vvvvvvvvvvvvvvvvvvvvvvvvv....................................#",
|
||
"#.......................................##.............................#",
|
||
"#.....................v................................................#",
|
||
"#.....................................##...D......D......D.............#",
|
||
"#.........^G^^.^^.^^..^..^.^^.^^.^^....................................#",
|
||
"#.......#############################..................................#",
|
||
"#.......................................vvvvvvvvvvvvvvvvvvvvvvv........#",
|
||
"#.................................##...................................#",
|
||
"#..................................................v...................#",
|
||
"#..........D......D......D..........##.................................#",
|
||
"#.......................................^G^^.^^.^..^..^^.^^.^^.........#",
|
||
"#.....................................###########################......#",
|
||
"#.......vvvvvvvvvvvvvvvvvvvvvvvvv......................................#",
|
||
"#.....................................##...............................#",
|
||
"#...................v..................................................#",
|
||
"#...................................##.D......D......D.................#",
|
||
"#.......^G^^.^^.^^..^..^.^^.^^.^^......................................#",
|
||
"#.....#############################....................................#",
|
||
"#...................................vvvvvvvvvvvvvvvvvvvvvvvvv..........#",
|
||
"#.............................##.......................................#",
|
||
"#...............................................v......................#",
|
||
"#........D......D......D........##.....................................#",
|
||
"#...................................^G^^.^^.^^..^..^.^^.^^.^^..........#",
|
||
"#.................................#############################........#",
|
||
"#.....vvvvvvvvvvvvvvvvvvvvvvv..........................................#",
|
||
"#.................................##...................................#",
|
||
"#................v.....................................................#",
|
||
"#...............................##.....................................#",
|
||
"#.....^G^^.^^.^..^..^^.^^.^^...........................................#",
|
||
"#...###########################........................................#",
|
||
"#......................................................................#",
|
||
"#...............................##.....................................#",
|
||
"#..S...................................................................#",
|
||
"########################################################################",
|
||
"#......................................................................#",
|
||
"#......................................................................#",
|
||
"########################################################################"
|
||
],
|
||
"index": 8,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "j8",
|
||
"name": "TRIPLE THREAT",
|
||
"cn": "三重威胁",
|
||
"type": "jump",
|
||
"diff": 4,
|
||
"hint": "冰面滑行、塌陷浮桥、单向台攀爬三连考,中间不许喘气。",
|
||
"width": 130,
|
||
"grid": [
|
||
"##################################################################################################################################",
|
||
"#................................................................................................................................#",
|
||
"#................................................................................................................................#",
|
||
"#................................................................................................................................#",
|
||
"#................................................................................................................................#",
|
||
"#................................................................................................................................#",
|
||
"#................................................................................................................................#",
|
||
"#................................................................................................................................#",
|
||
"#................................................................................................................................#",
|
||
"#................................................................................................................................#",
|
||
"#................................................................................................................................#",
|
||
"#................................................................................................................................#",
|
||
"#................................................................................................................................#",
|
||
"#.......................................vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv.............v..........................................#",
|
||
"#................................................................................................................................#",
|
||
"#............................................................................................v...................................#",
|
||
"#......................................................................................---.......................................#",
|
||
"#............................................................................................^........vvvvvvvvvvvvvvvvvvvvvvvv...#",
|
||
"#.............................................^...^G..^...^...^...^...^............--........--..................................#",
|
||
"#..........v.....v......v.....v.......VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV..............................v....v....v....v........#",
|
||
"#.............................................................................--.................--..............................#",
|
||
"#..S.......G.....^......^.....^.G....................................................................GG..^....^....^....^...^^X..#",
|
||
"#%%%%%%...%%%...%%%...%%%%....%%%%%%%#.....................................#........................##############################",
|
||
"#......^^^...^^^...^^^....^^^^........^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^.^^^^^^^^^^^^^^^^^^^^^^^^.............................#",
|
||
"#................................................................................................................................#",
|
||
"##################################################################################################################################"
|
||
],
|
||
"index": 9,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "j9",
|
||
"name": "CHERRY BLOSSOM",
|
||
"cn": "樱花",
|
||
"type": "jump",
|
||
"diff": 5,
|
||
"hint": "双层结构收 3 个苹果:钻石缝中央一个,矮洞里一个,中层对刺门后一个。",
|
||
"width": 128,
|
||
"grid": [
|
||
"################################################################################################################################",
|
||
"#..............................................................................................................................#",
|
||
"#..............................................................................................................................#",
|
||
"#..............................................................................................................................#",
|
||
"#..............................................................................................................................#",
|
||
"#..............................................................................................................................#",
|
||
"#..............................................................................................................................#",
|
||
"#..............................................................................................................................#",
|
||
"#........vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv..........#",
|
||
"#..............................................................................................................................#",
|
||
"#..............................................................................................................................#",
|
||
"#...................v...............................v...............................v..........................................#",
|
||
"#...........................................F..................................................................................#",
|
||
"#........^X^.^^.^^..^..^.^^.^^.^^..>.<..^^.^^.^^.^..^..^^.^G.^^.^^.>.<.^.^^.^^.^^...^...^^.^^.^^.^.>^<.^^G^^.^^.^^.^^..........#",
|
||
"#.######################################################################################################################......##",
|
||
"#......................................................................................................................#......##",
|
||
"#......................................................................................................................#....####",
|
||
"#......................................................................................................................#......##",
|
||
"#......................................................................................................................#......<#",
|
||
"#......................................................................................................................#.##...##",
|
||
"#......................................................................................................................#......##",
|
||
"#......................................................................................................................>......##",
|
||
"#....vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv#v...####",
|
||
"#......................................................................................................................#......##",
|
||
"#...........................................................################...........................................#......<#",
|
||
"#.............v.......................v...............................................v.......................v..........##...##",
|
||
"#.............................................................F...F...........................................................##",
|
||
"#..S.^^^.^^G..^...^^.^^.^^##^.^^.^^...^...^^.^^.^^##^.^G.^^.^^..^..^..^..^#.^.^^.^^...^...^^.^^G^^##^.^^.^^...^...^^..........##",
|
||
"################################################################################################################################",
|
||
"#..............................................................................................................................#",
|
||
"#..............................................................................................................................#",
|
||
"#..............................................................................................................................#",
|
||
"#..............................................................................................................................#",
|
||
"################################################################################################################################"
|
||
],
|
||
"index": 10,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "j10",
|
||
"name": "FINAL NEEDLE",
|
||
"cn": "毕业针刺",
|
||
"type": "jump",
|
||
"diff": 5,
|
||
"hint": "四层大考场:刺毯长廊 → 冰面折返 → 矮洞 → 高空钢丝。全程无尿点。",
|
||
"width": 150,
|
||
"grid": [
|
||
"######################################################################################################################################################",
|
||
"#....................................................................................................................................................#",
|
||
"#....................................................................................................................................................#",
|
||
"#....................................................................................................................................................#",
|
||
"#....................................................................................................................................................#",
|
||
"#.....................#.......#.................#...G..#..#.................#.......#.................#....G..#.................#....................#",
|
||
"#........X....#.......#....#..#.........#.......#...#..#..#........#........#...#...#.......#.........#....#..#.........#.......#...#................#",
|
||
"#.......####^^#^^^#^^^#^^^^#^^#^^^^^#^^^#^^^^#^^#^^^#^^#^^#^^^#^^^^#^^#^^^^^#^^^#^^^#^^^^#^^#^^^^^#^^^#^^^^#^^#^^^#^^^^^#^^#^^^^#^^^#.....#####......#",
|
||
"#.......##################################################################################################################################.........#.#",
|
||
"#..........................................................................................................................................#.......#.#",
|
||
"#..........................................................................................................................................>....##.#.#",
|
||
"#..........................................................................................................................................#.......#.#",
|
||
"#.........################################################################################################################################.#.......<.#",
|
||
"#............................................................................................................................................##....#.#",
|
||
"#..................................................................................................................................................#.#",
|
||
"#.........^^^.^^.^^G^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^G^^.>^<.^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^.^^G^^.^^.^^.^^.^^.^^.^^.^.........#.#",
|
||
"#.......##########################################################################################################################################...#",
|
||
"#....##.#............................................................................................................................................#",
|
||
"#.......<............................................................................................................................................#",
|
||
"#...##..#............................................................................................................................................#",
|
||
"#.>.....#............................................................................................................................................#",
|
||
"#.......<............................................................................................................................................#",
|
||
"#.##....#..vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv............#",
|
||
"#.......#............................................................................................................................................#",
|
||
"#.......#............................................................................................................................................#",
|
||
"#...##..........................v...........................v...........................v...........................v................................#",
|
||
"#...............................................................................................................................................##...#",
|
||
"#..........^^^.^^.^^.^^G^^.^^...^...^^.^^.^^.^##^^.^^.^^.^..^..^^.^^.G^.^^##^.^^.^^.^^..^..^.^^.^^.^^.##.^^.^^.^^...^...^G.^^.^^.^^.^^.^.............#",
|
||
"#.%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%.......#.#",
|
||
"#..........................................................................................................................................#.##....#.#",
|
||
"#..........................................................................................................................................#.......#.#",
|
||
"#..........................................................................................................................................>.......#.#",
|
||
"#....vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv#....##.#.#",
|
||
"#..........................................................................................................................................#.......#.#",
|
||
"#..........................................................................................................................................#.......<.#",
|
||
"#...................v...........................v...........................v...........................v.......................v............##....#.#",
|
||
"#..................................................................................................................................................#.#",
|
||
"#..S.^^^.^^G^^.^^...^...^^.^^.^^.^##^^.^^.^^.^..^..^^.^^.^^G^^##^.^^.^^.^^..^..^.^^.^^.^^.##.^^.^^.^^...^..G^^.^^.^^.^##^^.^^...^...^^.^^.^........#.#",
|
||
"######################################################################################################################################################",
|
||
"#....................................................................................................................................................#",
|
||
"#....................................................................................................................................................#",
|
||
"#....................................................................................................................................................#",
|
||
"#....................................................................................................................................................#",
|
||
"######################################################################################################################################################"
|
||
],
|
||
"index": 11,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "e1",
|
||
"name": "LONG ROAD",
|
||
"type": "endur",
|
||
"diff": 3,
|
||
"bg": "endur",
|
||
"width": 100,
|
||
"hint": "100 格长路,8 个刺坑,只有 5 个存档点。别急。",
|
||
"messages": [
|
||
"才刚刚开始"
|
||
],
|
||
"grid": [
|
||
"####################################################################################################",
|
||
"#..................................................................................................#",
|
||
"#..................................................................................................#",
|
||
"#..................................................................................................#",
|
||
"#..................................................................................................#",
|
||
"#..................................................................................................#",
|
||
"#..................................................................................................#",
|
||
"#..................................................................................................#",
|
||
"#..................................................................................................#",
|
||
"#..................................................................................................#",
|
||
"#..................................................................................................#",
|
||
"#..................................................................................................#",
|
||
"#..............v.v............v.v......................v.v.................v.v.....................#",
|
||
"#..........................................F..............................................F........#",
|
||
"#........................................######.........................................######.....#",
|
||
"#..................................................................................................#",
|
||
"#..................................................................................................#",
|
||
"#.S.............G.........^^..G.........^^..........G..........^^...........G.^^..................X#",
|
||
"##########^^^#######^^^^###########^^^######^^^^^#########^^^########^^^^##########^^^######^^^^^###"
|
||
],
|
||
"index": 12,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "e2",
|
||
"name": "TURRET HELL",
|
||
"type": "endur",
|
||
"diff": 4,
|
||
"bg": "endur",
|
||
"width": 88,
|
||
"hint": "炮台沿路扫射。踩空就是刺海,别站在开阔地。",
|
||
"turrets": [
|
||
{
|
||
"dir": "right",
|
||
"period": 78,
|
||
"speed": 2.8,
|
||
"offset": 0
|
||
},
|
||
{
|
||
"dir": "left",
|
||
"period": 92,
|
||
"speed": 2.6,
|
||
"offset": 25
|
||
},
|
||
{
|
||
"dir": "right",
|
||
"period": 70,
|
||
"speed": 3,
|
||
"offset": 10
|
||
},
|
||
{
|
||
"dir": "left",
|
||
"period": 86,
|
||
"speed": 2.7,
|
||
"offset": 40
|
||
},
|
||
{
|
||
"dir": "right",
|
||
"period": 74,
|
||
"speed": 2.9,
|
||
"offset": 20
|
||
},
|
||
{
|
||
"dir": "aim",
|
||
"period": 110,
|
||
"speed": 2.4,
|
||
"offset": 55
|
||
}
|
||
],
|
||
"grid": [
|
||
"########################################################################################",
|
||
"#......................................................................................#",
|
||
"#......................................................................................#",
|
||
"#......................................................................................#",
|
||
"#......................................................................................#",
|
||
"#......................................................................................#",
|
||
"#......................................................................................#",
|
||
"#......................................................................................#",
|
||
"#......................................................................................#",
|
||
"#......................................................................................#",
|
||
"#......................................................................................#",
|
||
"#..................................................................................X...#",
|
||
"#.................................................................................######",
|
||
"#......................................................................................#",
|
||
"#.............................................................................#####....#",
|
||
"#......................................................................................#",
|
||
"#..................................................................................G...#",
|
||
"#.................................................................................######",
|
||
"#......................................................................................#",
|
||
"#.............................................................................#####....#",
|
||
"#......................................................................................#",
|
||
"#.S.O.....G.........O.........G.....O.............G.O...............O.G.............O..#",
|
||
"#.#####...#####...#####...#####...#####...#####...#####...#####...#####...#####...######",
|
||
"#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#",
|
||
"########################################################################################"
|
||
],
|
||
"index": 13,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "e3",
|
||
"name": "THE PIT",
|
||
"type": "endur",
|
||
"diff": 4,
|
||
"bg": "endur",
|
||
"width": 64,
|
||
"hint": "先从左侧竖井下到底,游过水下刺池,再从右边一路爬回顶端。",
|
||
"messages": [
|
||
"下面有东西在等你"
|
||
],
|
||
"grid": [
|
||
"################################################################",
|
||
"#..............................................................#",
|
||
"#..............................................................#",
|
||
"#........................................................X.....#",
|
||
"#..S....................................................########",
|
||
"#.#######......................................................#",
|
||
"#..................................................G...........#",
|
||
"#................................................#######.......#",
|
||
"#..........#######.............................................#",
|
||
"#..........................................................G...#",
|
||
"#...G...................................................########",
|
||
"#.#######......................................................#",
|
||
"#..................................................G...........#",
|
||
"#................................................#######.......#",
|
||
"#..........#######.............................................#",
|
||
"#..............................................................#",
|
||
"#...G...................................................########",
|
||
"#.#######......................................................#",
|
||
"#..............................................................#",
|
||
"#................................................#######.......#",
|
||
"#..........#######.............................................#",
|
||
"#..............................................................#",
|
||
"#............G..........................................########",
|
||
"#..........#######.............................................#",
|
||
"#..................................................G...........#",
|
||
"#.................~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#######.......#",
|
||
"#.................~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~..............#",
|
||
"#.................~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~..............#",
|
||
"#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#",
|
||
"################################################################"
|
||
],
|
||
"index": 14,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "e4",
|
||
"name": "MARATHON",
|
||
"type": "endur",
|
||
"diff": 5,
|
||
"bg": "endur",
|
||
"width": 120,
|
||
"hint": "120 格:冰面、炮台、刺坑、移动平台全都有。5 个存档,自求多福。",
|
||
"turrets": [
|
||
{
|
||
"dir": "right",
|
||
"period": 76,
|
||
"speed": 2.9,
|
||
"offset": 0
|
||
},
|
||
{
|
||
"dir": "left",
|
||
"period": 88,
|
||
"speed": 2.7,
|
||
"offset": 30
|
||
},
|
||
{
|
||
"dir": "right",
|
||
"period": 68,
|
||
"speed": 3.1,
|
||
"offset": 15
|
||
},
|
||
{
|
||
"dir": "aim",
|
||
"period": 120,
|
||
"speed": 2.3,
|
||
"offset": 50
|
||
},
|
||
{
|
||
"dir": "left",
|
||
"period": 80,
|
||
"speed": 2.8,
|
||
"offset": 25
|
||
}
|
||
],
|
||
"grid": [
|
||
"########################################################################################################################",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#...................v.v.............v.v.............v.v...............v.v...............v.v.............v.v............#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#......................................................................................................................#",
|
||
"#.S..............^^.O...G...........O...G...........O.^^..........G...O.^^..............G...........O...G^^.........X..#",
|
||
"#%%%%%%%%%%^^^^############^^^^^%%%%%%%%%%%%^^^^##########^^^^^###############^^^^%%%%%%%%%%^^^^^############^^^^#######",
|
||
"########################################################################################################################"
|
||
],
|
||
"movers": [
|
||
{
|
||
"x": 57,
|
||
"y": 22,
|
||
"w": 3,
|
||
"h": 1,
|
||
"path": [
|
||
[
|
||
57,
|
||
22
|
||
],
|
||
[
|
||
63,
|
||
22
|
||
]
|
||
],
|
||
"speed": 1.3
|
||
}
|
||
],
|
||
"index": 15,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "b1",
|
||
"name": "THE GUY",
|
||
"type": "boss",
|
||
"diff": 3,
|
||
"bg": "boss",
|
||
"width": 48,
|
||
"hint": "X 键射击。他放扇形弹+砸地冲击波,站在平台边缘躲开再输出。",
|
||
"startGun": true,
|
||
"bosses": [
|
||
{
|
||
"kind": "guy",
|
||
"hp": 72
|
||
}
|
||
],
|
||
"grid": [
|
||
"################################################",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#.....######........................######.....#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#...............######........######...........#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#.....######........................######.....#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#.S.....................B......................#",
|
||
"################################################"
|
||
],
|
||
"index": 16,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "b2",
|
||
"name": "MECHA KID",
|
||
"type": "boss",
|
||
"diff": 4,
|
||
"bg": "boss",
|
||
"width": 48,
|
||
"hint": "冲刺时贴地必死。跳上高台躲,等他停下再打。",
|
||
"startGun": true,
|
||
"bosses": [
|
||
{
|
||
"kind": "mecha",
|
||
"hp": 96
|
||
}
|
||
],
|
||
"grid": [
|
||
"################################################",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#............######..........######............#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#...######............................######...#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#...............######........######...........#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#...######............................######...#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#.S.....................B......................#",
|
||
"################################################"
|
||
],
|
||
"index": 17,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "b3",
|
||
"name": "THE DEVIL",
|
||
"type": "boss",
|
||
"diff": 5,
|
||
"bg": "boss",
|
||
"width": 48,
|
||
"hint": "三阶段:追踪弹 → 激光横扫 → 环形弹幕。地上还有刺。活下来。",
|
||
"startGun": true,
|
||
"bosses": [
|
||
{
|
||
"kind": "devil",
|
||
"hp": 128
|
||
}
|
||
],
|
||
"grid": [
|
||
"################################################",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#.....######........................######.....#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#...............######........######...........#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#...######............................######...#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#...............######........######...........#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#..............................................#",
|
||
"#.S.........^^..........B.........^^...........#",
|
||
"################################################"
|
||
],
|
||
"index": 18,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "r1",
|
||
"name": "TRUST NO ONE",
|
||
"type": "troll",
|
||
"diff": 3,
|
||
"bg": "troll",
|
||
"width": 56,
|
||
"hint": "路牌在骗你。那两颗\"补给\"也不怀好意。地板会塌。",
|
||
"messages": [
|
||
"← 地板很结实,放心走 →",
|
||
"这颗苹果看起来很好吃"
|
||
],
|
||
"grid": [
|
||
"########################################################",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#...................D.................D................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#.S..T...*............G.............*...........T...X..#",
|
||
"###########VVVVVVVV########^^^^^#########VVVVVV#########"
|
||
],
|
||
"index": 19,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "r2",
|
||
"name": "FALSE GOAL",
|
||
"type": "troll",
|
||
"diff": 4,
|
||
"bg": "troll",
|
||
"width": 56,
|
||
"hint": "地上那扇门是假的——走过去就死。真正的终点在右上角。",
|
||
"messages": [
|
||
"终点就在前面!→",
|
||
"真的在上面。"
|
||
],
|
||
"grid": [
|
||
"########################################################",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#.................................................X....#",
|
||
"#...............................................#####..#",
|
||
"#......................................................#",
|
||
"#...........................................#####......#",
|
||
"#......................................................#",
|
||
"#.....................................#####............#",
|
||
"#......................................................#",
|
||
"#...........................................#####......#",
|
||
"#......................................................#",
|
||
"#.....................................#####............#",
|
||
"#.S.....T......G........^^....X.....G..................#",
|
||
"########################################################"
|
||
],
|
||
"events": [
|
||
{
|
||
"x": 28,
|
||
"y": 14,
|
||
"w": 6,
|
||
"h": 5,
|
||
"once": false,
|
||
"actions": [
|
||
{
|
||
"type": "kill"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"index": 20,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "r3",
|
||
"name": "BLIND",
|
||
"type": "troll",
|
||
"diff": 4,
|
||
"bg": "troll",
|
||
"width": 56,
|
||
"hint": "摄像头接管了视野:你只能看见身边一小块地方。天上下刺也看不见。",
|
||
"messages": [
|
||
"摄像头已启动 ★"
|
||
],
|
||
"grid": [
|
||
"########################################################",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#.................D...........D.............D..........#",
|
||
"#......................................................#",
|
||
"#......................................................#",
|
||
"#.S...T........G................G............X.........#",
|
||
"#########^^^##########^^^^############^^^#########^^^^##"
|
||
],
|
||
"camzones": [
|
||
{
|
||
"x": 1,
|
||
"y": 14,
|
||
"w": 54,
|
||
"h": 5,
|
||
"mode": "zoom",
|
||
"zoom": 2.6
|
||
}
|
||
],
|
||
"index": 21,
|
||
"builtin": true
|
||
},
|
||
{
|
||
"id": "r4",
|
||
"name": "TROLL PARADISE",
|
||
"type": "troll",
|
||
"diff": 5,
|
||
"bg": "troll",
|
||
"width": 64,
|
||
"hint": "漩涡送你回起点,\"补给\"会杀你,地板会塌,天上还会下刺雨。",
|
||
"messages": [
|
||
"这是最后的考验(笑)",
|
||
"前面的门是假的"
|
||
],
|
||
"grid": [
|
||
"################################################################",
|
||
"#..............................................................#",
|
||
"#..............................................................#",
|
||
"#..............................................................#",
|
||
"#..............................................................#",
|
||
"#..............................................................#",
|
||
"#..............................................................#",
|
||
"#..............................................................#",
|
||
"#..............................................................#",
|
||
"#..............................................................#",
|
||
"#..............................................................#",
|
||
"#..............................................................#",
|
||
"#..............................................................#",
|
||
"#..............................................................#",
|
||
"#...........D............D............D................D.......#",
|
||
"#..............................................................#",
|
||
"#..............................................................#",
|
||
"#.S..T.*...........G..........*.............W..T..........X....#",
|
||
"#########VVVVVV########^^^^########VVVVVV########^^^############"
|
||
],
|
||
"warps": [
|
||
{
|
||
"to": "spawn"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"x": 28,
|
||
"y": 14,
|
||
"w": 5,
|
||
"h": 5,
|
||
"once": false,
|
||
"actions": [
|
||
{
|
||
"type": "spikes",
|
||
"x": 26,
|
||
"y": 0,
|
||
"count": 8,
|
||
"gap": 2
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"index": 22,
|
||
"builtin": true
|
||
}
|
||
],
|
||
"typeLabel": {
|
||
"jump": "跳刺",
|
||
"endur": "耐久",
|
||
"boss": "BOSS",
|
||
"troll": "坑向",
|
||
"custom": "自制"
|
||
},
|
||
"typeClass": {
|
||
"jump": "t-jump",
|
||
"endur": "t-endur",
|
||
"boss": "t-boss",
|
||
"troll": "t-troll",
|
||
"custom": "t-custom"
|
||
}
|
||
} |