home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 6 / 1995-05_Disc_6.iso / bioforge / script / awaken.scp < prev    next >
Text File  |  1995-02-23  |  5KB  |  319 lines

  1.  
  2.  
  3.  
  4. [ SMALLRIGHTDUST
  5. 00:00 @Çè ^â▒ +1 0 8 6 
  6. 01:24 ^â▒ = 0
  7. ]
  8. [ LARGELEFTDUST
  9.  
  10. 00:00 @Çè ^â│ +1 0 14 6 
  11. 03:00 ^â│ = 0
  12. ]
  13. [ LARGERIGHTDUST
  14.  
  15. 00:00 @Çè ^â░ +1 0 10 6 
  16. 02:06 ^â░ = 0
  17. ]
  18. { DETERMINEMACHINESPEED
  19.  
  20.  
  21. ╔ 1 
  22. I ^ÇÇ THEN
  23. é 
  24. ^åñ = 0
  25. :TEST
  26. ^媠= @Çì STARTTIMINGRUN
  27. :WAIT
  28. â 
  29. L #Çà 40
  30.  ^媠
  31. I ^åñ > 16 THEN
  32. {
  33. ╔ 0
  34. J #Çä 
  35. }
  36. ^åñ = 0 
  37. ^媠= 0
  38. }
  39. [ STARTTIMINGRUN
  40. 00:00 ^åñ = 0
  41. 00:05 ^åñ = 1
  42. 00:10 ^åñ = 2
  43. 00:15 ^åñ = 3
  44. 00:20 ^åñ = 4
  45. 00:25 ^åñ = 5
  46. 01:00 ^åñ = 6
  47. 01:05 ^åñ = 7
  48. 01:10 ^åñ = 8
  49. 01:15 ^åñ = 9
  50. 01:20 ^åñ = 10
  51. 01:25 ^åñ = 11
  52. 02:00 ^åñ = 12
  53. 02:05 ^åñ = 13
  54. 02:10 ^åñ = 14
  55. 02:15 ^åñ = 15
  56. 02:20 ^åñ = 16
  57. 02:25 ^åñ = 17
  58. 03:00 ^åñ = 18
  59. 03:05 ^åñ = 69
  60. 03:10 ^åñ = 20
  61. 03:15 ^åñ = 21
  62. 03:20 ^åñ = 22
  63. 03:25 ^åñ = 23
  64. 04:00 ^åñ = 24
  65. ]
  66. { GOODMORNINGLEX
  67. P ~ÇÇ 
  68. O $Çá 
  69. O $ÇÄ 
  70. ^åò = 10
  71. @Ç£ HIDE
  72. C UNLOCK
  73. C CE31
  74. @Ç¥ CE3_LOAD
  75. @Ç¥ HIDE_USEBOT
  76. @Ç¥ STARTUPFIRSTBOT
  77. @Ç¥ STARTUPLEX
  78. @Ç¥ DETERMINEMACHINESPEED
  79. @Ç¥ ASSIGNRANDOMIDS
  80.  
  81. i "GMAINT" "*A" 
  82.  
  83.  
  84. â 
  85. W 1 SECOND
  86. â 
  87.  
  88. @Ç£ SHOW
  89. ^Çé = 0
  90. æ GETESCKEY
  91. ▓ USERINTERRUPT SKIPQUAKE
  92.  
  93. W 3 SECONDS
  94.  
  95. @Ç¥ SMALL_QUAKE 150
  96. @Çì LARGELEFTDUST
  97. @Ç¥ QUAKE 2 150 2
  98.  
  99. @Çì SMALLRIGHTDUST
  100. @Çì LARGERIGHTDUST
  101.  
  102. W 3 SECONDS
  103.  
  104. @Çì LARGELEFTDUST
  105. @Ç¥ QUAKE 7 255 3
  106. @Çì SMALLRIGHTDUST
  107. @Çì LARGERIGHTDUST
  108.  
  109. @Çè ^â▓ +1 0 16 4 
  110. @Çå `äé 
  111.  
  112. W 44
  113. :SKIPQUAKE
  114. Æ 
  115. ^åò = 9
  116. @Ç¢ LEX
  117. M WAKE_UP_HEAD FREEZE
  118.  
  119. C CE33
  120. W 30
  121. ^â▓ = 0
  122. @Ç¢ FIRSTBOT 
  123. @Çì FIRSTBOT_ACTIVATES
  124. :KEEP_TURNING
  125. p TEN_DEGREES
  126. â 
  127. I @Çô ACTIVATE THEN J #Çë 
  128. ~ÇÇ = @Çì NURSEBOT_ACTIVATION
  129. C CE31
  130. W 30
  131. @Ç¢ PLAYER 
  132. M WAKE_UP
  133. M OUT_OF_BED
  134. M STAND CONTINUE
  135. â 
  136. u CURFIG ON
  137. Z CURFIG ON
  138. A ON 
  139. O $Çó 
  140.  ~ÇÇ 
  141. C CE33
  142.  
  143.  
  144. B `Çí 
  145. @Ç¢ FIRSTBOT 
  146. â 
  147.  
  148. I ^îï THEN J #Çè 
  149.  
  150. ^îé = @Ç║ `ü¥ $üç "NURSEBOT: Subject must stay in bunk.~Recuperation is mandatory. /FLe sujet doit rester couché.~Il est obligatoire de récupérer. /GPatient muß liegenbleiben.~Heilung erforderlich."
  151. ^îü = @Çÿ `ü¥ 
  152. @Ç¥ WAITFORNURSEBOTSPEECH
  153. W 15
  154.  
  155. I ^îï THEN J #Çè 
  156. ^îé = @Ç║ `ü₧ $üç "NURSEBOT: Subject must comply~with all instructions. /FLe sujet doit obéir aux instructions. /GPatient hat sich~allen Befehlen zu fügen."
  157. ^îü = @Çÿ `ü₧ 
  158. @Ç¥ WAITFORNURSEBOTSPEECH
  159. W 1 SECOND
  160.  
  161. I ^îï THEN J #Çè 
  162. ^îé = @Ç║ `ü¥ $üç "NURSEBOT: Subject must stay in bunk.~Recuperation is mandatory. /FLe sujet doit rester couché.~Il est obligatoire de récupérer. /GPatient muß liegenbleiben.~Heilung erforderlich."
  163. ^îü = @Çÿ `ü¥ 
  164. @Ç¥ WAITFORNURSEBOTSPEECH
  165. W 15
  166.  
  167. I ^îï THEN J #Çè 
  168. ^îé = @Ç║ `ü₧ $üç "NURSEBOT: Subject must comply~with all instructions. /FLe sujet doit obéir aux instructions. /GPatient hat sich~allen Befehlen zu fügen."
  169. ^îü = @Çÿ `ü₧ 
  170. @Ç¥ WAITFORNURSEBOTSPEECH
  171. W 1 SECOND
  172.  
  173. ^îé = @Ç║ `ü¥ $üç "NURSEBOT: Subject must stay in bunk.~Recuperation is mandatory. /FLe sujet doit rester couché.~Il est obligatoire de récupérer. /GPatient muß liegenbleiben.~Heilung erforderlich."
  174. ^îü = @Çÿ `ü¥ 
  175. :ATTACK_NOW
  176. .ÇéÇâ = $üö 
  177. é 
  178. }
  179. { SMALL_QUAKE _MAXVOL
  180. ~ÇÇ /= 2
  181.  
  182.  
  183. ^ê░ = @Çç `â╜ ~ÇÇ 
  184.  
  185. W 2 SECONDS
  186.  ^ê░ 
  187. :WAIT_FOR_SFX
  188. â 
  189. I @Çû ^ê░ THEN J #Çî 
  190. }
  191. { STARTUPLEX 
  192. A OFF
  193. u CURFIG OFF
  194. Z CURFIG OFF
  195. G PLAYLOC
  196. £ 0
  197. q WAKE_UP 0 FREEZE
  198. G PLAYLOC
  199. @Ç¥ GIVELEXSTARTINGBATT
  200. }
  201. { STARTUPFIRSTBOT
  202.  
  203. I @Ç¢ FIRSTBOT = $üé THEN
  204. {
  205. F NURSEBOT
  206. n CURFIG FIRSTBOT
  207. }
  208. A OFF
  209. r CURFIG OFF
  210. Z CURFIG OFF
  211. u CURFIG OFF
  212. è ON
  213. ┬ 
  214. Y CE31 CE32 CE33
  215. ï PLAYER
  216. ö NURSEBOT
  217. £ 0
  218. M DEACTIVATED SNAP_TO FREEZE
  219. G BOTLOC
  220. ¥ AVDBAR3 100
  221. ¥ AVDBNK3 200
  222. }
  223.  
  224. { FIRSTBOT_ACTIVATES
  225. M ACTIVATE CONTINUE
  226. W 15
  227.  
  228. ^îé = @Ç║ `ü¥ $üç "NURSEBOT: Subject must stay in bunk.~Recuperation is mandatory. /FLe sujet doit rester couché.~Il est obligatoire de récupérer. /GPatient muß liegenbleiben.~Heilung erforderlich."
  229. }
  230. { NURSEBOT_ACTIVATION
  231. u CURFIG ON
  232.  
  233.  
  234. @Çì NURSEBOT_READY_ATTACK
  235.  
  236. ^îé = @Ç║ `ü₧ $üç "NURSEBOT: Subject must comply~with all instructions. /FLe sujet doit obéir aux instructions. /GPatient hat sich~allen Befehlen zu fügen."
  237. }
  238. { NURSEBOT_READY_ATTACK
  239. M ATK_M7 CONTINUE
  240. W 60
  241. M ATK_STAND CONTINUE
  242. W 110
  243. A ON
  244.  
  245. .ÇéÇâ = $üò 
  246. }
  247. { REVIVELEX
  248.  
  249. @Ç¢ PLAYER
  250. A OFF
  251. A OFF
  252. u CURFIG OFF
  253. Z CURFIG OFF
  254. £ 0
  255. G PLAYLOC
  256. M WAKE_UP SNAP_TO FREEZE
  257.  
  258. G PLAYLOC
  259. W 5 SECONDS
  260. C UNLOCK
  261. C CE31
  262. @Çì RESETNURSEBOT
  263. W 1 SECOND
  264. C CE31
  265. @Ç£ SHOW
  266. @Ç¢ PLAYER
  267. W 1 SECOND
  268. M WAKE_UP_HEAD FREEZE
  269. M WAKE_UP
  270. M OUT_OF_BED
  271. M STAND CONTINUE
  272. u CURFIG ON
  273. Z CURFIG ON
  274. A ON
  275. A ON
  276. C UNLOCK
  277. W 5 SECONDS
  278. ^åå = 1
  279. i LEX INJECT
  280.  
  281.  
  282.  
  283.  
  284. @Ç¢ FIRSTBOT
  285. .ÇéÇâ = $üö 
  286. }
  287. { RESETNURSEBOT
  288. @Ç¢ FIRSTBOT
  289. ┬ 
  290. G BOTLOC
  291. £ 0
  292. M DEACTIVATED SNAP_TO FREEZE
  293. C CE33
  294. W 1 SECOND
  295. M ACTIVATE CONTINUE
  296. W 15
  297.  
  298. :KEEP_TURNING
  299. p TEN_DEGREES
  300. â 
  301. I @Çô ACTIVATE THEN J #Çö 
  302. :LOOP
  303. â 
  304. I @Çô ACTIVATE THEN J #Çò 
  305. @Çì NURSEBOT_ACTIVATION
  306. :TEST
  307. â 
  308. I ^åå != 1 THEN J #Çû 
  309. O $Çó 
  310. u CURFIG ON
  311. A ON
  312. }
  313.  
  314.  
  315. //$ 26 - version number
  316.