leveldata.js 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. var leveldata = []; // platforms
  2. leveldata[0] = [];
  3. leveldata[0][0] = { x : 16, y : 132 };
  4. leveldata[0][1] = { x : 180, y : 132 };
  5. leveldata[0][2] = { x : 16, y : 228 };
  6. leveldata[0][3] = { x : 180, y : 292 };
  7. leveldata[1] = [];
  8. leveldata[1][0] = { x : 98, y : 98 };
  9. leveldata[1][1] = { x : 98, y : 180 };
  10. leveldata[1][2] = { x : 16, y : 260 };
  11. leveldata[1][3] = { x : 178, y : 260 };
  12. leveldata[2] = [];
  13. leveldata[2][0] = { x : 16, y : 98 };
  14. leveldata[2][1] = { x : 64, y : 180 };
  15. leveldata[2][2] = { x : 192, y : 180 };
  16. leveldata[2][3] = { x : 0, y : 320 };
  17. leveldata[3] = [];
  18. leveldata[3][0] = { x : -80, y : 150 };
  19. leveldata[3][1] = { x : 272, y : 150 };
  20. leveldata[3][2] = { x : 100, y : 228 };
  21. leveldata[3][3] = { x : 100, y : 300 };
  22. leveldata[4] = [];
  23. leveldata[4][0] = { x : 32, y : 162 };
  24. leveldata[4][1] = { x : 162, y : 212 };
  25. leveldata[4][2] = { x : 32, y : 260 };
  26. leveldata[4][3] = { x : 98, y : 354 };
  27. leveldata[5] = [];
  28. leveldata[5][0] = { x : 52, y : 124 };
  29. leveldata[5][1] = { x : 114, y : 196 };
  30. leveldata[5][2] = { x : 192, y : 266 };
  31. leveldata[5][3] = { x : 0, y : 316 };
  32. leveldata[6] = [];
  33. leveldata[6][0] = { x : 24, y : 76 };
  34. leveldata[6][1] = { x : 146, y : 100 };
  35. leveldata[6][2] = { x : 94, y : 170 };
  36. leveldata[6][3] = { x : 20, y : 364 };
  37. leveldata[7] = [];
  38. leveldata[7][0] = { x : 20, y : 148 };
  39. leveldata[7][1] = { x : -96, y : 194 };
  40. leveldata[7][2] = { x : 300, y : 194 };
  41. leveldata[7][3] = { x : 22, y : 242 };
  42. var keydata = [];
  43. keydata[0] = [];
  44. keydata[0][0] = { x: 32, y : 108 };
  45. keydata[0][1] = { x: 112, y : 108 };
  46. keydata[0][2] = { x: 196, y : 108 };
  47. keydata[0][3] = { x: 276, y : 108 };
  48. keydata[0][4] = { x: 196, y : 264 };
  49. keydata[0][5] = { x: 276, y : 264 };
  50. keydata[0][6] = { x: 32, y : 200 };
  51. keydata[0][7] = { x: 112, y : 200 };
  52. keydata[1] = [];
  53. keydata[1][0] = { x: 152, y : 64 };
  54. keydata[1][1] = { x: 64, y : 136 };
  55. keydata[1][2] = { x: 240, y : 136 };
  56. keydata[1][3] = { x: 152, y : 136 };
  57. keydata[1][4] = { x: 36, y : 158 };
  58. keydata[1][5] = { x: 16, y : 184 };
  59. keydata[1][6] = { x: 260, y : 158 };
  60. keydata[1][7] = { x: 280, y : 184 };
  61. keydata[2] = [];
  62. keydata[2][0] = { x: 32, y : 64 };
  63. keydata[2][1] = { x: 64, y : 64 };
  64. keydata[2][2] = { x: 240, y : 106 };
  65. keydata[2][3] = { x: 64, y : 264 };
  66. keydata[2][4] = { x: 36, y : 158 };
  67. keydata[2][5] = { x: 16, y : 184 };
  68. keydata[2][6] = { x: 260, y : 128 };
  69. keydata[2][7] = { x: 280, y : 154 };
  70. keydata[3] = [];
  71. keydata[3][0] = { x: 10, y : 74 };
  72. keydata[3][1] = { x: 10, y : 94 };
  73. keydata[3][2] = { x: 296, y : 74 };
  74. keydata[3][3] = { x: 296, y : 94 };
  75. keydata[3][4] = { x: 122, y : 122 };
  76. keydata[3][5] = { x: 182, y : 122 };
  77. keydata[3][6] = { x: 152, y : 186 };
  78. keydata[3][7] = { x: 152, y : 206 };
  79. keydata[4] = [];
  80. keydata[4][0] = { x: 232, y : 40 };
  81. keydata[4][1] = { x: 232, y : 74 };
  82. keydata[4][2] = { x: 232, y : 108 };
  83. keydata[4][3] = { x: 200, y : 74 };
  84. keydata[4][4] = { x: 266, y : 74 };
  85. keydata[4][5] = { x: 154, y : 186 };
  86. keydata[4][6] = { x: 154, y : 232 };
  87. keydata[4][7] = { x: 264, y : 266 };
  88. keydata[5] = [];
  89. keydata[5][0] = { x: 196, y : 42 };
  90. keydata[5][1] = { x: 232, y : 42 };
  91. keydata[5][2] = { x: 260, y : 68 };
  92. keydata[5][3] = { x: 40, y : 90 };
  93. keydata[5][4] = { x: 16, y : 158 };
  94. keydata[5][5] = { x: 40, y : 214 };
  95. keydata[5][6] = { x: 150, y : 160 };
  96. keydata[5][7] = { x: 230, y : 230 };
  97. keydata[6] = [];
  98. keydata[6][0] = { x: 6, y : 50 };
  99. keydata[6][1] = { x: 162, y : 76 };
  100. keydata[6][2] = { x: 112, y : 138 };
  101. keydata[6][3] = { x: 150, y : 138 };
  102. keydata[6][4] = { x: 186, y : 138 };
  103. keydata[6][5] = { x: 42, y : 260 };
  104. keydata[6][6] = { x: 114, y : 260 };
  105. keydata[6][7] = { x: 282, y : 208 };
  106. keydata[7] = [];
  107. keydata[7][0] = { x: 258, y : 54 };
  108. keydata[7][1] = { x: 42, y : 114 };
  109. keydata[7][2] = { x: 114, y : 114 };
  110. keydata[7][3] = { x: 8, y : 142 };
  111. keydata[7][4] = { x: 164, y : 144 };
  112. keydata[7][5] = { x: 42, y : 306 };
  113. keydata[7][6] = { x: 186, y : 258 };
  114. keydata[7][7] = { x: 306, y : 256 };
  115. var aliendata = [];
  116. aliendata[0] = [];
  117. aliendata[0][0] = { x: 32, y: 100, speed: 2, minx: 32, maxx: 268, miny: 0, maxy: 0, direction: 2, visible: true };
  118. aliendata[0][1] = { x: 148, y: 192, speed: 3, minx: 32, maxx: 268, miny: 0, maxy: 0, direction: 6, visible: true };
  119. aliendata[0][2] = { x: 176, y: 256, speed: 4, minx: 32, maxx: 268, miny: 0, maxy: 0, direction: 6, visible: true };
  120. aliendata[1] = [];
  121. aliendata[1][0] = { x: 32, y: 140, speed: 2, minx: 32, maxx: 268, miny: 0, maxy: 0, direction: 2, visible: true };
  122. aliendata[1][1] = { x: 148, y: 192, speed: 4, minx: 32, maxx: 268, miny: 0, maxy: 0, direction: 6, visible: true };
  123. aliendata[1][2] = { x: 240, y: 298, speed: 2, minx: 32, maxx: 268, miny: 0, maxy: 0, direction: 6, visible: true };
  124. aliendata[2] = [];
  125. aliendata[2][0] = { x: 32, y: 140, speed: 2, minx: 0, maxx: 268, miny: 0, maxy: 0, direction: 2, visible: true };
  126. aliendata[2][1] = { x: 148, y: 192, speed: 4, minx: 32, maxx: 268, miny: 0, maxy: 0, direction: 6, visible: true };
  127. aliendata[2][2] = { x: 240, y: 298, speed: 2, minx: 32, maxx: 268, miny: 0, maxy: 0, direction: 6, visible: true };
  128. aliendata[3] = [];
  129. aliendata[3][0] = { x: 64, y: 140, speed: 4, minx: 0, maxx: 0, miny: 80, maxy: 280, direction: 4, visible: true };
  130. aliendata[3][1] = { x: 236, y: 240, speed: 4, minx: 0, maxx: 0, miny: 80, maxy: 280, direction: 0, visible: true };
  131. aliendata[3][2] = { x: 150, y: 80, speed: 2, minx: 32, maxx: 268, miny: 0, maxy: 0, direction: 6, visible: true };
  132. aliendata[4] = [];
  133. aliendata[4][0] = { x: 232, y: 130, speed: 2, minx: 160, maxx: 280, miny: 0, maxy: 0, direction: 6, visible: true };
  134. aliendata[4][1] = { x: 236, y: 240, speed: 2, minx: 0, maxx: 0, miny: 240, maxy: 320, direction: 4, visible: true };
  135. aliendata[4][2] = { x: 80, y: 130, speed: 2, minx: 64, maxx: 130, miny: 0, maxy: 0, direction: 2, visible: true };
  136. aliendata[5] = [];
  137. aliendata[5][0] = { x: 232, y: 130, speed: 2, minx: 100, maxx: 280, miny: 0, maxy: 0, direction: 6, visible: true };
  138. aliendata[5][1] = { x: 246, y: 242, speed: 2, minx: 0, maxx: 0, miny: 124, maxy: 242, direction: 0, visible: true };
  139. aliendata[5][2] = { x: 42, y: 154, speed: 4, minx: 0, maxx: 0, miny: 100, maxy: 280, direction: 4, visible: true };
  140. aliendata[6] = [];
  141. aliendata[6][0] = { x: 160, y: 48, speed: 2, minx: 100, maxx: 280, miny: 0, maxy: 0, direction: 6, visible: true };
  142. aliendata[6][1] = { x: 246, y: 242, speed: 2, minx: 0, maxx: 0, miny: 124, maxy: 242, direction: 0, visible: true };
  143. aliendata[6][2] = { x: 42, y: 154, speed: 4, minx: 0, maxx: 0, miny: 100, maxy: 280, direction: 4, visible: true };
  144. aliendata[7] = [];
  145. aliendata[7][0] = { x: 136, y: 98, speed: 4, minx: 64, maxx: 280, miny: 0, maxy: 0, direction: 2, visible: true };
  146. aliendata[7][1] = { x: 64, y: 182, speed: 4, minx: 64, maxx: 280, miny: 0, maxy: 0, direction: 6, visible: true };
  147. aliendata[7][2] = { x: 138, y: 276, speed: 2, minx: 64, maxx: 280, miny: 0, maxy: 0, direction: 2, visible: true };
  148. var jumppaddata = [];
  149. jumppaddata[0] = { x: 144, y: 360 };
  150. jumppaddata[1] = { x: 144, y: 360 };
  151. jumppaddata[2] = { x: 260, y: 360 };
  152. jumppaddata[3] = { x: 144, y: 360 };
  153. jumppaddata[4] = { x: 144, y: 360 };
  154. jumppaddata[5] = { x: 144, y: 360 };
  155. jumppaddata[6] = { x: 260, y: 360 };
  156. jumppaddata[7] = { x: 220, y: 360 };