diff --git a/3rdparty/resource/Arknights-Tile-Pos/levels.json b/3rdparty/resource/Arknights-Tile-Pos/levels.json index 265e3489ef..0a8f461411 100644 --- a/3rdparty/resource/Arknights-Tile-Pos/levels.json +++ b/3rdparty/resource/Arknights-Tile-Pos/levels.json @@ -272447,6 +272447,10322 @@ ] ] }, + { + "name": "单声部音乐", + "code": "LE-EX-1", + "levelId": "activities/act18side/level_act18side_ex01", + "stageId": "act18side_ex01", + "width": 11, + "height": 8, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_fence", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, + { + "name": "单声部音乐", + "code": "LE-EX-1", + "levelId": "activities/act18side/level_act18side_ex01", + "stageId": "act18side_ex01#f#", + "width": 11, + "height": 8, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_fence", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, + { + "name": "变奏曲", + "code": "LE-EX-2", + "levelId": "activities/act18side/level_act18side_ex02", + "stageId": "act18side_ex02", + "width": 11, + "height": 8, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, + { + "name": "变奏曲", + "code": "LE-EX-2", + "levelId": "activities/act18side/level_act18side_ex02", + "stageId": "act18side_ex02#f#", + "width": 11, + "height": 8, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, + { + "name": "三角铁", + "code": "LE-EX-3", + "levelId": "activities/act18side/level_act18side_ex03", + "stageId": "act18side_ex03", + "width": 11, + "height": 8, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, + { + "name": "三角铁", + "code": "LE-EX-3", + "levelId": "activities/act18side/level_act18side_ex03", + "stageId": "act18side_ex03#f#", + "width": 11, + "height": 8, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, + { + "name": "双手练习", + "code": "LE-EX-4", + "levelId": "activities/act18side/level_act18side_ex04", + "stageId": "act18side_ex04", + "width": 10, + "height": 7, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_magic_circle_h", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, + { + "name": "双手练习", + "code": "LE-EX-4", + "levelId": "activities/act18side/level_act18side_ex04", + "stageId": "act18side_ex04#f#", + "width": 10, + "height": 7, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_magic_circle_h", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, + { + "name": "复合节拍", + "code": "LE-EX-5", + "levelId": "activities/act18side/level_act18side_ex05", + "stageId": "act18side_ex05", + "width": 10, + "height": 7, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_magic_circle_h", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, + { + "name": "复合节拍", + "code": "LE-EX-5", + "levelId": "activities/act18side/level_act18side_ex05", + "stageId": "act18side_ex05#f#", + "width": 10, + "height": 7, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_magic_circle_h", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, + { + "name": "四部和声", + "code": "LE-EX-6", + "levelId": "activities/act18side/level_act18side_ex06", + "stageId": "act18side_ex06", + "width": 11, + "height": 7, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, + { + "name": "四部和声", + "code": "LE-EX-6", + "levelId": "activities/act18side/level_act18side_ex06", + "stageId": "act18side_ex06#f#", + "width": 11, + "height": 7, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, + { + "name": "小步舞曲", + "code": "LE-EX-7", + "levelId": "activities/act18side/level_act18side_ex07", + "stageId": "act18side_ex07", + "width": 12, + "height": 8, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_telout", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_magic_circle", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_fence", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_telin", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -6.1, + -9.76 + ], + [ + 0.9448062140292399, + -6.6, + -10.61172366939915 + ] + ] + }, + { + "name": "小步舞曲", + "code": "LE-EX-7", + "levelId": "activities/act18side/level_act18side_ex07", + "stageId": "act18side_ex07#f#", + "width": 12, + "height": 8, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_telout", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_magic_circle", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_fence", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_telin", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -6.1, + -9.76 + ], + [ + 0.9448062140292399, + -6.6, + -10.61172366939915 + ] + ] + }, + { + "name": "变格终止", + "code": "LE-EX-8", + "levelId": "activities/act18side/level_act18side_ex08", + "stageId": "act18side_ex08", + "width": 13, + "height": 9, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_magic_circle_h", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -6.6, + -10.63 + ], + [ + 1.0958801285994695, + -7.1, + -11.468506414519773 + ] + ] + }, + { + "name": "变格终止", + "code": "LE-EX-8", + "levelId": "activities/act18side/level_act18side_ex08", + "stageId": "act18side_ex08#f#", + "width": 13, + "height": 9, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_magic_circle_h", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -6.6, + -10.63 + ], + [ + 1.0958801285994695, + -7.1, + -11.468506414519773 + ] + ] + }, { "name": "中心广场", "code": "SN-1", @@ -507698,6 +518014,483 @@ ] ] }, + { + "name": "死斗", + "code": "ISW-NO", + "levelId": "obt/roguelike/ro1/level_rogue1_1-5", + "stageId": "ro1_n_1_5", + "width": 9, + "height": 7, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_volcano", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_healing", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_volcano", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -4.8100000000000005, + -7.74 + ], + [ + 0.5940368951420407, + -5.3100000000000005, + -8.622412008314491 + ] + ] + }, { "name": "压轴登场", "code": "ISW-NO", @@ -509567,6 +520360,418 @@ ] ] }, + { + "name": "先来后到", + "code": "ISW-NO", + "levelId": "obt/roguelike/ro1/level_rogue1_2-5", + "stageId": "ro1_n_2_5", + "width": 9, + "height": 6, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -4.8100000000000005, + -7.74 + ], + [ + 0.5940368951420407, + -5.3100000000000005, + -8.622412008314491 + ] + ] + }, { "name": "正义", "code": "ISW-NO", @@ -513445,6 +524650,581 @@ ] ] }, + { + "name": "雕匠与石像", + "code": "ISW-NO", + "levelId": "obt/roguelike/ro1/level_rogue1_3-8", + "stageId": "ro1_n_3_8", + "width": 11, + "height": 7, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_fence", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_fence", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -4.8100000000000005, + -7.74 + ], + [ + 0.5940368951420407, + -5.3100000000000005, + -8.622412008314491 + ] + ] + }, { "name": "步步紧逼", "code": "ISW-NO", @@ -517549,6 +529329,581 @@ ] ] }, + { + "name": "雪山上的来客", + "code": "ISW-NO", + "levelId": "obt/roguelike/ro1/level_rogue1_4-8", + "stageId": "ro1_n_4_8", + "width": 11, + "height": 7, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_fence", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_fence", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -6.1, + -9.76 + ], + [ + 0.9448062140292399, + -6.6, + -10.61172366939915 + ] + ] + }, { "name": "无人机起降库", "code": "ISW-NO", @@ -521972,6 +534327,716 @@ ] ] }, + { + "name": "隔岸观火", + "code": "ISW-NO", + "levelId": "obt/roguelike/ro1/level_rogue1_5-8", + "stageId": "ro1_n_5_8", + "width": 12, + "height": 8, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_telout", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_hole", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_telin", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_hole", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_hole", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_hole", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_infection", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_hole", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_hole", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, { "name": "萨卡兹的渴求", "code": "ISW-NO", @@ -529083,6 +542148,865 @@ ] ] }, + { + "name": "再启新篇", + "code": "ISW-DF", + "levelId": "obt/roguelike/ro1/level_rogue1_b-9", + "stageId": "ro1_b_9", + "width": 13, + "height": 9, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_telin", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_telout", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_telin", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_telout", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -6.8, + -10.978 + ], + [ + 1.156309694427561, + -7.3, + -11.81121951256802 + ] + ] + }, { "name": "鸭爵的戏剧", "code": "ISW-DU", @@ -533224,6 +547148,1314 @@ ] ] }, + { + "name": "自缚", + "code": "ISW-SP", + "levelId": "obt/roguelike/ro1/level_rogue1_ev-4", + "stageId": "ro1_ev_4", + "width": 11, + "height": 8, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_hole", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_hole", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, + { + "name": "观察", + "code": "ISW-SP", + "levelId": "obt/roguelike/ro1/level_rogue1_ev-5", + "stageId": "ro1_ev_5", + "width": 11, + "height": 8, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, { "name": "与虫为伴", "code": "ISW-NO", @@ -535093,6 +550325,483 @@ ] ] }, + { + "name": "死斗", + "code": "ISW-NO", + "levelId": "obt/roguelike/ro1/level_rogue1_1-5", + "stageId": "ro1_e_1_5", + "width": 9, + "height": 7, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_volcano", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_healing", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_volcano", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -4.8100000000000005, + -7.74 + ], + [ + 0.5940368951420407, + -5.3100000000000005, + -8.622412008314491 + ] + ] + }, { "name": "压轴登场", "code": "ISW-NO", @@ -536962,6 +552671,418 @@ ] ] }, + { + "name": "先来后到", + "code": "ISW-NO", + "levelId": "obt/roguelike/ro1/level_rogue1_2-5", + "stageId": "ro1_e_2_5", + "width": 9, + "height": 6, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -4.8100000000000005, + -7.74 + ], + [ + 0.5940368951420407, + -5.3100000000000005, + -8.622412008314491 + ] + ] + }, { "name": "正义", "code": "ISW-NO", @@ -540840,6 +556961,581 @@ ] ] }, + { + "name": "雕匠与石像", + "code": "ISW-NO", + "levelId": "obt/roguelike/ro1/level_rogue1_3-8", + "stageId": "ro1_e_3_8", + "width": 11, + "height": 7, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_fence", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 3, + "tileKey": "tile_fence", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -4.8100000000000005, + -7.74 + ], + [ + 0.5940368951420407, + -5.3100000000000005, + -8.622412008314491 + ] + ] + }, { "name": "步步紧逼", "code": "ISW-NO", @@ -544944,6 +561640,581 @@ ] ] }, + { + "name": "雪山上的来客", + "code": "ISW-NO", + "levelId": "obt/roguelike/ro1/level_rogue1_4-8", + "stageId": "ro1_e_4_8", + "width": 11, + "height": 7, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_fence", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_fence", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -6.1, + -9.76 + ], + [ + 0.9448062140292399, + -6.6, + -10.61172366939915 + ] + ] + }, { "name": "无人机起降库", "code": "ISW-NO", @@ -549367,6 +566638,716 @@ ] ] }, + { + "name": "隔岸观火", + "code": "ISW-NO", + "levelId": "obt/roguelike/ro1/level_rogue1_5-8", + "stageId": "ro1_e_5_8", + "width": 12, + "height": 8, + "tiles": [ + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_telout", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_hole", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_telin", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_hole", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_hole", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_hole", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_infection", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_end", + "isStart": false, + "isEnd": true + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_hole", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 2, + "tileKey": "tile_wall", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 1, + "tileKey": "tile_road", + "isStart": true, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_hole", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_floor", + "isStart": false, + "isEnd": false + }, + { + "heightType": 0, + "buildableType": 0, + "tileKey": "tile_start", + "isStart": true, + "isEnd": false + } + ], + [ + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + }, + { + "heightType": 1, + "buildableType": 0, + "tileKey": "tile_forbidden", + "isStart": false, + "isEnd": false + } + ] + ], + "view": [ + [ + 0.0, + -5.6, + -8.9 + ], + [ + 0.79546878123568, + -6.1, + -9.764789001808651 + ] + ] + }, { "name": "萨卡兹的渴求", "code": "ISW-NO", diff --git a/CHANGELOG_MAA.md b/CHANGELOG_MAA.md index 98cac33a2b..0515d145c4 100644 --- a/CHANGELOG_MAA.md +++ b/CHANGELOG_MAA.md @@ -1,9 +1,4 @@ -- 支持美服 (YoStarEN) 的一些基础功能 -- 修复自动战斗干员偶尔部署不上去的问题 -- 修复自动战斗第十章部分地图格子错误 -- 修复自动战斗在编队中的人识别不到的问题 -- 修复肉鸽技能重复开的问题 -- 修复一点模拟器连接问题 -- 修复退出软件时不释放 adb 的问题 -- 修复基建`清流`效率错误 -- 其他一些小优化 +- 更新支持 `尘影余音` EX 关卡数据 +- 新增截图测速功能,会自动选择设备上最快的方式 +- 优化启动模拟器功能 +- 修复部分掉落识别错误的问题 diff --git a/resource/tasks.json b/resource/tasks.json index adb039213b..a536a7815a 100644 --- a/resource/tasks.json +++ b/resource/tasks.json @@ -203,8 +203,11 @@ "action": "DoNothing", "sub": [ "LE-Open", - "LEChapterToLE", - "StageLE-5" + "LEChapterToLE" + ], + "next": [ + "StageLE-5", + "SwapToStageLE-5" ] }, "LE-6": { @@ -212,8 +215,11 @@ "action": "DoNothing", "sub": [ "LE-Open", - "LEChapterToLE", - "StageLE-6" + "LEChapterToLE" + ], + "next": [ + "StageLE-6", + "SwapToStageLE-6" ] }, "LE-7": { @@ -221,8 +227,11 @@ "action": "DoNothing", "sub": [ "LE-Open", - "LEChapterToLE", - "StageLE-7" + "LEChapterToLE" + ], + "next": [ + "StageLE-7", + "SwapToStageLE-7" ] }, "LE-Open": { @@ -252,8 +261,31 @@ ], "action": "ClickSelf", "sub": [ - "SwipeToTheRight", - "SlowlySwipeToTheLeft" + "SwipeToTheRight" + ] + }, + "SwapToStageLE-5": { + "algorithm": "JustReturn", + "action": "SlowlySwipeToTheLeft", + "next": [ + "StageLE-5", + "SwapToStageLE-5" + ] + }, + "SwapToStageLE-6": { + "algorithm": "JustReturn", + "action": "SlowlySwipeToTheLeft", + "next": [ + "StageLE-6", + "SwapToStageLE-6" + ] + }, + "SwapToStageLE-7": { + "algorithm": "JustReturn", + "action": "SlowlySwipeToTheLeft", + "next": [ + "StageLE-7", + "SwapToStageLE-7" ] }, "StageLE-5": { @@ -645,6 +677,10 @@ "^上$", "山" ], + [ + "^云$", + "山" + ], [ "姜哦", "嵯峨" @@ -6740,9 +6776,9 @@ "templThreshold_Doc": "这里用来作为字间距阈值", "roi": [ 62, - 89, + 90, 43, - 23 + 22 ], "maskRange": [ 150, diff --git a/src/MeoAssistant/Assistant.cpp b/src/MeoAssistant/Assistant.cpp index 9531ac3efd..a8cb14a2f3 100644 --- a/src/MeoAssistant/Assistant.cpp +++ b/src/MeoAssistant/Assistant.cpp @@ -60,7 +60,6 @@ bool asst::Assistant::connect(const std::string& adb_path, const std::string& ad { LogTraceFunction; - m_inited = false; std::unique_lock lock(m_mutex); stop(false); @@ -69,7 +68,6 @@ bool asst::Assistant::connect(const std::string& adb_path, const std::string& ad if (ret) { m_uuid = m_ctrler->get_uuid(); } - m_inited = ret; return ret; } @@ -161,7 +159,7 @@ bool asst::Assistant::set_task_params(TaskId task_id, const std::string& params) std::vector asst::Assistant::get_image() const { - if (!m_inited) { + if (!inited()) { return {}; } return m_ctrler->get_image_encode(); @@ -169,7 +167,7 @@ std::vector asst::Assistant::get_image() const bool asst::Assistant::ctrler_click(int x, int y, bool block) { - if (!m_inited) { + if (!inited()) { return false; } m_ctrler->click(Point(x, y), block); @@ -181,7 +179,7 @@ bool asst::Assistant::start(bool block) LogTraceFunction; Log.trace("Start |", block ? "block" : "non block"); - if (!m_thread_idle || !m_inited) { + if (!m_thread_idle || !inited()) { return false; } std::unique_lock lock; @@ -325,3 +323,8 @@ void Assistant::clear_cache() m_status->clear_rect(); m_status->clear_str(); } + +bool asst::Assistant::inited() const noexcept +{ + return m_ctrler && m_ctrler->inited(); +} diff --git a/src/MeoAssistant/Assistant.h b/src/MeoAssistant/Assistant.h index a498d23ccf..f0f8764853 100644 --- a/src/MeoAssistant/Assistant.h +++ b/src/MeoAssistant/Assistant.h @@ -52,6 +52,7 @@ namespace asst void append_callback(AsstMsg msg, json::value detail); void clear_cache(); + bool inited() const noexcept; bool m_inited = false; std::string m_uuid; diff --git a/src/MeoAssistant/Controller.cpp b/src/MeoAssistant/Controller.cpp index 71ee662a1f..20bb78d826 100644 --- a/src/MeoAssistant/Controller.cpp +++ b/src/MeoAssistant/Controller.cpp @@ -281,8 +281,8 @@ std::optional> asst::Controller::call_command(const s std::unique_lock pipe_lock(m_pipe_mutex); fd_set fdset = { 0 }; FD_SET(m_server_sock, &fdset); - constexpr int TimeoutMilliseconds = 10000; - timeval select_timeout = { TimeoutMilliseconds / 1000, (TimeoutMilliseconds % 1000) * 1000}; + constexpr int TimeoutMilliseconds = 5000; + timeval select_timeout = { TimeoutMilliseconds / 1000, (TimeoutMilliseconds % 1000) * 1000 }; select(static_cast(m_server_sock) + 1, &fdset, NULL, NULL, &select_timeout); if (FD_ISSET(m_server_sock, &fdset)) { SOCKET client_sock = ::accept(m_server_sock, NULL, NULL); @@ -356,6 +356,7 @@ std::optional> asst::Controller::call_command(const s else if (m_inited) { // 之前可以运行,突然运行不了了,这种情况多半是 adb 炸了。所以重新连接一下 m_inited = false; + std::this_thread::sleep_for(std::chrono::seconds(10)); auto reconnect_ret = call_command(m_adb.connect, 60 * 1000); bool is_reconnect_success = false; if (reconnect_ret) { @@ -380,6 +381,7 @@ std::optional> asst::Controller::call_command(const s { "cmd", cmd }, { "recv_by_socket", recv_by_socket} }} }; + m_inited = false; m_callback(AsstMsg::ConnectionInfo, info, m_callback_arg); } } @@ -391,6 +393,7 @@ std::optional> asst::Controller::call_command(const s { "details", json::object { { "cmd", m_adb.connect } }} }; + m_inited = false; m_callback(AsstMsg::ConnectionInfo, info, m_callback_arg); } } @@ -557,17 +560,18 @@ bool asst::Controller::screencap() { LogTraceFunction; - //if (true) { - // std::unique_lock image_lock(m_image_mutex); - // m_cache_image = cv::imread("err/1.png"); - // return true; - //} + if (true) { + m_inited = true; + std::unique_lock image_lock(m_image_mutex); + m_cache_image = cv::imread("err/1.png"); + return true; + } DecodeFunc decode_raw = [&](std::vector& data) -> bool { if (data.empty()) { return false; } - size_t std_size = m_width * m_height * 4; + size_t std_size = 4ULL * m_width * m_height; if (data.size() < std_size) { return false; } @@ -594,7 +598,7 @@ bool asst::Controller::screencap() if (unzip_data.empty()) { return false; } - size_t std_size = m_width * m_height * 4; + size_t std_size = 4ULL * m_width * m_height; if (unzip_data.size() < std_size) { return false; } @@ -629,29 +633,60 @@ bool asst::Controller::screencap() switch (m_adb.screencap_method) { case AdbProperty::ScreencapMethod::UnknownYet: { + Log.info("Try to find the fastest way to screencap"); + m_inited = false; + auto min_cost = std::chrono::nanoseconds(MAXLONGLONG); + + auto start_time = std::chrono::high_resolution_clock::now(); if (m_support_socket && m_server_started && screencap(m_adb.screencap_raw_by_nc, decode_raw, true)) { - m_adb.screencap_method = AdbProperty::ScreencapMethod::RawByNc; - Log.info("screencap by RawByNc"); - m_inited = true; - return true; - } - else if (screencap(m_adb.screencap_raw_with_gzip, decode_raw_with_gzip)) { - m_adb.screencap_method = AdbProperty::ScreencapMethod::RawWithGzip; - Log.info("screencap by RawWithGzip"); - m_inited = true; - return true; - } - else if (screencap(m_adb.screencap_encode, decode_encode)) { - m_adb.screencap_method = AdbProperty::ScreencapMethod::Encode; - Log.info("screencap by Encode"); - m_inited = true; - return true; + auto duration = std::chrono::high_resolution_clock::now() - start_time; + if (duration < min_cost) { + m_adb.screencap_method = AdbProperty::ScreencapMethod::RawByNc; + m_inited = true; + min_cost = duration; + clear_lf_info(); + } + Log.info("RawByNc cost", duration.count(), "ns"); } else { - return false; + Log.info("RawByNc is not supported"); } + + start_time = std::chrono::high_resolution_clock::now(); + if (screencap(m_adb.screencap_raw_with_gzip, decode_raw_with_gzip)) { + auto duration = std::chrono::high_resolution_clock::now() - start_time; + if (duration < min_cost) { + m_adb.screencap_method = AdbProperty::ScreencapMethod::RawWithGzip; + m_inited = true; + min_cost = duration; + clear_lf_info(); + } + Log.info("RawWithGzip cost", duration.count(), "ns"); + } + else { + Log.info("RawWithGzip is not supported"); + } + + start_time = std::chrono::high_resolution_clock::now(); + if (screencap(m_adb.screencap_encode, decode_encode)) { + auto duration = std::chrono::high_resolution_clock::now() - start_time; + if (duration < min_cost) { + m_adb.screencap_method = AdbProperty::ScreencapMethod::Encode; + m_inited = true; + min_cost = duration; + clear_lf_info(); + } + Log.info("Encode cost", duration.count(), "ns"); + } + else { + Log.info("Encode is not supported"); + } + + Log.info("The fastest way is", static_cast(m_adb.screencap_method), ", cost:", min_cost.count(), "ns"); + return m_inited; } + break; case AdbProperty::ScreencapMethod::RawByNc: { return screencap(m_adb.screencap_raw_by_nc, decode_raw, true); @@ -717,6 +752,11 @@ bool asst::Controller::screencap(const std::string& cmd, const DecodeFunc& decod } } +void asst::Controller::clear_lf_info() +{ + m_adb.screencap_end_of_line = AdbProperty::ScreencapEndOfLine::UnknownYet; +} + cv::Mat asst::Controller::get_resized_image() const { const static cv::Size dsize(m_scale_size.first, m_scale_size.second); @@ -1109,6 +1149,9 @@ bool asst::Controller::connect(const std::string& adb_path, const std::string& a } } + // try to find the fastest way + screencap(); + ++m_instance_count; return true; } @@ -1133,6 +1176,11 @@ bool asst::Controller::release() } } +bool asst::Controller::inited() const noexcept +{ + return m_inited; +} + const std::string& asst::Controller::get_uuid() const { return m_uuid; @@ -1148,6 +1196,8 @@ cv::Mat asst::Controller::get_image(bool raw) } // 截图之前正常,截图之后不正常了,说明截图过程中发现 adb 炸了 if (inited && !m_inited) { + const static cv::Size dsize(m_scale_size.first, m_scale_size.second); + m_cache_image = cv::Mat(dsize, CV_8UC3); break; } } diff --git a/src/MeoAssistant/Controller.h b/src/MeoAssistant/Controller.h index adbac00e5c..448c2dc2c9 100644 --- a/src/MeoAssistant/Controller.h +++ b/src/MeoAssistant/Controller.h @@ -32,6 +32,7 @@ namespace asst bool connect(const std::string& adb_path, const std::string& address, const std::string& config); bool release(); + bool inited() const noexcept; const std::string& get_uuid() const; cv::Mat get_image(bool raw = false); @@ -71,6 +72,7 @@ namespace asst using DecodeFunc = std::function&)>; bool screencap(); bool screencap(const std::string& cmd, const DecodeFunc& decode_func, bool by_nc = false); + void clear_lf_info(); cv::Mat get_resized_image() const; Point rand_point_in_rect(const Rect& rect); @@ -137,7 +139,7 @@ namespace asst enum class ScreencapMethod { UnknownYet, - Default, + //Default, RawByNc, RawWithGzip, Encode diff --git a/src/MeoAssistant/MeoAssistant.vcxproj b/src/MeoAssistant/MeoAssistant.vcxproj index 3ee652d33e..32bb74e4db 100644 --- a/src/MeoAssistant/MeoAssistant.vcxproj +++ b/src/MeoAssistant/MeoAssistant.vcxproj @@ -335,7 +335,7 @@ - + \ No newline at end of file diff --git a/src/MeoAsstGui/Bootstrapper.cs b/src/MeoAsstGui/Bootstrapper.cs index e924cf9e3f..60ae2cb578 100644 --- a/src/MeoAsstGui/Bootstrapper.cs +++ b/src/MeoAsstGui/Bootstrapper.cs @@ -14,6 +14,7 @@ using System.Windows.Threading; using Stylet; using StyletIoC; using Microsoft.Toolkit.Uwp.Notifications; +using System.Runtime.InteropServices; namespace MeoAsstGui { @@ -38,8 +39,14 @@ namespace MeoAsstGui protected override void OnExit(ExitEventArgs e) { // MessageBox.Show("O(∩_∩)O 拜拜"); + //关闭程序时清理操作中心中的通知 - ToastNotificationManagerCompat.History.Clear(); + var os = RuntimeInformation.OSDescription.ToString(); + if (os.ToString().CompareTo("Microsoft Windows 10.0.10240") >= 0) + { + ToastNotificationManagerCompat.History.Clear(); + } + ViewStatusStorage.Save(); } diff --git a/src/MeoAsstGui/Helper/AsstProxy.cs b/src/MeoAsstGui/Helper/AsstProxy.cs index 3f7edc8d31..87a9433ead 100644 --- a/src/MeoAsstGui/Helper/AsstProxy.cs +++ b/src/MeoAsstGui/Helper/AsstProxy.cs @@ -209,6 +209,8 @@ namespace MeoAsstGui } } + private bool connected = false; + private void procConnectInfo(JObject details) { var what = details["what"].ToString(); @@ -217,19 +219,23 @@ namespace MeoAsstGui switch (what) { case "Connected": + connected = true; svm.ConnectAddress = details["details"]["address"].ToString(); break; case "UnsupportedResolution": + connected = false; mainModel.AddLog("分辨率过低,请设置为 720p 或更高", "darkred"); break; case "ResolutionError": + connected = false; mainModel.AddLog("分辨率获取失败,建议重启电脑,或更换模拟器后再试", "darkred"); break; case "Disconnect": case "CommandExecFailed": + connected = false; mainModel.AddLog("错误!连接断开!", "darkred"); AsstStop(); break; @@ -706,6 +712,11 @@ namespace MeoAsstGui return false; } + if (connected) + { + return true; + } + var settings = _container.Get(); if (settings.AdbPath == String.Empty || settings.ConnectAddress == String.Empty) diff --git a/src/MeoAsstGui/UserControl/StartSettingsUserControl.xaml b/src/MeoAsstGui/UserControl/StartSettingsUserControl.xaml index 23af617aaf..fbbbb126b7 100644 --- a/src/MeoAsstGui/UserControl/StartSettingsUserControl.xaml +++ b/src/MeoAsstGui/UserControl/StartSettingsUserControl.xaml @@ -35,6 +35,10 @@