SnakeConst.h
上传用户:lqx1163
上传日期:2014-08-13
资源大小:9183k
文件大小:49k
源码类别:

MTK

开发平台:

C/C++

  1. /*****************************************************************************
  2. *  Copyright Statement:
  3. *  --------------------
  4. *  This software is protected by Copyright and the information contained
  5. *  herein is confidential. The software may not be copied and the information
  6. *  contained herein may not be used or disclosed except with the written
  7. *  permission of MediaTek Inc. (C) 2005
  8. *
  9. *  BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
  10. *  THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
  11. *  RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
  12. *  AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
  13. *  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
  14. *  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
  15. *  NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
  16. *  SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
  17. *  SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
  18. *  THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
  19. *  NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
  20. *  SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
  21. *
  22. *  BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
  23. *  LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
  24. *  AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
  25. *  OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
  26. *  MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. 
  27. *
  28. *  THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
  29. *  WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
  30. *  LAWS PRINCIPLES.  ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
  31. *  RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
  32. *  THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
  33. *
  34. *****************************************************************************/
  35. /*****************************************************************************
  36. *
  37.  * Filename:
  38.  * ---------
  39.  * SnakeConst.h
  40.   *
  41.  * Project:
  42.  * --------
  43.  *  MAUI
  44.  *
  45.  * Description:
  46.  * ------------
  47.  *  Snake Game level map declare
  48.  *
  49.  * Author:
  50.  * -------
  51.  * -------
  52.  *
  53.  *============================================================================
  54.  *             HISTORY
  55.  * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
  56.  *------------------------------------------------------------------------------
  57.  * removed!
  58.  *
  59.  *------------------------------------------------------------------------------
  60.  * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
  61.  *============================================================================
  62.  ****************************************************************************/
  63. #ifndef GAME_SNAKE_CONST_H
  64. #define GAME_SNAKE_CONST_H
  65. /* below this line is the snake map defintion */
  66. /* Notice, each level must have same stages number */
  67. #define SNAKE_STAGE_COUNT     (10)
  68. /* Easy stage */
  69. /************************ Snake Stage Easy 0 ********************************/
  70. const S16 snake_stage_easy_0[] = {211, 212, 213, 214, 215, 216, 217, 218, 219, 220,
  71.     221, 222, 223, 224, 225
  72. };
  73. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  74. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  75. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  76. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  77. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  78. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  79. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  80. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  81. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  82. /*     . . . . # # # # # # # # # # # # # # # . . . .        */
  83. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  84. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  85. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  86. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  87. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  88. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  89. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  90. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  91. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  92. /************************ Snake Stage Easy 1 ********************************/
  93. const S16 snake_stage_easy_1[] = {88, 111, 134, 157, 180, 203, 211, 212, 213, 214,
  94.     215, 216, 217, 218, 219, 220, 221, 222, 223, 224,
  95.     225, 226, 234, 257, 280, 303, 326, 349
  96. };
  97. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  98. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  99. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  100. /*     . . . . . . . . . . . . . . . . . . . # . . .        */
  101. /*     . . . . . . . . . . . . . . . . . . . # . . .        */
  102. /*     . . . . . . . . . . . . . . . . . . . # . . .        */
  103. /*     . . . . . . . . . . . . . . . . . . . # . . .        */
  104. /*     . . . . . . . . . . . . . . . . . . . # . . .        */
  105. /*     . . . . . . . . . . . . . . . . . . . # . . .        */
  106. /*     . . . . # # # # # # # # # # # # # # # # . . .        */
  107. /*     . . . . # . . . . . . . . . . . . . . . . . .        */
  108. /*     . . . . # . . . . . . . . . . . . . . . . . .        */
  109. /*     . . . . # . . . . . . . . . . . . . . . . . .        */
  110. /*     . . . . # . . . . . . . . . . . . . . . . . .        */
  111. /*     . . . . # . . . . . . . . . . . . . . . . . .        */
  112. /*     . . . . # . . . . . . . . . . . . . . . . . .        */
  113. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  114. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  115. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  116. /************************ Snake Stage Easy 2 ********************************/
  117. const S16 snake_stage_easy_2[] = {50, 73, 96, 119, 142, 149, 165, 172, 188, 195,
  118.     211, 218, 225, 241, 248, 264, 271, 287, 294, 310,
  119.     317, 340, 363, 386
  120. };
  121. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  122. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  123. /*     . . . . # . . . . . . . . . . . . . . . . . .        */
  124. /*     . . . . # . . . . . . . . . . . . . . . . . .        */
  125. /*     . . . . # . . . . . . . . . . . . . . . . . .        */
  126. /*     . . . . # . . . . . . . . . . . . . . . . . .        */
  127. /*     . . . . # . . . . . . # . . . . . . . . . . .        */
  128. /*     . . . . # . . . . . . # . . . . . . . . . . .        */
  129. /*     . . . . # . . . . . . # . . . . . . . . . . .        */
  130. /*     . . . . # . . . . . . # . . . . . . # . . . .        */
  131. /*     . . . . . . . . . . . # . . . . . . # . . . .        */
  132. /*     . . . . . . . . . . . # . . . . . . # . . . .        */
  133. /*     . . . . . . . . . . . # . . . . . . # . . . .        */
  134. /*     . . . . . . . . . . . # . . . . . . # . . . .        */
  135. /*     . . . . . . . . . . . . . . . . . . # . . . .        */
  136. /*     . . . . . . . . . . . . . . . . . . # . . . .        */
  137. /*     . . . . . . . . . . . . . . . . . . # . . . .        */
  138. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  139. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  140. /************************ Snake Stage Easy 3 ********************************/
  141. const S16 snake_stage_easy_3[] = {92, 93, 94, 95, 96, 97, 98, 99, 100, 101,
  142.     102, 103, 104, 105, 106, 107, 108, 115, 116, 117,
  143.     118, 119, 120, 121, 122, 123, 124, 125, 126, 127,
  144.     128, 129, 130, 131, 306, 307, 308, 309, 310, 311,
  145.     312, 313, 314, 315, 316, 317, 318, 319, 320, 321,
  146.     329, 330, 331, 332, 333, 334, 335, 336, 337, 338,
  147.     339, 340, 341, 342, 343, 344
  148. };
  149. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  150. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  151. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  152. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  153. /*     # # # # # # # # # # # # # # # # # . . . . . .        */
  154. /*     # # # # # # # # # # # # # # # # # . . . . . .        */
  155. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  156. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  157. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  158. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  159. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  160. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  161. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  162. /*     . . . . . . . # # # # # # # # # # # # # # # #        */
  163. /*     . . . . . . . # # # # # # # # # # # # # # # #        */
  164. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  165. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  166. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  167. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  168. /************************ Snake Stage Easy 4 ********************************/
  169. const S16 snake_stage_easy_4[] = {97, 98, 99, 100, 106, 107, 108, 109, 120, 132,
  170.     143, 155, 166, 178, 189, 201, 212, 224, 235, 247,
  171.     258, 270, 281, 293, 304, 316, 327, 328, 329, 330,
  172.     336, 337, 338, 339
  173. };
  174. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  175. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  176. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  177. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  178. /*     . . . . . # # # # . . . . . # # # # . . . . .        */
  179. /*     . . . . . # . . . . . . . . . . . # . . . . .        */
  180. /*     . . . . . # . . . . . . . . . . . # . . . . .        */
  181. /*     . . . . . # . . . . . . . . . . . # . . . . .        */
  182. /*     . . . . . # . . . . . . . . . . . # . . . . .        */
  183. /*     . . . . . # . . . . . . . . . . . # . . . . .        */
  184. /*     . . . . . # . . . . . . . . . . . # . . . . .        */
  185. /*     . . . . . # . . . . . . . . . . . # . . . . .        */
  186. /*     . . . . . # . . . . . . . . . . . # . . . . .        */
  187. /*     . . . . . # . . . . . . . . . . . # . . . . .        */
  188. /*     . . . . . # # # # . . . . . # # # # . . . . .        */
  189. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  190. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  191. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  192. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  193. /************************ Snake Stage Easy 5 ********************************/
  194. const S16 snake_stage_easy_5[] = {96, 97, 98, 99, 100, 101, 102, 103, 104, 105,
  195.     106, 107, 108, 109, 110, 111, 195, 196, 218, 219,
  196.     241, 242, 326, 327, 328, 329, 330, 331, 332, 333,
  197.     334, 335, 336, 337, 338, 339, 340, 341
  198. };
  199. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  200. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  201. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  202. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  203. /*     . . . . # # # # # # # # # # # # # # # # . . .        */
  204. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  205. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  206. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  207. /*     . . . . . . . . . . . # # . . . . . . . . . .        */
  208. /*     . . . . . . . . . . . # # . . . . . . . . . .        */
  209. /*     . . . . . . . . . . . # # . . . . . . . . . .        */
  210. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  211. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  212. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  213. /*     . . . . # # # # # # # # # # # # # # # # . . .        */
  214. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  215. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  216. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  217. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  218. /************************ Snake Stage Easy 6 ********************************/
  219. const S16 snake_stage_easy_6[] = {72, 73, 74, 86, 87, 88, 95, 111, 118, 134,
  220.     302, 318, 325, 341, 348, 349, 350, 362, 363, 364
  221. };
  222. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  223. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  224. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  225. /*     . . . # # # . . . . . . . . . . . # # # . . .        */
  226. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  227. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  228. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  229. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  230. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  231. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  232. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  233. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  234. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  235. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  236. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  237. /*     . . . # # # . . . . . . . . . . . # # # . . .        */
  238. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  239. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  240. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  241. /************************ Snake Stage Easy_7 ********************************/
  242. const S16 snake_stage_easy_7[] = {145, 153, 168, 176, 191, 199, 214, 222, 237, 245,
  243.     260, 268, 283, 284, 285, 286, 287, 288, 289, 290,
  244.     291
  245. };
  246. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  247. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  248. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  249. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  250. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  251. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  252. /*     . . . . . . . # . . . . . . . # . . . . . . .        */
  253. /*     . . . . . . . # . . . . . . . # . . . . . . .        */
  254. /*     . . . . . . . # . . . . . . . # . . . . . . .        */
  255. /*     . . . . . . . # . . . . . . . # . . . . . . .        */
  256. /*     . . . . . . . # . . . . . . . # . . . . . . .        */
  257. /*     . . . . . . . # . . . . . . . # . . . . . . .        */
  258. /*     . . . . . . . # # # # # # # # # . . . . . . .        */
  259. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  260. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  261. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  262. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  263. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  264. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  265. /************************ Snake Stage Easy 8 ********************************/
  266. const S16 snake_stage_easy_8[] = {166, 172, 178, 189, 195, 201, 212, 218, 224, 235,
  267.     241, 247, 258, 264, 270
  268. };
  269. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  270. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  271. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  272. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  273. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  274. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  275. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  276. /*     . . . . . # . . . . . # . . . . . # . . . . .        */
  277. /*     . . . . . # . . . . . # . . . . . # . . . . .        */
  278. /*     . . . . . # . . . . . # . . . . . # . . . . .        */
  279. /*     . . . . . # . . . . . # . . . . . # . . . . .        */
  280. /*     . . . . . # . . . . . # . . . . . # . . . . .        */
  281. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  282. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  283. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  284. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  285. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  286. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  287. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  288. /************************ Snake Stage Easy 9 ********************************/
  289. const S16 snake_stage_easy_9[] = {148, 149, 150, 211, 212, 213, 214, 215, 216, 217,
  290.     218, 219, 220, 221, 222, 223, 224, 225, 286, 287,
  291.     288
  292. };
  293. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  294. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  295. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  296. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  297. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  298. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  299. /*     . . . . . . . . . . # # # . . . . . . . . . .        */
  300. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  301. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  302. /*     . . . . # # # # # # # # # # # # # # # . . . .        */
  303. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  304. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  305. /*     . . . . . . . . . . # # # . . . . . . . . . .        */
  306. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  307. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  308. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  309. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  310. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  311. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  312. /* Normal Stage */
  313. /************************ Snake Stage Normal 0 ********************************/
  314. const S16 snake_stage_normal_0[] = {95, 96, 97, 98, 99, 100, 101, 102, 103, 104,
  315.     105, 106, 107, 108, 109, 110, 111, 165, 170, 174,
  316.     179, 188, 193, 197, 202, 211, 216, 220, 225, 234,
  317.     239, 243, 248, 257, 262, 266, 271, 325, 326, 327,
  318.     328, 329, 330, 331, 332, 333, 334, 335, 336, 337,
  319.     338, 339, 340, 341
  320. };
  321. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  322. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  323. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  324. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  325. /*     . . . # # # # # # # # # # # # # # # # # . . .        */
  326. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  327. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  328. /*     . . . . # . . . . # . . . # . . . . # . . . .        */
  329. /*     . . . . # . . . . # . . . # . . . . # . . . .        */
  330. /*     . . . . # . . . . # . . . # . . . . # . . . .        */
  331. /*     . . . . # . . . . # . . . # . . . . # . . . .        */
  332. /*     . . . . # . . . . # . . . # . . . . # . . . .        */
  333. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  334. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  335. /*     . . . # # # # # # # # # # # # # # # # # . . .        */
  336. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  337. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  338. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  339. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  340. /************************ Snake Stage Normal 1 ********************************/
  341. const S16 snake_stage_normal_1[] = {80, 103, 126, 149, 172, 194, 195, 196, 212, 213,
  342.     214, 215, 216, 217, 218, 219, 220, 221, 222, 223,
  343.     224, 240, 241, 242, 264, 287, 310, 333, 356
  344. };
  345. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  346. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  347. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  348. /*     . . . . . . . . . . . # . . . . . . . . . . .        */
  349. /*     . . . . . . . . . . . # . . . . . . . . . . .        */
  350. /*     . . . . . . . . . . . # . . . . . . . . . . .        */
  351. /*     . . . . . . . . . . . # . . . . . . . . . . .        */
  352. /*     . . . . . . . . . . . # . . . . . . . . . . .        */
  353. /*     . . . . . . . . . . # # # . . . . . . . . . .        */
  354. /*     . . . . . # # # # # # # # # # # # # . . . . .        */
  355. /*     . . . . . . . . . . # # # . . . . . . . . . .        */
  356. /*     . . . . . . . . . . . # . . . . . . . . . . .        */
  357. /*     . . . . . . . . . . . # . . . . . . . . . . .        */
  358. /*     . . . . . . . . . . . # . . . . . . . . . . .        */
  359. /*     . . . . . . . . . . . # . . . . . . . . . . .        */
  360. /*     . . . . . . . . . . . # . . . . . . . . . . .        */
  361. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  362. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  363. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  364. /************************ Snake Stage Normal 2 ********************************/
  365. const S16 snake_stage_normal_2[] = {76, 77, 78, 79, 80, 103, 126, 132, 149, 155,
  366.     172, 178, 195, 201, 212, 213, 214, 215, 216, 217,
  367.     218, 219, 220, 221, 222, 223, 224, 235, 241, 258,
  368.     264, 281, 287, 304, 310, 333, 356, 357, 358, 359,
  369.     360
  370. };
  371. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  372. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  373. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  374. /*     . . . . . . . # # # # # . . . . . . . . . . .        */
  375. /*     . . . . . . . . . . . # . . . . . . . . . . .        */
  376. /*     . . . . . . . . . . . # . . . . . # . . . . .        */
  377. /*     . . . . . . . . . . . # . . . . . # . . . . .        */
  378. /*     . . . . . . . . . . . # . . . . . # . . . . .        */
  379. /*     . . . . . . . . . . . # . . . . . # . . . . .        */
  380. /*     . . . . . # # # # # # # # # # # # # . . . . .        */
  381. /*     . . . . . # . . . . . # . . . . . . . . . . .        */
  382. /*     . . . . . # . . . . . # . . . . . . . . . . .        */
  383. /*     . . . . . # . . . . . # . . . . . . . . . . .        */
  384. /*     . . . . . # . . . . . # . . . . . . . . . . .        */
  385. /*     . . . . . . . . . . . # . . . . . . . . . . .        */
  386. /*     . . . . . . . . . . . # # # # # . . . . . . .        */
  387. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  388. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  389. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  390. /************************ Snake Stage Normal 3 ********************************/
  391. const S16 snake_stage_normal_3[] = {73, 96, 119, 124, 125, 126, 127, 128, 129, 130,
  392.     131, 132, 133, 142, 156, 165, 179, 188, 202, 211,
  393.     225, 234, 248, 257, 271, 280, 294, 303, 304, 305,
  394.     306, 307, 308, 309, 310, 311, 312, 317, 340, 363
  395. };
  396. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  397. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  398. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  399. /*     . . . . # . . . . . . . . . . . . . . . . . .        */
  400. /*     . . . . # . . . . . . . . . . . . . . . . . .        */
  401. /*     . . . . # . . . . # # # # # # # # # # . . . .        */
  402. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  403. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  404. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  405. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  406. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  407. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  408. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  409. /*     . . . . # # # # # # # # # # . . . . # . . . .        */
  410. /*     . . . . . . . . . . . . . . . . . . # . . . .        */
  411. /*     . . . . . . . . . . . . . . . . . . # . . . .        */
  412. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  413. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  414. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  415. /************************ Snake Stage Normal  4 ********************************/
  416. const S16 snake_stage_normal_4[] = {72, 77, 78, 79, 80, 81, 82, 83, 84, 85,
  417.     86, 87, 88, 95, 111, 118, 134, 141, 152, 153,
  418.     154, 157, 164, 177, 180, 187, 200, 203, 210, 226,
  419.     233, 236, 249, 256, 259, 272, 279, 282, 283, 284,
  420.     295, 302, 318, 325, 341, 348, 349, 350, 351, 352,
  421.     353, 354, 355, 356, 357, 358, 359, 364
  422. };
  423. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  424. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  425. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  426. /*     . . . # . . . . # # # # # # # # # # # # . . .        */
  427. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  428. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  429. /*     . . . # . . . . . . . . . . # # # . . # . . .        */
  430. /*     . . . # . . . . . . . . . . . . # . . # . . .        */
  431. /*     . . . # . . . . . . . . . . . . # . . # . . .        */
  432. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  433. /*     . . . # . . # . . . . . . . . . . . . # . . .        */
  434. /*     . . . # . . # . . . . . . . . . . . . # . . .        */
  435. /*     . . . # . . # # # . . . . . . . . . . # . . .        */
  436. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  437. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  438. /*     . . . # # # # # # # # # # # # . . . . # . . .        */
  439. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  440. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  441. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  442. /************************ Snake Stage Normal 5 ********************************/
  443. const S16 snake_stage_normal_5[] = {72, 88, 95, 111, 118, 134, 141, 157, 164, 165,
  444.     166, 167, 168, 169, 170, 171, 172, 173, 174, 175,
  445.     176, 177, 178, 179, 180, 256, 257, 258, 259, 260,
  446.     261, 262, 263, 264, 265, 266, 267, 268, 269, 270,
  447.     271, 272, 279, 295, 302, 318, 325, 341, 348, 364
  448. };
  449. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  450. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  451. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  452. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  453. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  454. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  455. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  456. /*     . . . # # # # # # # # # # # # # # # # # . . .        */
  457. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  458. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  459. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  460. /*     . . . # # # # # # # # # # # # # # # # # . . .        */
  461. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  462. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  463. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  464. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  465. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  466. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  467. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  468. /************************ Snake Stage Normal 6 ********************************/
  469. const S16 snake_stage_normal_6[] = {125, 128, 148, 151, 169, 170, 171, 174, 175, 176,
  470.     261, 262, 263, 266, 267, 268, 286, 289, 309, 312
  471. };
  472. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  473. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  474. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  475. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  476. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  477. /*     . . . . . . . . . . # . . # . . . . . . . . .        */
  478. /*     . . . . . . . . . . # . . # . . . . . . . . .        */
  479. /*     . . . . . . . . # # # . . # # # . . . . . . .        */
  480. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  481. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  482. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  483. /*     . . . . . . . . # # # . . # # # . . . . . . .        */
  484. /*     . . . . . . . . . . # . . # . . . . . . . . .        */
  485. /*     . . . . . . . . . . # . . # . . . . . . . . .        */
  486. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  487. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  488. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  489. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  490. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  491. /************************ Snake Stage Normal 7 ********************************/
  492. const S16 snake_stage_normal_7[] = {48, 49, 50, 51, 63, 64, 65, 66, 71, 89,
  493.     94, 112, 117, 135, 301, 319, 324, 342, 347, 365,
  494.     370, 371, 372, 373, 385, 386, 387, 388
  495. };
  496. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  497. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  498. /*     . . # # # # . . . . . . . . . . . # # # # . .        */
  499. /*     . . # . . . . . . . . . . . . . . . . . # . .        */
  500. /*     . . # . . . . . . . . . . . . . . . . . # . .        */
  501. /*     . . # . . . . . . . . . . . . . . . . . # . .        */
  502. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  503. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  504. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  505. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  506. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  507. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  508. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  509. /*     . . # . . . . . . . . . . . . . . . . . # . .        */
  510. /*     . . # . . . . . . . . . . . . . . . . . # . .        */
  511. /*     . . # . . . . . . . . . . . . . . . . . # . .        */
  512. /*     . . # # # # . . . . . . . . . . . # # # # . .        */
  513. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  514. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  515. /************************ Snake Stage Normal 8 ********************************/
  516. const S16 snake_stage_normal_8[] = {96, 100, 119, 123, 142, 146, 147, 148, 149, 150,
  517.     151, 152, 153, 154, 155, 156, 165, 179, 188, 202,
  518.     211, 225, 234, 248, 257, 271, 280, 281, 282, 283,
  519.     284, 285, 286, 287, 288, 289, 290, 294, 313, 317,
  520.     336, 340
  521. };
  522. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  523. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  524. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  525. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  526. /*     . . . . # . . . # . . . . . . . . . . . . . .        */
  527. /*     . . . . # . . . # . . . . . . . . . . . . . .        */
  528. /*     . . . . # . . . # # # # # # # # # # # . . . .        */
  529. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  530. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  531. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  532. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  533. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  534. /*     . . . . # # # # # # # # # # # . . . # . . . .        */
  535. /*     . . . . . . . . . . . . . . # . . . # . . . .        */
  536. /*     . . . . . . . . . . . . . . # . . . # . . . .        */
  537. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  538. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  539. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  540. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  541. /************************ Snake Stage normal 9 ********************************/
  542. const S16 snake_stage_normal_9[] = {72, 73, 74, 75, 76, 77, 78, 79, 80, 81,
  543.     82, 83, 84, 85, 86, 87, 88, 95, 111, 118,
  544.     134, 141, 157, 164, 180, 203, 226, 249, 256, 272,
  545.     279, 295, 302, 318, 325, 341, 348, 349, 350, 351,
  546.     352, 353, 354, 355, 356, 357, 358, 359, 360, 361,
  547.     362, 363, 364
  548. };
  549. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  550. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  551. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  552. /*     . . . # # # # # # # # # # # # # # # # # . . .        */
  553. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  554. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  555. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  556. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  557. /*     . . . . . . . . . . . . . . . . . . . # . . .        */
  558. /*     . . . . . . . . . . . . . . . . . . . # . . .        */
  559. /*     . . . . . . . . . . . . . . . . . . . # . . .        */
  560. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  561. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  562. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  563. /*     . . . # . . . . . . . . . . . . . . . # . . .        */
  564. /*     . . . # # # # # # # # # # # # # # # # # . . .        */
  565. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  566. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  567. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  568. /************************ Snake Stage Hard 0 ********************************/
  569. const S16 snake_stage_hard_0[] = {50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
  570.     60, 61, 62, 63, 64, 73, 96, 119, 120, 121,
  571.     122, 123, 124, 125, 126, 127, 128, 129, 130, 131,
  572.     132, 133, 188, 189, 190, 191, 192, 193, 194, 195,
  573.     196, 197, 198, 199, 200, 201, 202, 234, 235, 236,
  574.     237, 238, 239, 240, 241, 242, 243, 244, 245, 246,
  575.     247, 248, 303, 304, 305, 306, 307, 308, 309, 310,
  576.     311, 312, 313, 314, 315, 316, 317, 340, 363, 372,
  577.     373, 374, 375, 376, 377, 378, 379, 380, 381, 382,
  578.     383, 384, 385, 386
  579. };
  580. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  581. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  582. /*     . . . . # # # # # # # # # # # # # # # . . . .        */
  583. /*     . . . . # . . . . . . . . . . . . . . . . . .        */
  584. /*     . . . . # . . . . . . . . . . . . . . . . . .        */
  585. /*     . . . . # # # # # # # # # # # # # # # . . . .        */
  586. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  587. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  588. /*     . . . . # # # # # # # # # # # # # # # . . . .        */
  589. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  590. /*     . . . . # # # # # # # # # # # # # # # . . . .        */
  591. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  592. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  593. /*     . . . . # # # # # # # # # # # # # # # . . . .        */
  594. /*     . . . . . . . . . . . . . . . . . . # . . . .        */
  595. /*     . . . . . . . . . . . . . . . . . . # . . . .        */
  596. /*     . . . . # # # # # # # # # # # # # # # . . . .        */
  597. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  598. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  599. /************************ Snake Stage Hard 1 ********************************/
  600. const S16 snake_stage_hard_1[] = {56, 58, 79, 81, 102, 104, 125, 127, 148, 150,
  601.     188, 189, 190, 191, 192, 198, 199, 200, 201, 202,
  602.     234, 235, 236, 237, 238, 244, 245, 246, 247, 248,
  603.     286, 288, 309, 311, 332, 334, 355, 357, 378, 380
  604. };
  605. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  606. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  607. /*     . . . . . . . . . . # . # . . . . . . . . . .        */
  608. /*     . . . . . . . . . . # . # . . . . . . . . . .        */
  609. /*     . . . . . . . . . . # . # . . . . . . . . . .        */
  610. /*     . . . . . . . . . . # . # . . . . . . . . . .        */
  611. /*     . . . . . . . . . . # . # . . . . . . . . . .        */
  612. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  613. /*     . . . . # # # # # . . . . . # # # # # . . . .        */
  614. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  615. /*     . . . . # # # # # . . . . . # # # # # . . . .        */
  616. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  617. /*     . . . . . . . . . . # . # . . . . . . . . . .        */
  618. /*     . . . . . . . . . . # . # . . . . . . . . . .        */
  619. /*     . . . . . . . . . . # . # . . . . . . . . . .        */
  620. /*     . . . . . . . . . . # . # . . . . . . . . . .        */
  621. /*     . . . . . . . . . . # . # . . . . . . . . . .        */
  622. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  623. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  624. /************************ Snake Stage Hard 2 ********************************/
  625. const S16 snake_stage_hard_2[] = {50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
  626.     70, 82, 93, 105, 119, 120, 121, 122, 123, 124,
  627.     128, 147, 151, 170, 174, 193, 197, 216, 220, 239,
  628.     243, 262, 266, 285, 289, 308, 312, 313, 314, 315,
  629.     316, 317, 331, 343, 354, 366, 377, 378, 379, 380,
  630.     381, 382, 383, 384, 385, 386
  631. };
  632. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  633. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  634. /*     . . . . # # # # # # # # # # . . . . . . . . .        */
  635. /*     . # . . . . . . . . . . . # . . . . . . . . .        */
  636. /*     . # . . . . . . . . . . . # . . . . . . . . .        */
  637. /*     . . . . # # # # # # . . . # . . . . . . . . .        */
  638. /*     . . . . . . . . . # . . . # . . . . . . . . .        */
  639. /*     . . . . . . . . . # . . . # . . . . . . . . .        */
  640. /*     . . . . . . . . . # . . . # . . . . . . . . .        */
  641. /*     . . . . . . . . . # . . . # . . . . . . . . .        */
  642. /*     . . . . . . . . . # . . . # . . . . . . . . .        */
  643. /*     . . . . . . . . . # . . . # . . . . . . . . .        */
  644. /*     . . . . . . . . . # . . . # . . . . . . . . .        */
  645. /*     . . . . . . . . . # . . . # # # # # # . . . .        */
  646. /*     . . . . . . . . . # . . . . . . . . . . . # .        */
  647. /*     . . . . . . . . . # . . . . . . . . . . . # .        */
  648. /*     . . . . . . . . . # # # # # # # # # # . . . .        */
  649. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  650. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  651. /************************ Snake Stage Hard 3 ********************************/
  652. const S16 snake_stage_hard_3[] = {48, 49, 50, 64, 65, 66, 71, 89, 94, 112,
  653.     167, 168, 169, 170, 171, 172, 173, 174, 175, 176,
  654.     177, 190, 191, 192, 193, 194, 195, 196, 197, 198,
  655.     199, 200, 236, 237, 238, 239, 240, 241, 242, 243,
  656.     244, 245, 246, 259, 260, 261, 262, 263, 264, 265,
  657.     266, 267, 268, 269, 324, 342, 347, 365, 370, 371,
  658.     372, 386, 387, 388
  659. };
  660. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  661. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  662. /*     . . # # # . . . . . . . . . . . . . # # # . .        */
  663. /*     . . # . . . . . . . . . . . . . . . . . # . .        */
  664. /*     . . # . . . . . . . . . . . . . . . . . # . .        */
  665. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  666. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  667. /*     . . . . . . # # # # # # # # # # # . . . . . .        */
  668. /*     . . . . . . # # # # # # # # # # # . . . . . .        */
  669. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  670. /*     . . . . . . # # # # # # # # # # # . . . . . .        */
  671. /*     . . . . . . # # # # # # # # # # # . . . . . .        */
  672. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  673. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  674. /*     . . # . . . . . . . . . . . . . . . . . # . .        */
  675. /*     . . # . . . . . . . . . . . . . . . . . # . .        */
  676. /*     . . # # # . . . . . . . . . . . . . # # # . .        */
  677. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  678. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  679. /************************ Snake Stage Hard4 ********************************/
  680. const S16 snake_stage_hard_4[] = {49, 50, 51, 52, 53, 54, 55, 56, 57, 58,
  681.     59, 60, 61, 62, 63, 64, 65, 95, 96, 97,
  682.     98, 99, 100, 101, 102, 103, 104, 105, 106, 107,
  683.     108, 109, 110, 111, 187, 188, 189, 190, 191, 192,
  684.     193, 194, 195, 196, 197, 198, 199, 200, 201, 202,
  685.     203, 233, 234, 235, 236, 237, 238, 239, 240, 241,
  686.     242, 243, 244, 245, 246, 247, 248, 249, 325, 326,
  687.     327, 328, 329, 330, 331, 332, 333, 334, 335, 336,
  688.     337, 338, 339, 340, 341, 371, 372, 373, 374, 375,
  689.     376, 377, 378, 379, 380, 381, 382, 383, 384, 385,
  690.     386, 387
  691. };
  692. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  693. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  694. /*     . . . # # # # # # # # # # # # # # # # # . . .        */
  695. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  696. /*     . . . # # # # # # # # # # # # # # # # # . . .        */
  697. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  698. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  699. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  700. /*     . . . # # # # # # # # # # # # # # # # # . . .        */
  701. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  702. /*     . . . # # # # # # # # # # # # # # # # # . . .        */
  703. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  704. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  705. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  706. /*     . . . # # # # # # # # # # # # # # # # # . . .        */
  707. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  708. /*     . . . # # # # # # # # # # # # # # # # # . . .        */
  709. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  710. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  711. /************************ Snake Stage Hard 5 ********************************/
  712. const S16 snake_stage_hard_5[] = {107, 108, 109, 130, 151, 152, 153, 174, 196, 197,
  713.     217, 218, 240, 261, 262, 263, 284, 305, 306, 307
  714. };
  715. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  716. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  717. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  718. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  719. /*     . . . . . . . . . . . . . . . # # # . . . . .        */
  720. /*     . . . . . . . . . . . . . . . # . . . . . . .        */
  721. /*     . . . . . . . . . . . . . # # # . . . . . . .        */
  722. /*     . . . . . . . . . . . . . # . . . . . . . . .        */
  723. /*     . . . . . . . . . . . . # # . . . . . . . . .        */
  724. /*     . . . . . . . . . . # # . . . . . . . . . . .        */
  725. /*     . . . . . . . . . . # . . . . . . . . . . . .        */
  726. /*     . . . . . . . . # # # . . . . . . . . . . . .        */
  727. /*     . . . . . . . . # . . . . . . . . . . . . . .        */
  728. /*     . . . . . . # # # . . . . . . . . . . . . . .        */
  729. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  730. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  731. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  732. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  733. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  734. /************************ Snake Stage Hard 6 ********************************/
  735. const S16 snake_stage_hard_6[] = {73, 87, 96, 110, 119, 133, 142, 143, 144, 145,
  736.     153, 154, 155, 156, 168, 176, 191, 199, 214, 222,
  737.     237, 238, 239, 243, 244, 245, 262, 266, 285, 289,
  738.     308, 312, 331, 335, 354, 355, 356, 357, 358
  739. };
  740. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  741. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  742. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  743. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  744. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  745. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  746. /*     . . . . # # # # . . . . . . . # # # # . . . .        */
  747. /*     . . . . . . . # . . . . . . . # . . . . . . .        */
  748. /*     . . . . . . . # . . . . . . . # . . . . . . .        */
  749. /*     . . . . . . . # . . . . . . . # . . . . . . .        */
  750. /*     . . . . . . . # # # . . . # # # . . . . . . .        */
  751. /*     . . . . . . . . . # . . . # . . . . . . . . .        */
  752. /*     . . . . . . . . . # . . . # . . . . . . . . .        */
  753. /*     . . . . . . . . . # . . . # . . . . . . . . .        */
  754. /*     . . . . . . . . . # . . . # . . . . . . . . .        */
  755. /*     . . . . . . . . . # # # # # . . . . . . . . .        */
  756. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  757. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  758. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  759. /************************ Snake Stage Hard 7 ********************************/
  760. const S16 snake_stage_hard_7[] = {73, 74, 75, 76, 77, 78, 79, 80, 81, 82,
  761.     83, 84, 85, 86, 87, 96, 110, 119, 133, 142,
  762.     145, 146, 147, 151, 152, 153, 156, 165, 168, 176,
  763.     179, 188, 191, 199, 202, 211, 214, 222, 225, 234,
  764.     237, 245, 248, 257, 260, 268, 271, 280, 283, 291,
  765.     294, 303, 306, 314, 317, 326, 329, 337, 340, 349,
  766.     350, 351, 352, 360, 361, 362, 363
  767. };
  768. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  769. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  770. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  771. /*     . . . . # # # # # # # # # # # # # # # . . . .        */
  772. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  773. /*     . . . . # . . . . . . . . . . . . . # . . . .        */
  774. /*     . . . . # . . # # # . . . # # # . . # . . . .        */
  775. /*     . . . . # . . # . . . . . . . # . . # . . . .        */
  776. /*     . . . . # . . # . . . . . . . # . . # . . . .        */
  777. /*     . . . . # . . # . . . . . . . # . . # . . . .        */
  778. /*     . . . . # . . # . . . . . . . # . . # . . . .        */
  779. /*     . . . . # . . # . . . . . . . # . . # . . . .        */
  780. /*     . . . . # . . # . . . . . . . # . . # . . . .        */
  781. /*     . . . . # . . # . . . . . . . # . . # . . . .        */
  782. /*     . . . . # . . # . . . . . . . # . . # . . . .        */
  783. /*     . . . . # # # # . . . . . . . # # # # . . . .        */
  784. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  785. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  786. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  787. /************************ Snake Stage Hard 8 ********************************/
  788. const S16 snake_stage_hard_8[] = {72, 73, 74, 75, 76, 77, 83, 84, 85, 86,
  789.     87, 88, 100, 106, 170, 171, 172, 173, 174, 256,
  790.     257, 258, 259, 260, 261, 267, 268, 269, 270, 271,
  791.     272, 284, 290, 354, 355, 356, 357, 358
  792. };
  793. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  794. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  795. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  796. /*     . . . # # # # # # . . . . . # # # # # # . . .        */
  797. /*     . . . . . . . . # . . . . . # . . . . . . . .        */
  798. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  799. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  800. /*     . . . . . . . . . # # # # # . . . . . . . . .        */
  801. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  802. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  803. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  804. /*     . . . # # # # # # . . . . . # # # # # # . . .        */
  805. /*     . . . . . . . . # . . . . . # . . . . . . . .        */
  806. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  807. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  808. /*     . . . . . . . . . # # # # # . . . . . . . . .        */
  809. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  810. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  811. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  812. /************************ Snake Hard 9 ********************************/
  813. const S16 snake_stage_hard_9[] = {74, 86, 98, 108, 122, 130, 146, 152, 170, 174,
  814.     194, 195, 196, 217, 218, 219, 240, 241, 242, 262,
  815.     266, 284, 290, 306, 314, 328, 338, 350, 362
  816. };
  817. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  818. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  819. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  820. /*     . . . . . # . . . . . . . . . . . # . . . . .        */
  821. /*     . . . . . . # . . . . . . . . . # . . . . . .        */
  822. /*     . . . . . . . # . . . . . . . # . . . . . . .        */
  823. /*     . . . . . . . . # . . . . . # . . . . . . . .        */
  824. /*     . . . . . . . . . # . . . # . . . . . . . . .        */
  825. /*     . . . . . . . . . . # # # . . . . . . . . . .        */
  826. /*     . . . . . . . . . . # # # . . . . . . . . . .        */
  827. /*     . . . . . . . . . . # # # . . . . . . . . . .        */
  828. /*     . . . . . . . . . # . . . # . . . . . . . . .        */
  829. /*     . . . . . . . . # . . . . . # . . . . . . . .        */
  830. /*     . . . . . . . # . . . . . . . # . . . . . . .        */
  831. /*     . . . . . . # . . . . . . . . . # . . . . . .        */
  832. /*     . . . . . # . . . . . . . . . . . # . . . . .        */
  833. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  834. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  835. /*     . . . . . . . . . . . . . . . . . . . . . . .        */
  836. #endif /* GAME_SNAKE_CONST_H */