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_En_V1.1.exe / data1.cab / Program_Executable_Files / scripts / Fed7part3.spt < prev    next >
Text File  |  2000-02-09  |  4KB  |  274 lines

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