diff --git a/android/assets/maps/4.json b/android/assets/maps/4.json index 187aa82..c4f543f 100644 --- a/android/assets/maps/4.json +++ b/android/assets/maps/4.json @@ -1,750 +1,867 @@ { - "end_x": 0, - "end_y": 0, + "end_x": 1, + "end_y": 19, "height": 20, - "start_x": 0, - "start_y": 0, + "start_x": 1, + "start_y": 1, "tiles": [ { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 0, "y": 0 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 0, "y": 1 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 0, "y": 2 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Empty", "x": 0, "y": 3 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 0, "y": 4 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 0, "y": 5 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 0, "y": 6 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 0, "y": 7 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 0, "y": 8 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 0, "y": 9 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Empty", "x": 0, "y": 10 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Empty", "x": 0, "y": 11 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 0, "y": 12 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 0, "y": 13 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 0, "y": 14 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 0, "y": 15 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 0, "y": 16 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 0, "y": 17 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 0, "y": 18 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 0, "y": 19 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 1, "y": 0 }, { + "hole": 0, "key": 0, "type": "Metal", "x": 1, "y": 1 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "VPlank", "x": 1, "y": 2 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "VPlank", "x": 1, "y": 3 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "VPlank", "x": 1, "y": 4 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "VPlank", "x": 1, "y": 5 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "VPlank", "x": 1, "y": 6 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "VPlank", "x": 1, "y": 7 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "VPlank", "x": 1, "y": 8 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "VPlank", "x": 1, "y": 9 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "VPlank", "x": 1, "y": 10 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "VPlank", "x": 1, "y": 11 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "VPlank", "x": 1, "y": 12 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "VPlank", "x": 1, "y": 13 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "VPlank", "x": 1, "y": 14 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "VPlank", "x": 1, "y": 15 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "VPlank", "x": 1, "y": 16 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "VPlank", "x": 1, "y": 17 }, { + "hole": 0, "key": 0, "type": "Metal", "x": 1, "y": 18 }, { + "hole": 6, "key": 0, "type": "Metal", "x": 1, "y": 19 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 2, "y": 0 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "HPlank", "x": 2, "y": 1 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Ice", "x": 2, "y": 2 }, { + "hole": 0, "key": 0, "type": "Stone", "x": 2, "y": 3 }, { + "hole": 0, "key": 0, - "type": "Stone", + "type": "Ice", "x": 2, "y": 4 }, { + "hole": 0, "key": 0, "type": "Stone", "x": 2, "y": 5 }, { + "hole": 0, "key": 0, - "type": "Stone", + "type": "Ice", "x": 2, "y": 6 }, { + "hole": 0, "key": 0, "type": "Stone", "x": 2, "y": 7 }, { + "hole": 0, "key": 0, - "type": "Stone", + "type": "Ice", "x": 2, "y": 8 }, { + "hole": 0, "key": 0, - "type": "Stone", + "type": "Wall", "x": 2, "y": 9 }, { + "hole": 0, "key": 0, - "type": "Stone", + "type": "Ice", "x": 2, "y": 10 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Stone", "x": 2, "y": 11 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Ice", "x": 2, "y": 12 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Stone", "x": 2, "y": 13 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Ice", "x": 2, "y": 14 }, { - "key": 1, - "type": "Metal", + "hole": 0, + "key": 0, + "type": "Stone", "x": 2, "y": 15 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Ice", "x": 2, "y": 16 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Stone", "x": 2, "y": 17 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "HPlank", "x": 2, "y": 18 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 2, "y": 19 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Empty", "x": 3, "y": 0 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "HPlank", "x": 3, "y": 1 }, { + "hole": 0, "key": 0, - "type": "Ice", + "type": "Stone", "x": 3, "y": 2 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 3, "y": 3 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 3, "y": 4 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 3, "y": 5 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 3, "y": 6 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 3, "y": 7 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 3, "y": 8 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 3, "y": 9 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Stone", "x": 3, "y": 10 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Ice", "x": 3, "y": 11 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Stone", "x": 3, "y": 12 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Ice", "x": 3, "y": 13 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Wall", "x": 3, "y": 14 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Ice", "x": 3, "y": 15 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Stone", "x": 3, "y": 16 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Ice", "x": 3, "y": 17 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "HPlank", "x": 3, "y": 18 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 3, "y": 19 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 4, "y": 0 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 4, "y": 1 }, { + "hole": 0, "key": 0, "type": "Ice", "x": 4, "y": 2 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 4, "y": 3 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 4, "y": 4 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 4, "y": 5 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 4, "y": 6 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 4, "y": 7 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 4, "y": 8 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 4, "y": 9 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Ice", "x": 4, "y": 10 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Ice", "x": 4, "y": 11 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Ice", "x": 4, "y": 12 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Ice", "x": 4, "y": 13 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Ice", "x": 4, "y": 14 }, { - "key": 0, - "type": "Metal", + "hole": 0, + "key": 1, + "type": "VPlank", "x": 4, "y": 15 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Ice", "x": 4, "y": 16 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Stone", "x": 4, "y": 17 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "HPlank", "x": 4, "y": 18 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 4, "y": 19 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 5, "y": 0 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 5, "y": 1 }, { + "hole": 0, "key": 0, - "type": "Ice", + "type": "Stone", "x": 5, "y": 2 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 5, "y": 3 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 5, "y": 4 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 5, "y": 5 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 5, "y": 6 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 5, "y": 7 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 5, "y": 8 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 5, "y": 9 }, { + "hole": 0, "key": 0, "type": "Wall", "x": 5, "y": 10 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Ice", "x": 5, "y": 11 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Stone", "x": 5, "y": 12 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Ice", "x": 5, "y": 13 }, { + "hole": 0, "key": 0, "type": "Wall", "x": 5, "y": 14 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Ice", "x": 5, "y": 15 }, { + "hole": 0, "key": 0, - "type": "Wall", + "trigger": "teleport:3:16", + "type": "Stone", "x": 5, "y": 16 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "HPlank", "x": 5, "y": 17 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "HPlank", "x": 5, "y": 18 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Empty", "x": 5, "y": 19 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 6, "y": 0 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 6, "y": 1 }, { + "hole": 0, "key": 0, "type": "Ice", "x": 6, @@ -753,112 +870,113 @@ { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 6, "y": 3 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 6, "y": 4 }, { "hole": 0, - "key": 0, - "type": "Empty", + "key": 2, + "trigger": "", + "type": "Stone", "x": 6, "y": 5 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 6, "y": 6 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 6, "y": 7 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 6, "y": 8 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 6, "y": 9 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 6, "y": 10 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 6, "y": 11 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 6, "y": 12 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 6, "y": 13 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 6, "y": 14 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 6, "y": 15 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 6, "y": 16 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 6, "y": 17 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 6, "y": 18 }, @@ -870,132 +988,135 @@ "y": 19 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 7, "y": 0 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 7, "y": 1 }, { + "hole": 0, "key": 0, - "type": "Ice", + "type": "Stone", "x": 7, "y": 2 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 7, "y": 3 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 7, "y": 4 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 7, "y": 5 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 7, "y": 6 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 7, "y": 7 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 7, "y": 8 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 7, "y": 9 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 7, "y": 10 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 7, "y": 11 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 7, "y": 12 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 7, "y": 13 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 7, "y": 14 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "VPlank", "x": 7, "y": 15 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 7, "y": 16 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 7, "y": 17 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 7, "y": 18 }, @@ -1007,18 +1128,21 @@ "y": 19 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 8, "y": 0 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 8, "y": 1 }, { + "hole": 0, "key": 0, "type": "Ice", "x": 8, @@ -1027,112 +1151,113 @@ { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 8, "y": 3 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 8, "y": 4 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 8, "y": 5 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 8, "y": 6 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 8, "y": 7 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 8, "y": 8 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 8, "y": 9 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 8, "y": 10 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 8, "y": 11 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "VPlank", "x": 8, "y": 12 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 8, "y": 13 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "VPlank", "x": 8, "y": 14 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 8, "y": 15 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "VPlank", "x": 8, "y": 16 }, { - "hole": 0, + "hole": 1, "key": 0, - "type": "Empty", + "trigger": "unlock:key:9:17:1", + "type": "Stone", "x": 8, "y": 17 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 8, "y": 18 }, @@ -1144,132 +1269,135 @@ "y": 19 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 9, "y": 0 }, { + "hole": 1, "key": 0, - "type": "Empty", + "type": "Metal", "x": 9, "y": 1 }, { + "hole": 0, "key": 0, - "type": "Ice", + "type": "Stone", "x": 9, "y": 2 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 9, "y": 3 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 9, "y": 4 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 9, "y": 5 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 9, "y": 6 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 9, "y": 7 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 9, "y": 8 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 9, "y": 9 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 9, "y": 10 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 9, "y": 11 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 9, "y": 12 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 9, "y": 13 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 9, "y": 14 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 9, "y": 15 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 9, "y": 16 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 9, "y": 17 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Metal", "x": 9, "y": 18 }, @@ -1281,132 +1409,135 @@ "y": 19 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 10, "y": 0 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 10, "y": 1 }, { + "hole": 0, "key": 0, - "type": "Ice", + "type": "Wall", "x": 10, "y": 2 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 10, "y": 3 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 10, "y": 4 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 10, "y": 5 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 10, "y": 6 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 10, "y": 7 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 10, "y": 8 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 10, "y": 9 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 10, "y": 10 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 10, "y": 11 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 10, "y": 12 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 10, "y": 13 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 10, "y": 14 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 10, "y": 15 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 10, "y": 16 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 10, "y": 17 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 10, "y": 18 }, @@ -1418,69 +1549,72 @@ "y": 19 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 11, "y": 0 }, { + "hole": 4, "key": 0, - "type": "Empty", + "type": "Metal", "x": 11, "y": 1 }, { + "hole": 0, "key": 0, - "type": "Ice", + "type": "Stone", "x": 11, "y": 2 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 11, "y": 3 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 11, "y": 4 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 11, "y": 5 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 11, "y": 6 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 11, "y": 7 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 11, "y": 8 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 11, "y": 9 }, @@ -1494,56 +1628,56 @@ { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 11, "y": 11 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 11, "y": 12 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 11, "y": 13 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 11, "y": 14 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 11, "y": 15 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 11, "y": 16 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 11, "y": 17 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Metal", "x": 11, "y": 18 }, @@ -1555,98 +1689,109 @@ "y": 19 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Empty", "x": 12, "y": 0 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "HPlank", "x": 12, "y": 1 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Ice", "x": 12, "y": 2 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Stone", "x": 12, "y": 3 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Ice", "x": 12, "y": 4 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Ice", "x": 12, "y": 5 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Ice", "x": 12, "y": 6 }, { + "hole": 0, "key": 0, + "trigger": "", "type": "Wall", "x": 12, "y": 7 }, { + "hole": 0, "key": 0, - "type": "Wall", + "trigger": "teleport:2:7", + "type": "Stone", "x": 12, "y": 8 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 12, "y": 9 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 12, "y": 10 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 12, "y": 11 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 12, "y": 12 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 12, "y": 13 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 12, "y": 14 }, @@ -1660,21 +1805,21 @@ { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 12, "y": 16 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 12, "y": 17 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 12, "y": 18 }, @@ -1686,112 +1831,122 @@ "y": 19 }, { + "hole": 0, "key": 0, - "type": "HPlank", + "type": "Empty", "x": 13, "y": 0 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 13, "y": 1 }, { + "hole": 0, "key": 0, - "type": "HPlank", + "type": "Stone", "x": 13, "y": 2 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 13, "y": 3 }, { + "hole": 0, "key": 0, - "type": "VPlank", + "type": "Wall", "x": 13, "y": 4 }, { + "hole": 0, "key": 0, - "type": "VPlank", + "type": "Ice", "x": 13, "y": 5 }, { + "hole": 0, "key": 0, - "type": "VPlank", + "type": "Ice", "x": 13, "y": 6 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 13, "y": 7 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Ice", "x": 13, "y": 8 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 13, "y": 9 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 13, "y": 10 }, { "hole": 0, "key": 0, - "type": "Empty", + "trigger": "teleport:12:11", + "type": "VPlank", "x": 13, "y": 11 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 13, "y": 12 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 13, "y": 13 }, { "hole": 0, "key": 0, - "type": "Wall", + "type": "HPlank", "x": 13, "y": 14 }, { "hole": 0, "key": 0, - "type": "Wall", + "type": "Empty", "x": 13, "y": 15 }, { "hole": 0, "key": 0, - "type": "Wall", + "type": "HPlank", "x": 13, "y": 16 }, @@ -1805,510 +1960,547 @@ { "hole": 0, "key": 0, - "type": "Wall", + "type": "HPlank", "x": 13, "y": 18 }, { "hole": 0, "key": 0, - "type": "Wall", + "type": "Empty", "x": 13, "y": 19 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 14, "y": 0 }, { + "hole": 0, "key": 0, - "type": "VPlank", + "type": "HPlank", "x": 14, "y": 1 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 14, "y": 2 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 14, "y": 3 }, { + "hole": 0, "key": 0, - "type": "VPlank", + "type": "Empty", "x": 14, "y": 4 }, { + "hole": 0, "key": 0, - "type": "VPlank", + "type": "Empty", "x": 14, "y": 5 }, { + "hole": 0, "key": 0, - "type": "VPlank", + "type": "Empty", "x": 14, "y": 6 }, { + "hole": 0, "key": 0, - "type": "HPlank", + "type": "Empty", "x": 14, "y": 7 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Empty", "x": 14, "y": 8 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 14, "y": 9 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 14, "y": 10 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 14, "y": 11 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 14, "y": 12 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 14, "y": 13 }, { - "hole": 0, - "key": 0, - "type": "Wall", + "hole": 0, + "key": 4, + "type": "HPlank", "x": 14, "y": 14 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 14, "y": 15 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "HPlank", "x": 14, "y": 16 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 14, "y": 17 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "HPlank", "x": 14, "y": 18 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 14, "y": 19 }, { + "hole": 0, "key": 0, - "type": "VPlank", + "type": "Empty", "x": 15, "y": 0 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 15, "y": 1 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 15, "y": 2 }, { + "hole": 0, "key": 0, - "type": "HPlank", + "type": "Stone", "x": 15, "y": 3 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Stone", "x": 15, "y": 4 }, { + "hole": 0, "key": 0, - "type": "VPlank", + "type": "Stone", "x": 15, "y": 5 }, { + "hole": 0, "key": 0, - "type": "VPlank", + "type": "Stone", "x": 15, "y": 6 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Stone", "x": 15, "y": 7 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Stone", "x": 15, "y": 8 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 15, "y": 9 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 15, "y": 10 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 15, "y": 11 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 15, "y": 12 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 15, "y": 13 }, { "hole": 0, "key": 0, - "type": "Wall", + "type": "HPlank", "x": 15, "y": 14 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 15, "y": 15 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "HPlank", "x": 15, "y": 16 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 15, "y": 17 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "HPlank", "x": 15, "y": 18 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 15, "y": 19 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 16, "y": 0 }, { + "hole": 0, "key": 0, - "type": "VPlank", + "type": "HPlank", "x": 16, "y": 1 }, { + "hole": 0, "key": 0, - "type": "VPlank", + "type": "Stone", "x": 16, "y": 2 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Stone", "x": 16, "y": 3 }, { + "hole": 0, "key": 0, - "type": "HPlank", + "type": "Stone", "x": 16, "y": 4 }, { - "key": 0, - "type": "Empty", + "hole": 0, + "key": 4, + "type": "Stone", "x": 16, "y": 5 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 16, "y": 6 }, { + "hole": 0, "key": 0, - "type": "HPlank", + "type": "Stone", "x": 16, "y": 7 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Stone", "x": 16, "y": 8 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 16, "y": 9 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 16, "y": 10 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 16, "y": 11 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 16, "y": 12 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 16, "y": 13 }, { "hole": 0, "key": 0, - "type": "Wall", + "type": "Stone", "x": 16, "y": 14 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 16, "y": 15 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "HPlank", "x": 16, "y": 16 }, { - "hole": 3, + "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 16, "y": 17 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "HPlank", "x": 16, "y": 18 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 16, "y": 19 }, { + "hole": 0, "key": 0, - "type": "HPlank", + "type": "Empty", "x": 17, "y": 0 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "HPlank", "x": 17, "y": 1 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 17, "y": 2 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 17, "y": 3 }, { + "hole": 0, "key": 0, - "type": "HPlank", + "type": "Stone", "x": 17, "y": 4 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 17, "y": 5 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 17, "y": 6 }, { + "hole": 0, "key": 0, - "type": "HPlank", + "type": "Stone", "x": 17, "y": 7 }, { + "hole": 2, "key": 0, - "type": "Wall", + "trigger": "unlock:key:16:8:2", + "type": "Stone", "x": 17, "y": 8 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Wall", "x": 17, "y": 9 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 17, "y": 10 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Ice", "x": 17, "y": 11 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "Stone", "x": 17, "y": 12 }, { "hole": 0, "key": 0, - "type": "Empty", + "type": "VPlank", "x": 17, "y": 13 }, { "hole": 0, "key": 0, - "type": "Wall", + "type": "VPlank", "x": 17, "y": 14 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "VPlank", "x": 17, "y": 15 }, @@ -2322,279 +2514,301 @@ { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 17, "y": 17 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "HPlank", "x": 17, "y": 18 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 17, "y": 19 }, { + "hole": 0, "key": 0, - "type": "HPlank", + "type": "Empty", "x": 18, "y": 0 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "Metal", "x": 18, "y": 1 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "VPlank", "x": 18, "y": 2 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "VPlank", "x": 18, "y": 3 }, { + "hole": 0, "key": 0, - "type": "HPlank", + "type": "VPlank", "x": 18, "y": 4 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "VPlank", "x": 18, "y": 5 }, { + "hole": 0, "key": 0, - "type": "Empty", + "type": "VPlank", "x": 18, "y": 6 }, { + "hole": 0, "key": 0, - "type": "HPlank", + "type": "VPlank", "x": 18, "y": 7 }, { + "hole": 0, "key": 0, - "type": "Wall", + "type": "Metal", "x": 18, "y": 8 }, { "hole": 0, "key": 0, - "type": "Wall", + "type": "VPlank", "x": 18, "y": 9 }, { "hole": 0, "key": 0, - "type": "Wall", + "type": "VPlank", "x": 18, "y": 10 }, { "hole": 0, "key": 0, - "type": "Wall", + "type": "VPlank", "x": 18, "y": 11 }, { "hole": 0, "key": 0, - "type": "Wall", + "type": "VPlank", "x": 18, "y": 12 }, { "hole": 0, "key": 0, - "type": "Wall", + "type": "VPlank", "x": 18, "y": 13 }, { "hole": 0, "key": 0, - "type": "Wall", + "type": "VPlank", "x": 18, "y": 14 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "VPlank", "x": 18, "y": 15 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "VPlank", "x": 18, "y": 16 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "VPlank", "x": 18, "y": 17 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Metal", "x": 18, "y": 18 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 18, "y": 19 }, { - "key": 2, - "type": "Metal", + "hole": 0, + "key": 0, + "type": "Empty", "x": 19, "y": 0 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 19, "y": 1 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 19, "y": 2 }, { + "hole": 0, "key": 0, "type": "Empty", "x": 19, "y": 3 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 19, "y": 4 }, { + "hole": 0, "key": 0, - "type": "VPlank", + "type": "Empty", "x": 19, "y": 5 }, { + "hole": 0, "key": 0, - "type": "VPlank", + "type": "Empty", "x": 19, "y": 6 }, { + "hole": 0, "key": 0, - "type": "VPlank", + "type": "Empty", "x": 19, "y": 7 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 19, "y": 8 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 19, "y": 9 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 19, "y": 10 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 19, "y": 11 }, { + "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 19, "y": 12 }, { "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 19, "y": 13 }, { "hole": 0, "key": 0, - "type": "Metal", + "type": "Empty", "x": 19, "y": 14 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 19, "y": 15 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 19, "y": 16 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 19, "y": 17 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 19, "y": 18 }, { "hole": 0, "key": 0, - "type": "Stone", + "type": "Empty", "x": 19, "y": 19 } diff --git a/android/assets/maps/5.json b/android/assets/maps/5.json new file mode 100644 index 0000000..adc3478 --- /dev/null +++ b/android/assets/maps/5.json @@ -0,0 +1,2810 @@ +{ + "end_x": 2, + "end_y": 17, + "height": 20, + "start_x": 18, + "start_y": 0, + "tiles": [ + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 0, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 0, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 0, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 0, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 0, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 0, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 0, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 0, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 0, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 0, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 0, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 0, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 0, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 0, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 0, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 0, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 0, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 0, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 0, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 0, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 1, + "y": 0 + }, + { + "hole": 0, + "key": 2, + "type": "Stone", + "x": 1, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 1, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 1, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 1, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 1, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 1, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 1, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 1, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 1, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 1, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 1, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 1, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 1, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 1, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 1, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 1, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 1, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 1, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 1, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 2, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 2, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 2, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 2, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 2, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 2, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 2, + "y": 6 + }, + { + "hole": 0, + "key": 4, + "type": "Stone", + "x": 2, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 2, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 2, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 2, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 2, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 2, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 2, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 2, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 2, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 2, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 2, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 2, + "y": 18 + }, + { + "hole": 7, + "key": 0, + "type": "Stone", + "x": 2, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 3, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 3, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 3, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 3, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 3, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 4, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "HPlank", + "x": 4, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 4, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 4, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 4, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Ice", + "x": 5, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Ice", + "x": 5, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Ice", + "x": 5, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Ice", + "x": 5, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Ice", + "x": 5, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Ice", + "x": 5, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Ice", + "x": 5, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Ice", + "x": 5, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Ice", + "x": 5, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Ice", + "x": 5, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Ice", + "x": 5, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Ice", + "x": 5, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Ice", + "x": 5, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Ice", + "x": 5, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 5, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 5, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 5, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 5, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 5, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 5, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 6, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 6, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 6, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 6, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 7, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 7, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 7, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 7, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 7, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 7, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 7, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 7, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 7, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 7, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 7, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 7, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 7, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 7, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 7, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 7, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 7, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 7, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 7, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 7, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 8, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 8, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 8, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 8, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 8, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 8, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 8, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 8, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 8, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 8, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 8, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 8, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 8, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 8, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 8, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 8, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 8, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 8, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 8, + "y": 18 + }, + { + "hole": 0, + "key": 4, + "type": "Stone", + "x": 8, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 9, + "y": 0 + }, + { + "hole": 0, + "key": 1, + "type": "Stone", + "x": 9, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 9, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 9, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 9, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 9, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 9, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 9, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 9, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 9, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 9, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 9, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 9, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 9, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 9, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 9, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 9, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 9, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 9, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 9, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 10, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 10, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 10, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 10, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 10, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 10, + "y": 5 + }, + { + "hole": 7, + "key": 0, + "type": "Stone", + "x": 10, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 10, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 10, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 10, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 10, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 10, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 10, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 10, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 10, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 10, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 10, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 10, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 10, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 10, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 11, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 11, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 11, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 11, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 11, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 11, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 11, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 11, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 11, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 11, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 11, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 11, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 11, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 11, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 11, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 11, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 11, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 11, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 11, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 11, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 12, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 12, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 12, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 12, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 12, + "y": 4 + }, + { + "hole": 0, + "key": 4, + "type": "Stone", + "x": 12, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 12, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 12, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 12, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 12, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 12, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 12, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 12, + "y": 12 + }, + { + "hole": 0, + "key": 1, + "type": "Stone", + "x": 12, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 12, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 12, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 12, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 12, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 12, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 12, + "y": 19 + }, + { + "hole": 0, + "key": 1, + "type": "Stone", + "x": 13, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 13, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 13, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 13, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 13, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 13, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 13, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 13, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 13, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 13, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 13, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 13, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 13, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 13, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 13, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 13, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 13, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 13, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 13, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 13, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 14, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 14, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 14, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 14, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 14, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 14, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 14, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 14, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 14, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 14, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 14, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 14, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 14, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 14, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 14, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 14, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 14, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 14, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 14, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 14, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 15, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 15, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 15, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 15, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 15, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 15, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 15, + "y": 6 + }, + { + "hole": 0, + "key": 2, + "type": "Stone", + "x": 15, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 15, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 15, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 15, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 15, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 15, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 15, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 15, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 15, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 15, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 15, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 15, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 15, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 16, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 16, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 16, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 16, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 16, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 16, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 16, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 16, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 16, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 16, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 16, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 16, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 16, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 16, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 16, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 16, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 16, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 16, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 16, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 16, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 17, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 17, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 17, + "y": 2 + }, + { + "hole": 1, + "key": 0, + "type": "Stone", + "x": 17, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 17, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 17, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 17, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 17, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 17, + "y": 8 + }, + { + "hole": 0, + "key": 2, + "type": "Stone", + "x": 17, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 17, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 17, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 17, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 17, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 17, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 17, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 17, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 17, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 17, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 17, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 18, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 18, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 18, + "y": 2 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 18, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 18, + "y": 4 + }, + { + "hole": 0, + "key": 1, + "type": "Stone", + "x": 18, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 18, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 18, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 18, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 18, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 18, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 18, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 18, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 18, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 18, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 18, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 18, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 18, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 18, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 18, + "y": 19 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 19, + "y": 0 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 19, + "y": 1 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 19, + "y": 2 + }, + { + "hole": 0, + "key": 1, + "type": "Stone", + "x": 19, + "y": 3 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 19, + "y": 4 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 19, + "y": 5 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 19, + "y": 6 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 19, + "y": 7 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 19, + "y": 8 + }, + { + "hole": 0, + "key": 0, + "type": "Wall", + "x": 19, + "y": 9 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 19, + "y": 10 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 19, + "y": 11 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 19, + "y": 12 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 19, + "y": 13 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 19, + "y": 14 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 19, + "y": 15 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 19, + "y": 16 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 19, + "y": 17 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 19, + "y": 18 + }, + { + "hole": 0, + "key": 0, + "type": "Stone", + "x": 19, + "y": 19 + } + ], + "width": 20 +} \ No newline at end of file diff --git a/core/src/de/caffeineaddicted/ld37/utils/Assets.java b/core/src/de/caffeineaddicted/ld37/utils/Assets.java index caaf50a..84f4cc4 100644 --- a/core/src/de/caffeineaddicted/ld37/utils/Assets.java +++ b/core/src/de/caffeineaddicted/ld37/utils/Assets.java @@ -89,7 +89,8 @@ public void onLoad() { load("maps/1.json", MapWrapper.class); load("maps/2.json", MapWrapper.class); load("maps/3.json", MapWrapper.class); - //load("maps/4.json", MapWrapper.class); + load("maps/4.json", MapWrapper.class); + load("maps/5.json", MapWrapper.class); } }