level.json 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
  1. {
  2. "models": [
  3. "models/floor_tile_large.gltf.glb",
  4. "models/wall_shelves.gltf.glb",
  5. "models/wall_inset_shelves.gltf.glb",
  6. "models/wall_inset_shelves_decoratedA.gltf.glb",
  7. "models/kitchencounter_straight_B_styleB.gltf",
  8. "models/wall_pillar.gltf.glb",
  9. "models/wall_arched.gltf.glb",
  10. "models/floor_dirt_large.gltf.glb",
  11. "models/tree_pine_yellow_large.gltf",
  12. "models/tree_pine_orange_large.gltf",
  13. "models/maze_short.gltf",
  14. "models/maze_tall.gltf",
  15. "models/wall.gltf.glb",
  16. "models/shelves.gltf.glb"
  17. ],
  18. "meta": {
  19. "shadow": [8,9,10,11,13]
  20. },
  21. "tiles": [
  22. { "model": 0, "position": [-1, 0, -0.5], "rotation": 0 },
  23. { "model": 0, "position": [-1, 0, 0.5], "rotation": 0 },
  24. { "model": 0, "position": [-1, 0, 1.5], "rotation": 0 },
  25. { "model": 0, "position": [0, 0, -0.5], "rotation": 0 },
  26. { "model": 0, "position": [0, 0, 0.5], "rotation": 0 },
  27. { "model": 0, "position": [0, 0, 1.5], "rotation": 0 },
  28. { "model": 0, "position": [1, 0, -0.5], "rotation": 0 },
  29. { "model": 0, "position": [1, 0, 0.5], "rotation": 0 },
  30. { "model": 0, "position": [1, 0, 1.5], "rotation": 0 },
  31. { "model": 0, "position": [1, 0, -0.5], "rotation": 0 },
  32. { "model": 0, "position": [1, 0, 0.5], "rotation": 0 },
  33. { "model": 0, "position": [1, 0, 1.5], "rotation": 0 },
  34. { "model": 2, "position": [-1.5, 0, 0.5], "rotation": 1.5707963267948966 },
  35. { "model": 3, "position": [-1.5, 0, 1.5], "rotation": 1.5707963267948966 },
  36. { "model": 12, "position": [-1, 0, -1], "rotation": 0 },
  37. { "model": 13, "position": [-1, 0, -1], "rotation": 0 },
  38. { "model": 2, "position": [0, 0, -1], "rotation": 0 },
  39. { "model": 3, "position": [1, 0, -1], "rotation": 0 },
  40. { "model": 1, "position": [1.5, 0, -0.5], "rotation": -1.5707963267948966 },
  41. { "model": 2, "position": [1.5, 0, 1.5], "rotation": -1.5707963267948966 },
  42. { "model": 0, "position": [-4, 0, -0.5], "rotation": 0 },
  43. { "model": 0, "position": [-4, 0, 0.5], "rotation": 0 },
  44. { "model": 0, "position": [-4, 0, 1.5], "rotation": 0 },
  45. { "model": 0, "position": [-3, 0, -0.5], "rotation": 0 },
  46. { "model": 0, "position": [-3, 0, 0.5], "rotation": 0 },
  47. { "model": 0, "position": [-3, 0, 1.5], "rotation": 0 },
  48. { "model": 0, "position": [-2, 0, -0.5], "rotation": 0 },
  49. { "model": 0, "position": [-2, 0, 0.5], "rotation": 0 },
  50. { "model": 0, "position": [-2, 0, 1.5], "rotation": 0 },
  51. { "model": 5, "position": [-4.5, 0, -0.5], "rotation": 1.5707963267948966 },
  52. { "model": 5, "position": [-4.5, 0, 0.5], "rotation": 1.5707963267948966 },
  53. { "model": 5, "position": [-4.5, 0, 1.5], "rotation": 1.5707963267948966 },
  54. { "model": 3, "position": [-4, 0, -1], "rotation": 0 },
  55. { "model": 13, "position": [-3, 0, -1], "rotation": 0 },
  56. { "model": 12, "position": [-3, 0, -1], "rotation": 0 },
  57. { "model": 12, "position": [-2, 0, -1], "rotation": 0 },
  58. { "model": 13, "position": [-2, 0, -1], "rotation": 0 },
  59. { "model": 4, "position": [-4, 0, -0], "rotation": 0 },
  60. { "model": 4, "position": [-3.5, 0, -0], "rotation": 0 },
  61. { "model": 4, "position": [-3.0, 0, -0], "rotation": 0 },
  62. { "model": 4, "position": [-2.5, 0, -0], "rotation": 0 },
  63. { "model": 7, "position": [1, 0, -6], "rotation": 0 },
  64. { "model": 7, "position": [1, 0, -5], "rotation": 0 },
  65. { "model": 7, "position": [1, 0, -4], "rotation": 0 },
  66. { "model": 7, "position": [1, 0, -3], "rotation": 0 },
  67. { "model": 7, "position": [1, 0, -2], "rotation": 0 },
  68. { "model": 7, "position": [1, 0, -1], "rotation": 0 },
  69. { "model": 10, "position": [1, 0, -6], "rotation": 0 },
  70. { "model": 11, "position": [1, 0, -5.5], "rotation": 0 },
  71. { "model": 10, "position": [1, 0, -5], "rotation": 0 },
  72. { "model": 11, "position": [1, 0, -4.5], "rotation": 0 },
  73. { "model": 11, "position": [1, 0, -4], "rotation": 0 },
  74. { "model": 10, "position": [1, 0, -3.5], "rotation": 0 },
  75. { "model": 10, "position": [1, 0, -3], "rotation": 0 },
  76. { "model": 11, "position": [1, 0, -2.5], "rotation": 0 },
  77. { "model": 10, "position": [1, 0, -2], "rotation": 0 },
  78. { "model": 7, "position": [2, 0, -6], "rotation": 0 },
  79. { "model": 7, "position": [2, 0, -5], "rotation": 0 },
  80. { "model": 7, "position": [2, 0, -4], "rotation": 0 },
  81. { "model": 7, "position": [2, 0, -3], "rotation": 0 },
  82. { "model": 7, "position": [2, 0, -2], "rotation": 0 },
  83. { "model": 7, "position": [2, 0, -1], "rotation": 0 },
  84. { "model": 7, "position": [2, 0, 0], "rotation": 0 },
  85. { "model": 7, "position": [2, 0, 1], "rotation": 0 },
  86. { "model": 7, "position": [2, 0, 2], "rotation": 0 },
  87. { "model": 7, "position": [3, 0, -6], "rotation": 0 },
  88. { "model": 7, "position": [3, 0, -5], "rotation": 0 },
  89. { "model": 7, "position": [3, 0, -4], "rotation": 0 },
  90. { "model": 7, "position": [3, 0, -3], "rotation": 0 },
  91. { "model": 7, "position": [3, 0, -2], "rotation": 0 },
  92. { "model": 7, "position": [3, 0, -1], "rotation": 0 },
  93. { "model": 7, "position": [3, 0, 0], "rotation": 0 },
  94. { "model": 7, "position": [3, 0, 1], "rotation": 0 },
  95. { "model": 7, "position": [3, 0, 2], "rotation": 0 },
  96. { "model": 7, "position": [4, 0, -6], "rotation": 0 },
  97. { "model": 7, "position": [4, 0, -5], "rotation": 0 },
  98. { "model": 7, "position": [4, 0, -4], "rotation": 0 },
  99. { "model": 7, "position": [4, 0, -3], "rotation": 0 },
  100. { "model": 7, "position": [4, 0, -2], "rotation": 0 },
  101. { "model": 7, "position": [4, 0, -1], "rotation": 0 },
  102. { "model": 7, "position": [4, 0, 0], "rotation": 0 },
  103. { "model": 7, "position": [4, 0, 1], "rotation": 0 },
  104. { "model": 7, "position": [4, 0, 2], "rotation": 0 },
  105. { "model": 7, "position": [5, 0, -6], "rotation": 0 },
  106. { "model": 7, "position": [5, 0, -5], "rotation": 0 },
  107. { "model": 7, "position": [5, 0, -4], "rotation": 0 },
  108. { "model": 7, "position": [5, 0, -3], "rotation": 0 },
  109. { "model": 7, "position": [5, 0, -2], "rotation": 0 },
  110. { "model": 7, "position": [5, 0, -1], "rotation": 0 },
  111. { "model": 7, "position": [5, 0, 0], "rotation": 0 },
  112. { "model": 7, "position": [5, 0, 1], "rotation": 0 },
  113. { "model": 7, "position": [5, 0, 2], "rotation": 0 },
  114. { "model": 7, "position": [5, 0, 3], "rotation": 0 },
  115. { "model": 11, "position": [4.5, 0, 2.5], "rotation": 0 },
  116. { "model": 11, "position": [5, 0, 2.5], "rotation": 0 },
  117. { "model": 7, "position": [6, 0, -6], "rotation": 0 },
  118. { "model": 7, "position": [6, 0, -5], "rotation": 0 },
  119. { "model": 7, "position": [6, 0, -4], "rotation": 0 },
  120. { "model": 7, "position": [6, 0, -3], "rotation": 0 },
  121. { "model": 7, "position": [6, 0, -2], "rotation": 0 },
  122. { "model": 7, "position": [6, 0, -1], "rotation": 0 },
  123. { "model": 7, "position": [6, 0, 0], "rotation": 0 },
  124. { "model": 7, "position": [6, 0, 1], "rotation": 0 },
  125. { "model": 7, "position": [6, 0, 2], "rotation": 0 },
  126. { "model": 7, "position": [6, 0, 3], "rotation": 0 },
  127. { "model": 10, "position": [5.5, 0, 2.5], "rotation": 0 },
  128. { "model": 11, "position": [6, 0, 2.5], "rotation": 0 },
  129. { "model": 7, "position": [7, 0, -6], "rotation": 0 },
  130. { "model": 7, "position": [7, 0, -5], "rotation": 0 },
  131. { "model": 7, "position": [7, 0, -4], "rotation": 0 },
  132. { "model": 7, "position": [7, 0, -3], "rotation": 0 },
  133. { "model": 7, "position": [7, 0, -2], "rotation": 0 },
  134. { "model": 7, "position": [7, 0, -1], "rotation": 0 },
  135. { "model": 7, "position": [7, 0, 0], "rotation": 0 },
  136. { "model": 7, "position": [7, 0, 1], "rotation": 0 },
  137. { "model": 7, "position": [7, 0, 2], "rotation": 0 },
  138. { "model": 7, "position": [7, 0, 3], "rotation": 0 },
  139. { "model": 10, "position": [6.5, 0, 2.5], "rotation": 0 },
  140. { "model": 10, "position": [7, 0, 2.5], "rotation": 0 },
  141. { "model": 7, "position": [8, 0, -6], "rotation": 0 },
  142. { "model": 7, "position": [8, 0, -5], "rotation": 0 },
  143. { "model": 7, "position": [8, 0, -4], "rotation": 0 },
  144. { "model": 7, "position": [8, 0, -3], "rotation": 0 },
  145. { "model": 7, "position": [8, 0, -2], "rotation": 0 },
  146. { "model": 7, "position": [8, 0, -1], "rotation": 0 },
  147. { "model": 7, "position": [8, 0, 0], "rotation": 0 },
  148. { "model": 7, "position": [8, 0, 1], "rotation": 0 },
  149. { "model": 7, "position": [8, 0, 2], "rotation": 0 },
  150. { "model": 7, "position": [8, 0, 3], "rotation": 0 },
  151. { "model": 7, "position": [9, 0, -6], "rotation": 0 },
  152. { "model": 7, "position": [9, 0, -5], "rotation": 0 },
  153. { "model": 7, "position": [9, 0, -4], "rotation": 0 },
  154. { "model": 7, "position": [9, 0, -3], "rotation": 0 },
  155. { "model": 7, "position": [9, 0, -2], "rotation": 0 },
  156. { "model": 7, "position": [9, 0, -1], "rotation": 0 },
  157. { "model": 7, "position": [9, 0, 0], "rotation": 0 },
  158. { "model": 7, "position": [9, 0, 1], "rotation": 0 },
  159. { "model": 7, "position": [9, 0, 2], "rotation": 0 },
  160. { "model": 7, "position": [9, 0, 3], "rotation": 0 },
  161. { "model": 11, "position": [9, 0, -3.0], "rotation": 0},
  162. { "model": 11, "position": [9, 0, -2.5], "rotation": 0},
  163. { "model": 10, "position": [9, 0, -2.0], "rotation": 0},
  164. { "model": 10, "position": [9, 0, -1.5], "rotation": 0},
  165. { "model": 11, "position": [9, 0, -1.0], "rotation": 0},
  166. { "model": 11, "position": [9, 0, -0.5], "rotation": 0},
  167. { "model": 10, "position": [9, 0, 0.0], "rotation": 0},
  168. { "model": 11, "position": [9, 0, 0.5], "rotation": 0},
  169. { "model": 10, "position": [9, 0, 1.0], "rotation": 0},
  170. { "model": 10, "position": [9, 0, 1.5], "rotation": 0},
  171. { "model": 10, "position": [9, 0, 2], "rotation": 0},
  172. { "model": 11, "position": [9, 0, 2.5], "rotation": 0},
  173. { "model": 11, "position": [9, 0, 3], "rotation": 0},
  174. { "model": 9, "position": [3, 0, -3], "rotation": 0},
  175. { "model": 8, "position": [4, 0, -1], "rotation": 5.356194490192345},
  176. { "model": 9, "position": [6, 0, -2], "rotation": 3.141592653589793},
  177. { "model": 9, "position": [3, 0, 0], "rotation": 0},
  178. { "model": 8, "position": [8, 0, 1], "rotation": 0}
  179. ]
  180. }