home *** CD-ROM | disk | FTP | other *** search
/ The Best of Select: Games 4 / CD_1.iso / bioforge / script / beachbot.scp < prev    next >
Text File  |  1995-01-24  |  3KB  |  245 lines

  1.  
  2. { PICKENEMY
  3. :TOP_PICKENEMY
  4. I ^ຠ== 0 && ^à¿ == 0 && ^à⌐ == 0 THEN é 
  5. I @Ç¢ PLAYER == 0 THEN é 
  6.  
  7. I @ÇÄ BCH = $üé THEN
  8. {
  9. â 
  10. J #Çü 
  11. }
  12. I ^ຠTHEN
  13. {
  14. ï BCHBOT1
  15. I @ÇÖ IN -20 20 THEN
  16. {
  17. @Ç¢ BCHBOT1
  18. ┬ 
  19. J #Çé 
  20. }
  21. }
  22. I ^à¿ THEN
  23. {
  24. ï BCHBOT2
  25. I @ÇÖ IN -20 20 THEN
  26. {
  27. @Ç¢ BCHBOT2
  28. ┬ 
  29. J #Çé 
  30. }
  31. }
  32. I ^à⌐ THEN
  33. {
  34. ï BCHBOT3
  35. I @ÇÖ IN -20 20 THEN
  36. {
  37. @Ç¢ BCHBOT3
  38. ┬ 
  39. }
  40. }
  41. :BOTTOM
  42. â 
  43. â 
  44. J #Çü 
  45. }
  46.  
  47.  
  48. { READY_BEACHBOTS
  49. @Çì PICKENEMY
  50. I ^ຠ= $üâ THEN
  51. @Çì READY_BBOT1
  52. I ^à¿ = $üâ THEN
  53. @Çì READY_BBOT2
  54. I ^à⌐ = $üâ THEN
  55. @Çì READY_BBOT3
  56. }
  57. { READY_A_BEACHBOT
  58. Z CURFIG OFF
  59. r CURFIG OFF
  60. è ON
  61. A OFF
  62. ┬ 
  63.  
  64. }
  65. { READY_BBOT1
  66. I @Ç¢ BCHBOT1 = $üé THEN
  67. {
  68. ! "CAN'T FIND BEACHBOT1 !!" 
  69. é 
  70. }
  71. @Ç¥ READY_A_BEACHBOT
  72. Y BCHA BCHB BCHC BCH9 BCHD
  73. ö BCHBOT1
  74. G B_BOT1
  75. £ -90
  76. ª B_BOT1
  77. M ATK_STAND CONTINUE
  78. A ON
  79. }
  80. { READY_BBOT2
  81. I @Ç¢ BCHBOT2 = $üé THEN
  82. {
  83. ! "CAN'T FIND BEACHBOT2 !!" 
  84. é 
  85. }
  86. @Ç¥ READY_A_BEACHBOT
  87. Y BCHA BCHB BCHC BCH9 BCHD
  88. ö BCHBOT2
  89. G B_BOT2
  90. £ -90
  91. ª B_BOT2
  92. M ATK_STAND CONTINUE
  93. A ON
  94. }
  95. { READY_BBOT3
  96. I @Ç¢ BCHBOT3 = $üé THEN
  97. {
  98. ! "CAN'T FIND BEACHBOT3 !!" 
  99. é 
  100. }
  101. @Ç¥ READY_A_BEACHBOT
  102. Y BCHA BCHB BCHC BCH9 BCHD
  103. ö BCHBOT3
  104. G B_BOT3
  105. £ -90
  106. ª B_BOT3
  107. M ATK_STAND CONTINUE
  108. A ON
  109. }
  110. { BCHBOT1_FIRE
  111. @Ç¥ BEACHBOT_FIRE
  112. }
  113. { BCHBOT2_FIRE
  114. @Ç¥ BEACHBOT_FIRE
  115. }
  116. { BCHBOT3_FIRE
  117. @Ç¥ BEACHBOT_FIRE
  118. }
  119. { BEACHBOT_FIRE
  120.  
  121. Ü 10 0 0 1 
  122.  
  123.  @Ç╣ NRLASER GUN 5 60 0 0 0 
  124. }
  125. { BOT_AI_1
  126. i LEX BSNBOTS
  127. I ^ઠ= 1 THEN ^ઠ= 0
  128. E ^ઠ= 1
  129. }
  130. { BOT_AI_2
  131. I ^ઠ= 1 THEN ^ઠ= 0
  132. E ^ઠ= 1
  133. }
  134. { BOT_AI_3
  135. I ^ઠ= 1 THEN ^ઠ= 0
  136. E ^ઠ= 1
  137. }
  138. { BOT_AI_4
  139. I ^ઠ= 1 THEN ^ઠ= 0
  140. E ^ઠ= 1
  141. }
  142. { BCHBOT1_AI
  143. ó BCHA BCHB BCHC BCH9
  144. :TOP
  145. â 
  146. I ^ຠ= $üé THEN
  147. é 
  148.  
  149.  
  150.  
  151. I ^Åú == 0 THEN W ^ï╢ 
  152. I ^Åú == 1 THEN W ^ï╖ 
  153. I ^Åú == 2 THEN W ^ï╕ 
  154. M FIRE CONTINUE
  155. I ^Åú == 0 THEN W ^ï╢ 
  156. I ^Åú == 1 THEN W ^ï╖ 
  157. I ^Åú == 2 THEN W ^ï╕ 
  158. J #Çæ
  159. }
  160. { BCHBOT2_AI
  161. ó BCHA BCHB BCHC BCH9
  162. :TOP
  163. â 
  164. I ^à¿ = $üé THEN
  165. é 
  166.  
  167.  
  168.  
  169. I ^Åú == 0 THEN W ^ï╢ 
  170. I ^Åú == 1 THEN W ^ï╖ 
  171. I ^Åú == 2 THEN W ^ï╕ 
  172. M FIRE CONTINUE
  173. I ^Åú == 0 THEN W ^ï╢ 
  174. I ^Åú == 1 THEN W ^ï╖ 
  175. I ^Åú == 2 THEN W ^ï╕ 
  176. J #Çô
  177. }
  178. { BCHBOT3_AI
  179. ó BCHA BCHB BCHC BCH9
  180. :TOP
  181. â 
  182. I ^à⌐ = $üé THEN
  183. é 
  184.  
  185.  
  186.  
  187. I ^Åú == 0 THEN W ^ï╢ 
  188. I ^Åú == 1 THEN W ^ï╖ 
  189. I ^Åú == 2 THEN W ^ï╕ 
  190. M FIRE CONTINUE
  191. I ^Åú == 0 THEN W ^ï╢ 
  192. I ^Åú == 1 THEN W ^ï╖ 
  193. I ^Åú == 2 THEN W ^ï╕ 
  194. J #Çò
  195. }
  196. { BEACHBOT_STIMULUS _DAMAGE 
  197. :ENERGY_DAMAGE
  198. A OFF
  199. M RECOIL_TL
  200. A ON
  201. }
  202. { BCHBOT1_DEATH
  203. I @Ç¢ BCHBOT1 != 1 THEN é 
  204. ^ຠ= $üé 
  205. @Ç¥ BCHBOT_DEATH
  206. }
  207. { BCHBOT2_DEATH
  208. I @Ç¢ BCHBOT2 != 1 THEN é 
  209. ^à¿ = $üé 
  210. @Ç¥ BCHBOT_DEATH
  211. }
  212. { BCHBOT3_DEATH
  213. I @Ç¢ BCHBOT3 != 1 THEN é 
  214. ^à⌐ = $üé 
  215. @Ç¥ BCHBOT_DEATH
  216. }
  217. { BCHBOT_DEATH
  218. ñ CURFIG
  219.  
  220. M EXPLODE
  221. @Çå `ǽ 255 
  222. Ü 20 20 20 1 
  223. ú BOOM WHITE CURFIG 
  224. K CURFIG
  225. l CURFIG CONTINUE
  226. }
  227. { KILL_BEACHBOTS
  228. I @Ç¢ BCHBOT1 THEN
  229. I @Ç¢ BCHBOT2 THEN
  230. I @Ç¢ BCHBOT3 THEN
  231. }
  232.  
  233.  
  234. //$ 26 - version number
  235.