home *** CD-ROM | disk | FTP | other *** search
/ Hacker 9 / HACKER09.ISO / Games / Sin.exe / DATA / base / Pak0.pak / dialog / dialog_intro.scr < prev    next >
Text File  |  1998-07-26  |  41KB  |  1,065 lines

  1. //Dialog scripts for the Intro level
  2.  
  3.  
  4. precache:
  5. //mission objective and update sounds
  6. cachesound "misc/update.wav"
  7. cachesound "music/mix3ima.wav"
  8. //combat sounds
  9. cachesound "dialog/general/fight1.wav"
  10. cachesound "dialog/general/asgunburst.wav"
  11. cachesound "impact/explosion/med3.wav"
  12. cachesound "monsters/thug/retreat3.wav"
  13. cachesound "vehicle/humvee/run.wav"
  14. cachesound "environment/alarm/police/siren1.wav"
  15. wait 0.2
  16. cachesound "vehicle/humvee/stop.wav"
  17. cachesound "vehicle/humvee/skid.wav"
  18. cachesound "monsters/thug/retreat2.wav"
  19. cachesound "monsters/thug/death1.wav"
  20. cachesound "vehicle/helicopt/flyloop.wav"
  21. cachesound "dialog/intro/thug/airattk1.wav"
  22. cachesound "weapons/heligun/mix9c.wav"
  23. cachesound "weapons/heligun/mix2.wav"
  24. cachesound "monsters/thug/death2.wav"
  25. wait 0.2
  26. cachesound "monsters/thug/deathl2.wav"
  27. cachesound "monsters/thug/attk3.wav"
  28. cachesound "misc/civfem/plsdntshoot.wav"
  29. cachesound "misc/civfem/scream.wav"
  30. cachesound "monsters/thug/laff1.wav"
  31. cachesound "misc/civfem/helpmeee.wav"
  32. cachesound "misc/civmale/beg1.wav"
  33. cachesound "monsters/thug/attk2.wav"
  34. cachesound "dialog/intro/thug/host3.wav"
  35. wait 0.2
  36. cachesound "misc/civfem/scream.wav"
  37. cachesound "misc/civmale/beg3.wav"
  38. cachesound "dialog/bank/thug/order3.wav"
  39. cachesound "monsters/thug/attk1.wav"
  40. cachesound "dialog/intro/hc/takecover1.wav"
  41. cachesound "dialog/intro/hc/imhit1.wav"
  42. cachesound "dialog/intro/hc/hmdeath1.wav"
  43. cachesound "dialog/intro/hc/whereblade2.wav"
  44. cachesound "dialog/intro/hc/openfirer1.wav"
  45. wait 0.2
  46. cachesound "dialog/intro/hc/trapm1.wav"
  47. cachesound "weapons/rlaunch/mssllp3.wav"
  48. cachesound "dialog/intro/hc/death4r1.wav"
  49. cachesound "dialog/intro/hc/mandownm1.wav"
  50. cachesound "dialog/intro/hc/takeem.wav"
  51. cachesound "monsters/thug/attk4.wav"
  52. cachesound "dialog/intro/hc/toostron.wav"
  53. cachesound "dialog/intro/hc/bhndlk1.wav"
  54. cachesound "dialog/intro/hc/death6r.wav"
  55. wait 0.2
  56. cachesound "dialog/intro/hc/cantsee.wav"
  57. cachesound "misc/hc/death1.wav"
  58. cachesound "dialog/intro/hc/jakecover.wav"
  59. cachesound "dialog/intro/hc/lookoutc.wav"
  60. cachesound "monsters/thug/attk5.wav"
  61. cachesound "dialog/intro/hc/hmlegs.wav"
  62. cachesound "dialog/intro/hc/bladewherec.wav"
  63. //jc dialog
  64. cachesound "dialog/intro/jc/rmmbr2.wav"
  65. cachesound "dialog/intro/jc/htmrk1.wav"
  66. wait 0.2
  67. cachesound "dialog/intro/jc/chprp3.wav"
  68. cachesound "dialog/intro/jc/rftp4.wav"
  69. cachesound "dialog/intro/jc/great1.wav"
  70. cachesound "dialog/intro/jc/nctx5.wav"
  71. cachesound "dialog/intro/jc/nctx2.wav"
  72. cachesound "dialog/intro/jc/hllsh1.wav"
  73. cachesound "dialog/intro/jc/mkhpp1.wav"
  74. cachesound "dialog/intro/jc/sts1.wav"
  75. cachesound "dialog/intro/jc/slght1.wav"
  76. wait 0.2
  77. cachesound "dialog/intro/jc/gcty1.wav"
  78. //pilot dialog
  79. cachesound "dialog/intro/pilot/vecta9.wav"
  80. cachesound "dialog/intro/pilot/hit2.wav"
  81. cachesound "dialog/intro/pilot/ailer1.wav"
  82. cachesound "dialog/intro/pilot/tailhit1.wav"
  83. cachesound "dialog/intro/pilot/flakrite1.wav"
  84. cachesound "dialog/intro/pilot/flakleft1.wav"
  85. cachesound "dialog/intro/pilot/secforce.wav"
  86. cachesound "dialog/intro/pilot/niceshot2.wav"
  87. wait 0.2
  88. cachesound "dialog/intro/pilot/killfri1.wav"
  89. cachesound "dialog/intro/pilot/watchout2.wav"
  90. cachesound "dialog/intro/pilot/dustoff2.wav"
  91. cachesound "dialog/intro/pilot/dustoff1.wav"
  92. cachesound "dialog/intro/pilot/godown1.wav"
  93. cachesound "dialog/intro/pilot/hangon.wav"
  94. cachesound "dialog/intro/pilot/hangon2.wav"
  95. cachesound "dialog/intro/pilot/landturk1.wav"
  96. cachesound "dialog/intro/pilot/weredown.wav"
  97. wait 0.2
  98. cachesound "dialog/intro/pilot/control2.wav"
  99. cachesound "dialog/intro/pilot/downwhew2.wav"
  100. cachesound "dialog/intro/pilot/package2.wav"
  101. cachesound "dialog/intro/pilot/hunt1.wav"
  102. cachesound "dialog/intro/pilot/landbird.wav"
  103. //blade dialog
  104. cachesound "dialog/intro/blade/atem1.wav"
  105. cachesound "dialog/intro/blade/tkmt1.wav"
  106. cachesound "dialog/intro/blade/bllbr3.wav"
  107. cachesound "dialog/intro/blade/uhoh2.wav"
  108. wait 0.2
  109. cachesound "dialog/intro/blade/whtth2.wav"
  110. cachesound "dialog/intro/blade/ohno2.wav"
  111. cachesound "dialog/intro/blade/ntsfst.wav"
  112. cachesound "dialog/intro/blade/ncflyn.wav"
  113. cachesound "dialog/intro/blade/hldstl.wav"
  114. cachesound "dialog/intro/blade/canit2.wav"
  115. cachesound "dialog/intro/cinematic/blade/srprs1.wav"
  116. //thug dialog
  117. cachesound "dialog/intro/thug/launch1.wav"
  118. wait 0.2
  119. cachesound "dialog/intro/thug/airattk1.wav"
  120. cachesound "dialog/general/van.wav"
  121. cachesound "dialog/intro/cinematic/thug/goodshot.wav"
  122. cachesound "dialog/intro/cinematic/thug/neversaw.wav"
  123. cachesound "dialog/intro/cinematic/thug/laff2a.wav"
  124. cachesound "dialog/intro/cinematic/thug/laff2.wav"
  125. cachesound "dialog/intro/cinematic/thug/wimps.wav"
  126. cachesound "dialog/intro/cinematic/thug/heywhat.wav"
  127. //HC dialog
  128. wait 0.2
  129. cachesound "dialog/intro/hc/hc7.wav"
  130. cachesound "dialog/intro/hc/hc6.wav"
  131. cachesound "dialog/intro/hc/hc8.wav"
  132. cachesound "dialog/intro/hc/hc4.wav"
  133. cachesound "dialog/intro/hc/hc5.wav"
  134. end
  135.  
  136. //BEGIN LEVEL DIALOG//
  137. ////////////////////////////////////
  138. ///////Intro briefing scene/////////
  139. ////////////////////////////////////
  140.  
  141. jc_remember_boss:
  142. //jc dialog
  143. dialog "i_jc" "Remember boss, civilians are not swiss cheese, so keep the non-hostile body count down." "dialog/intro/jc/rmmbr2.wav" 1 5
  144. waitForSound "dialog/intro/jc/rmmbr2.wav" 0.1
  145. //dialog "i_jc" "We get triple the bonus if we preserve life AND property, and man does papa need a new pair of shoes!" "dialog/intro/jc/rmmbr2a.wav" 1 5
  146. //waitForSound "dialog/intro/jc/rmmbr2a.wav" 0.1
  147. //Blade dialog
  148. //dialog "i_blade" "You're such a money grubber JC, did you know that?" "dialog/intro/blade/mngrb1.wav" 1 5
  149. //waitForSound "dialog/intro/blade/mngrb1.wav" 0.2
  150. //Pilot dialog
  151. dialog "i_hcpilot" "Approaching bank on vector alpha niner. Hostile forces firing at three o'clock, sir." "dialog/intro/pilot/vecta9.wav" 1 5
  152. waitForSound "dialog/intro/pilot/vecta9.wav" 0.2
  153. //Blade dialog
  154. dialog "i_blade" "Lemme at em!" "dialog/intro/blade/atem1.wav" 1 5
  155. waitForSound "dialog/intro/blade/atem1.wav" 0.2
  156. end
  157.  
  158. ////////////////////////////////////
  159. ////////////Blade attacks//////////
  160. ////////////////////////////////////
  161. blade_attack1:
  162. //Blade dialog
  163. dialog "i_blade" "Lemme at em!" "dialog/intro/blade/atem1.wav" 1 5
  164. waitForSound "dialog/intro/blade/atem1.wav" 0.3
  165. end
  166.  
  167. blade_attack2:
  168. //Blade dialog
  169. dialog "i_blade" "Let's take 'em out!" "dialog/intro/blade/tkmt1.wav" 1 5
  170. waitForSound "dialog/intro/blade/tkmt1.wav" 0.3
  171. end
  172.  
  173.  
  174. ////////////////////////////////////
  175. ////JC Compliments Marksmanship/////
  176. ////////////////////////////////////
  177.  
  178. jc_way_to_hit:
  179. //jc dialog
  180. dialog "i_jc" "Way to hit the mark there, Blade!" "dialog/intro/jc/htmrk1.wav" 1 5
  181. waitForSound "dialog/intro/jc/htmrk1.wav" 0.3
  182. end
  183.  
  184. ////////////////////////////////////
  185. ///////JC Warns About Damage////////
  186. ////////////////////////////////////
  187.  
  188. jc_chopper_repair:
  189. //jc dialog
  190. dialog "i_jc" "Hey Blade, chopper repairs aren't in the budget!" "dialog/intro/jc/chprp3.wav" 1 5
  191. waitForSound "dialog/intro/jc/chprp3.wav" 0.3
  192. end
  193.  
  194.  
  195. ////////////////////////////////////
  196. /////////Pilot Communication////////
  197. ////////////////////////////////////
  198. pilot_hit1:
  199. //Pilot dialog
  200. dialog "i_hcpilot" "We're hit!" "dialog/intro/pilot/hit2.wav" 1 6
  201. waitForSound "dialog/intro/pilot/hit2.wav" 0.3
  202. end
  203.  
  204. pilot_hit2:
  205. //Pilot dialog
  206. dialog "i_hcpilot" "They've nailed our aileron!" "dialog/intro/pilot/ailer1.wav" 1 6
  207. waitForSound "dialog/intro/pilot/ailer1.wav" 0.3
  208. end
  209.  
  210. pilot_hit3:
  211. //Pilot dialog
  212. dialog "i_hcpilot" "Our tail took a hit, Sir!" "dialog/intro/pilot/tailhit1.wav" 1 6
  213. waitForSound "dialog/intro/pilot/tailhit1.wav" 0.3
  214. end
  215.  
  216. pilot_flakright:
  217. //Pilot dialog
  218. dialog "i_hcpilot" "Major flak coming from our right side!" "dialog/intro/pilot/flakrite1.wav" 1 6
  219. waitForSound "dialog/intro/pilot/flakrite1.wav" 0.3
  220. end
  221.  
  222. pilot_flakleft:
  223. //Pilot dialog
  224. dialog "i_hcpilot" "Major flak coming from our left side!" "dialog/intro/pilot/flakleft1.wav" 1 6
  225. waitForSound "dialog/intro/pilot/flakleft1.wav" 0.3
  226. end
  227.  
  228. pilot_sec_airsupport:
  229. //Pilot dialog
  230. dialog "i_hcpilot" "Our Sec-Forces need air-support, sir.  Let's cover 'em!" "dialog/intro/pilot/secforce.wav" 1 6
  231. waitForSound "dialog/intro/pilot/secforce.wav" 0.3
  232. end
  233.  
  234. pilot_nice_shooting:
  235. //Pilot dialog
  236. dialog "i_hcpilot" "Nice shooting, sir!" "dialog/intro/pilot/niceshot2.wav" 1 6
  237. waitForSound "dialog/intro/pilot/niceshot2.wav" 0.3
  238. end
  239.  
  240. pilot_kill_friendlies:
  241. //Pilot dialog
  242. dialog "i_hcpilot" "Sir, you just killed friendlies!" "dialog/intro/pilot/killfri1.wav" 1 6
  243. waitForSound "dialog/intro/pilot/killfri1.wav" 0.3
  244. end
  245.  
  246. pilot_watch_out:
  247. //Pilot dialog
  248. dialog "i_hcpilot" "Sir, you just killed friendlies!" "dialog/intro/pilot/watchout2.wav" 1 6
  249. waitForSound "dialog/intro/pilot/watchout2.wav" 0.3
  250. end
  251.  
  252.  
  253. pilot_drop_and_secure:
  254. //Pilot dialog
  255. dialog "i_hcpilot" "Sir, I'll drop you here and dust off and help secure the area." "dialog/intro/pilot/dustoff2.wav" 1 6
  256. waitForSound "dialog/intro/pilot/dustoff2.wav" 0.3
  257. end
  258.  
  259. pilot_drop_and_dust:
  260. //Pilot dialog
  261. dialog "i_hcpilot" "Sir, I'll drop you here and dust off!" "dialog/intro/pilot/dustoff1.wav" 1 6
  262. waitForSound "dialog/intro/pilot/dustoff1.wav" 0.3
  263. end
  264.  
  265. pilot_going_down:
  266. //Pilot dialog
  267. dialog "i_hcpilot" "Sir, we are going down!" "dialog/intro/pilot/godown1.wav" 1 6
  268. waitForSound "dialog/intro/pilot/godown1.wav" 0.3
  269. end
  270.  
  271. pilot_hang_on1:
  272. //Pilot dialog
  273. dialog "i_hcpilot" "HANG ON!" "dialog/intro/pilot/hangon.wav" 1 6
  274. waitForSound "dialog/intro/pilot/hangon.wav" 0.3
  275. end
  276.  
  277. pilot_hang_on2:
  278. //Pilot dialog
  279. dialog "i_hcpilot" "HANG ON!" "dialog/intro/pilot/hangon2.wav" 1 6
  280. waitForSound "dialog/intro/pilot/hangon2.wav" 0.3
  281. end
  282.  
  283. pilot_land_this_turkey:
  284. //Pilot dialog
  285. dialog "i_hcpilot" "I'm gonna have to land this turkey!" "dialog/intro/pilot/landturk1.wav" 1 6
  286. waitForSound "dialog/intro/pilot/landturk1.wav" 0.3
  287. end
  288.  
  289. pilot_we_are_down:
  290. //Pilot dialog
  291. dialog "i_hcpilot" "We are down!" "dialog/intro/pilot/weredown.wav" 1 6
  292. waitForSound "dialog/intro/pilot/weredown.wav" 0.3
  293. end
  294.  
  295. pilot_controls_arent_responding:
  296. //Pilot dialog
  297. dialog "i_hcpilot" "Sir, controls aren't responding. We'll have to set this bird down fast!" "dialog/intro/pilot/control2.wav" 1 6
  298. waitForSound "dialog/intro/pilot/control2.wav" 0.3
  299. end
  300.  
  301. pilot_were_down_whew_close:
  302. //Pilot dialog
  303. dialog "i_hcpilot" "We're down. Whew, that was a close call." "dialog/intro/pilot/downwhew2.wav" 1 6
  304. waitForSound "dialog/intro/pilot/downwhew2.wav" 0.3
  305. end
  306.  
  307. pilot_package_delivered:
  308. //Pilot dialog
  309. dialog "i_hcpilot" "The package has been delivered. I'm airborne again!" "dialog/intro/pilot/package2.wav" 1 6
  310. waitForSound "dialog/intro/pilot/package2.wav" 0.3
  311. end
  312.  
  313. pilot_happy_hunting:
  314. //Pilot dialog
  315. dialog "i_hcpilot" "Happy hunting, sir!" "dialog/intro/pilot/hunt1.wav" 1 6
  316. waitForSound "dialog/intro/pilot/hunt1.wav" 0.3
  317. end
  318.  
  319. pilot_turret_land:
  320. //Pilot dialog
  321. dialog "i_hcpilot" "Sir, you need to take out all rooftop turrets before I can land this bird!" "dialog/intro/pilot/landbird.wav" 1 6
  322. waitForSound "dialog/intro/pilot/landbird.wav" 0.3
  323. end
  324.  
  325. ////////////////////////////////////
  326. ////Try for a rooftop landing///////
  327. ////////////////////////////////////
  328. jc_rooftop_landin:
  329. //jc dialog
  330. dialog "i_jc" "Blade, try for a rooftop landing at the bank. I'll keep an eye on what's going on inside the bank with the security cams." "dialog/intro/jc/rftp4.wav" 1 5
  331. waitForSound "dialog/intro/jc/rftp4.wav" 0.3
  332. end
  333.  
  334.  
  335.  
  336.  
  337. ////////////////////////////////////
  338. /////////Thugs see air attack///////
  339. ////////////////////////////////////
  340.  
  341. thug_get_to_launchers1:
  342. local.thug1 string parm.thug1
  343. //Thug says 'Get to the launchers!'
  344. local.thug1 playsound "dialog/intro/thug/launch1.wav" 1 2
  345. waitForSound "dialog/intro/thug/launch1.wav" 0.3
  346. end
  347.  
  348. //thug_get_to_launchers2:
  349. //local.thug1 string parm.thug1
  350. //Thug says 'Get to the launchers!'
  351. //local.thug1 playsound "dialog/intro/thug/launch2.wav" 1 2
  352. //waitForSound "dialog/intro/thug/launch1.wav" 0.3
  353. //end
  354.  
  355. thug_air_attack:
  356. local.thug1 string parm.thug1
  357. //Thug says 'Air attack!'
  358. local.thug1 playsound "dialog/intro/thug/airattk1.wav" 1 2
  359. waitForSound "dialog/intro/thug/airattk1.wav" 0.3
  360. end
  361.  
  362. thats_my_van:
  363. //giant thug dialog
  364. dialog "Hey! That's my van!" "dialog/general/van.wav" 1 6
  365. waitForSound "dialog/general/van.wav" 0.3
  366. end
  367.  
  368. ///////////////////////////////////////////////////
  369. /////////Blade approaches front entrance///////////
  370. ///////////////////////////////////////////////////
  371.  
  372.  
  373.  
  374. //not in demo- jc_blades_around_the_corner:
  375. //jc dialog
  376. //not in demo- dialog "i_jc" "O'Brian, Hiroku, get ready;  Blade's around the corner." "dialog/intro/jc/brn3.wav" 1 5
  377. //not in demo- waitForSound "dialog/intro/jc/brn3.wav" 0.3
  378. //not in demo- end
  379.  
  380. //not in demo- jc_no_bargaining:
  381. //jc dialog
  382. //not in demo- dialog "i_jc" "You can't bargain with these guys!  Take them down!" "dialog/intro/jc/brgn1.wav" 1 5
  383. //not in demo- waitForSound "dialog/intro/jc/brgn1.wav" 0.3
  384. //not in demo- end
  385.  
  386. ///////////////////////////////////////
  387. /////////Thug hostage dialog///////////
  388. ///////////////////////////////////////
  389.  
  390. //not in demo- thug_move_and_they_die:
  391. //not in demo- local.thug1 string parm.thug1
  392. //not in demo- local.thug1 dialog "i_thug" "Make a move and they're dead!" "dialog/intro/thug/host4.wav" 1 2
  393. //not in demo- waitForSound "dialog/intro/thug/host4.wav" 0.3
  394. //not in demo- end
  395.  
  396. //not in demo- thug_put_gun_down:
  397. //not in demo- local.thug1 string parm.thug1
  398. //not in demo- local.thug1 dialog "i_thug" "Put the gun down or they're dead meat!" "dialog/intro/thug/host5.wav" 1 2
  399. //not in demo- waitForSound "dialog/intro/thug/host5.wav" 0.3
  400. //not in demo- end
  401.  
  402. //not in demo- thug_million_dollars_or_baggies:
  403. //not in demo- local.thug1 string parm.thug1
  404. //not in demo- local.thug1 dialog "i_thug" "We want a million dollars or these people are comin home in baggies!" "dialog/intro/thug/host1.wav" 1 2
  405. //not in demo- waitForSound "dialog/intro/thug/host1.wav" 0.3
  406. //not in demo- end
  407.  
  408. //not in demo- thug_its_the_fuzz:
  409. //not in demo- local.thug1 string parm.thug1
  410. //not in demo- local.thug1 dialog "i_thug" "It's the fuzz!  Kill the hostages!" "dialog/intro/thug/host3.wav" 1 2
  411. //not in demo- waitForSound "dialog/intro/thug/host3.wav" 0.3
  412. //not in demo- end
  413.  
  414. //not in demo- thug_million_dollars_and_chopper:
  415. //not in demo- local.thug1 string parm.thug1
  416. //not in demo- local.thug1 dialog "i_thug" "We've got hostages!  We want a million dollars and a chopper or these people are dead!" "dialog/intro/thug/host2.wav" 1 2
  417. //not in demo- waitForSound "dialog/intro/thug/host2.wav" 0.3
  418. //not in demo- end
  419.  
  420. ////////////////////////////////////////////////////
  421. /////////Hostage situation - dead O'Brian///////////
  422. ////////////////////////////////////////////////////
  423.  
  424. //not in demo- jc_obrien_dead1:
  425. //jc dialog
  426. //not in demo- dialog "i_jc" "Great, O'Brian's dead.  Who are we supposed to play poker with now?" "dialog/intro/jc/brdd1.wav" 1 5
  427. //not in demo- waitForSound "dialog/intro/jc/brdd1.wav" 0.3
  428. //not in demo- end
  429.  
  430. //not in demo- jc_obrien_dead2:
  431. //jc dialog
  432. //not in demo- dialog "i_jc" "Great, O'Brian's dead.  Who's our fourth for poker now??" "dialog/intro/jc/brdd2.wav" 1 5
  433. //not in demo- waitForSound "dialog/intro/jc/brdd2.wav" 0.3
  434. //not in demo- end
  435.  
  436. //not in demo- blade_shut_up_jc:
  437. //blade dialog
  438. //not in demo- dialog "i_blade" "Shut up JC!" "dialog/intro/blade/shtp1.wav" 1 5
  439. //not in demo- waitForSound "dialog/intro/blade/shtp1" 0.3
  440. //not in demo- end
  441.  
  442. /////////////////////////////////////////////////////
  443. /////////Hostage situation - O'Brian freed///////////
  444. /////////////////////////////////////////////////////
  445.  
  446. //not in demo- obrian_get_in_there:
  447. //not in demo- local.hcofficer1 string parm.hcofficer1
  448. //not in demo- local.hcofficer1 dialog "i_hcofficer" "O'Brian here sir, thanks for the save.  Let's get in there!" "dialog/intro/hc/obrian1.wav" 1 6
  449. //not in demo- waitForSound "dialog/intro/hc/obrian1.wav" 0.3
  450. //not in demo- end
  451.  
  452. //not in demo- obrian_stay_here:
  453. //not in demo- local.hcofficer1 string parm.hcofficer1
  454. //not in demo- local.hcofficer2 string parm.hcofficer2
  455. //not in demo- local.hcofficer1 dialog "i_hcofficer" "Hiroku, stay here and hold this position!" "dialog/intro/hc/obrian2.wav" 1 6
  456. //not in demo- waitForSound "dialog/intro/hc/obrian2.wav" 0.5
  457. //not in demo- local.hcofficer2 dialog "i_hcofficer" "YES, SIR!" "dialog/intro/hc/hiroku.wav" 1 6
  458. //not in demo- waitForSound "dialog/intro/hc/hiroku.wav" 0.3
  459. //not in demo- end
  460.  
  461. /////////////////////////////////////////////////////
  462. /////////HardCorps dispatch officer dialog///////////
  463. /////////////////////////////////////////////////////
  464.  
  465. hc_lost_it1:
  466. local.hcofficer1 string parm.hcofficer1
  467. // HardCorps officer says "He's lost it.  SHOOT THE BASTARD!" 1 2
  468. local.hcofficer1 playsound "dialog/intro/hc/hc7.wav"
  469. waitForSound "dialog/intro/hc/hc7.wav" 0.3
  470. end
  471.  
  472. hc_lost_it2:
  473. local.hcofficer1 string parm.hcofficer1
  474. // HardCorps officer says "He's turned on us.  GET HIM!" 1 2
  475. local.hcofficer1 playsound "dialog/intro/hc/hc6.wav"
  476. waitForSound "dialog/intro/hc/hc6.wav" 0.3
  477. end
  478.  
  479. hc_open_fire:
  480. // HC dispatch officer  dialog
  481. dialog "i_hcofficer" "Open fire!" "dialog/intro/hc/hc8.wav" 1 2
  482. waitForSound "dialog/intro/hc/hc8.wav" 0.3
  483. end
  484.  
  485. //hc_situation_at_freeport_bank:
  486. // HC dispatch officer briefing dialog
  487. //dialog "i_hcofficer" "We've got a situation at Freeport Bank.  Unknown numbers of hostiles have taken multiple hostages.  All available HC units, coverage on Freeport Bank now!" "dialog/intro/hc/hc1.wav"
  488. //waitForSound "dialog/intro/hc/hc1.wav" 0.3
  489. //end
  490.  
  491. //hc_armed_and_dangerous:
  492. // HC dispatch officer briefing dialog
  493. //dialog "i_hcofficer" "Hostiles are armed and extremely dangerous - Approach with deadly force!" "dialog/intro/hc/hc2.wav"
  494. //waitForSound "dialog/intro/hc/hc2.wav" 0.3
  495. //end
  496.  
  497. hc_unit_seven_report:
  498. // HC dispatch officer dialog
  499. dialog "i_hcofficer" "Unit seven, report status.  I SAID REPORT STATUS!" "dialog/intro/hc/hc4.wav" 1 6
  500. waitForSound "dialog/intro/hc/hc4.wav" 0.3
  501. end
  502.  
  503. //not in demo-hc_no_nudie_mags:
  504. // HC dispatch officer dialog
  505. //not in demo-dialog "i_hcofficer" "You too buddy!  Hey, you with the nudie mags, put those back under the seat!" "dialog/intro/hc/hc3.wav" 1 6
  506. //not in demo-waitForSound "dialog/intro/hc/hc3.wav" 0.3
  507. //not in demo-end
  508.  
  509. hc_taking_friendly_fire:
  510. // HC dispatch officer warning dialog
  511. dialog "i_hcofficer" "We're taking friendly fire!  HC units, watch your targets!" "dialog/intro/hc/hc5.wav" 1 6
  512. waitForSound "dialog/intro/hc/hc5.wav" 0.3
  513. end
  514.  
  515. ////////////////////////////
  516. ////Misc JC dialog//////////
  517. ////////////////////////////
  518.  
  519.  
  520. //not in demo-jc_new_job:
  521. //jc dialog
  522. //not in demo-dialog "i_jc" "Great, it's time to find a new job!" "dialog/intro/jc/nwjb1.wav" 1 5
  523. //not in demo-waitForSound "dialog/intro/jc/nwjb1.wav" 0.3
  524. //not in demo-end
  525.  
  526. //not in demo-jc_watch_the_property:
  527. //jc dialog
  528. //not in demo-dialog "i_jc" "Hey, watch the property, Blade!" "dialog/intro/jc/wtchpr.wav" 1 5
  529. //not in demo-waitForSound "dialog/intro/jc/watchpr.wav" 0.3
  530. //not in demo-end
  531.  
  532. //not in demo-jc_there_goes_the_bonus:
  533. //jc dialog
  534. //not in demo-dialog "i_jc" "Damn, there goes the bonus boss!" "dialog/intro/jc/dmnbn2.wav" 1 5
  535. //not in demo-waitForSound "dialog/intro/jc/dmnbn2.wav" 0.3
  536. //not in demo-end
  537.  
  538.  
  539. jc_dead_billboard1:
  540. //jc dialog
  541. dialog "i_jc" "Nice shooting, Tex.  That billboard ain't gettin up." "dialog/intro/jc/nctx5.wav" 1 5
  542. waitForSound "dialog/intro/jc/nctx5.wav" 0.3
  543. //blade dialog
  544. dialog "i_blade" "Eh, I never liked that billboard anyway" "dialog/intro/blade/bllbr3.wav" 1 5
  545. waitForSound "dialog/intro/blade/bllbr3.wav" 0.3
  546. end
  547.  
  548. jc_dead_billboard2:
  549. jc dialog
  550. dialog "i_jc" "Nice shooting, Tex.  That billboard won't attack anyone ever again." "dialog/intro/jc/nctx2.wav" 1 5
  551. waitForSound "dialog/intro/jc/nctx2.wav" 0.3
  552. blade dialog
  553. dialog "i_blade" "Eh, I never liked that billboard anyway" "dialog/intro/blade/bllbr3.wav" 1 5
  554. waitForSound "dialog/intro/blade/bllbr3.wav" 0.3
  555. end
  556.  
  557. jc_what_are_you_shooting_at1:
  558. //jc dialog
  559. dialog "i_jc" "Blade, what the HELL are you shooting at?" "dialog/intro/jc/hllsh1.wav" 1 5
  560. waitForSound "dialog/intro/jc/hllsh1.wav" 0.3
  561. end
  562.  
  563. //not in demo-jc_what_are_you_shooting_at2:
  564. //jc dialog
  565. //not in demo-dialog "i_jc" "Blade, what the HELL are you shooting at?" "dialog/intro/jc/hllsht.wav" 1 5
  566. //not in demo-waitForSound "dialog/intro/jc/hllsht.wav" 0.3
  567. //not in demo-end
  568.  
  569. jc_make_you_happy1:
  570. //jc dialog
  571. dialog "i_jc" "Did that make you happy, Blade?" "dialog/intro/jc/mkhpp1.wav" 1 5
  572. waitForSound "dialog/intro/jc/mkhpp1.wav" 0.3
  573. end
  574.  
  575. //not in demo-jc_make_you_happy2:
  576. //jc dialog
  577. //not in demo-dialog "i_jc" "Oh, did that make you happy, Blade?" "dialog/intro/jc/mkhppy.wav" 1 5
  578. //not in demo-waitForSound "dialog/intro/jc/mkhppy.wav" 0.3
  579. //not in demo-end
  580.  
  581. jc_sightseeing:
  582. //jc dialog
  583. dialog "i_jc" "Blade!  What are you doing wasting your time sightseeing?  Get to the bank NOW!" "dialog/intro/jc/sts1.wav" 1 5
  584. waitForSound "dialog/intro/jc/sts1.wav" 0.3
  585. end
  586.  
  587. jc_slaughtered_inside1:
  588. //jc dialog
  589. dialog "i_jc" "Man we're getting slaughtered inside!  What are you doing wandering around out here?" "dialog/intro/jc/slght1.wav" 1 5
  590. waitForSound "dialog/intro/jc/slght1.wav" 0.3
  591. end
  592.  
  593. //not in demo-jc_slaughtered_inside2:
  594. //jc dialog
  595. //not in demo-dialog "i_jc" "Man we are getting slaughtered inside!  What are you doing wandering around out here?" "dialog/intro/jc/slght2.wav" 1 5
  596. //not in demo-waitForSound "dialog/intro/jc/slght2.wav" 0.3
  597. //not in demo-end
  598.  
  599. //not in demo-jc_get_in_there:
  600. //jc dialog
  601. //not in demo-dialog "i_jc" "Hurry up and get in THERE!" "dialog/intro/jc/hrryp3.wav" 1 5
  602. //not in demo-waitForSound "dialog/intro/jc/hrryp3.wav" 0.3
  603. //not in demo-end
  604.  
  605. //not in demo-jc_get_going:
  606. //jc dialog
  607. //not in demo-dialog "i_jc" "Hurry up and get GOING!" "dialog/intro/jc/hrryp4.wav" 1 5
  608. //not in demo-waitForSound "dialog/intro/jc/hrryp4.wav" 0.3
  609. //not in demo-end
  610.  
  611. jc_there_goes_the_city:
  612. //jc dialog
  613. dialog "i_jc" "There goes the city!" "dialog/intro/jc/gcty1.wav" 1 5
  614. waitForSound "dialog/intro/jc/gcty1.wav" 0.3
  615. end
  616.  
  617. //not in demo-jc_unemployment:
  618. //jc dialog
  619. //not in demo-dialog "i_jc" "Oh man, time for unemployment!" "dialog/intro/jc/nmply1.wav" 1 5
  620. //not in demo-waitForSound "dialog/intro/jc/nmply1.wav" 0.3
  621. //not in demo-end
  622.  
  623. //not in demo-jc_bank_balance:
  624. //jc dialog
  625. //not in demo-dialog "i_jc" "Blade, have you checked the bank balance recently?" "dialog/intro/jc/mnbnk1.wav" 1 5
  626. //not in demo-waitForSound "dialog/intro/jc/mnbnk1.wav" 0.3
  627. //not in demo-end
  628.  
  629. jc_great1:
  630. //jc dialog
  631. dialog "i_jc" "Oh great!" "dialog/intro/jc/great1.wav" 1 5
  632. waitForSound "dialog/intro/jc/great1.wav" 0.3
  633. end
  634.  
  635.  
  636.  
  637. ////////////////////////////
  638. ////Misc Blade dialog///////
  639. ////////////////////////////
  640.  
  641.  
  642. blade_uh_oh:
  643. //blade dialog
  644. dialog "i_blade" "Uh oh!" "dialog/intro/blade/uhoh2.wav" 1 5
  645. waitForSound "dialog/intro/blade/uhoh2.wav" 0.3
  646. end
  647.  
  648. blade_what_the:
  649. //blade dialog
  650. dialog "i_blade" "What the!" "dialog/intro/blade/whtth2.wav" 1 5
  651. waitForSound "dialog/intro/blade/whtth2.wav" 0.3
  652. end
  653.  
  654. blade_oh_no:
  655. //blade dialog
  656. dialog "i_blade" "Oh no!" "dialog/intro/blade/ohno2.wav" 1 5
  657. waitForSound "dialog/intro/blade/ohno2.wav" 0.3
  658. end
  659.  
  660. blade_not_so_fast:
  661. //blade dialog
  662. dialog "i_blade" "Not so fast, chumps!" "dialog/intro/blade/ntsfst.wav" 1 5
  663. waitForSound "dialog/intro/blade/ntsfst.wav" 0.3
  664. end
  665.  
  666. blade_nice_flying:
  667. //blade dialog
  668. dialog "i_blade" "Nice flying!" "dialog/intro/blade/ncflyn.wav" 1 5
  669. waitForSound "dialog/intro/blade/ncflyn.wav" 0.3
  670. end
  671.  
  672. blade_hold_still:
  673. //blade dialog
  674. dialog "i_blade" "Dammit, hold still!" "dialog/intro/blade/hldstl.wav" 1 5
  675. waitForSound "dialog/intro/blade/hldstl.wav" 0.3
  676. end
  677.  
  678. blade_can_it_jc:
  679. //blade dialog
  680. dialog "i_blade" "Can it, JC!" "dialog/intro/blade/canit2.wav" 1 5
  681. waitForSound "dialog/intro/blade/canit2.wav" 0.3
  682. end
  683.  
  684. //this has been incorporated into the 'Nice shootin' Tex lines above--blade_billboard:
  685. //blade dialog
  686. //dialog "i_blade" "Eh, I never liked that billboard anyway" "dialog/intro/blade/bllbr3.wav"
  687. //waitForSound "dialog/intro/blade/bllbr3.wav" 0.3
  688. //end
  689.  
  690. ////////////////////////////
  691. ////Thugs shoot Pigeon///////
  692. ////////////////////////////
  693.  
  694.  
  695. thug_watch_this:
  696. local.thug1 string parm.thug1
  697. local.thug2 string parm.thug2
  698. local.thug1 dialog "i_thug" "Ha ha, watch this!" "dialog/intro/cinematic/thug/wthis.wav"
  699. waitForSound "dialog/intro/cinematic/thug/wthis.wav" 0.1
  700. local.thug2 dialog "i_thug2" "Yeah right, you'll never make it." "dialog/intro/cinematic/thug/yeahright.wav"
  701. waitForSound "dialog/intro/cinematic/thug/yeahright.wav" 0.3
  702.  
  703. thug_too_easy:
  704. dialog "i_thug2" "Hey, that was a good shot!" "dialog/intro/cinematic/thug/goodshot.wav" 1 5
  705. waitForSound "dialog/intro/cinematic/thug/goodshot.wav" 0.2
  706. dialog "i_thug" "That's nothin' compared with last week. I shot this cop in the head... he never even saw it coming!" "dialog/intro/cinematic/thug/neversaw.wav" 1 5
  707. waitForSound "dialog/intro/cinematic/thug/neversaw.wav" 0.3
  708. //dialog "i_thug2" "Ha ha ha ha!!" "dialog/intro/cinematic/thug/laff2a.wav" 1 6
  709. //waitForSound "dialog/intro/cinematic/thug/laff2.wav" -0.4
  710. dialog "i_thug" "Ha ha ha ha!!" "dialog/intro/cinematic/thug/laff2.wav" 1 5
  711. waitForSound "dialog/intro/cinematic/thug/laff2a.wav" -0.3
  712. dialog "i_thug" "Yeah, those rentacop guys are wimps..." "dialog/intro/cinematic/thug/wimps.wav" 1 6
  713. waitForSound "dialog/intro/cinematic/thug/wimps.wav" -0.3
  714. dialog "i_thug2" "Hey, what's that sound?" "dialog/intro/cinematic/thug/heywhat.wav" 1 6
  715. waitForSound "dialog/intro/cinematic/thug/heywhat.wav" -0.3
  716. end
  717.  
  718. blade_suprise:
  719. dialog "i_blade" "Surprise!" "dialog/intro/cinematic/blade/srprs1.wav" 1 5 .5
  720. waitForSound "dialog/intro/cinematic/blade/srprs1.wav" 0.2
  721. //local.thug2 dialog "i_thug2" "Holy!... let's get out of here!" "dialog/intro/cinematic/thug/holy.wav"
  722. //waitForSound "dialog/intro/cinematic/thug/holy.wav" 0.3
  723. end
  724.  
  725. ////////////////////////////////////
  726. ////Combat Ambience Sequences///////
  727. ////////////////////////////////////
  728. combat_one:
  729. local.actor1 string parm.actor1
  730. //missile impacts and booms, thug says 'Let's get the hell outta here!'
  731. local.actor1 playsound "dialog/general/fight1.wav" .8 4
  732. waitForSound "dialog/general/fight1.wav" 0.4
  733. local.actor1 playsound "dialog/general/asgunburst.wav" 1 3
  734. waitForSound "dialog/general/asgunburst.wav" -0.2
  735. local.actor1 playsound "impact/explosion/med3.wav" 1 2
  736. waitForSound "impact/explosion/med3.wav" -2.2
  737. local.actor1 playsound "monsters/thug/retreat3.wav" 1 3
  738. waitForSound "monsters/thug/retreat3.wav" 2.0
  739. local.actor1 playsound "misc/null.wav" 1 4
  740. end
  741.  
  742. combat_two:
  743. local.actor1 string parm.actor1
  744. //humvee skids in, machine gun fire, thug screams 'where's my back-ughhh!'
  745. local.actor1 playsound "dialog/general/fight1.wav" .7 4
  746. local.actor1 playsound "vehicle/humvee/run.wav" .8 3
  747. local.actor1 playsound "environment/alarm/police/siren1.wav" .5 5
  748. waitForSound "environment/alarm/police/siren1.wav" 1
  749. local.actor1 playsound "vehicle/humvee/stop.wav" .8 2
  750. local.actor1 playsound "vehicle/humvee/skid.wav" .5 3
  751. waitForSound "vehicle/humvee/skid.wav" -0.1
  752. local.actor1 playsound "dialog/general/asgunburst.wav" 1 1
  753. waitForSound "dialog/general/asgunburst.wav" -0.5
  754. local.actor1 playsound "monsters/thug/retreat2.wav" .6 3
  755. waitForSound "monsters/thug/retreat2.wav" -0.8
  756. local.actor1 playsound "weapons/asrifle/6.wav" 1 1
  757. local.actor1 playsound "monsters/thug/death1.wav" .6 3
  758. waitForSound "monsters/thug/death1.wav" 4.0
  759. local.actor1 playsound "misc/null.wav" 1 4
  760. local.actor1 playsound "misc/null.wav" 1 5
  761. end
  762.  
  763. combat_three:
  764. local.actor1 string parm.actor1
  765. //Chopper flies in, thug says 'Air attack!!!' and is then mowed down by heligun
  766. local.actor1 playsound "dialog/general/fight1.wav" .8 4
  767. local.actor1 playsound "vehicle/helicopt/flyloop.wav" .5 5
  768. waitForSound "vehicle/helicopt/flyloop.wav" .1
  769. local.actor1 playsound "dialog/intro/thug/airattk1.wav" .8 2
  770. waitForSound "dialog/intro/thug/airattk1.wav" -0.2
  771. local.actor1 playsound "weapons/heligun/mix9c.wav" .4 1
  772. waitForSound "weapons/heligun/mix9c.wav" -1.1
  773. local.actor1 playsound "weapons/heligun/mix9c.wav" .4 1
  774. waitForSound "weapons/heligun/mix9c.wav" -1.1
  775. local.actor1 playsound "weapons/heligun/mix2.wav" 1 1
  776. local.actor1 playsound "monsters/thug/death2.wav" 1 3
  777. waitForSound "monsters/thug/death2.wav" -2.1
  778. waitForSound "weapons/heligun/mix2.wav" -1.1
  779. local.actor1 playsound "weapons/heligun/mix9c.wav" .4 1
  780. waitForSound "weapons/heligun/mix9c.wav" -1.1
  781. local.actor1 playsound "weapons/heligun/mix9c.wav" .4 1
  782. waitForSound "weapons/heligun/mix9c.wav" -1.1
  783. local.actor1 playsound "monsters/thug/deathl2.wav" 1 3
  784. waitForSound "monsters/thug/deathl1.wav" -3.1
  785. local.actor1 playsound "weapons/heligun/mix9c.wav" .4 1
  786. waitForSound "weapons/heligun/mix9c.wav" -1.1
  787. local.actor1 playsound "weapons/heligun/mix9c.wav" .4 1
  788. waitForSound "weapons/heligun/mix9c.wav" 2.1
  789. local.actor1 playsound "misc/null.wav" 1 4
  790. local.actor1 playsound "misc/null.wav" 1 5
  791. end
  792.  
  793. civ_massacre1:
  794. local.actor1 string parm.actor1
  795. //Thug says, you're gonna die!, fem says don't shoot, gunfire and thug laughter
  796. local.actor1 playsound "monsters/thug/attk3.wav" 1 1
  797. waitForSound "monsters/thug/attk3.wav" -.1
  798. local.actor1 playsound "misc/civfem/plsdntshoot.wav" 1 3
  799. waitForSound "misc/civfem/plsdntshoot.wav" -.4
  800. local.actor1 playsound "dialog/general/asgunburst.wav" 1 1
  801. waitForSound "dialog/general/asgunburst.wav" -0.5
  802. local.actor1 playsound "misc/civfem/scream.wav" 1 2
  803. waitForSound "misc/civfem/scream.wav" -.1
  804. local.actor1 playsound "monsters/thug/laff1.wav" 1 3
  805. waitForSound "monsters/thug/laff1.wav" .1
  806. end
  807.  
  808. civ_massacre2:
  809. local.actor1 string parm.actor1
  810. //Gunfire, woman says 'help meee!', man says 'oh my god don't kill me', thug says open fire, man dies, thug laughs 
  811. local.actor1 playsound "dialog/general/fight1.wav" .5 5
  812. waitForSound "dialog/general/fight1.wav" 0.2
  813. local.actor1 playsound "misc/civfem/helpmeee.wav" 1 2
  814. waitForSound "misc/civfem/helpmeee.wav" .3
  815. local.actor1 playsound "misc/civmale/beg1.wav" .5 3
  816. waitForSound "misc/civmale/beg1.wav" -.2
  817. local.actor1 playsound "monsters/thug/attk2.wav" 1 4
  818. waitForSound "monsters/thug/attk2.wav" -.1
  819. local.actor1 playsound "dialog/general/asgunburst.wav" 1 1
  820. waitForSound "dialog/general/asgunburst.wav" -0.5
  821. local.actor1 playsound "dialog/general/asgunburst.wav" 1 1
  822. waitForSound "dialog/general/asgunburst.wav" -0.5
  823. local.actor1 playsound "misc/civmale/death1.wav" 1 4
  824. waitForSound "misc/civmale/death1.wav" -0.3
  825. local.actor1 playsound "monsters/thug/laff1.wav" .7 3
  826. waitForSound "monsters/thug/laff1.wav" .5
  827. local.actor1 playsound "misc/null.wav" 1 5
  828. end
  829.  
  830. civ_massacre3:
  831. local.actor1 string parm.actor1
  832. //Gunfire, Thus says 'It's the fuzz, kill the hostages!, girl screams, man screams 'why me', gunfire, thug says 'let's go, move it' 
  833. local.actor1 playsound "dialog/general/fight1.wav" .5 5
  834. waitForSound "dialog/general/fight1.wav" 0.2
  835. local.actor1 playsound "dialog/intro/thug/host3.wav" .5 4
  836. waitForSound "dialog/intro/thug/host3.wav" -.1
  837. local.actor1 playsound "misc/civfem/scream.wav" .5 2
  838. waitForSound "misc/civfem/scream.wav" .2
  839. local.actor1 playsound "misc/civmale/beg3.wav" .5 3
  840. waitForSound "misc/civmale/beg3.wav" -.2
  841. local.actor1 playsound "dialog/general/asgunburst.wav" 1 1
  842. waitForSound "dialog/general/asgunburst.wav" -0.5
  843. local.actor1 playsound "dialog/general/asgunburst.wav" 1 1
  844. waitForSound "dialog/general/asgunburst.wav" 0.3
  845. local.actor1 playsound "dialog/bank/thug/order3.wav" .5 4
  846. waitForSound "dialog/intro/bank/order3.wav" .7
  847. local.actor1 playsound "misc/null.wav" 1 5
  848. end
  849.  
  850. combat_four:
  851. local.actor1 string parm.actor1
  852. local.actor2 string parm.actor2
  853. //Thug sez 'You want some, porky', HC sez 'Take cover!', gunfire, HC "I'm hit!", death, HC "Where's Blade??"
  854. local.actor1 playsound "dialog/general/fight1.wav" .8 5
  855. waitForSound "dialog/general/fight1.wav" 0.2
  856. local.actor2 playsound "monsters/thug/attk1.wav" 1 3
  857. waitForSound "monsters/thug/attk1.wav" .1
  858. local.actor1 playsound "dialog/intro/hc/takecover1.wav" .7 3
  859. waitForSound "dialog/intro/hc/takecover1.wav" -.1
  860. local.actor1 playsound "dialog/general/asgunburst.wav" .9 1
  861. waitForSound "dialog/general/asgunburst.wav" -0.5
  862. local.actor1 playsound "dialog/general/asgunburst.wav" .9 1
  863. waitForSound "dialog/general/asgunburst.wav" -0.2
  864. local.actor1 playsound "dialog/intro/hc/imhit1.wav" .7 3
  865. waitForSound "dialog/intro/hc/imhit1.wav" -.3
  866. local.actor1 playsound "dialog/intro/hc/hmdeath1.wav" .6 2
  867. waitForSound "dialog/intro/hc/hmdeath1.wav" -.4
  868. local.actor1 playsound "dialog/intro/hc/whereblade2.wav" .7 4
  869. waitForSound "dialog/intro/hc/whereblade2.wav" 1.5
  870. local.actor1 playsound "misc/null.wav" 1 5
  871. end
  872.  
  873.  
  874. combat_five:
  875. local.actor1 string parm.actor1
  876. //HC 'Open fire', HC 'It's a trap!', rocket explosion, HC death, HC "Man down!!"
  877. local.actor1 playsound "dialog/general/fight1.wav" .8 5
  878. waitForSound "dialog/general/fight1.wav" 0.2
  879. local.actor1 playsound "dialog/intro/hc/openfirer1.wav" .8 3
  880. waitForSound "dialog/intro/hc/openfirer1.wav" .1
  881. local.actor1 playsound "weapons/magnum/fire3.wav" 1 1
  882. waitForSound "weapons/magnum/fire3.wav" -0.4
  883. local.actor1 playsound "weapons/magnum/fire3.wav" 1 1
  884. waitForSound "weapons/magnum/fire3.wav" -0.4
  885. local.actor1 playsound "weapons/magnum/fire3.wav" 1 1
  886. waitForSound "weapons/magnum/fire3.wav" -0.4
  887. local.actor1 playsound "dialog/intro/hc/trapm1.wav" .9 3
  888. waitForSound "dialog/intro/hc/trapm1.wav" -.2
  889. local.actor1 playsound "weapons/rlaunch/mssllp3.wav" 1 1
  890. waitForSound "weapons/rlaunch/mssllp3.wav" -0.1
  891. local.actor1 playsound "impact/explosion/med3.wav" 1 2
  892. waitForSound "impact/explosion/med3.wav" -2.2
  893. local.actor1 playsound "dialog/intro/hc/death4r1.wav" .6 3
  894. waitForSound "dialog/intro/hc/death4r1.wav" -.1
  895. local.actor1 playsound "dialog/intro/hc/mandownm1.wav" .8 3
  896. waitForSound "dialog/intro/hc/mandownm1.wav" 1.8
  897. local.actor1 playsound "misc/null.wav" 1 5
  898. end
  899.  
  900. combat_six:
  901. local.actor1 string parm.actor1
  902. //Humvee pulls up,HC 'Take 'em down!',gunfire,Thug 'Book THIS, dan-o!', HC 'They're too strong!',gunfire,HC 'Behind you, lookout!', HC guys die 
  903. local.actor1 playsound "dialog/general/fight1.wav" .8 4
  904. local.actor1 playsound "vehicle/humvee/run.wav" .8 3
  905. local.actor1 playsound "environment/alarm/police/siren1.wav" .5 5
  906. waitForSound "environment/alarm/police/siren1.wav" 1
  907. local.actor1 playsound "vehicle/humvee/stop.wav" .8 2
  908. local.actor1 playsound "vehicle/humvee/skid.wav" .5 3
  909. waitForSound "vehicle/humvee/skid.wav" -0.1
  910. local.actor1 playsound "dialog/intro/hc/takeem.wav" .8 3
  911. waitForSound "dialog/intro/hc/takeem.wav" .1
  912. local.actor1 playsound "dialog/general/asgunburst.wav" 1 1
  913. waitForSound "dialog/general/asgunburst.wav" -0.5
  914. local.actor1 playsound "weapons/magnum/fire3.wav" 1 1
  915. waitForSound "weapons/magnum/fire3.wav" -0.4
  916. local.actor1 playsound "weapons/magnum/fire3.wav" 1 1
  917. waitForSound "weapons/magnum/fire3.wav" -0.4
  918. local.actor1 playsound "weapons/magnum/fire3.wav" 1 1
  919. waitForSound "weapons/magnum/fire3.wav" -0.4
  920. local.actor2 playsound "monsters/thug/attk4.wav" .6 3
  921. waitForSound "monsters/thug/attk4.wav" .1
  922. local.actor1 playsound "dialog/general/asgunburst.wav" 1 1
  923. waitForSound "dialog/general/asgunburst.wav" -0.5
  924. local.actor1 playsound "dialog/intro/hc/toostron.wav" .7 3
  925. waitForSound "dialog/intro/hc/toostron.wav" -.1
  926. local.actor1 playsound "weapons/asrifle/6.wav" 1 1
  927. waitForSound "weapons/asrifle/6.wav" -0.5
  928. local.actor1 playsound "weapons/asrifle/6.wav" 1 1
  929. waitForSound "weapons/asrifle/6.wav" -0.5
  930. local.actor1 playsound "dialog/intro/hc/bhndlk1.wav" .7 2
  931. waitForSound "dialog/intro/hc/bhndlk1.wav" .1
  932. local.actor1 playsound "weapons/magnum/fire3.wav" 1 1
  933. waitForSound "weapons/magnum/fire3.wav" -0.4
  934. local.actor1 playsound "weapons/magnum/fire3.wav" 1 1
  935. waitForSound "weapons/magnum/fire3.wav" -0.4
  936. local.actor1 playsound "dialog/intro/hc/death6r.wav" .7 3
  937. waitForSound "dialog/intro/hc/death6r.wav" .1
  938. local.actor1 playsound "dialog/general/asgunburst.wav" 1 1
  939. waitForSound "dialog/general/asgunburst.wav" -0.5
  940. local.actor1 playsound "dialog/intro/hc/cantsee.wav" .4 2
  941. waitForSound "dialog/intro/hc/cantsee.wav" .1
  942. local.actor1 playsound "dialog/general/asgunburst.wav" 1 1
  943. waitForSound "dialog/general/asgunburst.wav" -0.5
  944. local.actor1 playsound "misc/hc/death1.wav" .8 2
  945. waitForSound "misc/hc/death1.wav" 1.3
  946. local.actor1 playsound "misc/null.wav" 1 5
  947. local.actor1 playsound "misc/null.wav" 1 4
  948. end
  949.  
  950. combat_seven:
  951. local.actor1 string parm.actor1
  952. //HC 'Jake, cover me!', HC 'Lookout!', Thug 'Sucker!, gunfire, HC "I'm hit!", HC "Blade, where are you??"
  953. local.actor1 playsound "dialog/general/fight1.wav" .8 4
  954. waitForSound "dialog/general/fight1.wav" .6
  955. local.actor1 playsound "dialog/intro/hc/jakecover.wav" .8 3
  956. waitForSound "dialog/intro/hc/jakecover.wav" .1
  957. local.actor1 playsound "weapons/magnum/fire3.wav" .6 1
  958. waitForSound "weapons/magnum/fire3.wav" -0.4
  959. local.actor1 playsound "weapons/magnum/fire3.wav" .6 1
  960. waitForSound "weapons/magnum/fire3.wav" -0.4
  961. local.actor1 playsound "weapons/magnum/fire3.wav" .6 1
  962. waitForSound "weapons/magnum/fire3.wav" -0.4
  963. local.actor1 playsound "dialog/intro/hc/lookoutc.wav" .7 3
  964. waitForSound "dialog/intro/hc/lookoutc.wav" .1
  965. local.actor2 playsound "monsters/thug/attk5.wav" 1 2
  966. waitForSound "monsters/thug/attk5.wav" .1
  967. local.actor1 playsound "dialog/general/asgunburst.wav" 1 1
  968. waitForSound "dialog/general/asgunburst.wav" -0.5
  969. local.actor1 playsound "dialog/intro/hc/hmlegs.wav" .8 3
  970. waitForSound "dialog/intro/hc/hmlegs.wav" -.1
  971. local.actor1 playsound "weapons/magnum/fire3.wav" .8 1
  972. waitForSound "weapons/magnum/fire3.wav" -0.4
  973. local.actor1 playsound "weapons/magnum/fire3.wav" .8 1
  974. waitForSound "weapons/magnum/fire3.wav" -0.4
  975. local.actor1 playsound "dialog/intro/hc/bladewherec.wav" .7 2
  976. waitForSound "dialog/intro/hc/bladewherec.wav" .1
  977. local.actor1 playsound "weapons/magnum/fire3.wav" .8 1
  978. waitForSound "weapons/magnum/fire3.wav" -0.4
  979. local.actor1 playsound "weapons/magnum/fire3.wav" .8 1
  980. waitForSound "weapons/magnum/fire3.wav" 0.5
  981. local.actor1 playsound "misc/null.wav" 1 5
  982. local.actor1 playsound "misc/null.wav" 1 4
  983. end
  984.  
  985. ////////////////////////////////////
  986. /////////Blade and JC Taunts////////
  987. ////////////////////////////////////
  988. blade_taunt1:
  989. //Blade dialog
  990. dialog "i_blade" "That has GOT to hurt!" "player/blade/taunt/gtthrt.wav" 1 5
  991. waitForSound "player/blade/taunt/gtthrt.wav" 0.3
  992. end
  993.  
  994. blade_taunt2:
  995. //Blade dialog
  996. dialog "i_blade" "I tore ya a new one, chump!" "player/blade/taunt/trynw1.wav" 1 5
  997. waitForSound "player/blade/taunt/trynw1.wav" 0.3
  998. end
  999.  
  1000. blade_taunt3:
  1001. //Blade dialog
  1002. dialog "i_blade" "Rest in pieces!" "player/blade/taunt/rstnpcs.wav" 1 5
  1003. waitForSound "player/blade/taunt/rstnpcs.wav" 0.3
  1004. end
  1005.  
  1006. blade_taunt4:
  1007. //Blade dialog
  1008. dialog "i_blade" "Who's your daddy?" "player/blade/taunt/whsyrdd1.wav" 1 5
  1009. waitForSound "player/blade/taunt/whsyrdd1.wav" 0.3
  1010. end
  1011.  
  1012. jc_taunt1:
  1013. //JC dialog
  1014. dialog "i_jc" "Hah, bite the big one!" "dialog/general/jc/btbg2.wav" 1 5
  1015. waitForSound "dialog/general/jc/btbg2.wav" 0.3
  1016. end
  1017.  
  1018. jc_taunt2:
  1019. //JC dialog
  1020. dialog "i_jc" "Oohoo! That hurts!" "dialog/general/jc/ththrt.wav" 1 5
  1021. waitForSound "dialog/general/jc/ththrt.wav" 0.3
  1022. end
  1023.  
  1024. jc_taunt3:
  1025. //JC dialog
  1026. dialog "i_jc" "Yeah, suck it down!" "dialog/general/jc/sukit1.wav" 1 5
  1027. waitForSound "dialog/general/jc/sukit1.wav" 0.3
  1028. end
  1029.  
  1030. jc_taunt4:
  1031. //JC dialog
  1032. dialog "i_jc" "Rock the Casbah!" "dialog/general/jc/csbh1.wav" 1 5
  1033. waitForSound "dialog/general/jc/csbh1.wav" 0.3
  1034. end
  1035.  
  1036. ////////////////////////////////////
  1037. ///////////Mission Status///////////
  1038. ////////////////////////////////////
  1039.  
  1040. StatusUpdated:
  1041. dialog "i_computer" "Mission Status Updated (F1)" "misc/update.wav" 1 5
  1042. waitForSound "misc/update.wav" 1
  1043. end
  1044.  
  1045. PObjectiveComplete:
  1046. dialog "i_computer" "Primary Objective Completed" "music/mix1ima.wav" 1 5
  1047. waitForSound "music/mix1ima.wav" 1
  1048. end
  1049.  
  1050. SObjectiveComplete:
  1051. dialog "i_computer" "Secondary Objective Completed" "music/mix1ima.wav" 1 5
  1052. waitForSound "music/mix1ima.wav" 1
  1053. end
  1054.  
  1055. PObjectiveFailed:
  1056. dialog "i_computer" "Primary Objective Failed" "music/mix3ima.wav" 1 5
  1057. waitForSound "music/mix3ima.wav" 1
  1058. end
  1059.  
  1060. SObjectiveFailed:
  1061. dialog "i_computer" "Secondary Objective Failed" "music/mix3ima.wav" 1 5
  1062. waitForSound "music/mix3ima.wav" 1
  1063. end
  1064.  
  1065.