EM_BACK.SRC 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228
  1. ;************************************************************************
  2. ;* enemy action back_moveing *
  3. ;* 1992/5/6 *
  4. ;* presented by k.morikawa *
  5. ;* *
  6. ;************************************************************************
  7. XDEF DIS_BACK_TBL
  8. SECT HK3,,C
  9. INCLUDE EM_MAC.INC
  10. INCLUDE EM_MAC2.INC
  11. INCLUDE HFLAG.INC
  12. ;
  13. ;************************************************************************
  14. ;
  15. ;
  16. ;
  17. DIS_BACK_TBL:
  18. DSP_T4 BACK_SKIP,EM1_BACK_00,EM1_BACK_01,EM1_BACK_02
  19. DSP_T4 BACK_SKIP,EM2_BACK_00,EM2_BACK_01,EM2_BACK_02
  20. DSP_T4 BACK_SKIP,EM3_BACK_00,EM3_BACK_01,EM3_BACK_02
  21. DSP_T4 BACK_SKIP,EM4_BACK_00,EM4_BACK_01,EM4_BACK_02
  22. DSP_T4 BACK_SKIP,EM5_BACK_00,EM5_BACK_01,EM5_BACK_02
  23. DSP_T4 BACK_SKIP,EM6_BACK_00,EM6_BACK_01,EM6_BACK_02
  24. DSP_T4 BACK_SKIP,EM7_BACK_00,EM7_BACK_01,EM7_BACK_02
  25. DSP_T4 BACK_SKIP,EM8_BACK_00,EM8_BACK_01,EM8_BACK_02
  26. ; *enemy 1
  27. EM1_BACK_00:
  28. TYPE 494,494
  29. ;dis_mode 0 1 2 3
  30. DC.B 31h,2Ch,2Dh,39h ;0
  31. DC.B 31h,32h,33h,39h ;1
  32. EM1_BACK_01:
  33. TYPE 495,495
  34. ;dis_mode 0 1 2 3
  35. DC.B 31h,2Ch,2Dh,39h ;0
  36. DC.B 31h,32h,33h,39h ;1
  37. DC.B 09h,09h,09h,39h ;2
  38. DC.B 0Eh,0Eh,0Eh,39h ;3
  39. EM1_BACK_02:
  40. TYPE 496,496
  41. ;dis_mode 0 1 2 3
  42. DC.B 31h,2Ch,2Dh,39h ;0
  43. DC.B 31h,32h,33h,39h ;1
  44. DC.B 09h,09h,09h,39h ;2
  45. DC.B 0Fh,0Fh,0Fh,39h ;3
  46. ; *enemy 2
  47. EM2_BACK_00:
  48. TYPE 55,55
  49. ;dis_mode 0 1 2 3
  50. DC.B 12h,12h,12h,12h ;0
  51. DC.B 13h,13h,13h,13h ;1
  52. DC.B 14h,14h,14h,14h ;3
  53. DC.B 31h,32h,33h,2Bh ;4
  54. DC.B 2Bh,2Ch,2Dh,2Bh ;5
  55. DC.B 2Bh,2Ch,2Dh,2Bh ;5
  56. EM2_BACK_01:
  57. TYPE 56,56
  58. ;dis_mode 0 1 2 3
  59. DC.B 09h,09h,09h,09h ;0
  60. DC.B 14h,14h,14h,14h ;1
  61. DC.B 31h,32h,33h,2Bh ;2
  62. DC.B 43h,43h,43h,43h ;3
  63. DC.B 2Bh,2Ch,2Dh,2Bh ;4
  64. EM2_BACK_02:
  65. TYPE 48,48
  66. ;dis_mode 0 1 2 3
  67. DC.B 09h,09h,09h,09h ;0
  68. DC.B 43h,43h,43h,43h ;1
  69. DC.B 31h,32h,33h,2Bh ;2
  70. DC.B 2Bh,2Ch,2Dh,2Bh ;3
  71. ; *enemy 3
  72. EM3_BACK_00:
  73. TYPE 400,400
  74. ;dis_mode 0 1 2 3
  75. DC.B 05h,05h,05h,05h ;0
  76. DC.B 2Bh,2Ch,2Dh,2Bh ;1
  77. EM3_BACK_01:
  78. TYPE 396,396
  79. ;dis_mode 0 1 2 3
  80. DC.B 01h,01h,01h,01h ;0
  81. DC.B 3Bh,3Bh,3Bh,3Bh ;1
  82. DC.B 2Bh,2Ch,2Dh,2Bh ;2
  83. EM3_BACK_02:
  84. TYPE 396,396
  85. ;dis_mode 0 1 2 3
  86. DC.B 08h,08h,08h,08h ;0
  87. DC.B 3Bh,3Bh,3Bh,3Bh ;1
  88. DC.B 2Bh,2Ch,2Dh,2Bh ;2
  89. XDEF EM4_BACK_00
  90. ; *enemy 4
  91. EM4_BACK_00:
  92. TYPE 4,4
  93. ;dis_mode 0 1 2 3
  94. DC.B 5Bh,2Ch,2Dh,5Bh ;0
  95. DC.B 5Bh,32h,33h,5Bh ;1
  96. EM4_BACK_01:
  97. TYPE 23,23
  98. ;dis_mode 0 1 2 3
  99. DC.B 5Bh,2Ch,2Dh,5Bh ;0
  100. DC.B 5Bh,32h,33h,5Bh ;1
  101. DC.B 4Bh,4Bh,4Bh,4Bh ;2
  102. EM4_BACK_02:
  103. TYPE 18,18
  104. ;dis_mode 0 1 2 3
  105. DC.B 5Bh,2Ch,2Dh,5Bh ;0
  106. DC.B 4Bh,4Bh,4Bh,4Bh ;1
  107. DC.B 5Bh,32h,33h,5Bh ;2
  108. ; *enemy 5
  109. EM5_BACK_00:
  110. TYPE 420,420
  111. ;dis_mode 0 1 2 3
  112. DC.B 2Bh,2Ch,2Dh,31h ;
  113. DC.B 2Eh,2Fh,30h,31h ;
  114. DC.B 09h,09h,09h,09h ;
  115. DC.B 0Ah,0Ah,0Ah,0Ah ;
  116. EM5_BACK_01:
  117. TYPE 425,425
  118. ;dis_mode 0 1 2 3
  119. DC.B 31h,32h,33h,31h ;1
  120. DC.B 2Bh,2Ch,2Dh,31h ;5
  121. DC.B 08h,08h,08h,08h ;1
  122. DC.B 09h,09h,09h,09h ;2
  123. DC.B 0Ah,0Ah,0Ah,0Ah ;3
  124. EM5_BACK_02:
  125. TYPE 425,425
  126. ;dis_mode 0 1 2 3
  127. DC.B 2Ch,2Dh,2Eh,31h ;1
  128. DC.B 31h,32h,33h,31h ;2
  129. DC.B 05h,05h,05h,05h ;3
  130. DC.B 06h,06h,06h,06h ;4
  131. DC.B 07h,07h,07h,07h ;5
  132. ; *enemy 6
  133. EM6_BACK_00:
  134. TYPE 446,446
  135. ;dis_mode 0 1 2 3
  136. DC.B 31h,32h,33h,31h ;2
  137. DC.B 2Bh,2Ch,2Dh,2Bh ;1
  138. EM6_BACK_01:
  139. TYPE 445,445
  140. ;dis_mode 0 1 2 3
  141. DC.B 2Bh,2Bh,2Bh,2Bh
  142. DC.B 2Bh,2Ch,2Dh,2Bh ;1
  143. DC.B 31h,32h,33h,31h ;2
  144. DC.B 51h,51h,51h,51h ;3
  145. EM6_BACK_02:
  146. TYPE 445,445
  147. ;dis_mode 0 1 2 3
  148. DC.B 2Bh,2Bh,2Bh,2Bh
  149. DC.B 2Bh,2Ch,2Dh,2Bh ;1
  150. DC.B 51h,51h,51h,51h ;2
  151. DC.B 31h,32h,33h,31h ;3
  152. ; *enemy 7
  153. EM7_BACK_00:
  154. TYPE 460,460
  155. ;dis_mode 0 1 2 3
  156. DC.B 2Bh,2Ch,2Dh,31h ;1
  157. DC.B 2Dh,2Dh,2Dh,31h ;1
  158. EM7_BACK_01:
  159. TYPE 460,460
  160. ;dis_mode 0 1 2 3
  161. DC.B 2Bh,2Ch,2Dh,31h ;1
  162. DC.B 2Dh,2Dh,2Dh,31h ;1
  163. EM7_BACK_02:
  164. TYPE 460,460
  165. ;dis_mode 0 1 2 3
  166. DC.B 2Bh,2Ch,2Dh,31h ;1
  167. DC.B 2Dh,2Dh,2Dh,31h ;1
  168. ; *enemy 8
  169. EM8_BACK_00:
  170. TYPE 333,333
  171. ;dis_mode 0 1 2 3
  172. DC.B 2Bh,2Ch,2Dh,2Bh ;1
  173. DC.B 31h,32h,33h,31h ;2
  174. DC.B 46h,46h,46h,46h ;3
  175. EM8_BACK_01:
  176. TYPE 342,342
  177. ;dis_mode 0 1 2 3
  178. DC.B 2Bh,2Ch,2Dh,2Bh ;1
  179. DC.B 31h,32h,33h,31h ;2
  180. DC.B 31h,32h,33h,31h ;2
  181. ; DC.B 60h,60h,60h,60h ;3
  182. DC.B 46h,46h,46h,46h ;4
  183. DC.B 47h,47h,47h,47h ;5
  184. EM8_BACK_02:
  185. TYPE 333,333
  186. ;dis_mode 0 1 2 3
  187. DC.B 31h,32h,33h,31h ;1
  188. DC.B 31h,32h,33h,31h ;1
  189. ; DC.B 60h,60h,60h,60h ;2
  190. DC.B 47h,47h,47h,47h ;3
  191. ; *all_enemy
  192. BACK_SKIP:
  193. TYPE 22,22
  194. ;dis_mode 0 1 2 3
  195. DC.B 2Bh,2Bh,2Bh,2Bh
  196. DC.B 31h,31h,31h,31h
  197.