home *** CD-ROM | disk | FTP | other *** search
/ ftp.team17.com 2014 / 2014.05.ftp.team17.com.tar / ftp.team17.com / pub / t17 / patches / pc / Phoenix_Patch_De_V1.1.exe / data1.cab / Program_Executable_Files / scripts / Fed72part3.spt < prev    next >
Text File  |  2000-02-23  |  4KB  |  273 lines

  1. //MTEXT: Schiff wechseln:-
  2. //SCENE: Mscenes\Fed7part3.cen
  3. //TACTICS: Misc
  4. //TACTICS: Dogfight
  5. //PHRASES: Dogfight.txt
  6. //PHRASES: Punctuation.txt
  7. //PHRASES: Feddia7.txt
  8. //ALIAS: Cameras.txt
  9. //ALIAS: Ifs.txt
  10. //ALIAS: testalias.txt
  11.  
  12. //NEBPIC: nebpic24blue
  13. //BACKLIGHT: 81 65 41 81 65 41
  14. //MAINLIGHT: 255 255 255 255 255 255
  15. //AMBIENT: 15 25 60
  16.  
  17. //WEAPONS_AVAILABLE: 2 Laser Gun
  18. //WEAPONS_AVAILABLE: 2 Missile Launcher
  19. //WEAPONS_AVAILABLE: 1 Shield Mk I
  20. //WEAPONS_AVAILABLE: 1 Scanner
  21. //WEAPONS_AVAILABLE: 1 Engine
  22. //WEAPONS_AVAILABLE: 2 Generator
  23. //WEAPONS_AVAILABLE: 1 Player
  24. //WEAPONS_AVAILABLE: 2 Plasma Cannon
  25. //SHIP_AVAILABLE: Oghe Heavy Fighter (PLAYER)
  26. VAR: Go
  27. VAR: Ship
  28. VAR: End
  29. VAR: Out
  30.  
  31. //*****************************************************
  32.  
  33. Start(Alphaf)
  34. @SOUNDON{}
  35. Standby(Alphaf)
  36. @WAIT{3000}
  37. Jump In(Alphaf)
  38. @WAIT{1000}
  39. Tactic(flyto,Fake,Way1)
  40. Label(N2)
  41. If(S_CLOSETOGETHER["Fake","Way1",8000]): Goto(N3)
  42. Goto(N2)
  43.  
  44. Label(N3)
  45. Tactic(flyto,Fake,Way2)
  46.  
  47. Label(N4)
  48. If(S_CLOSETOGETHER["Fake","Way2",8000]): Goto(N5)
  49. Goto(N4)
  50.  
  51. Label(N5)
  52. Tactic(flytoaimat,Fake,Way3,Phoenix)
  53.  
  54.  
  55.  
  56. label(Alphaf_END)
  57. goto(Alphaf_END)
  58.  
  59.  
  60. //#################################
  61.  
  62.  
  63. Start(Alpha)
  64. label(Alpha_END)
  65. goto(Alpha_END)
  66.  
  67.  
  68. //#################################
  69.  
  70.  
  71. Start(_Cam)
  72.  
  73. Player(OFF)
  74. Player View(OFF)
  75.  
  76.  
  77.  
  78. @SCREENFADE{255,1500,0,0,0,0}
  79. Position Camera(Cam1.POS)
  80. Target Camera(Fake.POS)
  81.  
  82. Timer(24900)
  83. Label(Camera1)
  84. Position Camera(Cam1.POS)
  85. Track Camera(Fake.POS)
  86. If(Timer): Goto(Camera1)
  87. @SETVAR{Go|1}
  88. @SCREENFADE{255,1000,0,0,0,0}
  89. Position Camera(Bcam.POS)
  90. Target Camera(Bcam2.POS)
  91.  
  92. Timer(9900)
  93. Label(Camera2)
  94. Position Camera(Bcam.POS)
  95. Track Camera(Bcam2.POS)
  96. If(Timer): Goto(Camera2)
  97.  
  98. Position Camera(Bcam2.POS)
  99. Target Camera(Bcam.POS)
  100.  
  101. Timer(3000)
  102. Label(Camera3)
  103. Position Camera(Bcam2.POS)
  104. Track Camera(Bcam.POS)
  105. If(Timer): Goto(Camera3)
  106. @SCREENFADE{0,1000,255,0,0,0}
  107. @WAIT{1000}
  108. Standby(Becks)
  109. @SETVAR{Ship|1}
  110. @SCREENFADE{255,100,0,0,0,0}
  111. @WAIT{100}
  112. Player View(ON)
  113.  
  114. @WAIT{100}
  115.  
  116. @WAIT{100}
  117.  
  118. @WAIT{100}
  119.  
  120. @WAIT{100}
  121.  
  122. @WAIT{100}
  123.  
  124. @WAIT{100}
  125. @WAIT{13400}
  126. Message(Alpha,MESS21)
  127. @WAIT{13400}
  128. Player(ON)
  129. @SETVAR{End|1}
  130. Message(Alpha,MESS22)
  131. @WAIT{9400}
  132.  
  133. label(_Cam_END)
  134. goto(_Cam_END)
  135.  
  136. //###################################
  137.  
  138.  
  139. Start(_Mess)
  140. @WAIT{12900}
  141. Message(Alpha,MESS18)
  142. @WAIT{7400}
  143.  
  144. Label(wwwama1s)
  145. @CHECKGOTO{Ship|1|goama1s}
  146. Goto(wwwama1s)
  147.  
  148. LABEL(goama1s)
  149. Message(Alpha,MESS19)
  150. @WAIT{4400}
  151. Message(Alpha,MESS20)
  152. @WAIT{3400}
  153. Message(Alpha,MESS21)
  154. @WAIT{13400}
  155.  
  156.  
  157. label(_Mess_END)
  158. goto(_Mess_END)
  159.  
  160. //######################
  161.  
  162. Start(Becks)
  163. Standby(Becks)
  164. @SETSTRPARAM{Beck|ANIM|FORWARD}
  165. Label(wwwama1)
  166. @CHECKGOTO{Go|1|goama1}
  167. Goto(wwwama1)
  168.  
  169. LABEL(goama1)
  170. Creep In(Becks)
  171. Tactic(flyto,Beck,Bcam3)
  172.  
  173.  
  174. label(Becks_END)
  175. goto(Becks_END)
  176.  
  177. //#######################
  178.  
  179. Start(_Navr)
  180.  
  181.  
  182. Label(N4r)
  183. If(S_CLOSETOGETHER["Phoenix","Navr",65000]): Goto(N5r)
  184. Goto(N4r)
  185.  
  186. Label(N5r)
  187.  
  188. Message(Alpha,MESS111)
  189. @WAIT{3400}
  190. @WAIT{3400}
  191. goto(N4r)
  192. label(_Navr_END)
  193. goto(_Navr_END)
  194.  
  195.  
  196. Start(_Navh)
  197.  
  198.  
  199. Label(N4h)
  200. If(S_CLOSETOGETHER["Phoenix","Navh",65000]): Goto(N5h)
  201. Goto(N4h)
  202.  
  203. Label(N5h)
  204.  
  205. Message(Alpha,MESS222)
  206. @WAIT{3400}
  207. @WAIT{3400}
  208. goto(N4h)
  209. label(_Navh_END)
  210. goto(_Navh_END)
  211.  
  212. //#######################################################
  213.  
  214.  
  215. Start(_Navrj)
  216.  
  217.  
  218. Label(N4rj)
  219. If(S_CLOSETOGETHER["Phoenix","Navr",30000]): Goto(N5rj)
  220. Goto(N4rj)
  221.  
  222. Label(N5rj)
  223.  
  224. @SCREENFADE{0,4000,255,0,0,0}
  225. @WAIT{2000}
  226. Jump Out(Alpha)
  227. @Wait{2000}
  228. Player(OFF)
  229. Player View(OFF)
  230. @SETVAR{Out|1}
  231. @WAIT{2000}
  232. @NEXTMISSION{Federation82}
  233.  
  234. QUIT
  235.  
  236. label(_Navrj_END)
  237. goto(_Navrj_END)
  238.  
  239.  
  240. Start(_Navhj)
  241.  
  242.  
  243. Label(N4hj)
  244. If(S_CLOSETOGETHER["Phoenix","Navh",30000]): Goto(N5hj)
  245. Goto(N4hj)
  246.  
  247. Label(N5hj)
  248.  
  249. @SCREENFADE{0,4000,255,0,0,0}
  250. @WAIT{2000}
  251. Jump Out(Alpha)
  252. @Wait{2000}
  253. Player(OFF)
  254. Player View(OFF)
  255. @WAIT{2500}
  256. @NEXTMISSION{Federation10}
  257. @SETVAR{Out|1}
  258. QUIT
  259.  
  260. label(_Navhj_END)
  261. goto(_Navhj_END)
  262.  
  263. Start(_MUSIC)
  264.  
  265. Music Set(7)    // Change this to the set number
  266.  
  267.  
  268. Fade To Calm
  269. @WAITVAR{Out|1}
  270. Fade Out
  271. Label(MUSIC_END)
  272. Goto(MUSIC_END)
  273.