04_Chamber.json 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. {
  2. "name": "Chamber",
  3. "balls": [
  4. {
  5. "position": [ 390, 400 ]
  6. }
  7. ],
  8. "flippers": [
  9. {
  10. "position": [ 20, 1160 ],
  11. "side": "LEFT",
  12. "size": 220
  13. },
  14. {
  15. "position": [ 610, 1160 ],
  16. "side": "RIGHT",
  17. "size": 220
  18. }
  19. ],
  20. "arcs": [
  21. {
  22. "position": [ 147, 200 ],
  23. "radius": 200,
  24. "start_angle": 30,
  25. "end_angle": 90,
  26. "surface": "INSIDE"
  27. },
  28. {
  29. "position": [ 493, 200 ],
  30. "radius": 200,
  31. "start_angle": 90,
  32. "end_angle": 150,
  33. "surface": "INSIDE"
  34. },
  35. {
  36. "position": [ 147, 160 ],
  37. "radius": 200,
  38. "start_angle": 270,
  39. "end_angle": 330,
  40. "surface": "INSIDE"
  41. },
  42. {
  43. "position": [ 493, 160 ],
  44. "radius": 200,
  45. "start_angle": 210,
  46. "end_angle": 270,
  47. "surface": "INSIDE"
  48. }
  49. ],
  50. "rails": [
  51. {
  52. "start": [ 0, 0 ],
  53. "end": [ 147, 0 ]
  54. },
  55. {
  56. "start": [ 493, 0 ],
  57. "end": [ 630, 0 ]
  58. },
  59. {
  60. "start": [ 0, 360 ],
  61. "end": [ 147, 360 ]
  62. },
  63. {
  64. "start": [ 493, 360 ],
  65. "end": [ 630, 360 ]
  66. },
  67. {
  68. "start": [ 0, 360 ],
  69. "end": [ 0, 1160 ]
  70. },
  71. {
  72. "start": [ 630, 1160 ],
  73. "end": [ 630, 360 ]
  74. },
  75. {
  76. "start": [ 630, 360 ],
  77. "end": [ 0, 360 ]
  78. },
  79. {
  80. "start": [ 0, 60 ],
  81. "end": [ 0, 300 ]
  82. },
  83. {
  84. "start": [ 630, 300 ],
  85. "end": [ 630, 60 ]
  86. }
  87. ],
  88. "portals": [
  89. {
  90. "a_start": [ 0, 300 ],
  91. "a_end": [ 0, 360 ],
  92. "b_start": [ 0, 1000 ],
  93. "b_end": [ 120, 1000 ]
  94. },
  95. {
  96. "a_start": [ 630, 360 ],
  97. "a_end": [ 630, 300 ],
  98. "b_start": [ 260, 500 ],
  99. "b_end": [ 160, 500 ]
  100. },
  101. {
  102. "a_start": [ 0, 0 ],
  103. "a_end": [ 0, 60 ],
  104. "b_start": [ 340, 800 ],
  105. "b_end": [ 460, 800 ]
  106. },
  107. {
  108. "a_start": [ 630, 60 ],
  109. "a_end": [ 630, 0 ],
  110. "b_start": [ 630, 700 ],
  111. "b_end": [ 510, 620 ]
  112. }
  113. ]
  114. }