EM_DATA.SRC 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674
  1. ;************************************************************************
  2. ;* *
  3. ;* enemy parameter data *
  4. ;* 1991/12/24~1992/ *
  5. ;* *
  6. ;************************************************************************
  7. SECT HK3,,C
  8. ;EM_Pn
  9. XREF PATERN1_STAND,PATERN2_STAND
  10. XREF PATERN1_DOWN,PATERN2_DOWN
  11. XREF PATERN1_VJUMP,PATERN2_VJUMP
  12. XREF PATERN1_FJUMP,PATERN2_FJUMP
  13. XREF PATERN1_BJUMP,PATERN2_BJUMP
  14. ;EM_SPn
  15. XREF SPECIAL1,SPECIAL2,SPECIAL3,SPECIAL4
  16. XREF SC_LIMIT,SP_CHOHATSU,FORCE_POWER,SP_FURA_FURA
  17. XREF SP_UP_DEFENCE,SP_DOWN_DEFENCE
  18. XREF PATERN1_SCLIM,PATERN2_SCLIM
  19. XREF SEACRET_ACTION
  20. XREF SPECIAL1H,SPECIAL2H,SPECIAL3H,SPECIAL4H
  21. XREF SCH_LIMIT,SPH_CHOHATSU,FORCE_POWERH,SPH_FURA_FURA
  22. XREF SPH_UP_DEFENCE,SPH_DOWN_DEFENCE
  23. XREF SEACRET_HACTION
  24. ;DEF_1P&2P
  25. XREF DEFENCE_1P,DEFENCE_2P
  26. XREF DEFENCE2_1P,DEFENCE2_2P
  27. ;EMn_TBL
  28. XREF E1_TBLNO,E2_TBLNO,E3_TBLNO,E4_TBLNO
  29. XREF E5_TBLNO,E6_TBLNO,E7_TBLNO,E8_TBLNO
  30. INCLUDE HFLAG.INC
  31. INCLUDE EM_MAC.INC
  32. INCLUDE EM_MAC2.INC
  33. ;************************************************************************
  34. XDEF ACTION_TABLE
  35. ACTION_TABLE:
  36. DC.L PATERN1_ADRS
  37. DC.L PATERN2_ADRS
  38. DC.L PATERN1_ADRS
  39. DC.L PATERN2_ADRS
  40. PATERN1_ADRS:
  41. DC.L PATERN1_STAND ;0
  42. DC.L PATERN1_DOWN ;1
  43. DC.L PATERN1_VJUMP ;2
  44. DC.L PATERN1_FJUMP ;3
  45. DC.L PATERN1_BJUMP ;4
  46. DC.L PATERN1_SCLIM ;5
  47. PATERN2_ADRS:
  48. DC.L PATERN2_STAND ;0
  49. DC.L PATERN2_DOWN ;1
  50. DC.L PATERN2_VJUMP ;2
  51. DC.L PATERN2_FJUMP ;3
  52. DC.L PATERN2_BJUMP ;4
  53. DC.L PATERN1_SCLIM ;5
  54. XDEF SPECIAL_TBL
  55. SPECIAL_TBL:
  56. ; DC.L NORMAL_SP
  57. ; DC.L SPECIAL_SP
  58. ;
  59. NORMAL_SP:
  60. DC.L SPECIAL1 ;0
  61. DC.L SPECIAL2 ;1
  62. DC.L SPECIAL3 ;2
  63. DC.L SPECIAL4 ;3
  64. DC.L SC_LIMIT ;4
  65. DC.L SP_CHOHATSU ;5
  66. DC.L FORCE_POWER ;6
  67. DC.L SP_FURA_FURA ;7
  68. DC.L SP_UP_DEFENCE ;8
  69. DC.L SP_DOWN_DEFENCE ;9
  70. DC.L SEACRET_HACTION ;10
  71. SPECIAL_SP:
  72. DC.L SPECIAL1H ;0
  73. DC.L SPECIAL2H ;1
  74. DC.L SPECIAL3H ;2
  75. DC.L SPECIAL4H ;3
  76. DC.L SC_LIMIT ;4
  77. DC.L SPH_CHOHATSU ;5
  78. DC.L FORCE_POWERH ;6
  79. DC.L SPH_FURA_FURA ;7
  80. DC.L SPH_UP_DEFENCE ;8
  81. DC.L SPH_DOWN_DEFENCE;9
  82. DC.L SEACRET_ACTION ;10
  83. XDEF DEFENCE_TBL
  84. DEFENCE_TBL:
  85. DC.L DEFENCE_1P,DEFENCE2_1P
  86. DC.L DEFENCE_2P,DEFENCE2_2P
  87. XDEF TBLNO_TBL
  88. TBLNO_TBL:
  89. DC.L E1_TBLNO :1P
  90. DC.L E1_TBLNO :2P
  91. DC.L E1_TBLNO :Todo
  92. DC.L E2_TBLNO :Jack
  93. DC.L E3_TBLNO :Lee
  94. DC.L E4_TBLNO :King
  95. DC.L E5_TBLNO :Mike
  96. DC.L E6_TBLNO :John
  97. DC.L E7_TBLNO :Big
  98. DC.L E8_TBLNO :Oyagi
  99. ;************************************************************************
  100. ; *for refarence from act_no
  101. ;************************************************************************
  102. XDEF STATE_DATA_TBL
  103. ;
  104. ; 0:standing 1:down
  105. ; 2:v_jump 3:front_jump,front_walk
  106. ; 4:back_jump,back_walk 5:front_walk
  107. ; 6:back_walk
  108. ; 7:up_punch(jub) 8:up_punch(strong,long)
  109. ; 9:up_punch(strong,short)10:body_blow
  110. ;
  111. ; 11:up_kick(jub) 12:up_kick(strong,long)
  112. ; 13:up_kick(strong,short)14:low_kick
  113. ;
  114. ; 15:crouch_punch 16:crouch_kick
  115. ; 17:jump_punch 18:jump_kick
  116. ;
  117. ; 21:built_upper
  118. ;
  119. ; 80:hado_ken
  120. ; 81:hiyaku_retsu_ken 82:super_hado_ken
  121. ; 83:super_action 84:screen_limit
  122. ; 85:chohatsu 86:force_power
  123. ; 87:fura_fura 88:up_defence
  124. ; 89:down_defence 8A:???
  125. ; from CTRL_NO.INC
  126. STATE_DATA_TBL:; 0: 1: 2: 3: 4: 5: 6: 7
  127. DC.B 00h,00h,05h,06h,00h,00h,01h,01h ;00h
  128. DC.B 8Ah,00h,02h,01h,00h,00h,00h,00h
  129. DC.B 00h,00h,00h,00h,00h,03h,04h,00h ;10h
  130. DC.B 00h,87h,86h,00h,88h,00h,00h,00h
  131. DC.B 07h,09h,07h,08h,0Ah,0Ah,13h,0Fh ;20h
  132. DC.B 11h,00h,00h,00h,00h,00h,00h,00h
  133. DC.B 0Bh,0Dh,0Bh,0Ch,0Eh,0Eh,00h,10h ;30h
  134. DC.B 12h,12h,12h,00h,00h,00h,00h,00h
  135. DC.B 81h,82h,83h,84h,00h,00h,00h,00h ;40h
  136. DC.B 00h,00h,00h,00h,00h,00h,00h,85h
  137. DC.B 00h,00h,05h,06h,00h,00h,01h,01h ;00h
  138. DC.B 8Ah,00h,02h,00h,00h,00h,00h,00h
  139. DC.B 00h,00h,00h,00h,89h,03h,04h,00h ;10h
  140. DC.B 00h,87h,86h,00h,88h,00h,00h,00h
  141. DC.B 07h,09h,07h,08h,0Ah,0Ah,13h,0Fh ;20h
  142. DC.B 11h,00h,00h,00h,00h,00h,00h,00h
  143. DC.B 0Bh,0Dh,0Bh,0Ch,0Eh,0Eh,00h,10h ;30h
  144. DC.B 12h,12h,12h,00h,00h,00h,00h,00h
  145. DC.B 81h,83h,84h,82h,00h,00h,00h,00h ;40h
  146. DC.B 00h,00h,00h,00h,00h,00h,00h,86h
  147. ;************************************************************************
  148. XDEF STA_CONVERT_TBL
  149. ;
  150. ; enemy mine_state convert_data
  151. ;
  152. STA_CONVERT_TBL:
  153. DC.W PATERN_1-STA_CONVERT_TBL ;enemy1
  154. DC.W PATERN_1-STA_CONVERT_TBL ;enemy2
  155. DC.W PATERN_1-STA_CONVERT_TBL ;enemy3
  156. DC.W PATERN_1-STA_CONVERT_TBL ;enemy4
  157. DC.W PATERN_2-STA_CONVERT_TBL ;enemy5
  158. DC.W PATERN_1-STA_CONVERT_TBL ;enemy6
  159. DC.W PATERN_3-STA_CONVERT_TBL ;enemy7
  160. DC.W PATERN_1-STA_CONVERT_TBL ;enemy8
  161. ;
  162. ; 0:standing etc. 1:v_jump
  163. ; 2:front_jump 3:back_jump
  164. ;
  165. PATERN_1:
  166. DC.B 0,0,2,3,4,0,0,0 ;00h
  167. ;
  168. ; 0:standing etc. 1:down
  169. ; 2:v_jump 3:front_jump
  170. ; 4:back_jump
  171. ;
  172. PATERN_2:
  173. DC.B 0,1,2,3,4,0,0,0
  174. ;
  175. ; 0:standing etc. 1:front_walk
  176. ; 2:back_walk
  177. ;
  178. PATERN_3:
  179. DC.B 0,0,0,0,0,1,2,0
  180. ;
  181. ;************************************************************************
  182. XDEF SETTING_TIMER
  183. ;
  184. ;
  185. ;
  186. SETTING_TIMER:; 1:2: 3: 4: 5: 6: 7: 8: 9:10:< DUMMY > ;level
  187. DC.B 0,0,72,64,56,64,56,48,48,40,0,0,0,0,0,0 ;01
  188. DC.B 0,0,64,56,48,56,48,40,40,32,0,0,0,0,0,0 ;02
  189. DC.B 0,0,56,48,40,48,40,32,32,24,0,0,0,0,0,0 ;03
  190. DC.B 0,0,48,40,16,40,32,24,24,16,0,0,0,0,0,0 ;04
  191. ; DC.B 0,0,48,40,32,40,32,24,24,16,0,0,0,0,0,0 ;04
  192. DC.B 0,0,40,32,24,32,24,16,16,08,0,0,0,0,0,0 ;05
  193. DC.B 0,0,64,56,48,56,48,40,40,32,0,0,0,0,0,0 ;06
  194. DC.B 0,0,64,56,48,56,48,40,40,32,0,0,0,0,0,0 ;07
  195. DC.B 0,0,16,08,00,00,00,00,00,00,0,0,0,0,0,0 ;08
  196. ;************************************************************************
  197. XDEF AF_WAIT_TBL
  198. AF_WAIT_TBL:
  199. DC.W EM1_AF_WAIT-AF_WAIT_TBL
  200. DC.W EM2_AF_WAIT-AF_WAIT_TBL
  201. DC.W EM3_AF_WAIT-AF_WAIT_TBL
  202. DC.W EM4_AF_WAIT-AF_WAIT_TBL
  203. DC.W EM5_AF_WAIT-AF_WAIT_TBL
  204. DC.W EM6_AF_WAIT-AF_WAIT_TBL
  205. DC.W EM7_AF_WAIT-AF_WAIT_TBL
  206. DC.W EM8_AF_WAIT-AF_WAIT_TBL
  207. ;
  208. PL1_AF_WAIT:
  209. ;
  210. ; *** Ryo Sakazaki defence wait ****
  211. ;
  212. PL2_AF_WAIT:
  213. ;
  214. ; *** Robert Garushia defence wait ****
  215. ;
  216. EM1_AF_WAIT:
  217. ;
  218. ; *** Toudo Ryuhaku defence wait ****
  219. ;
  220. EM2_AF_WAIT:
  221. ;
  222. ; *** Jack Ternar defence wait ****
  223. ;
  224. EM3_AF_WAIT:
  225. ;
  226. ; *** Ree Pailon defence wait ****
  227. ;
  228. DC.B 99 ;standing ;0
  229. DC.B 99 ;down ;1
  230. DC.B 08 ;v_jump ;2
  231. DC.B 08 ;front_jump ;3
  232. DC.B 08 ;back_jump ;4
  233. DC.B 99 ;defence ;5
  234. DC.B 99 ;down_defence ;6
  235. DC.B 20 ;ËÀÞØ ½ÄÚ°Ä ;7
  236. DC.B 40 ;Ð·Þ ½ÄÚ°Ä ;8
  237. DC.B 40 ;Ð·Þ Ì¯¸ ;9
  238. DC.B 40 ;ÎÞÃÞ¨ÌÞÛ° ;A
  239. DC.B 40 ;ËÀÞØ¥Öº¹ÞØ ;B
  240. DC.B 50 ;³¼Û¥Ïܼ¹ÞØ ;C
  241. DC.B 60 ;ÄËÞ¥Ïܼ¹ÞØ ;D
  242. DC.B 70 ;Û°·¯¸ ;E
  243. DC.B 70 ;¶¶ÞÐ ¾²¹Ý½Þ· ;F
  244. DC.B 70 ;¶¶ÞÐ¥±¼ÊÞײ ;10
  245. DC.B 120 ;ÄËÞ¹ÞÀÞÝ ¾²¹Ý ;11
  246. DC.B 120 ;ÄËÞ¥Öº¹ÞØ ;12
  247. DC.B 0
  248. EM4_AF_WAIT:
  249. ;
  250. ; *** King defence wait ****
  251. ;
  252. EM5_AF_WAIT:
  253. ;
  254. ; *** Mike Robinson defence wait ****
  255. ;
  256. EM6_AF_WAIT:
  257. ;
  258. ; *** John Crue defence wait ****
  259. ;
  260. DC.B 99 ;standing ;0
  261. DC.B 99 ;down ;1
  262. DC.B 08 ;v_jump ;2
  263. DC.B 08 ;front_jump ;3
  264. DC.B 08 ;back_jump ;4
  265. DC.B 99 ;defence ;5
  266. DC.B 99 ;down_defence ;6
  267. DC.B 120 ;ËÀÞØ ½ÄÚ°Ä ;7
  268. DC.B 120 ;Ð·Þ ½ÄÚ°Ä ;8
  269. DC.B 120 ;Ð·Þ Ì¯¸ ;9
  270. DC.B 120 ;ÎÞÃÞ¨ÌÞÛ° ;A
  271. DC.B 120 ;ËÀÞØ¥Öº¹ÞØ ;B
  272. DC.B 90 ;³¼Û¥Ïܼ¹ÞØ ;C
  273. DC.B 90 ;ÄËÞ¥Ïܼ¹ÞØ ;D
  274. DC.B 12 ;Û°·¯¸ ;E
  275. DC.B 12 ;¶¶ÞÐ ¾²¹Ý½Þ· ;F
  276. DC.B 12 ;¶¶ÞÐ¥±¼ÊÞײ ;10
  277. DC.B 120 ;ÄËÞ¹ÞÀÞÝ ¾²¹Ý ;11
  278. DC.B 120 ;ÄËÞ¥Öº¹ÞØ ;12
  279. DC.B 0
  280. EM7_AF_WAIT:
  281. ;
  282. ; *** Big defence wait ****
  283. ;
  284. EM8_AF_WAIT:
  285. ;
  286. ; *** Oyagi defence wait ****
  287. ;
  288. DC.B 99 ;standing ;0
  289. DC.B 99 ;down ;1
  290. DC.B 08 ;v_jump ;2
  291. DC.B 08 ;front_jump ;3
  292. DC.B 08 ;back_jump ;4
  293. DC.B 99 ;defence ;5
  294. DC.B 99 ;down_defence ;6
  295. DC.B 120 ;ËÀÞØ ½ÄÚ°Ä ;7
  296. DC.B 120 ;Ð·Þ ½ÄÚ°Ä ;8
  297. DC.B 120 ;Ð·Þ Ì¯¸ ;9
  298. DC.B 120 ;ÎÞÃÞ¨ÌÞÛ° ;A
  299. DC.B 120 ;ËÀÞØ¥Öº¹ÞØ ;B
  300. DC.B 90 ;³¼Û¥Ïܼ¹ÞØ ;C
  301. DC.B 90 ;ÄËÞ¥Ïܼ¹ÞØ ;D
  302. DC.B 40 ;Û°·¯¸ ;E
  303. DC.B 12 ;¶¶ÞÐ ¾²¹Ý½Þ· ;F
  304. DC.B 12 ;¶¶ÞÐ¥±¼ÊÞײ ;10
  305. DC.B 120 ;ÄËÞ¹ÞÀÞÝ ¾²¹Ý ;11
  306. DC.B 120 ;ÄËÞ¥Öº¹ÞØ ;12
  307. DC.B 0
  308. ;************************************************************************
  309. XDEF SRCH_INIT_TBL
  310. ;
  311. ; distnace_mode select suru kakuritsu
  312. ;
  313. SRCH_INIT_TBL:
  314. ; 0;1;2;3;4;5;6;7;8;9;A;B;C;D;E;F
  315. PLY1_DIS:
  316. DC.B 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  317. DC.B 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  318. DC.B 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  319. DC.B 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  320. PLY2_DIS:
  321. DC.B 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  322. DC.B 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  323. DC.B 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  324. DC.B 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  325. ENE1_DIS:
  326. DC.B 0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2
  327. DC.B 0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2
  328. DC.B 0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2
  329. DC.B 0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2
  330. ENE2_DIS:
  331. DC.B 0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2
  332. DC.B 0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2
  333. DC.B 0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2
  334. DC.B 0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2
  335. ENE3_DIS:
  336. DC.B 0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2
  337. DC.B 0,0,0,0,0,0,1,1,1,1,1,2,2,2,2,2
  338. DC.B 0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2
  339. DC.B 0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,2
  340. ENE4_DIS:
  341. DC.B 0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2
  342. DC.B 0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2
  343. DC.B 0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,2
  344. DC.B 0,0,0,0,0,0,1,1,1,1,1,1,2,2,2,2
  345. ENE5_DIS:
  346. DC.B 0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,2
  347. DC.B 0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2
  348. DC.B 0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2
  349. DC.B 0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2
  350. ENE6_DIS:
  351. DC.B 0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2
  352. DC.B 0,0,0,0,0,0,0,1,1,1,1,1,1,2,2,2
  353. DC.B 0,0,0,0,0,1,1,1,1,1,1,1,2,2,2,2
  354. DC.B 0,0,0,0,1,1,1,1,2,2,2,2,2,2,2,2
  355. ENE7_DIS:
  356. DC.B 0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2
  357. DC.B 0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2
  358. DC.B 0,0,0,0,1,1,1,1,2,2,2,2,2,2,2,2
  359. DC.B 0,0,1,1,2,2,2,2,2,2,2,2,2,2,2,2
  360. ENE8_DIS:
  361. DC.B 0,0,0,0,1,0,1,0,1,0,1,0,1,1,2,2
  362. DC.B 0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2
  363. DC.B 0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2
  364. DC.B 0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2
  365. ;************************************************************************
  366. XDEF REST_TIME_TBL
  367. ;
  368. ;
  369. ;
  370. REST_TIME_TBL:
  371. ; 0: 1: 2: 3:
  372. PLAYER1_TIME:
  373. DC.B 15,00,00,00 ;change_data(time)
  374. PLAYER2_TIME:
  375. DC.B 15,00,00,00 ;change_data(time)
  376. ENEMY1_TIME:
  377. DC.B 15,00,00,00 ;change_data(time)
  378. ENEMY2_TIME:
  379. DC.B 15,00,00,00 ;change_data(time)
  380. ENEMY3_TIME:
  381. DC.B 15,00,00,00 ;change_data(time)
  382. ENEMY4_TIME:
  383. DC.B 15,00,00,00 ;change_data(time)
  384. ENEMY5_TIME:
  385. DC.B 15,00,00,00 ;change_data(time)
  386. ENEMY6_TIME:
  387. DC.B 15,00,00,00 ;change_data(time)
  388. ENEMY7_TIME:
  389. DC.B 15,00,00,00 ;change_data(time)
  390. ENEMY8_TIME:
  391. DC.B 15,00,00,00 ;change_data(time)
  392. ;************************************************************************
  393. XDEF LIFE_TBL
  394. ;
  395. LIFE_TBL:
  396. ; 0: 1: 2: 3:
  397. PLAYER1_LIFE:
  398. DC.B 75,50,25,00 ;chnage_data(life)
  399. PLAYER2_LIFE:
  400. DC.B 75,50,25,00 ;chnage_data(life)
  401. ENEMY1_LIFE:
  402. DC.B 75,50,25,00 ;chnage_data(life)
  403. ENEMY2_LIFE:
  404. DC.B 75,50,25,00 ;chnage_data(life)
  405. ENEMY3_LIFE:
  406. DC.B 75,50,25,00 ;chnage_data(life)
  407. ENEMY4_LIFE:
  408. DC.B 75,50,25,00 ;chnage_data(life)
  409. ENEMY5_LIFE:
  410. DC.B 75,50,25,00 ;chnage_data(life)
  411. ENEMY6_LIFE:
  412. DC.B 75,50,25,00 ;chnage_data(life)
  413. ENEMY7_LIFE:
  414. DC.B 75,50,25,00 ;chnage_data(life)
  415. ENEMY8_LIFE:
  416. DC.B 75,50,25,00 ;chnage_data(life)
  417. ;************************************************************************
  418. XDEF FORCE_TBL
  419. ;
  420. ;
  421. ;
  422. FORCE_TBL:
  423. ; 0: 1: 2: 3:
  424. PLAYER1_FORCE:
  425. DC.B 75,50,25,00 ;chnage_data(force)
  426. PLAYER2_FORCE:
  427. DC.B 75,50,25,00 ;chnage_data(force)
  428. ENEMY1_FORCE:
  429. DC.B 75,50,25,00 ;chnage_data(force)
  430. ENEMY2_FORCE:
  431. DC.B 75,50,25,00 ;chnage_data(force)
  432. ENEMY3_FORCE:
  433. DC.B 75,50,25,00 ;chnage_data(force)
  434. ENEMY4_FORCE:
  435. DC.B 75,50,25,00 ;chnage_data(force)
  436. ENEMY5_FORCE:
  437. DC.B 75,50,25,00 ;chnage_data(force)
  438. ENEMY6_FORCE:
  439. DC.B 75,50,25,00 ;chnage_data(force)
  440. ENEMY7_FORCE:
  441. DC.B 75,50,25,00 ;chnage_data(force)
  442. ENEMY8_FORCE:
  443. DC.B 75,50,25,00 ;chnage_data(force)
  444. ;************************************************************************
  445. XDEF SELECT_DISTANCE
  446. SELECT_DISTANCE:
  447. EM1_SEL_DIS:
  448. DC.W 194,138,16,0 ;normal_seq
  449. EM2_SEL_DIS:
  450. DC.W 140,90,16,0 ;normal_seq
  451. EM3_SEL_DIS:
  452. DC.W 124,46,16,0 ;normal_seq
  453. EM4_SEL_DIS:
  454. DC.W 121,58,24,0 ;normal_seq
  455. EM5_SEL_DIS:
  456. DC.W 248,104,24,0 ;normal_seq
  457. EM6_SEL_DIS:
  458. DC.W 160,142,2,0 ;normal_seq
  459. EM7_SEL_DIS:
  460. DC.W 288,192,10,0 ;normal_seq
  461. EM8_SEL_DIS:
  462. DC.W 234,146,18,0 ;normal_seq
  463. ;************************************************************************
  464. XDEF NML_SEQ_TBL
  465. ;
  466. ;
  467. ;
  468. NML_SEQ_TBL:
  469. ; change_data : 0=>(a)
  470. ; : 1=>(b)
  471. ; : 2=>(c)
  472. ; : 3=>(d)
  473. ; based by life (0,1,2,3)
  474. ; offset by force(0,4,8,12)
  475. ;
  476. EM1_LEVEL1:; 0: 1: 2: 3: 4: 5: 6: 7: 8: 9:10:11:12:13:14:15
  477. ; DC.B 00,00,00,01,00,00,00,01,00,00,00,01,00,00,00,01
  478. DC.B 00,00,00,01,00,00,00,01,00,00,00,00,00,00,00,00
  479. EM2_LEVEL1:
  480. DC.B 00,01,01,00,01,01,00,01,01,01,00,00,00,00,00,00
  481. EM3_LEVEL1:
  482. DC.B 00,01,01,00,01,01,00,01,01,01,00,00,00,00,00,00
  483. EM4_LEVEL1:
  484. DC.B 00,00,00,00,00,00,00,00,00,01,01,01,01,01,01,01
  485. EM5_LEVEL1:
  486. DC.B 01,01,01,01,00,01,01,01,01,01,01,01,00,00,00,01
  487. EM6_LEVEL1:
  488. DC.B 00,00,00,00,00,01,01,00,01,01,01,01,01,01,01,00
  489. EM7_LEVEL1:
  490. DC.B 00,00,01,01,00,00,01,01,00,00,00,01,01,01,01,01
  491. EM8_LEVEL1:
  492. DC.B 00,00,00,01,00,00,01,01,01,00,01,01,01,01,01,01
  493. ;************************************************************************
  494. XDEF SP_SEQ_TBL
  495. ;
  496. ;
  497. ;
  498. SP_SEQ_TBL:
  499. ; change_data : 0=>(a)
  500. ; : 1=>(b)
  501. ; : 2=>(c)
  502. ; : 3=>(d)
  503. ; based by life (0,1,2,3)
  504. ; offset by force(0,4,8,12)
  505. ;
  506. EM1_LEVEL2:; 0: 1: 2: 3: 4: 5: 6: 7: 8: 9:10:11:12:13:14:15
  507. ; DC.B 00,00,00,01,00,00,00,01,00,00,00,01,00,00,00,01
  508. DC.B 00,00,00,01,00,00,00,01,00,00,00,00,00,00,00,00
  509. EM2_LEVEL2:
  510. DC.B 00,00,01,01,00,01,00,01,00,01,00,00,01,00,01,00
  511. EM3_LEVEL2:
  512. DC.B 00,00,01,01,00,00,01,01,00,01,01,01,01,01,00,00
  513. EM4_LEVEL2:
  514. DC.B 00,00,00,00,00,00,00,00,00,00,01,01,01,01,01,00
  515. EM5_LEVEL2:
  516. DC.B 00,01,00,01,00,01,00,01,00,00,01,01,00,00,01,01
  517. EM6_LEVEL2:
  518. DC.B 00,00,00,00,00,01,01,00,01,01,01,01,01,01,01,00
  519. EM7_LEVEL2:
  520. DC.B 00,00,01,01,00,00,01,01,00,00,00,01,01,01,01,01
  521. EM8_LEVEL2:
  522. DC.B 00,00,01,01,00,00,01,01,00,00,01,01,01,01,01,01
  523. ;************************************************************************
  524. XDEF DIS_SEQ_TBL
  525. ;
  526. ;
  527. ;
  528. DIS_SEQ_TBL:
  529. ; change_data : 0=>(a)
  530. ; : 1=>(b)
  531. ; : 2=>(c)
  532. ; : 3=>(d)
  533. ; based by life (0,1,2,3)
  534. ; offset by force(0,4,8,12)
  535. ;
  536. EM1_LEVEL3:; 0: 1: 2: 3: 4: 5: 6: 7: 8: 9:10:11:12:13:14:15
  537. DC.B 01,00,01,01,00,00,01,01,01,02,02,00,01,02,03,01
  538. EM2_LEVEL3:
  539. DC.B 00,02,02,03,01,01,01,03,00,02,02,01,01,00,02,03
  540. EM3_LEVEL3:
  541. DC.B 00,01,02,03,02,00,03,03,01,02,01,02,00,01,00,01
  542. EM4_LEVEL3:
  543. DC.B 00,00,01,03,00,01,02,03,01,02,02,03,02,03,03,03
  544. EM5_LEVEL3:
  545. DC.B 00,00,03,03,00,02,03,00,01,02,02,00,01,01,01,00
  546. EM6_LEVEL3:
  547. DC.B 00,00,01,03,00,01,02,03,01,02,02,02,01,03,03,03
  548. EM7_LEVEL3:
  549. DC.B 00,00,02,03,00,01,01,01,01,01,02,03,02,02,01,03
  550. EM8_LEVEL3:
  551. DC.B 00,00,00,01,00,00,01,01,01,01,01,02,02,02,02,02
  552. ;************************************************************************
  553. XDEF DEF_SEQ_TBL
  554. ;
  555. ;
  556. ;
  557. DEF_SEQ_TBL:
  558. ; change_data : 0=>(a)
  559. ; : 1=>(b)
  560. ; based by life (0,1,2,3)
  561. ; offset by force(0,4,8,12)
  562. ;
  563. EM1_LEVEL4:; 0: 1: 2: 3: 4: 5: 6: 7: 8: 9:10:11:12:13:14:15
  564. ; DC.B 00,00,00,01,00,00,00,01,00,00,00,01,00,00,00,01
  565. DC.B 00,00,00,01,00,00,00,01,00,00,00,00,00,00,00,00
  566. EM2_LEVEL4:
  567. DC.B 00,00,00,01,00,00,01,00,00,00,00,01,00,00,01,01
  568. EM3_LEVEL4:
  569. DC.B 00,00,00,01,00,00,01,00,00,00,00,01,00,00,01,01
  570. EM4_LEVEL4:
  571. DC.B 00,00,00,00,00,00,00,00,01,01,01,01,01,01,01,00
  572. EM5_LEVEL4:
  573. DC.B 00,01,01,01,00,01,01,01,00,00,01,01,00,00,00,01
  574. EM6_LEVEL4:
  575. DC.B 00,00,00,00,00,01,01,00,01,01,01,01,01,01,01,00
  576. EM7_LEVEL4:
  577. DC.B 00,00,01,01,00,00,01,01,00,01,01,01,01,01,01,01
  578. EM8_LEVEL4:
  579. DC.B 00,00,01,01,00,00,01,01,01,01,01,01,01,01,01,01
  580. ;************************************************************************
  581.