home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 6 / 1995-05_Disc_6.iso / bioforge / script / tubes.scp < prev    next >
Text File  |  1995-02-20  |  3KB  |  293 lines

  1. { LEAVETUBEROOM
  2. P ~ÇÇ 
  3. B `Ç▓ 
  4.  
  5.  
  6.  
  7.  
  8. u CURFIG OFF
  9. M ENTER_GRAV FREEZE
  10.  
  11.  
  12.  
  13.  
  14. ~ÇÇ = @Çì GLOAWAYFROMTUBEROOM
  15.  
  16.  
  17. C TUB1
  18.  
  19. G TUBE_WP1
  20. £ TUBE_WP3
  21.  
  22.  
  23. @Ç╢ ZIPPY TUBE_WP1 TUBE_WP3 20 0 0 0 CARRY CURFIG 
  24. :SFX1
  25. â 
  26. I @Ç▒ CURFIG TUBE_WP2 <= 150 THEN @Çå `Ç▓ 200 2048 
  27. E J #Çü 
  28. W 10
  29.  
  30.  
  31. C TUB2
  32. G TUBE_WP2
  33. £ TUBE_WP4
  34.  
  35. @Çå `Ç▓ 200 2048 
  36.  @Ç╢ ZIPPY TUBE_WP2 TUBE_WP4 20 0 0 0 CARRY CURFIG
  37. u CURFIG ON
  38.  ~ÇÇ 
  39. C UNLOCK
  40. A ON
  41. }
  42. { GRENADELEAVETUBEROOM
  43. P ~ÇÇ 
  44. P ~Çü 
  45. A OFF
  46. B `Ç▓ 
  47.  
  48. u CURITEM OFF
  49.  
  50.  
  51.  
  52. ~ÇÇ = @Çì GLOAWAYFROMTUBEROOM
  53.  
  54. C TUB1
  55. f WAYPT TUBE_WP1
  56.  
  57. ~Çü = @Ç╢ ZIPPY GREN_WP1 GREN_WP3 20 0 0 0 CARRY CURITEM
  58.  
  59.  
  60. ÿ ^ì» 
  61. W 2 SECONDS
  62.  
  63. Ö ^ì» 
  64.  
  65. :SFX1
  66. â 
  67.  
  68. I @Çó ^ì» = $üé THEN J #Çä 
  69. I @Ç▒ CURITEM GREN_WP3 <= 100 THEN @Çå `Ç▓ 255 -1024 
  70. E J #Çâ 
  71. :SKIP_SFX
  72.  
  73.  ~Çü 
  74.  
  75. I @ÇÜ GRENADE = $üé THEN
  76. J #Çå 
  77.  
  78. C TUB2
  79. f WAYPT GREN_WP2
  80. ~Çü = @Ç╢ ZIPPY GREN_WP2 GREN_WP4 20 0 0 0 CARRY CURITEM
  81. ÿ ^ì» 
  82. W 10
  83. Ö ^ì» 
  84.  
  85.  
  86. W 1 SECOND
  87.  ^ì» 
  88. :SFX2
  89. â 
  90. I @Ç▒ CURITEM GREN_WP4 <= 100 THEN @Çå `Ç▓ 255 -1024 
  91. E J #Çà 
  92.  ~Çü 
  93. I @ÇÜ GRENADE THEN
  94. u CURITEM ON
  95. :LEAVE
  96.  ~ÇÇ 
  97. C UNLOCK
  98. A ON
  99. }
  100. { TUBETOTMPVSGRENADE
  101. P ~ÇÇ 
  102. P ~Çü 
  103. P ~Çé 
  104. P ~Çâ 
  105. A OFF
  106. B `Ç▓ 
  107.  
  108. u CURFIG OFF
  109. M ENTER_GRAV FREEZE
  110.  
  111. I @ÇÜ GRENADE = $üé THEN
  112. e GRENADE
  113.  ^ì» 
  114.  
  115.  ^ì▓ 
  116.  
  117. C TMP1
  118. I @Ç¢ TMP_MAR_2 = $üé THEN
  119. {
  120. ! "Can't find Tmp_Mar_2!" 
  121. é 
  122. }
  123. A OFF
  124. £ TUBE
  125. M REMOVE_BATT
  126. ñ CURITEM
  127. u CURITEM ON
  128. f RTHAND
  129.  
  130. M GRENADE_TOSS
  131. ~Çé = @üé CURITEM 
  132. ~Çâ = @üâ CURITEM 
  133.  
  134. :TOP
  135. â 
  136. I @üé CURITEM == ~Çé AND @üâ CURITEM == ~Çâ THEN
  137. J #Çê
  138. ñ CURITEM
  139. @Ç¢ PLAYER
  140. u CURITEM OFF
  141.  
  142.  
  143.  
  144. ~ÇÇ = @Çì GLOAWAYFROMTUBEROOM
  145.  
  146. C TUB1
  147. G TUBE_WP1
  148. £ TUBE_WP3
  149.  
  150.  
  151. ~Çü = @Ç╢ ZIPPY TUBE_WP1 TUBE_WP3 20 0 0 0 CARRY CURFIG
  152. :SFX1
  153. â 
  154. I @Ç▒ CURFIG TUBE_WP3 <= 200 THEN @Çå `Ç▓ 200 2048 
  155. E J #Çë 
  156.  ~Çü 
  157.  
  158. @Ç¢ PLAYER
  159. G TO_TMPL
  160. ║ OFF
  161.  
  162.  ~ÇÇ 
  163. ~ÇÇ = @Çì GLOTWORDTUBEROOM
  164. C TUB2
  165. f WAYPT GREN_WP4
  166.  
  167.  
  168. @Ç╢ ZIPPY GREN_WP4 GREN_WP2 20 0 0 0 CARRY CURITEM
  169. :SFX2
  170. â 
  171. I @Ç▒ CURITEM GREN_WP2 <= 200 THEN @Çå `Ç▓ 255 -1024 
  172. E J #Çè 
  173.  
  174.  
  175.  
  176. @Çå `Çó 
  177. Ü 10 10 10 5
  178. â 
  179. Ü 20 20 20 5
  180. â 
  181. Ü 30 30 30 5
  182. â 
  183. @Çå `ÇÑ 
  184. Ü 40 40 40 5
  185. â 
  186. Ü 50 50 50 5
  187. â 
  188. Ü 60 60 60 5
  189. â 
  190. Ü 64 64 64 5
  191.  
  192.  
  193.  
  194. @Ç¥ KILLLEX
  195. }
  196. { ENTERTUBEROOM _NO_ENTER_MOTION
  197. P ~Çü 
  198.  
  199.  
  200.  
  201. ~Çü = @Çì GLOTWORDTUBEROOM
  202. C TUB2
  203.  
  204. B `Ç▓ 
  205.  
  206. u CURFIG OFF
  207. I ~ÇÇ THEN
  208. {
  209. M ENTER_GRAV FREEZE SNAP_TO CONTINUE
  210. }
  211. {
  212. â 
  213. M ENTER_GRAV FREEZE
  214. }
  215.  
  216.  
  217.  
  218.  
  219.  
  220. G TUBE_WP4
  221. £ TUBE_WP2
  222.  
  223.  
  224. @Ç╢ ZIPPY TUBE_WP4 TUBE_WP2 20 0 0 0 CARRY CURFIG
  225. :SFX1
  226. â 
  227. I @Ç▒ CURFIG TUBE_WP2 <= 200 THEN @Çå `Ç▓ 200 2048 
  228. E J #Çî 
  229.  
  230.  
  231. C TUB1
  232. G TUBE_WP3
  233. £ TUBE_WP1
  234. @Çå `Ç▓ 200 2048 
  235.  @Ç╢ ZIPPY TUBE_WP3 TUBE_WP1 20 0 0 0 CARRY CURFIG
  236. u CURFIG ON
  237.  ~Çü 
  238. C UNLOCK
  239. }
  240. { GRENADEENTERTUBEROOM
  241. P ~ÇÇ 
  242.  
  243. u CURITEM OFF
  244. B `Ç▓ 
  245.  
  246.  
  247.  
  248. ~ÇÇ = @Çì GLOTWORDTUBEROOM
  249.  
  250. C TUB2
  251. f WAYPT GREN_WP4
  252.  
  253. @Ç╢ ZIPPY GREN_WP4 GREN_WP2 20 0 0 0 CARRY CURITEM
  254. :SFX1
  255. â 
  256. I @Ç▒ CURITEM GREN_WP2 <= 200 THEN @Çå `Ç▓ 255 -1024 
  257. E J #ÇÄ 
  258.  
  259. C TUB1
  260. f WAYPT GREN_WP3
  261. @Çå `Ç▓ 255 -1024 
  262.  @Ç╢ ZIPPY GREN_WP3 GREN_WP1 20 0 0 0 CARRY CURITEM
  263. u CURITEM ON
  264.  ~ÇÇ 
  265. C UNLOCK
  266. }
  267. { GLOTWORDTUBEROOM
  268. ^âç = $⥠
  269. :LOOP
  270. W 05
  271. ^âç --
  272. I ^âç < 0 THEN
  273. ^âç = $⥠
  274. J #ÇÉ 
  275. }
  276. { GLOAWAYFROMTUBEROOM
  277. ^âç = 0
  278. :LOOP
  279. W 05
  280. ^âç ++
  281. I ^âç > $⥠THEN
  282. ^âç = 0
  283. J #ÇÆ 
  284. }
  285.  
  286.  
  287. //$ 26 - version number
  288.