home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2005 October / Gamestar_77_2005-10_dvd.iso / DVDStar / Akce / Half-Life2 / install-at2v4release2005.exe / AntTroopDuece / scripts / sentences.txt < prev    next >
Text File  |  2005-05-08  |  80KB  |  1,395 lines

  1. // HALF-LIFE 2 SPEECH SYSTEM SENTENCES.
  2. // Do not use TABS.  Separate sentence-names from wave definitions with single spaces only.
  3. // Sounds prefixed by "Q_" will be queued up for a while and played as soon as the NPC is allowed to speak
  4.  
  5.  
  6. //CHARACTER SECTION
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13. //COMBINE SOLDIER
  14.  
  15. // COMBINE SOLDIER
  16.  
  17. // V_ indicates 'virtual' name or number
  18. // last letter indicates type: 'S' = soldier
  19.  
  20. // soldier names, remembered by speaker:
  21.  
  22. V_MYNAMES0 leader {Len 0.4}
  23. V_MYNAMES1 flash {Len 0.4}
  24. V_MYNAMES2 ranger {Len 0.4}
  25. V_MYNAMES3 hunter {Len 0.4}
  26. V_MYNAMES4 blade {Len 0.4}
  27. V_MYNAMES5 scar {Len 0.4}
  28. V_MYNAMES6 hammer {Len 0.4}
  29. V_MYNAMES7 sweeper {Len 0.4}
  30. V_MYNAMES8 swift {Len 0.4}
  31. V_MYNAMES9 fist {Len 0.4}
  32. V_MYNAMES10 sword {Len 0.4}
  33. V_MYNAMES11 savage {Len 0.4}
  34. V_MYNAMES12 tracker {Len 0.4}
  35. V_MYNAMES13 slash {Len 0.4}
  36. V_MYNAMES14 razor {Len 0.4}
  37. V_MYNAMES15 stab {Len 0.4}
  38. V_MYNAMES16 spear {Len 0.4}
  39. V_MYNAMES17 striker {Len 0.4}
  40. V_MYNAMES18 dagger {Len 0.4}
  41.  
  42. // air support names:
  43.  
  44. V_RNDNAMES0 ghost {Len 0.4}
  45. V_RNDNAMES1 reaper {Len 0.4}
  46. V_RNDNAMES2 nomad {Len 0.4}
  47. V_RNDNAMES3 hurricane {Len 0.4}
  48. V_RNDNAMES4 phantom {Len 0.4}
  49. V_RNDNAMES5 judge {Len 0.4}
  50. V_RNDNAMES6 shadow {Len 0.4}
  51. V_RNDNAMES7 slam {Len 0.4}
  52. V_RNDNAMES8 stinger {Len 0.4}
  53. V_RNDNAMES9 storm {Len 0.4}
  54. V_RNDNAMES10 vamp {Len 0.4}
  55. V_RNDNAMES11 winder {Len 0.4}
  56. V_RNDNAMES12 star {Len 0.4}  
  57.  
  58. //phonetic alphabet/codes:
  59.  
  60. V_RNDCODES0 apex {Len 0.4}
  61. V_RNDCODES1 ion {Len 0.4}
  62. V_RNDCODES2 jet {Len 0.4}
  63. V_RNDCODES3 kilo {Len 0.4}
  64. V_RNDCODES4 mace {Len 0.4}
  65. V_RNDCODES5 nova {Len 0.4}
  66. V_RNDCODES6 payback {Len 0.4}
  67. V_RNDCODES7 sundown {Len 0.4}
  68. V_RNDCODES8 uniform {Len 0.4}
  69. V_RNDCODES9 boomer {Len 0.4}
  70. V_RNDCODES10 echo {Len 0.4}
  71. V_RNDCODES11 flatline {Len 0.4}
  72. V_RNDCODES12 helix {Len 0.4}
  73. V_RNDCODES13 ice {Len 0.4}
  74. V_RNDCODES14 quicksand {Len 0.4}
  75. V_RNDCODES15 payback {Len 0.4}
  76. V_RNDCODES16 ripcord {Len 0.4}
  77.  
  78. //Numbers, remembered by speaker:
  79.  
  80. V_MYNUMS0 zero {Len 0.4}
  81. V_MYNUMS1 one {Len 0.4}
  82. V_MYNUMS2 two {Len 0.4}
  83. V_MYNUMS3 three {Len 0.4}
  84. V_MYNUMS4 four {Len 0.4}
  85. V_MYNUMS5 five {Len 0.4}
  86. V_MYNUMS6 six {Len 0.4}
  87. V_MYNUMS7 seven {Len 0.4}
  88. V_MYNUMS8 eight {Len 0.4}
  89. V_MYNUMS9 niner {Len 0.4}
  90.  
  91. // random numbers
  92.  
  93. V_RNDNUMS0 zero {Len 0.4}
  94. V_RNDNUMS1 one {Len 0.4}
  95. V_RNDNUMS2 two {Len 0.4}
  96. V_RNDNUMS3 three {Len 0.4}
  97. V_RNDNUMS4 four {Len 0.4}
  98. V_RNDNUMS5 five {Len 0.4}
  99. V_RNDNUMS6 six {Len 0.4}
  100. V_RNDNUMS7 seven {Len 0.4}
  101. V_RNDNUMS8 eight {Len 0.4}
  102. V_RNDNUMS9 niner {Len 0.4}
  103.  
  104. // numbers, must be in order, used for distance/heading to player use: V_DISTS or V_DIRS
  105.  
  106. V_NUMBERSS0 zero {Len 0.4}
  107. V_NUMBERSS1 one {Len 0.4}
  108. V_NUMBERSS2 two {Len 0.4}
  109. V_NUMBERSS3 three {Len 0.4}
  110. V_NUMBERSS4 four {Len 0.4}
  111. V_NUMBERSS5 five {Len 0.4}
  112. V_NUMBERSS6 six {Len 0.4}
  113. V_NUMBERSS7 seven {Len 0.4}
  114. V_NUMBERSS8 eight {Len 0.4}
  115. V_NUMBERSS9 niner {Len 0.4}
  116. V_NUMBERSS10 ten {Len 0.4}
  117. V_NUMBERSS11 eleven {Len 0.4}
  118. V_NUMBERSS12 twelve {Len 0.4}
  119. V_NUMBERSS13 thirteen {Len 0.4}
  120. V_NUMBERSS14 fourteen {Len 0.4}
  121. V_NUMBERSS15 fifteen {Len 0.4}
  122. V_NUMBERSS16 sixteen {Len 0.4}
  123. V_NUMBERSS17 seventeen {Len 0.4}
  124. V_NUMBERSS18 eighteen {Len 0.4}
  125. V_NUMBERSS19 nineteen {Len 0.4}
  126. V_NUMBERSS20 twenty {Len 0.4}
  127. V_NUMBERSS21 thirty {Len 0.4}
  128. V_NUMBERSS22 fourty {Len 0.4}
  129. V_NUMBERSS23 fifty {Len 0.4}
  130. V_NUMBERSS24 sixty {Len 0.4}
  131. V_NUMBERSS25 seventy {Len 0.4}
  132. V_NUMBERSS26 eighty {Len 0.4}
  133. V_NUMBERSS27 ninety {Len 0.4}
  134. V_NUMBERSS28 onehundred {Len 0.4}
  135. V_NUMBERSS29 twohundred {Len 0.4}
  136. V_NUMBERSS30 threehundred {Len 0.4}
  137.  
  138. // rnd global, used to designate target
  139.  
  140. V_G0_PLAYERS0 freeman3 {len 0.5}
  141. V_G0_PLAYERS1 anticitizenone {len 0.5}
  142. V_G0_PLAYERS2 targetone {len 0.5}
  143. V_G0_PLAYERS3 priority1objective {len 0.5}
  144. V_G0_PLAYERS4 phantom {len 0.5}
  145. V_G0_PLAYERS5 ghost2 {len 0.5}
  146.  
  147. // sequential gobal numbers, used for counting enemies down
  148.  
  149. V_SEQGLOBNBRS0 zero {Len 0.4}
  150. V_SEQGLOBNBRS1 one {Len 0.4}
  151. V_SEQGLOBNBRS2 two {Len 0.4}
  152. V_SEQGLOBNBRS3 three {Len 0.4}
  153. V_SEQGLOBNBRS4 four {Len 0.4}
  154. V_SEQGLOBNBRS5 five {Len 0.4}
  155. V_SEQGLOBNBRS6 six {Len 0.4}
  156. V_SEQGLOBNBRS7 seven {Len 0.4}
  157. V_SEQGLOBNBRS8 eight {Len 0.4}
  158. V_SEQGLOBNBRS9 niner {Len 0.4}
  159. V_SEQGLOBNBRS10 ten {Len 0.4}
  160. V_SEQGLOBNBRS11 eleven {Len 0.4}
  161. V_SEQGLOBNBRS12 twelve {Len 0.4}
  162. V_SEQGLOBNBRS13 thirteen {Len 0.4}
  163. V_SEQGLOBNBRS14 fourteen {Len 0.4}
  164. V_SEQGLOBNBRS15 fifteen {Len 0.4}
  165. V_SEQGLOBNBRS16 sixteen {Len 0.4}
  166. V_SEQGLOBNBRS17 seventeen {Len 0.4}
  167. V_SEQGLOBNBRS18 eighteen {Len 0.4}
  168. V_SEQGLOBNBRS19 nineteen {Len 0.4}
  169. V_SEQGLOBNBRS20 twenty {Len 0.4}
  170.  
  171.  
  172. //PAIN
  173. COMBINE_PAIN0 npc/combine_soldier/pain1 {Len 0.30 closecaption NPC_Combine.Pain}
  174. COMBINE_PAIN1 npc/combine_soldier/pain2 {Len 0.30 closecaption NPC_Combine.Pain}
  175. COMBINE_PAIN2 npc/combine_soldier/pain3 {Len 0.26 closecaption NPC_Combine.Pain}
  176.  
  177. //DIE
  178. COMBINE_DIE0 npc/combine_soldier/die1 V_IDIEDS {Len 0.62 closecaption NPC_Combine.Death}
  179. COMBINE_DIE1 npc/combine_soldier/die2 V_IDIEDS {Len 0.92 closecaption NPC_Combine.Death}
  180. COMBINE_DIE2 npc/combine_soldier/die3 V_IDIEDS {Len 0.80 closecaption NPC_Combine.Death}
  181.  
  182.  
  183. //KICK
  184. COMBINE_KICK0 npc/combine_soldier/kick1 {Len 0.26}
  185. COMBINE_KICK1 npc/combine_soldier/kick2 {Len 0.31}
  186.  
  187.  
  188. // I am about to start shooting
  189. // Marc, for any sentences you want to caption, just add the closecaption entry to the {Len} block as below
  190. // COMBINE_ANNOUNCE0 npc/combine_soldier/vo/(v100) on1 V_MYNAMES V_MYNUMS suppressing off1 {Len 0.96 closecaption}
  191. // To use a specified caption string, put it's name in there, too
  192. // COMBINE_ANNOUNCE0 npc/combine_soldier/vo/(v100) on1 V_MYNAMES V_MYNUMS suppressing off1 {Len 0.96 closecaption NPCSound.Caption}
  193.  
  194. COMBINE_ANNOUNCE0 npc/combine_soldier/vo/(v100) on1 V_MYNAMES V_MYNUMS suppressing off1 {Len 0.96 closecaption NPC_Combine.Alert}
  195. COMBINE_ANNOUNCE1 npc/combine_soldier/vo/(v100) on1 V_MYNAMES V_MYNUMS gosharp off2 {Len 1.22 closecaption NPC_Combine.Alert}
  196. COMBINE_ANNOUNCE2 npc/combine_soldier/vo/(v100) on2 V_MYNAMES V_MYNUMS prosecuting off1 {Len 1.45 closecaption NPC_Combine.Alert}
  197. COMBINE_ANNOUNCE3 npc/combine_soldier/vo/(v100) on2 V_MYNAMES V_MYNUMS engaging off1 {Len 1.45 closecaption NPC_Combine.Alert}
  198. COMBINE_ANNOUNCE4 npc/combine_soldier/vo/(v100) on2 cover off1 {Len 1.45 closecaption NPC_Combine.Alert}
  199.  
  200. // My enemy is close and I can see him
  201.  
  202. COMBINE_ASSAULT0 npc/combine_soldier/vo/(v100) on1 contact V_G0_PLAYERS off1 {Len 0.87 closecaption NPC_Combine.Alert}
  203. COMBINE_ASSAULT1 npc/combine_soldier/vo/(v100) on1 contactconfirmprosecuting off1 {Len 1.23 closecaption NPC_Combine.Alert}
  204. COMBINE_ASSAULT2 npc/combine_soldier/vo/(v100) on2 contactconfim off1 {Len 1.08 closecaption NPC_Combine.Alert}
  205. COMBINE_ASSAULT3 npc/combine_soldier/vo/(v100) on2 targetmyradial V_DIRS degrees off3 {Len 1.45 closecaption NPC_Combine.Alert}
  206.  
  207. // I am moving in
  208.  
  209. COMBINE_FLANK0 npc/combine_soldier/vo/(v100) on1 V_MYNAMES V_MYNUMS closing off1 {Len 1.36 closecaption NPC_Combine.Coord}
  210. COMBINE_FLANK1 npc/combine_soldier/vo/(v100) on2 V_MYNAMES V_MYNUMS inbound off1 {Len 1.15 closecaption NPC_Combine.Coord}
  211. COMBINE_FLANK2 npc/combine_soldier/vo/(v100) on1 movein off2 {Len 1.15  closecaption NPC_Combine.Coord}
  212. COMBINE_FLANK3 npc/combine_soldier/vo/(v100) on2 V_MYNAMES V_MYNUMS sweepingin off1 {Len 1.15 closecaption NPC_Combine.Coord}
  213. COMBINE_FLANK4 npc/combine_soldier/vo/(v100) on1 coverme off1 {Len 1.15  closecaption NPC_Combine.Coord}
  214. COMBINE_FLANK5 npc/combine_soldier/vo/(v100) on1 V_MYNAMES unitisclosing off1 {Len 1.15 closecaption NPC_Combine.Coord}
  215. COMBINE_FLANK6 npc/combine_soldier/vo/(v100) on1 V_MYNAMES unitisinbound off1 {Len 1.15 closecaption NPC_Combine.Coord}
  216. COMBINE_FLANK7 npc/combine_soldier/vo/(v100) on1 V_MYNAMES unitismovingin off1 {Len 1.15 closecaption NPC_Combine.Coord}
  217.  
  218.  
  219. // I am still alert and pursuing enemy
  220.  
  221. COMBINE_GO_ALERT0 npc/combine_soldier/vo/(v100) on1 alert1 off1 {Len 0.77  closecaption NPC_Combine.Coord}
  222. COMBINE_GO_ALERT1 npc/combine_soldier/vo/(v100) on1 V_MYNAMES V_MYNUMS executingfullresponse off1 {Len 0.77 closecaption NPC_Combine.Coord}
  223.  
  224. // UNDONE: Nobody has seen enemy in 10 seconds
  225.  
  226. COMBINE_LOST_LONG0 npc/combine_soldier/vo/(v100) on1 targetblackout off1 {Len 1.14 closecaption NPC_Combine.RadioChatter}
  227. COMBINE_LOST_LONG1 npc/combine_soldier/vo/(v100) on1 V_MYNAMES V_MYNUMS lostcontact off1 {Len 1.08 closecaption NPC_Combine.RadioChatter}
  228. COMBINE_LOST_LONG2 npc/combine_soldier/vo/(v100) on1 motioncheckallradials off1 {Len 1.05 closecaption NPC_Combine.RadioChatter}
  229. COMBINE_LOST_LONG3 npc/combine_soldier/vo/(v100) on1 stayalertreportsightlines off1 {Len 1.05 closecaption NPC_Combine.RadioChatter}
  230. COMBINE_LOST_LONG4 npc/combine_soldier/vo/(v100) on1 overwatch, teamdeployedandscanning off1 {Len 1.05 closecaption NPC_Combine.RadioChatter}
  231. COMBINE_LOST_LONG5 npc/combine_soldier/vo/(v100) on1 overwatch, V_MYNAMES V_MYNUMS engagedincleanup off1 {Len 1.05 closecaption NPC_Combine.RadioChatter}
  232. COMBINE_LOST_LONG6 npc/combine_soldier/vo/(v100) on1 readyweapons, stayalert off1 {Len 1.05 closecaption NPC_Combine.RadioChatter}
  233.  
  234. // UNDONE: Nobody has seen enemy in 5 seconds
  235.  
  236. COMBINE_LOST_SHORT0 npc/combine_soldier/vo/(v100) on1 targetisat shaddow4 off1 {Len 1.56 closecaption NPC_Combine.RadioChatter}
  237. COMBINE_LOST_SHORT1 npc/combine_soldier/vo/(v100) on1 readyextractors off1 {Len 1.19 closecaption NPC_Combine.RadioChatter}
  238. COMBINE_LOST_SHORT2 npc/combine_soldier/vo/(v100) on1 readycharges off1 {Len 1.13 closecaption NPC_Combine.RadioChatter}
  239. COMBINE_LOST_SHORT3 npc/combine_soldier/vo/(v100) on1 fixsightlinesmovein  off1 {Len 1.13 closecaption NPC_Combine.RadioChatter}
  240. COMBINE_LOST_SHORT4 npc/combine_soldier/vo/(v100) on1 on1 containmentproceeding off1 {Len 0.98 closecaption NPC_Combine.RadioChatter}
  241.  
  242. // I just saw a friendly die
  243.  
  244. COMBINE_MAN_DOWN0 npc/combine_soldier/vo/(v100) on1 V_WHODIEDS onedown onedown off1 {Len 1.28 closecaption NPC_Combine.Alert}
  245. COMBINE_MAN_DOWN1 npc/combine_soldier/vo/(v100) on1 V_WHODIEDS onedutyvacated off1 {Len 1.41 closecaption NPC_Combine.Alert}
  246. COMBINE_MAN_DOWN2 npc/combine_soldier/vo/(v100) on2 heavyresistance off3 {Len 1.45 closecaption NPC_Combine.Alert}
  247. COMBINE_MAN_DOWN3 npc/combine_soldier/vo/(v100) on1 overwatchrequestreinforcement off3 {Len 1.45 closecaption NPC_Combine.Alert}
  248. COMBINE_MAN_DOWN4 npc/combine_soldier/vo/(v100) on1 V_WHODIEDS onedown, hardenthatposition off3 {Len 1.45 closecaption NPC_Combine.Alert}
  249.  
  250. // UNDONE: Just found enemy after lost long
  251.  
  252. COMBINE_REFIND_ENEMY0 npc/combine_soldier/vo/(v100) on1 target V_G0_PLAYERS, goactiveintercept off1 {Len 0.77 closecaption NPC_Combine.Alert}
  253. COMBINE_REFIND_ENEMY1 npc/combine_soldier/vo/(v100) on2 gosharp range V_DISTS off3 {Len 1.45 closecaption NPC_Combine.Alert}
  254. COMBINE_REFIND_ENEMY2 npc/combine_soldier/vo/(v100) on2 targetcontactat V_GRIDXS dash V_GRIDYS off3 {Len 1.45 closecaption NPC_Combine.Alert}
  255. COMBINE_REFIND_ENEMY3 npc/combine_soldier/vo/(v100) on2 viscon viscon(p110), range V_DISTS, bearing V_DIRS off3 {Len 1.45 closecaption NPC_Combine.Alert}
  256.  
  257. // I am throwing a grenade
  258.  
  259. COMBINE_THROW_GRENADE0 npc/combine_soldier/vo/(v100) on1 V_MYNAMES V_MYNUMS extractoraway off1 {Len 1.31 closecaption NPC_Combine.Grenade}
  260. COMBINE_THROW_GRENADE1 npc/combine_soldier/vo/(v100) on1 V_MYNAMES V_MYNUMS extractorislive off1 {Len 1.33 closecaption NPC_Combine.Grenade}
  261. COMBINE_THROW_GRENADE2 npc/combine_soldier/vo/(v100) on1 V_MYNAMES V_MYNUMS flush sharpzone off1 {Len 1.24 closecaption NPC_Combine.Grenade}
  262. COMBINE_THROW_GRENADE3 npc/combine_soldier/vo/(v100) on1 V_MYNAMES V_MYNUMS extractoraway sharpzone off1 {Len 1.24 closecaption NPC_Combine.Grenade}
  263. COMBINE_THROW_GRENADE4 npc/combine_soldier/vo/(v100) on1. six, five, four, three, two, one, flash flash(p105) flash(p110) off1 {Len 1.24 closecaption NPC_Combine.Grenade}
  264.  
  265. //COMBINE_THROW1 npc/combine_soldier/vo/on1 (t30) take!(e75) this!(e100 t0) off1 {Len 1.03}
  266. //COMBINE_THROW2 npc/combine_soldier/vo/(v10) on1(p120) (t40) fire!(e90) in!(e90) the!(e60) hole!(e100) off1 {Len 1.37}
  267.  
  268. // Enemy Grenade lands nearby (one man only)
  269.  
  270. COMBINE_GREN0 npc/combine_soldier/vo/(v100) on1(p120) bouncerbouncer off1 {Len 1.17 closecaption NPC_Combine.Grenade}
  271. COMBINE_GREN1 npc/combine_soldier/vo/(v100) on1(p120) flaredown off1 {Len 1.17 closecaption NPC_Combine.Grenade}
  272.  
  273. // Something dangerous nearby, need to run
  274.  
  275. COMBINE_DANGER0 npc/combine_soldier/vo/(v100) on1(p120) displace off1 {Len 1.17}
  276. COMBINE_DANGER1 npc/combine_soldier/vo/(v100) on1(p120) displace2 off3 {Len 1.17}
  277. COMBINE_DANGER2 npc/combine_soldier/vo/(v100) on1(p120) ripcordripcord off1 {Len 1.17}
  278.  
  279. // Player Alert - first contact and I'm the squad leader
  280.  
  281. COMBINE_ALERT0 npc/combine_soldier/vo/(v100) on2(p110) contactconfim V_G0_PLAYERS, range V_DISTS meters, bearing V_DIRS degrees off1 {Len 1.13 closecaption NPC_Combine.Alert}
  282. COMBINE_ALERT1 npc/combine_soldier/vo/(v100) on1(p110) gosharpgosharp, V_DISTS meters off1 {Len 1.13 closecaption NPC_Combine.Alert}
  283. COMBINE_ALERT2 npc/combine_soldier/vo/(v100) on2(p110) callcontacttarget1, grid V_GRIDXS dash V_GRIDYS off1 {Len 1.13 closecaption NPC_Combine.Alert}
  284. COMBINE_ALERT3 npc/combine_soldier/vo/(v100) on1(p110) targetisat V_DISTS meters bearing V_DIRS degrees off1 {Len 1.13 closecaption NPC_Combine.Alert}
  285. COMBINE_ALERT4 npc/combine_soldier/vo/(v100) on1(p110) targetmyradial V_DIRS degrees off1 {Len 1.13 closecaption NPC_Combine.Alert}
  286. COMBINE_ALERT5 npc/combine_soldier/vo/(v100) on2(p110) contact V_G0_PLAYERS off3 {Len 1.13 closecaption NPC_Combine.Alert}
  287. COMBINE_ALERT6 npc/combine_soldier/vo/(v100) on1(p110) targetcontactat V_DISTS meters, bearing V_DIRS degrees off1 {Len 1.13 closecaption NPC_Combine.Alert}
  288. COMBINE_ALERT7 npc/combine_soldier/vo/(v100) on2(p110) designatetargetas V_G0_PLAYERS off1 {Len 1.13 closecaption NPC_Combine.Alert}
  289. COMBINE_ALERT8 npc/combine_soldier/vo/(v100) on1(p110) contactconfirmprosecuting off2 {Len 1.13 closecaption NPC_Combine.Alert}
  290. COMBINE_ALERT9 npc/combine_soldier/vo/(v100) on1(p110) contactconfim, designatetargetas V_G0_PLAYERS off1 {Len 1.13 closecaption NPC_Combine.Alert}
  291.  
  292. // last soldier's hit damaged player significantly
  293.  
  294. COMBINE_PLAYERHIT0 npc/combine_soldier/vo/(v100) targetcompromisedmovein off1 {Len 1.13}
  295. COMBINE_PLAYERHIT1 npc/combine_soldier/vo/(v100) affirmativewegothimnow off1 {Len 1.13}
  296. COMBINE_PLAYERHIT2 npc/combine_soldier/vo/(v100) thatsitwrapitup off2 {Len 1.13}
  297.  
  298. // Monster Alert - first contact and I'm the squad leader
  299.  
  300. COMBINE_MONST0 npc/combine_soldier/vo/(v100) confirmsectornotsterile off1 {Len 1.72 closecaption NPC_Combine.Alert}
  301. COMBINE_MONST1 npc/combine_soldier/vo/(v100) visualonexogens off1 {Len 1.72 closecaption NPC_Combine.Alert}
  302. COMBINE_MONST2 npc/combine_soldier/vo/(v100) overwatch sector V_SECTORS infected off1 {Len 1.72 closecaption NPC_Combine.Alert}
  303.  
  304. // Monster Alert - by type
  305.  
  306. COMBINE_MONST_BUGS0 npc/combine_soldier/vo/(v100) confirmsectornotsterile off1 {Len 1.72 closecaption NPC_Combine.Alert}
  307. COMBINE_MONST_BUGS1 npc/combine_soldier/vo/(v100) swarmoutbreakinsector V_SECTORS off1 {Len 1.72 closecaption NPC_Combine.Alert}
  308. COMBINE_MONST_BUGS2 npc/combine_soldier/vo/(v100) overwatch, weareinaninfestationzone, sector V_SECTORS off2 {Len 1.72 closecaption NPC_Combine.Alert}
  309. COMBINE_MONST_BUGS3 npc/combine_soldier/vo/(v100) overwatch, wehavenontaggedviromes, grid V_GRIDXS dash V_GRIDYS off1 {Len 1.72 closecaption NPC_Combine.Alert}
  310.  
  311. COMBINE_MONST_CITIZENS0 npc/combine_soldier/vo/(v100) outbreak off1 {Len 1.72 closecaption NPC_Combine.Alert}
  312.  
  313. COMBINE_MONST_CHARACTER0 npc/combine_soldier/vo/(v100) target, prioritytwoescapee off1 {Len 1.72 closecaption NPC_Combine.Alert}
  314. COMBINE_MONST_CHARACTER1 npc/combine_soldier/vo/(v100) outbreakstatusiscode hurricane off1 {Len 1.72 closecaption NPC_Combine.Alert}
  315.  
  316. COMBINE_MONST_ZOMBIES0 npc/combine_soldier/vo/(v100) necrotics off3 {Len 1.72 closecaption NPC_Combine.Alert}
  317. COMBINE_MONST_ZOMBIES1 npc/combine_soldier/vo/(v100) necroticsinbound off1 {Len 1.72 closecaption NPC_Combine.Alert}
  318. COMBINE_MONST_ZOMBIES2 npc/combine_soldier/vo/(v100) overwatch, weareinaninfestationzone, sector V_SECTORS off2 {Len 1.72 closecaption NPC_Combine.Alert}
  319.  
  320. COMBINE_MONST_PARASITES0 npc/combine_soldier/vo/(v100) callcontactparasitics off1 {Len 1.72 closecaption NPC_Combine.Alert}
  321. COMBINE_MONST_PARASITES1 npc/combine_soldier/vo/(v100) overwatch, wehavefreeparasites, sector V_SECTORS off1 {Len 1.72 closecaption NPC_Combine.Alert}
  322.  
  323. // I killed a monster
  324.  
  325. COMBINE_KILL_MONST0 npc/combine_soldier/vo/(v100) V_SEQGLOBNBRS cleaned off1 {Len 1.72 closecaption NPC_Combine.RadioChatter}
  326. COMBINE_KILL_MONST1 npc/combine_soldier/vo/(v100) V_SEQGLOBNBRS sterilized off3 {Len 1.72 closecaption NPC_Combine.RadioChatter}
  327. COMBINE_KILL_MONST2 npc/combine_soldier/vo/(v100) V_SEQGLOBNBRS contained off1 {Len 1.72 closecaption NPC_Combine.RadioChatter}
  328.  
  329. // I was hit and it hurt. I'm taking cover (commented out in code)
  330.  
  331. COMBINE_COVER0 npc/combine_soldier/vo/(v100) on1 coverhurt off1 {Len 0.95  closecaption NPC_Combine.Coord}
  332. COMBINE_COVER1 npc/combine_soldier/vo/(v100) on1 displace2 off1 {Len 0.95  closecaption NPC_Combine.Coord}
  333. COMBINE_COVER2 npc/combine_soldier/vo/(v100) on2 V_MYNAMES V_MYNUMS requestmedical off1 {Len 0.95 closecaption NPC_Combine.Coord}
  334. COMBINE_COVER3 npc/combine_soldier/vo/(v100) on1 V_MYNAMES V_MYNUMS requeststimdose off1 {Len 0.95 closecaption NPC_Combine.Coord}
  335.  
  336.  
  337. // I took damage but it didn't hurt much (commented out in code)
  338.  
  339. COMBINE_TAUNT0 npc/combine_soldier/vo/(v100) on1(p110) targetineffective off1(p120) on1 {Len 1.32}
  340. COMBINE_TAUNT1 npc/combine_soldier/vo/(v100) on2(p110) bodypackholding off2(p120) on1 {Len 1.32}
  341. COMBINE_TAUNT2 npc/combine_soldier/vo/(v100) on1(p110) V_MYNAMES V_MYNUMS, fullactive off1(p120) on1 {Len 1.32}
  342.  
  343. // I'm the last guy in the squad
  344.  
  345. COMBINE_LAST_OF_SQUAD0 npc/combine_soldier/vo/(v100) on2 overwatchrequestreserveactivation off1 {len 1.5 closecaption NPC_Combine.Last}
  346. COMBINE_LAST_OF_SQUAD1 npc/combine_soldier/vo/(v100) on1 overwatch, sectorisnotsecure off3 {Len 1.28 closecaption NPC_Combine.Last}
  347. COMBINE_LAST_OF_SQUAD2 npc/combine_soldier/vo/(v100) on1 sector V_SECTORS, outbreak outbreak(p105) outbreak(p110) off1 {Len 1.28 closecaption NPC_Combine.Last}
  348. COMBINE_LAST_OF_SQUAD3 npc/combine_soldier/vo/(v100) on1 V_MYNAMES V_MYNUMS isfinalteamunitbackup off1 {Len 1.28 closecaption NPC_Combine.Last}
  349. COMBINE_LAST_OF_SQUAD4 npc/combine_soldier/vo/(v100) on1 overwatchteamisdown off1 {Len 1.28 closecaption NPC_Combine.Last}
  350. COMBINE_LAST_OF_SQUAD5 npc/combine_soldier/vo/(v100) on2 overwatchsectoroverrun off2 {Len 1.28 closecaption NPC_Combine.Last}
  351. COMBINE_LAST_OF_SQUAD6 npc/combine_soldier/vo/(v100) on1 overwatchrequestskyshield off1 {Len 0.95 closecaption NPC_Combine.Last}
  352. COMBINE_LAST_OF_SQUAD7 npc/combine_soldier/vo/(v100) on1 overwatchrequestwinder off1 {Len 0.95 closecaption NPC_Combine.Last}
  353.  
  354. // player is dead
  355.  
  356. COMBINE_PLAYER_DEAD0 npc/combine_soldier/vo/(v100) on1 overwatchconfirmhvtcontained off3 {Len 0.82}
  357. COMBINE_PLAYER_DEAD1 npc/combine_soldier/vo/(v100) on1 overwatchtarget1sterilized off1 {Len 1.87}
  358. COMBINE_PLAYER_DEAD2 npc/combine_soldier/vo/(v100) on2 overwatchtargetcontained off2 {Len 1.38}
  359. COMBINE_PLAYER_DEAD3 npc/combine_soldier/vo/(v100) on2 overwatch, stabilizationteamhassector off1 {Len 1.38}
  360. COMBINE_PLAYER_DEAD4 npc/combine_soldier/vo/(v100) on2 overwatch, V_G0_PLAYERS secure off3 {Len 1.38}
  361. COMBINE_PLAYER_DEAD5 npc/combine_soldier/vo/(v100) on1 overwatch, V_G0_PLAYERS delivered off1 {Len 1.38}
  362. COMBINE_PLAYER_DEAD6 npc/combine_soldier/vo/(v100) on1 overwatch, antiseptic administer off1 {Len 1.38}
  363.  
  364. // Idle statement - my status, no enemy
  365.  
  366. COMBINE_IDLE0 npc/combine_soldier/vo/(v30) on1 V_RNDNAMES V_RNDCODES V_RNDNUMS dash V_RNDNUMS off1 {Len 2.97 closecaption NPC_Combine.RadioChatter}
  367. COMBINE_IDLE1 npc/combine_soldier/vo/(v30) on1 overwatchreportspossiblehostiles off1 {Len 2.97 closecaption NPC_Combine.RadioChatter}
  368. COMBINE_IDLE2 npc/combine_soldier/vo/(v30) on1 ovewatchorders3ccstimboost off2 {Len 2.97 closecaption NPC_Combine.RadioChatter}
  369. COMBINE_IDLE3 npc/combine_soldier/vo/(v30) on2 stabilizationteamholding off1 {Len 2.97 closecaption NPC_Combine.RadioChatter}
  370. COMBINE_IDLE4 npc/combine_soldier/vo/(v30) on1 V_MYNAMES V_MYNUMS standingby] off1(p120) {Len 1.56 closecaption NPC_Combine.RadioChatter}
  371.  
  372. // I'm asking a question while idle, which may be answered with affirmative
  373.  
  374. COMBINE_QUEST0 npc/combine_soldier/vo/(v30) on1 readyweaponshostilesinbound off1(p120) {Len 1.56 closecaption NPC_Combine.RadioChatter}
  375. COMBINE_QUEST1 npc/combine_soldier/vo/(v30) on1 prepforcontact off3(p120) {Len 1.56 closecaption NPC_Combine.RadioChatter}
  376. COMBINE_QUEST2 npc/combine_soldier/vo/(v30) on2 skyshieldreportslostcontact, readyweapons off1(p120) {Len 1.56 closecaption NPC_Combine.RadioChatter}
  377. COMBINE_QUEST3 npc/combine_soldier/vo/(v30) on2 stayalert off3(p120) {Len 1.56 closecaption NPC_Combine.RadioChatter}
  378. COMBINE_QUEST4 npc/combine_soldier/vo/(v30) on2 weaponsoffsafeprepforcontact off2(p120) {Len 1.56 closecaption NPC_Combine.RadioChatter}
  379. COMBINE_QUEST5 npc/combine_soldier/vo/(v30) on1 overwatch isatcode V_RNDCODES V_RNDNUMS off1(p120) {Len 1.56 closecaption NPC_Combine.RadioChatter}
  380.  
  381. // Answering affirmative
  382.  
  383. COMBINE_ANSWER0 npc/combine_soldier/vo/(v30) on1 affirmative off1 {Len 1.57}
  384. COMBINE_ANSWER1 npc/combine_soldier/vo/(v30) on1 copy off1 {Len 1.57}
  385. COMBINE_ANSWER2 npc/combine_soldier/vo/(v30) on2 copythat off3 {Len 1.57}
  386. COMBINE_ANSWER3 npc/combine_soldier/vo/(v30) on1 affirmative2 off1 {Len 1.57}
  387. COMBINE_ANSWER4 npc/combine_soldier/vo/(v30) on1 copythat, V_RNDNAMES V_RNDCODES V_RNDNUMS dash V_RNDNUMS off1 {Len 1.57}
  388.  
  389. // Answering all clear
  390.  
  391. COMBINE_CLEAR0 npc/combine_soldier/vo/(v30) on1 V_MYNAMES V_MYNUMS hasnegativemovement grid V_GRIDXS dash V_GRIDYS on1 off2(p120) {Len 2.30}
  392. COMBINE_CLEAR1 npc/combine_soldier/vo/(v30) on1 V_MYNAMES V_MYNUMS isholdingatcode V_RNDCODES on1 off1(p120) {Len 2.30}
  393. COMBINE_CLEAR2 npc/combine_soldier/vo/(v30) on2 V_MYNAMES V_MYNUMS hasnegativemovement on1 off3(p120) {Len 2.30}
  394. COMBINE_CLEAR3 npc/combine_soldier/vo/(v30) on1 affirmative, noviscon on1 off1(p120) {Len 2.30}
  395. COMBINE_CLEAR4 npc/combine_soldier/vo/(v30) on1 sightlineisclear on1 off1(p120) {Len 2.30}
  396. COMBINE_CLEAR5 npc/combine_soldier/vo/(v30) on2 V_MYNAMES reportingclear on1 off3(p120) {Len 2.30}
  397. COMBINE_CLEAR6 npc/combine_soldier/vo/(v30) on1 sectorissecurenovison on1 off1(p120) {Len 2.30}
  398.  
  399. // Questioning if all clear
  400.  
  401. COMBINE_CHECK0 npc/combine_soldier/vo/(v30) on1 stayalertreportsightlines off3 {Len 1.63}
  402. COMBINE_CHECK1 npc/combine_soldier/vo/(v30) on2 reportallpositionsclear off3 {Len 1.63}
  403. COMBINE_CHECK2 npc/combine_soldier/vo/(v30) on1 reportallradialsfree off3 {Len 1.63}
  404.  
  405.  
  406. //-----------------------------------------------------------------------------
  407. // METROPOLICE STARTS HERE
  408. //-----------------------------------------------------------------------------
  409.  
  410. // hl2 map names - 24 names max
  411.  
  412. V_MAPNAME0 default
  413. V_MAPNAME1 trainstation
  414. V_MAPNAME2 canals
  415. V_MAPNAME3 eli
  416. V_MAPNAME4 town
  417. V_MAPNAME5 coast
  418. V_MAPNAME6 prison
  419. V_MAPNAME7 c17
  420. V_MAPNAME8 citadel
  421.  
  422. // _MAP__ substring in word in sentence is replaced with _MAPxx where xx is mapnumber
  423.  
  424. // location prefix by mapname (remembered) (duplicated for metropolice and overwatch)
  425.  
  426. // map 0 default
  427. V_G1_LOCATION_MAP00P0 block
  428. V_G1_LOCATION_MAP00P1 zone
  429. V_G1_LOCATION_MAP00P2 sector
  430.  
  431. // map 1 trainstation
  432. V_G1_LOCATION_MAP01P0 stationblock
  433. V_G1_LOCATION_MAP01P1 transitblock
  434. V_G1_LOCATION_MAP01P2 workforceintake
  435.  
  436. // map 2 canals
  437. V_G1_LOCATION_MAP02P0 canalblock
  438. V_G1_LOCATION_MAP02P1 stormsystem
  439. V_G1_LOCATION_MAP02P2 wasteriver
  440. V_G1_LOCATION_MAP02P3 deservicedarea
  441.  
  442. // map 3 eli
  443. V_G1_LOCATION_MAP03P0 industrialzone
  444. V_G1_LOCATION_MAP03P1 restrictedblock
  445. V_G1_LOCATION_MAP03P2 repurposedarea
  446.  
  447. // map 4 town
  448. V_G1_LOCATION_MAP04P0 condemnedzone
  449. V_G1_LOCATION_MAP04P1 infestedzone
  450. V_G1_LOCATION_MAP04P2 nonpatrolregion
  451.  
  452. // map 5 coast
  453. V_G1_LOCATION_MAP05P0 externaljurisdiction
  454. V_G1_LOCATION_MAP05P1 stabilizationjurisdiction
  455. V_G1_LOCATION_MAP05P2 outlandzone
  456.  
  457. // map 6 prison
  458. V_G1_LOCATION_MAP06P0 externaljurisdiction
  459. V_G1_LOCATION_MAP06P1 stabilizationjurisdiction
  460.  
  461. // map 7 c17
  462. V_G1_LOCATION_MAP07P0 residentialblock
  463. V_G1_LOCATION_MAP07P1 404zone
  464. V_G1_LOCATION_MAP07P2 distributionblock
  465. V_G1_LOCATION_MAP07P3 productionblock
  466.  
  467. // map 8 citadel
  468. V_G1_LOCATION_MAP08P0 highpriorityregion
  469. V_G1_LOCATION_MAP08P1 terminalrestrictionzone
  470. V_G1_LOCATION_MAP08P2 controlsection
  471.  
  472.  
  473.  
  474. // player names by mapname (remembered) (duplicated for metropolice and overwatch)
  475.  
  476. V_G2_SUSPECT_MAP00P0 subject
  477.  
  478. V_G2_SUSPECT_MAP01P0 citizen
  479. V_G2_SUSPECT_MAP01P1 UPI
  480. V_G2_SUSPECT_MAP01P2 subject
  481.  
  482. V_G2_SUSPECT_MAP02P0 subject
  483. V_G2_SUSPECT_MAP02P1 noncitizen
  484. V_G2_SUSPECT_MAP02P2 sociocide
  485. V_G2_SUSPECT_MAP02P3 anticitizen
  486.  
  487. V_G2_SUSPECT_MAP03P0 anticitizen
  488. V_G2_SUSPECT_MAP03P1 subject
  489.  
  490. V_G2_SUSPECT_MAP04P0 freeman
  491. V_G2_SUSPECT_MAP04P1 subject
  492. V_G2_SUSPECT_MAP04P2 anticitizen
  493.  
  494. V_G2_SUSPECT_MAP05P0 freeman
  495. V_G2_SUSPECT_MAP05P1 sociocide
  496.  
  497. V_G2_SUSPECT_MAP06P0 freeman
  498. V_G2_SUSPECT_MAP06P1 infection
  499.  
  500. V_G2_SUSPECT_MAP07P0 freeman
  501.  
  502. V_G2_SUSPECT_MAP08P0 freeman
  503.  
  504. // rnd address suffix (remembered) (duplicated for metropolice and overwatch)
  505.  
  506. V_G3_NUMBP0 zero 
  507. V_G3_NUMBP1 one
  508. V_G3_NUMBP2 two
  509. V_G3_NUMBP3 three
  510. V_G3_NUMBP4 four
  511. V_G3_NUMBP5 five
  512. V_G3_NUMBP6 six
  513. V_G3_NUMBP7 seven
  514. V_G3_NUMBP8 eight
  515. V_G3_NUMBP9 nine
  516.  
  517.  
  518. // sequential global numbers, used for counting enemies down (duplicated for metropolice and overwatch)
  519.  
  520. V_SEQG0_NBRP0 one {Len 0.4}
  521. V_SEQG0_NBRP1 two {Len 0.4}
  522. V_SEQG0_NBRP2 three {Len 0.4}
  523. V_SEQG0_NBRP3 four {Len 0.4}
  524. V_SEQG0_NBRP4 five {Len 0.4}
  525. V_SEQG0_NBRP5 six {Len 0.4}
  526. V_SEQG0_NBRP6 seven {Len 0.4}
  527. V_SEQG0_NBRP7 eight {Len 0.4}
  528. V_SEQG0_NBRP8 nine {Len 0.4}
  529. V_SEQG0_NBRP9 ten {Len 0.4}
  530. V_SEQG0_NBRP10 eleven {Len 0.4}
  531. V_SEQG0_NBRP11 twelve {Len 0.4}
  532. V_SEQG0_NBRP12 thirteen {Len 0.4}
  533. V_SEQG0_NBRP13 fourteen {Len 0.4}
  534. V_SEQG0_NBRP14 fifteen {Len 0.4}
  535. V_SEQG0_NBRP15 sixteen {Len 0.4}
  536. V_SEQG0_NBRP16 seventeen {Len 0.4}
  537. V_SEQG0_NBRP17 eighteen {Len 0.4}
  538. V_SEQG0_NBRP18 nineteen {Len 0.4}
  539. V_SEQG0_NBRP19 twenty {Len 0.4}
  540.  
  541. // numbers, must be in order (duplicated for metropolice and overwatch)
  542.  
  543. V_NUMBERSP0 zero {Len 0.4}
  544. V_NUMBERSP1 one {Len 0.4}
  545. V_NUMBERSP2 two {Len 0.4}
  546. V_NUMBERSP3 three {Len 0.4}
  547. V_NUMBERSP4 four {Len 0.4}
  548. V_NUMBERSP5 five {Len 0.4}
  549. V_NUMBERSP6 six {Len 0.4}
  550. V_NUMBERSP7 seven {Len 0.4}
  551. V_NUMBERSP8 eight {Len 0.4}
  552. V_NUMBERSP9 nine {Len 0.4}
  553. V_NUMBERSP10 ten {Len 0.4}
  554. V_NUMBERSP11 eleven {Len 0.4}
  555. V_NUMBERSP12 twelve {Len 0.4}
  556. V_NUMBERSP13 thirteen {Len 0.4}
  557. V_NUMBERSP14 fourteen {Len 0.4}
  558. V_NUMBERSP15 fifteen {Len 0.4}
  559. V_NUMBERSP16 sixteen {Len 0.4}
  560. V_NUMBERSP17 seventeen {Len 0.4}
  561. V_NUMBERSP18 eighteen {Len 0.4}
  562. V_NUMBERSP19 nineteen {Len 0.4}
  563. V_NUMBERSP20 twenty {Len 0.4}
  564. V_NUMBERSP21 thirty {Len 0.4}
  565. V_NUMBERSP22 fourty {Len 0.4}
  566. V_NUMBERSP23 fifty {Len 0.4}
  567. V_NUMBERSP24 sixty {Len 0.4}
  568. V_NUMBERSP25 seventy {Len 0.4}
  569. V_NUMBERSP26 eighty {Len 0.4}
  570. V_NUMBERSP27 ninety {Len 0.4}
  571. V_NUMBERSP28 onehundred {Len 0.4}
  572. V_NUMBERSP29 twohundred {Len 0.4}
  573. V_NUMBERSP30 threehundred {Len 0.4}
  574.  
  575. // random codes, player is criminal (duplicated for metropolice and overwatch)
  576.  
  577. V_RNDCODECRIM_P0 criminaltrespass63
  578. V_RNDCODECRIM_P1 nonsanctionedarson51
  579. V_RNDCODECRIM_P2 posession69
  580. V_RNDCODECRIM_P3 publicnoncompliance507
  581. V_RNDCODECRIM_P4 recklessoperation99
  582. V_RNDCODECRIM_P5 resistingpacification148
  583. V_RNDCODECRIM_P6 riot404
  584. V_RNDCODECRIM_P7 fugitive17f
  585. V_RNDCODECRIM_P8 weapon94
  586. V_RNDCODECRIM_P9 alarms62
  587. V_RNDCODECRIM_P10 assault243
  588. V_RNDCODECRIM_P11 illegalcarrying95
  589. V_RNDCODECRIM_P12 unlawfulentry603
  590.  
  591. // random codes, player is not criminal (duplicated for metropolice and overwatch)
  592.  
  593. V_RNDCODEPLR_P0 attemptedcrime27
  594. V_RNDCODEPLR_P1 disengaged647e
  595. V_RNDCODEPLR_P2 disturbingunity415
  596. V_RNDCODEPLR_P3 disturbancemental10-103m
  597. V_RNDCODEPLR_P4 illegalinoperation63s
  598. V_RNDCODEPLR_P5 threattoproperty51b
  599.  
  600. // random action codes (duplicated for metropolice and overwatch)
  601.  
  602. V_RNDACTP0 pressure
  603. V_RNDACTP1 document
  604. V_RNDACTP2 restrict
  605. V_RNDACTP3 intercede
  606. V_RNDACTP4 preserve
  607. V_RNDACTP5 search
  608. V_RNDACTP6 suspend
  609. V_RNDACTP7 investigate
  610. V_RNDACTP8 interlock
  611. V_RNDACTP9 isolate
  612. V_RNDACTP10 administer
  613. V_RNDACTP11 cauterize
  614. V_RNDACTP12 inject
  615. V_RNDACTP13 innoculate
  616. V_RNDACTP14 examine
  617. V_RNDACTP15 apply
  618. V_RNDACTP16 prosecute
  619. V_RNDACTP17 serve
  620. V_RNDACTP18 sterilize
  621. V_RNDACTP19 amputate
  622. V_RNDACTP20 lock
  623.  
  624.  
  625. // random number
  626. V_RNDNUMP0 zero {Len 0.4}
  627. V_RNDNUMP1 one {Len 0.4}
  628. V_RNDNUMP2 two {Len 0.4}
  629. V_RNDNUMP3 three {Len 0.4}
  630. V_RNDNUMP4 four {Len 0.4}
  631. V_RNDNUMP5 five {Len 0.4}
  632. V_RNDNUMP6 six {Len 0.4}
  633. V_RNDNUMP7 seven {Len 0.4}
  634. V_RNDNUMP8 eight {Len 0.4}
  635. V_RNDNUMP9 nine {Len 0.4}
  636.  
  637. // unit names, remembered by speaker  (duplicated for metropolice and overwatch)
  638.  
  639. V_MYNAMEP0 defender 
  640. V_MYNAMEP1 hero 
  641. V_MYNAMEP2 jury 
  642. V_MYNAMEP3 king 
  643. V_MYNAMEP4 line 
  644. V_MYNAMEP5 patrol 
  645. V_MYNAMEP6 quick 
  646. V_MYNAMEP7 roller 
  647. V_MYNAMEP8 stick 
  648. V_MYNAMEP9 tap 
  649. V_MYNAMEP10 union 
  650. V_MYNAMEP11 victor 
  651. V_MYNAMEP12 xray 
  652. V_MYNAMEP13 yellow 
  653. V_MYNAMEP14 vice
  654.  
  655.  
  656. // unit numbers, remembered by speaker: (duplicated for metropolice and overwatch)
  657.  
  658. V_MYNUMP0 one
  659. V_MYNUMP1 two
  660. V_MYNUMP2 three
  661. V_MYNUMP3 four
  662. V_MYNUMP4 five
  663. V_MYNUMP5 six
  664. V_MYNUMP6 seven
  665. V_MYNUMP7 eight
  666. V_MYNUMP8 nine
  667. //V_MYNUMP9 15w40 
  668. //V_MYNUMP10 15w3
  669. //V_MYNUMP11 15r9
  670. //V_MYNUMP12 15l30
  671. //V_MYNUMP13 15w2
  672. //V_MYNUMP14 13x2
  673. //V_MYNUMP15 11x25
  674. //V_MYNUMP16 9l14
  675. //V_MYNUMP17 6r3
  676.  
  677. //
  678. // Death sounds
  679.  
  680. METROPOLICE_DIE0 npc/overwatch/radiovoice/(v80) die1 on3 unitdownat V_G1_LOCATION_MAP__P V_G3_NUMBP allteamsrespondcode3 V_IDIEDP off2 {Len 1.5 closecaption NPC_Combine.Death}
  681. METROPOLICE_DIE1 npc/overwatch/radiovoice/(v80) die2 on3 unitdownat V_G1_LOCATION_MAP__P V_G3_NUMBP V_IDIEDP off2 {Len 1.5 closecaption NPC_Combine.Death}
  682. METROPOLICE_DIE2 npc/overwatch/radiovoice/(v80) die3 on3 lostbiosignalforunit V_MYNAMEP V_MYNUMP V_IDIEDP off2 {Len 1.5 closecaption NPC_Combine.Death}
  683. METROPOLICE_DIE3 npc/overwatch/radiovoice/(v80) die1 on3 V_MYNAMEP V_MYNUMP unitdeserviced, remainingunitscontain V_IDIEDP off2 {Len 1.5 closecaption NPC_Combine.Death}
  684. METROPOLICE_DIE4 npc/overwatch/radiovoice/(v80) die2 on3 V_MYNAMEP V_MYNUMP unitdownat V_G1_LOCATION_MAP__P V_G3_NUMBP V_IDIEDP off2 {Len 1.5 closecaption NPC_Combine.Death}
  685. METROPOLICE_DIE5 npc/overwatch/radiovoice/(v80) die1 {Len 1.5 closecaption NPC_Combine.Death}
  686. METROPOLICE_DIE6 npc/overwatch/radiovoice/(v80) die2 {Len 1.5 closecaption NPC_Combine.Death}
  687. METROPOLICE_DIE7 npc/overwatch/radiovoice/(v80) die3 {Len 1.5 closecaption NPC_Combine.Death}
  688. METROPOLICE_DIE8 npc/overwatch/radiovoice/(v80) die1 {Len 1.5 closecaption NPC_Combine.Death}
  689. //
  690. // Alert sounds (unused currently) - see monst_player
  691. //
  692. METROPOLICE_GO_ALERT0 npc/metropolice/vo/(v100) on1 designatesuspectas V_G2_SUSPECT_MAP__P allunitscode2 off1 {Len 1.5 closecaption NPC_Combine.Alert}
  693. METROPOLICE_GO_ALERT1 npc/metropolice/vo/(v100) on2 thereheis V_DISTP meters off4 {Len 1.5 closecaption NPC_Combine.Alert}
  694. METROPOLICE_GO_ALERT2 npc/metropolice/vo/(v100) on2 contactwith243suspect, V_G1_LOCATION_MAP__P V_G3_NUMBP off3 {Len 1.5 closecaption NPC_Combine.Alert}
  695. METROPOLICE_GO_ALERT3 npc/metropolice/vo/(v100) on1 allunitsrespondcode3 off3 {Len 1.5 closecaption NPC_Combine.Alert}
  696.  
  697. // location-specific alert sounds (unused currently)
  698.  
  699. METROPOLICE_CANAL_ALERT0 npc/metropolice/vo/(v100) on1 suspectinstormrunoff V_G1_LOCATION_MAP__P V_G3_NUMBP off3 {Len 1.5 closecaption NPC_Combine.Alert}
  700.  
  701. METROPOLICE_UPTHERE_ALERT0 npc/metropolice/vo/(v100) on1 hesupthere off4 {Len 1.5 closecaption NPC_Combine.Alert}
  702.  
  703. METROPOLICE_WATER_ALERT0 npc/metropolice/vo/(v100) on1 suspectusingrestrictedcanals V_G1_LOCATION_MAP__P V_G3_NUMBP off3 {Len 1.5 closecaption NPC_Combine.Alert}
  704.  
  705. //
  706. // Pain sounds
  707. //
  708. METROPOLICE_PAIN0 npc/metropolice/(v60) pain1 {Len 0.30 closecaption NPC_Combine.Pain}
  709. METROPOLICE_PAIN1 npc/metropolice/(v60) pain2 {Len 0.30 closecaption NPC_Combine.Pain}
  710. METROPOLICE_PAIN2 npc/metropolice/(v60) pain3 {Len 0.26 closecaption NPC_Combine.Pain}
  711.  
  712. // Pain sounds (I'm still over 90% health, used only once)
  713.  
  714. METROPOLICE_PAIN_LIGHT0 npc/metropolice/vo/(v100) on1 minorhitscontinuing off1 {Len 1.5 closecaption NPC_Combine.Pain}
  715. //METROPOLICE_PAIN_LIGHT1 npc/metropolice/vo/(v100) on1 V_MYNAMEP V_MYNUMP is10-108 off1 {Len 1.5 closecaption NPC_Combine.Pain}
  716.  
  717.  
  718. // Pain sounds (I'm under 25% health for the first time, used only once)
  719.  
  720.  
  721. METROPOLICE_PAIN_HEAVY0 npc/metropolice/vo/(v90) on1 11-99officerneedsassistance off1 {Len 1.5 closecaption NPC_Combine.Pain}
  722. METROPOLICE_PAIN_HEAVY1 npc/metropolice/vo/(v90) on1 officerneedshelp off1 {Len 1.5 closecaption NPC_Combine.Pain}
  723. METROPOLICE_PAIN_HEAVY2 npc/metropolice/vo/(v90) on1 dispatchIneed10-78 off4 {Len 1.5 closecaption NPC_Combine.Pain}
  724. METROPOLICE_PAIN_HEAVY3 npc/metropolice/vo/(v90) on1 officerneedsassistance off4 {Len 1.5 closecaption NPC_Combine.Pain}
  725. //METROPOLICE_PAIN_HEAVY3 npc/metropolice/vo/(v100) on1 V_MYNAMEP needsmedical11-99 off1 {Len 1.5 closecaption NPC_Combine.Pain}
  726.  
  727.  
  728. //
  729. // Idle sounds (precriminal)
  730. //
  731.  
  732. // Simple idle sound, always used when not in squad, sometimes used when in squad
  733. METROPOLICE_IDLE0 npc/metropolice/vo/(v50) on1 unitis10-8standingby off4 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  734. METROPOLICE_IDLE1 npc/metropolice/vo/(v50) on2 unitisonduty10-8 off1 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  735. METROPOLICE_IDLE2 npc/metropolice/vo/(v50) on1 holdingon10-14duty off4 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  736. METROPOLICE_IDLE3 npc/metropolice/vo/(v50) on2 unitis10-65 off1 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  737. METROPOLICE_IDLE4 npc/metropolice/vo/(v50) on1 code7 off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  738. METROPOLICE_IDLE5 npc/overwatch/radiovoice/(v50) on3 V_RNDCODEPLR_P inprogress, respond off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  739. METROPOLICE_IDLE6 npc/overwatch/radiovoice/(v50) on3 airwatchcopiesnoactivity V_G1_LOCATION_MAP__P V_G3_NUMBP off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  740. METROPOLICE_IDLE7 npc/overwatch/radiovoice/(v50) on3 V_RNDACTP V_RNDNUMP V_RNDACTP off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  741.  
  742. // Check with squadmates
  743. METROPOLICE_IDLE_CHECK0 npc/metropolice/vo/(v50) on1 V_G1_LOCATION_MAP__P V_G3_NUMBP ptatlocationreport off1 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  744. METROPOLICE_IDLE_CHECK1 npc/metropolice/vo/(v50) on2 anyonepickup647e off4 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  745. METROPOLICE_IDLE_CHECK2 npc/metropolice/vo/(v50) on2 stillgetting647e off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  746. METROPOLICE_IDLE_CHECK3 npc/overwatch/radiovoice/(v50) on3 teamsreportstatus off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  747.  
  748.  
  749. // Response to the check with squadmates
  750. METROPOLICE_IDLE_CLEAR0 npc/metropolice/vo/(v50) on1 clearno647no10-107 off1 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  751. METROPOLICE_IDLE_CLEAR1 npc/metropolice/vo/(v50) on2 wearesociostablethislocation off4 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  752. METROPOLICE_IDLE_CLEAR2 npc/metropolice/vo/(v50) on1 blockisholdingcohesive off1 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  753. METROPOLICE_IDLE_CLEAR3 npc/metropolice/vo/(v50) on2 control100percent off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  754.  
  755. // Ask a question to squadmates
  756. METROPOLICE_IDLE_QUEST0 npc/metropolice/vo/(v50) on1 anyonepickup647e off4 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  757. METROPOLICE_IDLE_QUEST1 npc/metropolice/vo/(v50) on2 checkformiscount off1 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  758. METROPOLICE_IDLE_QUEST2 npc/metropolice/vo/(v50) on1 catchthatbliponstabilization off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  759. METROPOLICE_IDLE_QUEST3 npc/metropolice/vo/(v50) on2 pickingupnoncorplexindy off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  760. METROPOLICE_IDLE_QUEST4 npc/overwatch/radiovoice/(v50) on3 confirmupialert off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  761. METROPOLICE_IDLE_QUEST5 npc/overwatch/radiovoice/(v50) on3 recalibratesocioscan off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  762. METROPOLICE_IDLE_QUEST6 npc/overwatch/radiovoice/(v50) on3 airwatchreportspossiblemiscount off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  763. METROPOLICE_IDLE_QUEST7 npc/overwatch/radiovoice/(v50) on3 recalibratesocioscan, recievingconflictingdata off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  764.  
  765. // Answer to a question asked
  766. METROPOLICE_IDLE_ANSWER0 npc/metropolice/vo/(v50) on1 copy off4 {Len 1.5}
  767. METROPOLICE_IDLE_ANSWER1 npc/metropolice/vo/(v50) on1 rodgerthat off1 {Len 1.5}
  768. METROPOLICE_IDLE_ANSWER2 npc/metropolice/vo/(v50) on2 ten4 off4 {Len 1.5}
  769. METROPOLICE_IDLE_ANSWER3 npc/metropolice/vo/(v50) on1 ten2 off1 {Len 1.5}
  770. METROPOLICE_IDLE_ANSWER4 npc/metropolice/vo/(v50) on2 ten97 off3 {Len 1.5}
  771. METROPOLICE_IDLE_ANSWER5 npc/metropolice/vo/(v50) on1 affirmative off1 {Len 1.5}
  772. METROPOLICE_IDLE_ANSWER6 npc/metropolice/vo/(v50) on2 affirmative2 off1 {Len 1.5}
  773.  
  774. // Player is near, cop is harassing him
  775. METROPOLICE_IDLE_HARASS_PLAYER0 npc/metropolice/vo/(v70) on1 getoutofhere off1 {Len 1.5}
  776. METROPOLICE_IDLE_HARASS_PLAYER1 npc/metropolice/vo/(v70) on1 movealong off4 {Len 1.5}
  777. METROPOLICE_IDLE_HARASS_PLAYER2 npc/metropolice/vo/(v70) on1 vacatecitizen off4 {Len 1.5}
  778. METROPOLICE_IDLE_HARASS_PLAYER3 npc/metropolice/vo/(v70) on1 youwantamalcomplianceverdict off3 {Len 1.5}
  779. METROPOLICE_IDLE_HARASS_PLAYER4 npc/metropolice/vo/(v70) on1 lookingfortrouble off3 {Len 1.5}
  780. METROPOLICE_IDLE_HARASS_PLAYER5 npc/metropolice/vo/(v70) on2 possiblelevel3civilprivacyviolator off3 {Len 1.5}
  781. METROPOLICE_IDLE_HARASS_PLAYER6 npc/metropolice/vo/(v70) on2 possible647erequestairwatch off3 {Len 1.5} 
  782. METROPOLICE_IDLE_HARASS_PLAYER7 npc/metropolice/vo/(v70) on2 possible10-103alerttagunits off4 {Len 1.5}
  783. METROPOLICE_IDLE_HARASS_PLAYER8 npc/metropolice/vo/(v70) on2 gota10-107sendairwatch off3 {Len 1.5}
  784.  
  785. //
  786. // Idle sounds (criminal)
  787. //
  788.  
  789. V_RNDPUNISHP0 permanentoffworld
  790. V_RNDPUNISHP1 immediateamputation
  791. V_RNDPUNISHP2 halfreproductioncredits
  792. V_RNDPUNISHP3 halfrankpoints
  793.  
  794. // Simple idle sound, always used when not in squad, sometimes used when in squad
  795. METROPOLICE_IDLE_CR0 npc/metropolice/vo/(v50) on1 ten97suspectisgoa off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  796. METROPOLICE_IDLE_CR1 npc/metropolice/vo/(v50) on2 suspect11-6my1020is V_G1_LOCATION_MAP__P V_G3_NUMBP off1 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  797. METROPOLICE_IDLE_CR2 npc/metropolice/vo/(v50) on1 ten8standingby off4 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  798. METROPOLICE_IDLE_CR3 npc/metropolice/vo/(v50) on2 code100 off1 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  799. METROPOLICE_IDLE_CR4 npc/overwatch/radiovoice/(v50) on3 allunitsbolfor243suspect off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  800. METROPOLICE_IDLE_CR5 npc/overwatch/radiovoice/(v50) on3 suspectisnow187 off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  801. METROPOLICE_IDLE_CR6 npc/overwatch/radiovoice/(v50) on3 V_RNDCODECRIM_P inprogress, allunitsat V_G1_LOCATION_MAP__P V_G3_NUMBP respond off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  802. METROPOLICE_IDLE_CR7 npc/overwatch/radiovoice/(v50) on3 politistablizationmarginal off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  803. METROPOLICE_IDLE_CR8 npc/overwatch/radiovoice/(v50) on3 restrictedincursioninprogress, officerat V_G1_LOCATION_MAP__P V_G3_NUMBP investigateandreport off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  804. METROPOLICE_IDLE_CR9 npc/overwatch/radiovoice/(v50) on3 socialfractureinprogress off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  805. METROPOLICE_IDLE_CR10 npc/overwatch/radiovoice/(v50) on3 prematuremissiontermination V_RNDPUNISHP off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  806. METROPOLICE_IDLE_CR11 npc/overwatch/radiovoice/(v50) on3 preparevisualdownload off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  807. METROPOLICE_IDLE_CR12 npc/overwatch/radiovoice/(v50) on3 leadersreportratios off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  808. METROPOLICE_IDLE_CR13 npc/overwatch/radiovoice/(v50) on3 V_RNDCODECRIM_P inprogress, investigateandreport off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  809. METROPOLICE_IDLE_CR14 npc/overwatch/radiovoice/(v50) on3 failuretotreatoutbreak off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  810. METROPOLICE_IDLE_CR15 npc/overwatch/radiovoice/(v50) on3 antifatigueration3mg off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  811. METROPOLICE_IDLE_CR16 npc/overwatch/radiovoice/(v50) on3 accomplicesoperating off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  812. METROPOLICE_IDLE_CR17 npc/overwatch/radiovoice/(v50) on3 remindermemoryreplacement off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  813. METROPOLICE_IDLE_CR18 npc/overwatch/radiovoice/(v50) on3 reminder100credits off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  814.  
  815.  
  816. // Check with squadmates
  817. METROPOLICE_IDLE_CHECK_CR0 npc/metropolice/vo/(v50) on1 ptatlocationreport V_G1_LOCATION_MAP__P V_G3_NUMBP off1 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  818. METROPOLICE_IDLE_CHECK_CR1 npc/metropolice/vo/(v50) on1 cprequestsallunitsreportin off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  819. METROPOLICE_IDLE_CHECK_CR2 npc/metropolice/vo/(v50) on2 cpbolforthat243 off1 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  820. METROPOLICE_IDLE_CHECK_CR3 npc/metropolice/vo/(v50) on1 localcptreportstatus off4 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  821. METROPOLICE_IDLE_CHECK_CR4 npc/overwatch/radiovoice/(v50) on3 allunitsbolfor243suspect off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  822. METROPOLICE_IDLE_CHECK_CR5 npc/overwatch/radiovoice/(v50) on3 statuson243suspect off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  823. METROPOLICE_IDLE_CHECK_CR6 npc/overwatch/radiovoice/(v50) on3 reporton V_G2_SUSPECT_MAP__P off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  824. METROPOLICE_IDLE_CHECK_CR7 npc/metropolice/vo/(v50) on1 reportsightingsaccomplices V_G2_SUSPECT_MAP__P off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  825.  
  826. // Response to the check with squadmates
  827. METROPOLICE_IDLE_CLEAR_CR0 npc/metropolice/vo/(v50) on1 suspectlocationunknown off3 {Len 1.5}
  828. METROPOLICE_IDLE_CLEAR_CR1 npc/metropolice/vo/(v50) on1 clearandcode100 off1 {Len 1.5}
  829. METROPOLICE_IDLE_CLEAR_CR2 npc/metropolice/vo/(v50) on2 novisualonupi off4 {Len 1.5}
  830. METROPOLICE_IDLE_CLEAR_CR3 npc/metropolice/vo/(v50) on1 searchingforsuspect off4 {Len 1.5}
  831. METROPOLICE_IDLE_CLEAR_CR4 npc/metropolice/vo/(v50) on2 utlthatsuspect off1 {Len 1.5}
  832.  
  833. // Ask a question to squadmates
  834. METROPOLICE_IDLE_QUEST_CR0 npc/metropolice/vo/(v50) on1 confirmadw off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  835. METROPOLICE_IDLE_QUEST_CR1 npc/metropolice/vo/(v50) on1 allunitsbol34sat V_G1_LOCATION_MAP__P off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  836. METROPOLICE_IDLE_QUEST_CR2 npc/metropolice/vo/(v50) on2 dispreportssuspectincursion V_G1_LOCATION_MAP__P V_G3_NUMBP off1 off1 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  837. METROPOLICE_IDLE_QUEST_CR3 npc/metropolice/vo/(v50) on1 dispupdatingapb V_G2_SUSPECT_MAP__P off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  838. METROPOLICE_IDLE_QUEST_CR4 npc/overwatch/radiovoice/(v50) on3 allunitsverdictcodeonsuspect V_G2_SUSPECT_MAP__P, isnow V_RNDACTP V_RNDNUMP V_RNDACTP off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  839. METROPOLICE_IDLE_QUEST_CR5 npc/overwatch/radiovoice/(v50) on3 preparetoinnoculate V_G1_LOCATION_MAP__P off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  840. METROPOLICE_IDLE_QUEST_CR6 npc/overwatch/radiovoice/(v50) on3 allunitsreturntocode12 off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  841.  
  842. // Answer to a question asked
  843. METROPOLICE_IDLE_ANSWER_CR0 npc/metropolice/vo/(v50) on1 copy off1 {Len 1.5}
  844. METROPOLICE_IDLE_ANSWER_CR1 npc/metropolice/vo/(v50) on1 rodgerthat off4 {Len 1.5}
  845. METROPOLICE_IDLE_ANSWER_CR2 npc/metropolice/vo/(v50) on2 ten4 off1 {Len 1.5}
  846. METROPOLICE_IDLE_ANSWER_CR3 npc/metropolice/vo/(v50) on1 ten2 off3 {Len 1.5}
  847. METROPOLICE_IDLE_ANSWER_CR4 npc/metropolice/vo/(v50) on2 ten97 off4 {Len 1.5}
  848. METROPOLICE_IDLE_ANSWER_CR5 npc/metropolice/vo/(v50) on2 affirmative off1 {Len 1.5}
  849. METROPOLICE_IDLE_ANSWER_CR6 npc/metropolice/vo/(v50) on1 affirmative2 off4 {Len 1.5}
  850.  
  851. //
  852. // Preciminal harrasment (amplifying in nastiness)
  853. //
  854.  
  855. // These are done in sequence as the player persistently pesters the cops
  856.  
  857. METROPOLICE_MOVE_ALONG_A0 npc/metropolice/vo/(v60) on1 movealong3 off1 {Len 1.5  closecaption NPC_MetroPolice.MoveAlong1}
  858. METROPOLICE_MOVE_ALONG_A1 npc/metropolice/vo/(v60) on1 move off4 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong1}
  859. METROPOLICE_MOVE_ALONG_A2 npc/metropolice/vo/(v60) on1 keepmoving off3 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong1}
  860.  
  861. METROPOLICE_MOVE_ALONG_B0 npc/metropolice/vo/(v70) on1 Isaidmovealong off1 {Len  1.5closecaption NPC_MetroPolice.MoveAlong2}
  862. METROPOLICE_MOVE_ALONG_B1 npc/metropolice/vo/(v70) on2 youwantamalcomplianceverdict off3 {Len 1.5closecaption NPC_MetroPolice.MoveAlong2}
  863. //METROPOLICE_MOVE_ALONG_B2 npc/metropolice/vo/(v70) on1 moveaway off4 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong2}
  864.  
  865. METROPOLICE_MOVE_ALONG_C0 npc/metropolice/vo/(v80) on2 level3civilprivacyviolator off3 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong3}
  866. METROPOLICE_MOVE_ALONG_C1 npc/metropolice/vo/(v80) on2 malcompliant10107my1020 off3 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong3}
  867. METROPOLICE_MOVE_ALONG_C2 npc/metropolice/vo/(v80) on2 preparingtojudge10-107 off4 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong3}
  868. METROPOLICE_MOVE_ALONG_C3 npc/metropolice/vo/(v80) on2 readytoprosecutefinalwarning off3 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong}
  869.  
  870. // These also are done in sequence as the player persistently pesters the cops
  871.  
  872. METROPOLICE_BACK_UP_A0 npc/metropolice/vo/(v60) on1 backup off1 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong1}
  873. METROPOLICE_BACK_UP_A1 npc/metropolice/vo/(v60) on1 getoutofhere off4 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong1}
  874. METROPOLICE_BACK_UP_A2 npc/metropolice/vo/(v60) on2 firstwarningmove off3 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong1}
  875.  
  876. METROPOLICE_BACK_UP_B0 npc/metropolice/vo/(v70) on1 movebackrightnow off3 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong2}
  877. METROPOLICE_BACK_UP_B1 npc/metropolice/vo/(v70) on1 secondwarning off3 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong2}
  878. //METROPOLICE_BACK_UP_B2 npc/metropolice/vo/(v70) on2 moveawayenforcementarea off3 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong2}
  879.  
  880. METROPOLICE_BACK_UP_C0 npc/metropolice/vo/(v80) on2 issuingmalcompliantcitation off3 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong3}
  881. METROPOLICE_BACK_UP_C1 npc/metropolice/vo/(v80) on2 possiblelevel3civilprivacyviolator off3 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong3}
  882. METROPOLICE_BACK_UP_C2 npc/metropolice/vo/(v80) on1 finalwarning off3 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong3}
  883. METROPOLICE_BACK_UP_C3 npc/metropolice/vo/(v80) on2 preparingtojudge10-107 off3 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong3}
  884. METROPOLICE_BACK_UP_C4 npc/metropolice/vo/(v80) on2 readytoprosecutefinalwarning off3 {Len 1.5 closecaption NPC_MetroPolice.MoveAlong3}
  885.  
  886. //
  887. // Baton
  888. //
  889.  
  890. // Take out my baton
  891. METROPOLICE_ACTIVATE_BATON0 npc/metropolice/vo/(v100) on1 issuingmalcompliantcitation off3 {Len 1.5}
  892. METROPOLICE_ACTIVATE_BATON1 npc/metropolice/vo/(v100) on1 pacifying off4 {Len 1.5}
  893. METROPOLICE_ACTIVATE_BATON2 npc/metropolice/vo/(v100) on1 off3 {Len 1.5}
  894.  
  895. // Put away my baton
  896. METROPOLICE_DEACTIVATE_BATON0 npc/metropolice/vo/(v100) on1 off3 {Len 1.5}
  897.  
  898. //
  899. // I'm on fire! Yeouch!
  900. //
  901.  
  902. METROPOLICE_ON_FIRE0 npc/metropolice/vo/(v100) on1 officerneedshelp V_IDIEDS {Len 1.5 closecaption NPC_Combine.Pain}
  903. METROPOLICE_ON_FIRE1 npc/metropolice/vo/(v100) on1 help V_IDIEDS {Len 1.5 closecaption NPC_Combine.Pain}
  904. METROPOLICE_ON_FIRE2 npc/metropolice/pain1 V_IDIEDS {Len 1.5 closecaption NPC_Combine.Pain}
  905.  
  906.  
  907. //
  908. // Misc
  909. //
  910.  
  911. // My enemy is behind cover; I'm shooting out his cover
  912. METROPOLICE_SHOOT_COVER0 npc/metropolice/vo/(v100) on1 breakhiscover off3 {Len 1.5 closecaption NPC_Combine.Alert}
  913. METROPOLICE_SHOOT_COVER1 npc/metropolice/vo/(v100) on1 destroythatcover off4 {Len 1.5 closecaption NPC_Combine.Alert}
  914. METROPOLICE_SHOOT_COVER2 npc/metropolice/vo/(v100) on1 firingtoexposetarget off4 {Len 1.5 closecaption NPC_Combine.Alert}
  915. METROPOLICE_SHOOT_COVER3 npc/metropolice/vo/(v100) on2 firetodislocateinterpose off1 {Len 1.5 closecaption NPC_Combine.Alert}
  916.  
  917. // I'm moving more than 20ft to get into a new shooting position
  918. METROPOLICE_FLANK0 npc/metropolice/vo/(v100) on1 V_MYNAMEP V_MYNUMP ismovingin off3 {Len 1.5}
  919. METROPOLICE_FLANK1 npc/metropolice/vo/(v100) on1 covermegoingin off1 {Len 1.5}
  920. METROPOLICE_FLANK2 npc/metropolice/vo/(v100) on2 V_MYNAMEP V_MYNUMP isclosingonsuspect off3 {Len 1.5}
  921. METROPOLICE_FLANK3 npc/metropolice/vo/(v100) on1 V_MYNAMEP V_MYNUMP converging off4 {Len 1.5}
  922. METROPOLICE_FLANK4 npc/overwatch/radiovoice/(v100) on3 suspendnegotiations officerclosingonsuspect off2 {Len 1.5}
  923. METROPOLICE_FLANK5 npc/overwatch/radiovoice/(v100) on3 officerclosingonsuspect off2 {Len 1.5}
  924. METROPOLICE_FLANK6 npc/overwatch/radiovoice/(v100) on3 allunitsapplyforwardpressure off2 {Len 1.5}
  925.  
  926. // I heard something
  927. METROPOLICE_HEARD_SOMETHING0 npc/metropolice/vo/(v60) on1 V_MYNAMEP V_MYNUMP investigating10-103 off1 {Len 1.5 closecaption NPC_Combine.Alert}
  928. METROPOLICE_HEARD_SOMETHING1 npc/metropolice/vo/(v60) on2 Ihave10-30my10-20responding off3 {Len 1.5 closecaption NPC_Combine.Alert}
  929. METROPOLICE_HEARD_SOMETHING2 npc/metropolice/vo/(v60) on1 V_MYNAMEP V_MYNUMP is415b off4 {Len 1.5 closecaption NPC_Combine.Alert}
  930. METROPOLICE_HEARD_SOMETHING3 npc/metropolice/vo/(v60) on2 V_MYNAMEP V_MYNUMP responding2 off4 {Len 1.5 closecaption NPC_Combine.Alert}
  931.  
  932. V_RNDCHARGEP0 capitalmalcompliance
  933. V_RNDCHARGEP1 violationofcivictrust
  934. V_RNDCHARGEP2 promotingcommunalunrest
  935. V_RNDCHARGEP3 failuretocomply
  936. V_RNDCHARGEP4 level5anticivilactivity
  937. V_RNDCHARGEP5 destrutionofcpt
  938. V_RNDCHARGEP6 devisivesociocidal
  939. V_RNDCHARGEP7 incitingpopucide
  940. V_RNDCHARGES8 inciting404
  941.  
  942. V_RNDJUDGEP0 immediateamputation
  943. V_RNDJUDGEP1 terminalprosecution
  944. V_RNDJUDGEP2 disassociationfromcivic
  945.  
  946.  
  947. // The player is significantly hurt
  948. METROPOLICE_PLAYERHIT0 npc/metropolice/vo/(v100) on1 wegotadbherecancel10-102 off4 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  949. METROPOLICE_PLAYERHIT1 npc/metropolice/vo/(v100) on2 suspectisbleeding off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  950. METROPOLICE_PLAYERHIT2 npc/metropolice/vo/(v100) on1 V_G2_SUSPECT_MAP__P ispassive off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  951. METROPOLICE_PLAYERHIT3 npc/metropolice/vo/(v100) on2 readytoamputate V_G2_SUSPECT_MAP__P off1 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  952. METROPOLICE_PLAYERHIT4 npc/metropolice/vo/(v100) on1 get11-44inboundcleaningup off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  953. METROPOLICE_PLAYERHIT5 npc/overwatch/radiovoice/(v100) on1, on1, on1, on3 attentionyouhavebeenchargedwith V_RNDCHARGEP, preparetoreceiveverdict V_RNDJUDGEP off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  954. METROPOLICE_PLAYERHIT6 npc/overwatch/radiovoice/(v100) on1, on1, on1, on3 attention V_G2_SUSPECT_MAP__P, prepareforfinalsentencing off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  955. METROPOLICE_PLAYERHIT7 npc/overwatch/radiovoice/(v100) on1, on1, on1, on3 youarechargedwithterminal, completesentencingatwill off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  956. METROPOLICE_PLAYERHIT8 npc/overwatch/radiovoice/(v100) on1, on1, on1, on3 attention V_G2_SUSPECT_MAP__P, youarejudgedguilty, allunitsdeliverterminalverdict off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  957.  
  958. //
  959. // Taking cover
  960. //
  961.  
  962. // Taking cover because I have no ammo
  963. METROPOLICE_COVER_NO_AMMO0 npc/metropolice/vo/(v100) on1 backmeupImout off1 {Len 1.5}
  964. //METROPOLICE_COVER_NO_AMMO1 npc/metropolice/vo/(v100) on1 noverdictslefttakingcover off4
  965.  
  966. // Taking cover because I have low ammo
  967. METROPOLICE_COVER_LOW_AMMO0 npc/metropolice/vo/(v100) on1 runninglowonverdicts off1 {Len 1.5}
  968.  
  969. // Taking cover because I have taken heavy damage recently
  970.  
  971. METROPOLICE_COVER_HEAVY_DAMAGE0 npc/metropolice/vo/(v80) on1 officerunderfiretakingcover off1 {Len 1.5}
  972. METROPOLICE_COVER_HEAVY_DAMAGE1 npc/metropolice/vo/(v80) on1 officerneedsassistance off4 {Len 1.5}
  973. METROPOLICE_COVER_HEAVY_DAMAGE2 npc/metropolice/vo/(v80) on1 takecover {Len 1.5}
  974. METROPOLICE_COVER_HEAVY_DAMAGE3 npc/metropolice/vo/(v80 p110) on1 movingtocover {Len 1.5}
  975. METROPOLICE_COVER_HEAVY_DAMAGE4 npc/metropolice/vo/(v80) on2 off1 {Len 1.5}
  976. METROPOLICE_COVER_HEAVY_DAMAGE5 npc/metropolice/vo/(v80) on1 off3 {Len 1.5}
  977. // METROPOLICE_COVER_HEAVY_DAMAGE3 npc/metropolice/vo/(v100) on1 V_MYNAMEP needsmedical11-99 off4 {Len 1.5}
  978.  
  979. //
  980. // Lost/refound enemy
  981. //
  982.  
  983. // (UNDONE?) I lost my enemy under 10 seconds ago
  984. METROPOLICE_LOST_SHORT0 npc/metropolice/vo/(v60) on1 V_G2_SUSPECT_MAP__P hidinglastseenatrange V_DISTP meters off1 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  985. METROPOLICE_LOST_SHORT1 npc/metropolice/vo/(v60) on2 sweepingforsuspect off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  986. METROPOLICE_LOST_SHORT2 npc/overwatch/radiovoice/(v50) on3 switchcomtotac3, reportplease off4 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  987.  
  988. // (UNDONE?) I lost my enemy over 10 seconds ago
  989. METROPOLICE_LOST_LONG0 npc/metropolice/vo/(v60) on1 allunitsreportlocationsuspect off1 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  990. METROPOLICE_LOST_LONG1 npc/metropolice/vo/(v60) on1 V_MYNAMEP V_MYNUMP nocontact off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  991. METROPOLICE_LOST_LONG2 npc/metropolice/vo/(v60) on2 cpweneedtoestablishaperimeterat V_G1_LOCATION_MAP__P V_G3_NUMBP off3 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  992. METROPOLICE_LOST_LONG3 npc/metropolice/vo/(v60) on1 V_MYNAMEP V_MYNUMP utlsuspect off1 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  993. METROPOLICE_LOST_LONG4 npc/overwatch/radiovoice/(v60) on3 allunitsat V_G1_LOCATION_MAP__P V_G3_NUMBP, beginscanning10-0 off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  994. METROPOLICE_LOST_LONG5 npc/overwatch/radiovoice/(v60) on3 switchtotac5reporttocp off2 {Len 1.5 closecaption NPC_Combine.RadioChatter}
  995.  
  996. // (UNDONE?) Just found enemy after lost long
  997. METROPOLICE_REFIND_ENEMY0 npc/metropolice/vo/(v100) on1 supsecthasmovednowto V_G1_LOCATION_MAP__P V_GRIDXP off3 {Len 1.5 closecaption NPC_Combine.Alert}
  998. METROPOLICE_REFIND_ENEMY1 npc/metropolice/vo/(v100) on1 thereheis off4 {Len 1.5 closecaption NPC_Combine.Alert}
  999. METROPOLICE_REFIND_ENEMY2 npc/metropolice/vo/(v100) on1 therehegoeshesat V_DISTP meters off1 {Len 1.5 closecaption NPC_Combine.Alert}
  1000.  
  1001. //
  1002. // Monster Alert - first contact and I'm the squad leader
  1003. //
  1004.  
  1005. METROPOLICE_MONST0 npc/metropolice/vo/(v100) on1 outbreak V_RNDNUMP V_RNDACTP off1 {Len 1.5 closecaption NPC_Combine.Alert}
  1006. METROPOLICE_MONST1 npc/metropolice/vo/(v100) on1 V_RNDACTP V_RNDNUMP off1 {Len 1.5 closecaption NPC_Combine.Alert}
  1007.  
  1008. METROPOLICE_MONST_PLAYER0 npc/metropolice/vo/(v100) on1 V_G2_SUSPECT_MAP__P matchonapblikeness off4 {Len 1.5 closecaption NPC_Combine.Alert}
  1009. METROPOLICE_MONST_PLAYER1 npc/metropolice/vo/(v100) on1 confirmpriority1sighted off1 {Len 1.5 closecaption NPC_Combine.Alert}
  1010. METROPOLICE_MONST_PLAYER2 npc/metropolice/vo/(v100) on2 allunitsrespondcode3, V_G1_LOCATION_MAP__P V_G3_NUMBP off3 {Len 1.5 closecaption NPC_Combine.Alert}
  1011. METROPOLICE_MONST_PLAYER3 npc/metropolice/vo/(v100) on1 V_G2_SUSPECT_MAP__P location V_G1_LOCATION_MAP__P V_G3_NUMBP off1 {Len 1.5 closecaption NPC_Combine.Alert}
  1012. METROPOLICE_MONST_PLAYER4 npc/metropolice/vo/(v100) on1 designatesuspectas V_G2_SUSPECT_MAP__P allunitscode2 off1 {Len 1.5 closecaption NPC_Combine.Alert}
  1013. METROPOLICE_MONST_PLAYER5 npc/metropolice/vo/(v100) on2 thereheis V_DISTP meters off4 {Len 1.5 closecaption NPC_Combine.Alert}
  1014. METROPOLICE_MONST_PLAYER6 npc/metropolice/vo/(v100) on2 contactwith243suspect, V_G1_LOCATION_MAP__P V_G3_NUMBP off3 {Len 1.5 closecaption NPC_Combine.Alert}
  1015.  
  1016.  
  1017. METROPOLICE_MONST_PLAYER_VEHICLE0 npc/metropolice/vo/(v100) on2 airwatchsubjectis505 off3 {Len 1.5 closecaption NPC_Combine.Alert}
  1018. METROPOLICE_MONST_PLAYER_VEHICLE1 npc/metropolice/vo/(v100) on2 subjectis505 off3 {Len 1.5 closecaption NPC_Combine.Alert}
  1019. METROPOLICE_MONST_PLAYER_VEHICLE2 npc/metropolice/vo/(v100) on2 subjectisnowhighspeed off3 {Len 1.5 closecaption NPC_Combine.Alert}
  1020. METROPOLICE_MONST_PLAYER_VEHICLE3 npc/metropolice/vo/(v100) on2 Ivegot408hereatlocation V_G1_LOCATION_MAP__P V_G3_NUMBP off3 {Len 1.5 closecaption NPC_Combine.Alert}
  1021.  
  1022. METROPOLICE_MONST_BUGS0 npc/metropolice/vo/(v100) on1 bugs off1 {Len 1.5 closecaption NPC_Combine.Alert}
  1023. METROPOLICE_MONST_BUGS1 npc/metropolice/vo/(v100) on1 bugsontheloose off4 {Len 1.5 closecaption NPC_Combine.Alert}
  1024. METROPOLICE_MONST_BUGS2 npc/metropolice/vo/(v100) on2 outbreak V_RNDNUMP converging off1 {Len 1.5 closecaption NPC_Combine.Alert}
  1025. METROPOLICE_MONST_BUGS3 npc/metropolice/vo/(v100) on1 outlandbioticinhere off4 {Len 1.5 closecaption NPC_Combine.Alert}
  1026.  
  1027. METROPOLICE_MONST_CITIZENS0 npc/metropolice/vo/(v100) on1 noncitizen outbreak off1 {Len 1.5 closecaption NPC_Combine.Alert}
  1028. METROPOLICE_MONST_CITIZENS1 npc/metropolice/vo/(v100) on2 shotsfiredhostilemalignants off4 {Len 1.5 closecaption NPC_Combine.Alert}
  1029. METROPOLICE_MONST_CITIZENS2 npc/metropolice/vo/(v100) on1 possible404here V_G1_LOCATION_MAP__P V_G3_NUMBP off3 {Len 1.5 closecaption NPC_Combine.Alert}
  1030.  
  1031. METROPOLICE_MONST_CHARACTER0 npc/metropolice/vo/(v100) on1 contactwithpriority2 off1 {Len 1.5 closecaption NPC_Combine.Alert}
  1032. METROPOLICE_MONST_CHARACTER1 npc/metropolice/vo/(v100) on2 priority2anticitizenhere off3 {Len 1.5 closecaption NPC_Combine.Alert}
  1033. METROPOLICE_MONST_CHARACTER2 npc/metropolice/vo/(v100) on1 gotoneaccomplicehere off4 {Len 1.5 closecaption NPC_Combine.Alert}
  1034.  
  1035. METROPOLICE_MONST_ZOMBIES0 npc/metropolice/vo/(v100) on1 freenecrotics, converging V_G1_LOCATION_MAP__P V_G3_NUMBP off1 {Len 1.5 closecaption NPC_Combine.Alert}
  1036. METROPOLICE_MONST_ZOMBIES1 npc/metropolice/vo/(v100) on1 necrotics malignant location V_G1_LOCATION_MAP__P V_G3_NUMBP off4 {Len 1.5 closecaption NPC_Combine.Alert}
  1037.  
  1038. METROPOLICE_MONST_PARASITES0 npc/metropolice/vo/(v100) on1 non-taggedviromeshere off1 {Len 1.5 closecaption NPC_Combine.Alert}
  1039. METROPOLICE_MONST_PARASITES1 npc/metropolice/vo/(v100) on1 looseparasitics off4 {Len 1.5 closecaption NPC_Combine.Alert} 
  1040.  
  1041. //
  1042. // I killed a monster - by type
  1043. //
  1044.  
  1045. METROPOLICE_KILL_MONST0 npc/metropolice/vo/(v100) on1 ten91dcountis V_SEQG0_NBRP off1 {Len 1.5}
  1046. METROPOLICE_KILL_MONST1 npc/metropolice/vo/(v100) on1 tag10-91d V_SEQG0_NBRP off1 {Len 1.5}
  1047. METROPOLICE_KILL_MONST2 npc/metropolice/vo/(v100) on2 sterilize V_SEQG0_NBRP off4 {Len 1.5}
  1048.  
  1049. METROPOLICE_KILL_BUGS0 npc/metropolice/vo/(v100) on1 tagonebug off1 {Len 1.5}
  1050. METROPOLICE_KILL_BUGS1 npc/metropolice/vo/(v100) on1 sterilize V_SEQG0_NBRP off1 {Len 1.5}
  1051.  
  1052. METROPOLICE_KILL_PLAYER0 npc/metropolice/vo/(v100) on2 sentencedelivered off3 {Len 1.5}
  1053. METROPOLICE_KILL_PLAYER1 npc/metropolice/vo/(v100) on2 V_G2_SUSPECT_MAP__P ispassive off3 {Len 1.5}
  1054. METROPOLICE_KILL_PLAYER2 npc/metropolice/vo/(v100) on2 finalverdictadministered off3 {Len 1.5}
  1055. METROPOLICE_KILL_PLAYER3 npc/metropolice/vo/(v100) on2 protectioncomplete off3 {Len 1.5}
  1056. METROPOLICE_KILL_PLAYER4 npc/metropolice/vo/(v100) on2 sentencedelivered off3 {Len 1.5}
  1057. METROPOLICE_KILL_PLAYER5 npc/metropolice/vo/(v100) on2 classifyasdbthisblockready off3 {Len 1.5}
  1058. METROPOLICE_KILL_PLAYER6 npc/overwatch/radiovoice/(v100) on3 rewardnotice off2 {Len 1.5}
  1059. METROPOLICE_KILL_PLAYER7 npc/overwatch/radiovoice/(v100) on3 allunitsreturntocode12 off2 {Len 1.5}
  1060. METROPOLICE_KILL_PLAYER8 npc/overwatch/radiovoice/(v100) on3 finalverdictadministered, allunitsbeginwhitnesssterilization off2 {Len 1.5}
  1061. METROPOLICE_KILL_PLAYER9 npc/overwatch/radiovoice/(v100) on3 sociostabilizationrestored off2 {Len 1.5}
  1062.  
  1063.  
  1064. METROPOLICE_KILL_CITIZENS0 npc/metropolice/vo/(v100) on2 V_SEQG0_NBRP sentencedelivered off4 {Len 1.5}
  1065. METROPOLICE_KILL_CITIZENS1 npc/metropolice/vo/(v100) on2 V_SEQG0_NBRP expired off4 {Len 1.5}
  1066. METROPOLICE_KILL_CITIZENS2 npc/metropolice/vo/(v100) on2 V_SEQG0_NBRP malignant off1 {Len 1.5}
  1067. METROPOLICE_KILL_CITIZENS3 npc/metropolice/vo/(v100) on2 noncitizen expired off1 {Len 1.5}
  1068.  
  1069. METROPOLICE_KILL_CHARACTER0 npc/metropolice/vo/(v100) on1 V_SEQG0_NBRP sentenced off1 {Len 1.5}
  1070. METROPOLICE_KILL_CHARACTER1 npc/metropolice/vo/(v100) on2 dbcountis V_SEQG0_NBRP off4 {Len 1.5}
  1071. METROPOLICE_KILL_CHARACTER2 npc/metropolice/vo/(v100) on1 suspend V_SEQG0_NBRP off1 {Len 1.5}
  1072.  
  1073. METROPOLICE_KILL_ZOMBIES0 npc/metropolice/vo/(v100) on1 tagonenecrotic off1 {Len 1.5}
  1074. METROPOLICE_KILL_ZOMBIES1 npc/metropolice/vo/(v100) on1 sterilize V_SEQG0_NBRP off4 {Len 1.5}
  1075.  
  1076. METROPOLICE_KILL_PARASITES0 npc/metropolice/vo/(v100) on2 tagoneparasitic off1 {Len 1.5}
  1077. METROPOLICE_KILL_PARASITES1 npc/metropolice/vo/(v100) on1 sterilize V_SEQG0_NBRP off1 {Len 1.5}
  1078.  
  1079.  
  1080. //
  1081. // Manhack sounds
  1082. //
  1083.  
  1084. // Deploying a manhack
  1085. METROPOLICE_DEPLOY_MANHACK0 npc/metropolice/vo/(v90) on1 visceratordeployed off3 {Len 1.5}
  1086. METROPOLICE_DEPLOY_MANHACK1 npc/metropolice/vo/(v90) on1 tenzerovisceratorishunting off3 {Len 1.5} 
  1087. //METROPOLICE_DEPLOY_MANHACK2 npc/metropolice/vo/(v90) on1 allunitsvisceratorisactive off4 {Len 1.5}
  1088.  
  1089. // My manhack was killed
  1090. METROPOLICE_MANHACK_KILLED0 npc/metropolice/vo/(v80) on1 visceratorisoffgrid off3 {Len 1.5 closecaption NPC_Combine.Alert}
  1091. METROPOLICE_MANHACK_KILLED1 npc/metropolice/vo/(v80) on1 requestsecondaryviscerator off3 {Len 1.5 closecaption NPC_Combine.Alert}
  1092.  
  1093. //
  1094. // Squad sounds
  1095. //
  1096.  
  1097. // A squadmate died
  1098. METROPOLICE_MAN_DOWN0 npc/metropolice/vo/(v100) on1 wehavea10-108 off1 {Len 1.5 closecaption NPC_Combine.Alert}
  1099. METROPOLICE_MAN_DOWN1 npc/metropolice/vo/(v100) on1 V_WHODIEDP isdown off4 {Len 1.5 closecaption NPC_Combine.Alert}
  1100. METROPOLICE_MAN_DOWN2 npc/metropolice/vo/(v100) on1 V_WHODIEDP is10-108 off1 {Len 1.5 closecaption NPC_Combine.Alert}
  1101.  
  1102. // My last squadmate died; I'm all that's left!
  1103. METROPOLICE_LAST_OF_SQUAD0 npc/metropolice/vo/(v100) on1 officerdowncode3tomy10-20 off1 {Len 1.5 closecaption NPC_Combine.Last}
  1104. METROPOLICE_LAST_OF_SQUAD1 npc/metropolice/vo/(v100) on1 officerdownIam10-99 off4 {Len 1.5 closecaption NPC_Combine.Last}
  1105. METROPOLICE_LAST_OF_SQUAD2 npc/metropolice/vo/(v100) on1 cpisoverrunwehavenocontainment off3 {Len 1.5 closecaption NPC_Combine.Last}
  1106. METROPOLICE_LAST_OF_SQUAD3 npc/overwatch/radiovoice/(v100) on3 engagingteamisnoncohesive, reinforcementteamscode3 off2 {Len 1.5 closecaption NPC_Combine.Last}
  1107.  
  1108. //
  1109. // Danger sounds - by type
  1110. //
  1111. METROPOLICE_DANGER_GREN0 npc/metropolice/vo/(v100) on1 grenade {Len 1.5}
  1112. METROPOLICE_DANGER_GREN1 npc/metropolice/vo/(v100) on1 thatsagrenade {Len 1.5} 
  1113. METROPOLICE_DANGER_GREN2 npc/metropolice/vo/(v100) on1 getdown {Len 1.5}
  1114.  
  1115. METROPOLICE_DANGER_MANHACK0 npc/metropolice/vo/(v100) on1 lookoutrogueviscerator off4 {Len 1.5}
  1116. METROPOLICE_DANGER_MANHACK1 npc/metropolice/vo/(v100) on1 visceratorisoc off1 {Len 1.5}
  1117.  
  1118. METROPOLICE_DANGER_VEHICLE0 npc/metropolice/vo/(v100) on1 shit {Len 1.5}
  1119. METROPOLICE_DANGER_VEHICLE1 npc/metropolice/vo/(v100) on1 watchit {Len 1.5}
  1120. METROPOLICE_DANGER_VEHICLE2 npc/metropolice/vo/(v100) on1 lookout {Len 1.5}
  1121.  
  1122. METROPOLICE_DANGER0 npc/metropolice/vo/(v100) on1 moveit {Len 1.5}
  1123. METROPOLICE_DANGER1 npc/metropolice/vo/(v100) on1 lookout {Len 1.5}
  1124.  
  1125. //
  1126. // Func_tank behavior
  1127. //
  1128.  
  1129. // I'm moving to man a func_tank
  1130. METROPOLICE_FT_APPROACH0 npc/metropolice/vo/(v80) on1 V_MYNAMEP V_MYNUMP on1 movingtohardpoint off3 {Len 1.5 closecaption NPC_Combine.Coord}
  1131.  
  1132. // I've just manned a func_tank
  1133. METROPOLICE_FT_MOUNT0 npc/metropolice/vo/(v80) on1 V_MYNAMEP V_MYNUMP on1 inpositionathardpoint off3 {Len 1.5 closecaption NPC_Combine.Coord}
  1134. METROPOLICE_FT_MOUNT1 npc/metropolice/vo/(v80) on2 V_MYNAMEP V_MYNUMP on2 isathardpointreadytoprosecute off3 {Len 1.5 closecaption NPC_Combine.Coord}
  1135.  
  1136. // I'm manning a func_tank and am scanning for enemies
  1137. METROPOLICE_FT_SCAN0 npc/metropolice/vo/(v80) on1 hardpointscanning off3 {Len 1.5 closecaption NPC_Combine.Coord}
  1138. METROPOLICE_FT_SCAN1 npc/metropolice/vo/(v80) on2 sweepingforsuspect off4 {Len 1.5 closecaption NPC_Combine.Coord}
  1139.  
  1140. // I've dismounted the func_tank
  1141. METROPOLICE_FT_DISMOUNT0 npc/metropolice/vo/(v80) on1 V_MYNAMEP V_MYNUMP dismountinghardpoint off3 {Len 1.5 closecaption NPC_Combine.Coord}
  1142.  
  1143.  
  1144. //
  1145. // Assault behavior
  1146. //
  1147.  
  1148. // I've hit my rally point, waiting to move out
  1149. METROPOLICE_AS_HIT_RALLY0 npc/metropolice/vo/(v70) on1 V_MYNAMEP V_MYNUMP inposition off3 {Len 1.5 closecaption NPC_Combine.Coord}
  1150. METROPOLICE_AS_HIT_RALLY1 npc/metropolice/vo/(v70) on2 V_MYNAMEP V_MYNUMP atcheckpoint off4 {Len 1.5 closecaption NPC_Combine.Coord}
  1151. METROPOLICE_AS_HIT_RALLY2 npc/metropolice/vo/(v70) on1 V_MYNAMEP V_MYNUMP on1 isreadytogo off1 {Len 1.5 closecaption NPC_Combine.Coord}
  1152.  
  1153. // I've hit my assault point, waiting to move out
  1154. METROPOLICE_AS_HIT_ASSAULT0 npc/metropolice/vo/(v70) on1 V_MYNAMEP V_MYNUMP readytojudge  off3 {Len 1.5 closecaption NPC_Combine.Coord}
  1155. METROPOLICE_AS_HIT_ASSAULT1 npc/metropolice/vo/(v70) on2 V_MYNAMEP V_MYNUMP inpositiononeready off4 {Len 1.5 closecaption NPC_Combine.Coord}
  1156. METROPOLICE_AS_HIT_ASSAULT2 npc/metropolice/vo/(v70) on1 V_MYNAMEP V_MYNUMP isgo off1 {Len 1.5 closecaption NPC_Combine.Coord}
  1157.  
  1158. // I'm squad leader, ordering squad to move to rally point
  1159. METROPOLICE_AS_ADV_RALLY0 npc/metropolice/vo/(v70) on1 proceedtocheckpoints off1 {Len 1.5 closecaption NPC_Combine.Coord}
  1160. METROPOLICE_AS_ADV_RALLY1 npc/metropolice/vo/(v70) on2 allunitscloseonsuspect off3 {Len 1.5 closecaption NPC_Combine.Coord}
  1161. METROPOLICE_AS_ADV_RALLY2 npc/metropolice/vo/(v70) on1 allunitsmovein off4 {Len 1.5 closecaption NPC_Combine.Coord}
  1162.  
  1163.  
  1164. // I'm squad leader, ordering squad to move to assault point
  1165. METROPOLICE_AS_ADV_ASSAULT0 npc/metropolice/vo/(v100) on1 teaminpositionadvance off3 {Len 1.5 closecaption NPC_Combine.Coord}
  1166. METROPOLICE_AS_ADV_ASSAULT1 npc/metropolice/vo/(v100) on2 ptgoagain off1 {Len 1.5 closecaption NPC_Combine.Coord}
  1167. METROPOLICE_AS_ADV_ASSAULT2 npc/metropolice/vo/(v100) on1 assaultpointsecureadvance off4 {Len 1.5 closecaption NPC_Combine.Coord}
  1168. //
  1169. // Standoff behavior
  1170. //
  1171.  
  1172. // I'm squad leader telling squad to go into standoff
  1173. METROPOLICE_SO_BEGIN0 npc/metropolice/vo/(v100) on1 holdthisposition off1 {Len 1.5 closecaption NPC_Combine.Coord}
  1174. METROPOLICE_SO_BEGIN1 npc/metropolice/vo/(v100) on2 lockyourposition off4 {Len 1.5 closecaption NPC_Combine.Coord}
  1175. METROPOLICE_SO_BEGIN2 npc/metropolice/vo/(v100) on1 allunitsmaintainthiscp off4 {Len 1.5 closecaption NPC_Combine.Coord}
  1176. METROPOLICE_SO_BEGIN3 npc/overwatch/radiovoice/(v100) on3 lockdownlocationsacrificecode V_RNDACTP V_RNDNUMP off2 {Len 1.5 closecaption NPC_Combine.Coord}
  1177.  
  1178. // I'm squad leader telling squad to end standoff
  1179. METROPOLICE_SO_END0 npc/metropolice/vo/(v100) on1 cpiscompromised off1 {Len 1.5 closecaption NPC_Combine.Coord}
  1180. METROPOLICE_SO_END1 npc/metropolice/vo/(v100) on1 establishnewcp off1 {Len 1.5 closecaption NPC_Combine.Coord}
  1181.  
  1182. // I'm being forced to take cover
  1183. METROPOLICE_SO_FORCE_COVER0 npc/metropolice/vo/(v100) on1 officerunderfiretakingcover off4 {Len 1.5}
  1184. METROPOLICE_SO_FORCE_COVER1 npc/metropolice/vo/(v100) on2 movingtocover off4 {Len 1.5}
  1185. METROPOLICE_SO_FORCE_COVER2 npc/metropolice/vo/(v100) on1 takecover off1 {Len 1.5}
  1186.  
  1187. // I'm peeking over cover to see if I can see the enemy
  1188. METROPOLICE_SO_PEEK0 npc/metropolice/vo/(v100) on1 goingtotakealook off1 {Len 1.5 closecaption NPC_Combine.Coord}
  1189. METROPOLICE_SO_PEEK1 npc/metropolice/vo/(v100) on1 acquiringonvisual off4 {Len 1.5 closecaption NPC_Combine.Coord}
  1190.  
  1191.  
  1192. //
  1193. // First arrest encounter speech
  1194. //
  1195.  
  1196. // First cop who finds you tells you to freeze
  1197. METROPOLICE_FREEZE0 npc/metropolice/vo/(v100) on1 holditrightthere off4 {Len 1.5}
  1198. METROPOLICE_FREEZE1 npc/metropolice/vo/(v100) on1 prepareforjudgement off4 {Len 1.5}
  1199.  
  1200. // First cop then tells his buddies to come over
  1201. METROPOLICE_OVER_HERE0 npc/metropolice/vo/(v80) on1 movetoarrestpositions off3 {Len 1.5}
  1202. METROPOLICE_OVER_HERE1 npc/metropolice/vo/(v80) on2 positiontocontain off4 {Len 1.5}
  1203. METROPOLICE_OVER_HERE2 npc/metropolice/vo/(v80) on1 preparefor1015 off1 {Len 1.5}
  1204.  
  1205. // First cop tells his buddies the player is fleeing if he does
  1206. METROPOLICE_HES_RUNNING0 npc/metropolice/vo/(v100) on1 hesrunning off1 {Len 1.5}
  1207. METROPOLICE_HES_RUNNING1 npc/metropolice/vo/(v100) on2 hesgone148 off4 {Len 1.5}
  1208.  
  1209. // Other squad cops signal when they get in position
  1210. METROPOLICE_ARREST_IN_POS0 npc/metropolice/vo/(v80) on1 V_MYNAMEP V_MYNUMP, inposition off1 {Len 1.5 closecaption NPC_Combine.Coord}
  1211. METROPOLICE_ARREST_IN_POS1 npc/metropolice/vo/(v80) on2 V_MYNAMEP V_MYNUMP, readytoprosecute off3 {Len 1.5 closecaption NPC_Combine.Coord}
  1212.  
  1213. // First cop tells his buddies to fire once they are all in position 
  1214. METROPOLICE_TAKE_HIM_DOWN0 npc/overwatch/radiovoice/(v100) on3 allunitsdeliverterminalverdict off2 {Len 2.5 closecaption NPC_Combine.Coord} 
  1215. METROPOLICE_TAKE_HIM_DOWN1 npc/overwatch/radiovoice/(v100) on3 allunitsverdictcodeis V_RNDJUDGEP off2 {Len 2.5 closecaption NPC_Combine.Coord}
  1216. METROPOLICE_TAKE_HIM_DOWN2 npc/overwatch/radiovoice/(v100) on3 suspectmalignantverdictcodeis V_RNDJUDGEP off2 {Len 2.5 closecaption NPC_Combine.Coord}
  1217.  
  1218.  
  1219. // Cop is hit by physics object thrown by player (not with physcannon)
  1220.  
  1221. METROPOLICE_HIT_BY_PHYSOBJECT0 on1 preparingtojudge10-107 off1 {Len 1.5}
  1222. METROPOLICE_HIT_BY_PHYSOBJECT1 on1 movebackrightnow off1 {Len 1.5}
  1223. METROPOLICE_HIT_BY_PHYSOBJECT2 on1 holditrightthere off1 {Len 1.5}
  1224. METROPOLICE_HIT_BY_PHYSOBJECT3 on1 V_MYNAMEP V_MYNUMP hasmalcompliant off1 {Len 1.5}
  1225. METROPOLICE_HIT_BY_PHYSOBJECT4 on1 malcompliant10107my1020 off1 {Len 1.5}
  1226.  
  1227.  
  1228. //-----------------------------------------------------------------------------
  1229. // METROPOLICE ENDS HERE
  1230. //-----------------------------------------------------------------------------
  1231.  
  1232.  
  1233.  
  1234. // HEV Suit
  1235.  
  1236. // powerup
  1237.  
  1238. HEV_AAx hl1/fvox/bell
  1239.  
  1240. //HEV_logon, powerarmor_on, atmospherics_on,vitalsigns_on, automedic_on, weaponselect_on, munitionview_on, communications_on, safe_day {Len 41.76}
  1241.  
  1242. //HEV_A0 hl1/fvox/bell, HEV_logon {Len 11.07}
  1243.  
  1244. //HEV_A1 hl1/fvox/blip blip(p130) powermove_on {Len 3.71}
  1245. //HEV_A2 hl1/fvox/blip blip powerarmor_on {Len 4.42}
  1246. //HEV_A3 hl1/fvox/blip blip(p130) atmospherics_on {Len 4.41}
  1247. //HEV_A4 hl1/fvox/blip blip vitalsigns_on boop, boop, boop {Len 5.28}
  1248. //HEV_A5 hl1/fvox/blip blip(p130) munitionview_on {Len 3.84}
  1249. //HEV_A6 hl1/fvox/blip blip communications_on {Len 3.59}
  1250. //HEV_A7 hl1/fvox/blip blip(p70) weaponselect_on {Len 3.97}
  1251. //HEV_A8 hl1/fvox/blip blip(p70) automedic_on {Len 3.77}
  1252. //HEV_A9 hl1/fvox/fuzz power_level_is onehundred percent {Len 4.14}
  1253. //HEV_A10 hl1/fvox/safe_day, bell {Len 3.66}
  1254.  
  1255. // medical
  1256. HEV_DEAD0 hl1/fvox/beep beep, beep beep, beep, beep, flatline {Len 6.29 closecaption HEV.Flatline}
  1257. HEV_DEAD1 hl1/fvox/beep beep, beep beep, beep, flatline {Len 5.82 closecaption HEV.Flatline}
  1258.  
  1259. HEV_MED0 hl1/fvox/(p140) boop, boop, boop, (p100) innsuficient_medical {Len 1.41 closecaption HEV.insufficient_medical}
  1260. HEV_MED1 hl1/fvox/(p140) boop, boop, boop, (p100) automedic_on {Len 4.92 closecaption HEV.automedic_on}
  1261. HEV_MED2 hl1/fvox/(p140) boop, boop, boop, (p100) administering_medical {Len 1.41 closecaption HEV.administering_medical}
  1262.  
  1263. HEV_HEAL0 hl1/fvox/(p140) boop, boop, boop, (p100) wound_sterilized, blip(p130 v50), blip(p130 v40), hiss, morphine_shot {Len 7.03 closecaption HEV.sterilized_morphine}
  1264. HEV_HEAL1 hl1/fvox/(p140) boop, boop, boop, (p100) torniquette_applied, bleeding_stopped {Len 7.03 closecaption HEV.torni_bleed}
  1265. HEV_HEAL2 hl1/fvox/(p140) boop, boop, boop, (p100) bleeding_stopped {Len 3.66 closecaption HEV.bleeding_stopped}
  1266. HEV_HEAL3 hl1/fvox/(p140) boop, boop, boop, (p100) blood_plasma {Len 4.02 closecaption HEV.blood_plasma}
  1267. HEV_HEAL4 hl1/fvox/(p140) boop, boop, boop, (p100) hiss, antitoxin_shot {Len 4.38 closecaption HEV.antitoxin_shot}
  1268. HEV_HEAL5 hl1/fvox/(p140) boop, boop, boop, (p100) hiss, antidote_shot {Len 4.17 closecaption HEV.antidote_shot}
  1269. HEV_HEAL6 hl1/fvox/(p140) boop, boop, boop, (p100) hiss, wound_sterilized {Len 4.16 closecaption HEV.wound_sterilized}
  1270. HEV_HEAL7 hl1/fvox/(p140) boop, boop, boop, (p100) hiss, morphine_shot {Len 4.16 closecaption HEV.morphine_shot}
  1271. HEV_HEAL8 hl1/fvox/(p140) boop, boop, boop, (p100) medical_repaired {Len 4.17 closecaption HEV.medical_repaired}
  1272.  
  1273.  
  1274. HEV_DMG0 hl1/fvox/(p160) boop, boop, boop, (p100) minor_lacerations {Len 4.09 closecaption HEV.minor_lacerations}
  1275. HEV_DMG1 hl1/fvox/(p160) boop, boop, boop, (p100) major_lacerations {Len 4.19 closecaption HEV.major_lacerations}
  1276. HEV_DMG2 hl1/fvox/(p160) boop, boop, boop, (p100) internal_bleeding {Len 3.64 closecaption HEV.internal_bleeding}
  1277. HEV_DMG3 hl1/fvox/(p160) boop, boop, boop, (p100) blood_toxins {Len 5.04 closecaption HEV.blood_toxins}
  1278. HEV_DMG4 hl1/fvox/(p160) boop, boop, boop, (p100) minor_fracture {Len 3.67 closecaption HEV.minor_fracture}
  1279. HEV_DMG5 hl1/fvox/(p160) boop, boop, boop, (p100) major_fracture {Len 3.67 closecaption HEV.major_fracture}
  1280. HEV_DMG6 hl1/fvox/(p160) boop, boop, boop, (p100) blood_loss {Len 3.39 closecaption HEV.blood_loss}
  1281. HEV_DMG7 hl1/fvox/(p140) boop, boop, boop, (p100) seek_medic {Len 3.92 closecaption HEV.seek_medic}
  1282.  
  1283.  
  1284.  
  1285. HEV_HLTH0 hl1/fvox/(p120) beep, beep, (p100) health_dropping {Len 4.31 closecaption HEV.health_dropping}
  1286. HEV_HLTH1 hl1/fvox/(p120) beep, beep, (p100) health_dropping2 {Len 3.68 closecaption HEV.health_dropping2}
  1287. HEV_HLTH2 hl1/fvox/(p120) beep, beep, beep, (p100) health_critical {Len 4.32 closecaption HEV.health_critical}
  1288. HEV_HLTH3 hl1/fvox/(p120) beep, beep, beep, (p100) near_death {Len 4.77 closecaption HEV.near_death}
  1289. HEV_HLTH4 hl1/fvox/(p140) beep, beep, (p100) health_dropping2, evacuate_area {Len 5.93 closecaption HEV.health2_evac}
  1290. HEV_HLTH5 hl1/fvox/(p140) beep, beep, beep, (p100) health_critical, evacuate_area {Len 6.52 closecaption HEV.health_crit_evac}
  1291. HEV_HLTH6 hl1/fvox/(p140) beep, beep, beep, (p100) near_death, evacuate_area immediately {Len 8.22 closecaption HEV.near_death_evac}
  1292.  
  1293.  
  1294. HEV_SHOCK hl1/fvox/(p120) beep, beep, (p100) warning, shock_damage {Len 4.05 closecaption HEV.shock_damage}
  1295. HEV_FIRE hl1/fvox/(p120) beep, beep, (p100) warning, heat_damage {Len 4.77 closecaption HEV.heat_damage}
  1296.  
  1297. // items
  1298. HEV_AIM_ON hl1/fvox/blip targetting_system activated {Len 4.02 closecaption HEV.targetting_system_on}
  1299. HEV_AIM_OFF hl1/fvox/blip targetting_system deactivated {Len 4.27 closecaption HEV.targetting_system_off}
  1300. HEV_BATTERY hl1/fvox/blip get_battery acquired {Len 0.92}
  1301. HEV_MEDKIT hl1/fvox/blip get_medkit(v80) {Len 0.11}
  1302.  
  1303. HEV_PISTOL hl1/fvox/blip get_pistol acquired {Len 0.92}
  1304. HEV_SHOTGUN hl1/fvox/blip get_shotgun {Len 0.11}
  1305. HEV_GRENADE hl1/fvox/blip get_grenade acquired {Len 0.92}
  1306. HEV_ASSAULT hl1/fvox/blip get_assault acquired {Len 0.92}
  1307. HEV_44PISTOL hl1/fvox/blip get_44pistol acquired {Len 0.92}
  1308. HEV_RPG hl1/fvox/blip get_rpg acquired {Len 0.92}
  1309. HEV_SATCHEL hl1/fvox/blip get_satchel acquired {Len 0.92}
  1310. HEV_TRIPMINE hl1/fvox/blip get_tripmine acquired {Len 0.92}
  1311. HEV_HORNET hl1/fvox/blip get_alien_wpn {Len 0.11}
  1312. HEV_SQUEEK hl1/fvox/blip get_alien_wpn {Len 0.11}
  1313. HEV_EGON hl1/fvox/blip get_egon acquired {Len 0.92}
  1314. HEV_GAUSS hl1/fvox/blip get_gauss acquired {Len 0.92}
  1315. HEV_XBOW hl1/fvox/blip get_crossbow acquired {Len 0.92}
  1316.  
  1317. HEV_9MM hl1/fvox/blip get_9mmclip acquired {Len 0.92}
  1318. HEV_44AMMO hl1/fvox/blip get_44ammo acquired {Len 0.92}
  1319. HEV_BUCKSHOT hl1/fvox/blip get_buckshot acquired {Len 0.92}
  1320. HEV_BOLTS hl1/fvox/blip get_bolts acquired {Len 0.92}
  1321. HEV_RPGAMMO hl1/fvox/blip get_rpgammo acquired {Len 0.92}
  1322. HEV_AGRENADE hl1/fvox/blip get_assaultgren acquired {Len 0.92}
  1323. HEV_EGONPOWER hl1/fvox/blip get_egonpower acquired {Len 0.92}
  1324.  
  1325. // time
  1326.  
  1327. //HEV_C1t hl1/fvox/bell time_is_now one AM
  1328. //HEV_C13t hl1/fvox/bell time_is_now one PM
  1329.  
  1330. // power levels
  1331.  
  1332. HEV_D00 hl1/fvox/fuzz fuzz(p130), power_restored {Len 2.12 closecaption HEV.power_restored}
  1333. HEV_D01 hl1/fvox/fuzz fuzz(p80), hev_shutdown {Len 4.99 closecaption HEV.hev_shutdown}
  1334.  
  1335. HEV_0P hl1/fvox/fuzz fuzz, power_below five percent {Len 6.35}
  1336. HEV_1P hl1/fvox/fuzz fuzz, power_restored(e30), ten percent {Len 2.75}
  1337. HEV_2P hl1/fvox/fuzz fuzz, power_restored(e30), fifteen percent {Len 3.15}
  1338. HEV_3P hl1/fvox/fuzz fuzz, power_restored(e30), twenty percent {Len 2.99}
  1339. HEV_4P hl1/fvox/fuzz fuzz, power_restored(e30), twenty five percent {Len 3.87}
  1340. HEV_5P hl1/fvox/fuzz fuzz, power_restored(e30), thirty percent {Len 3.04}
  1341. HEV_6P hl1/fvox/fuzz fuzz, power_restored(e30), thirty five percent {Len 3.91}
  1342. HEV_7P hl1/fvox/fuzz fuzz, power_restored(e30), fourty percent {Len 3.07}
  1343. HEV_8P hl1/fvox/fuzz fuzz, power_restored(e30), fourty five percent {Len 3.95}
  1344. HEV_9P hl1/fvox/fuzz fuzz, power_restored(e30), fifty percent {Len 3.17}
  1345. HEV_10P hl1/fvox/fuzz fuzz, power_restored(e30), fifty five percent {Len 4.05}
  1346. HEV_11P hl1/fvox/fuzz fuzz, power_restored(e30), sixty percent {Len 3.16}
  1347. HEV_12P hl1/fvox/fuzz fuzz, power_restored(e30), sixty five percent {Len 4.04}
  1348. HEV_13P hl1/fvox/fuzz fuzz, power_restored(e30), seventy percent {Len 3.12}
  1349. HEV_14P hl1/fvox/fuzz fuzz, power_restored(e30), seventy five percent {Len 4.00}
  1350. HEV_15P hl1/fvox/fuzz fuzz, power_restored(e30), eighty percent {Len 2.88}
  1351. HEV_16P hl1/fvox/fuzz fuzz, power_restored(e30), eighty five percent {Len 3.76}
  1352. HEV_17P hl1/fvox/fuzz fuzz, power_restored(e30), ninety percent {Len 3.12}
  1353. HEV_18P hl1/fvox/fuzz fuzz, power_restored(e30), ninety five percent {Len 4.00}
  1354. HEV_19P hl1/fvox/fuzz fuzz, power_level_is onehundred percent {Len 4.62}
  1355.  
  1356. // weapon/ammo
  1357.  
  1358. HEV_AMO0 hl1/fvox/blip ammo_depleted {Len 2.16 closecaption HEV.ammo_depleted}
  1359.  
  1360. // suit
  1361.  
  1362. HEV_V0 hl1/fvox/blip, voice_on {Len 3.17}
  1363. HEV_V1 hl1/fvox/blip, voice_off {Len 3.06}
  1364.  
  1365.  
  1366. HEV_E0 hl1/fvox/buzz buzz, armor_gone {Len 2.95 closecaption HEV.armor_gone}
  1367. HEV_E1 hl1/fvox/buzz, armor_gone {Len 2.62 closecaption HEV.armor_gone}
  1368. HEV_E2 hl1/fvox/buzz, hev_critical_fail {Len 4.75 closecaption HEV.hev_critical_fail}
  1369. HEV_E3 hl1/fvox/buzz, hev_general_fail {Len 3.22 closecaption HEV.hev_general_fail}
  1370. HEV_E4 hl1/fvox/buzz, hev_damage {Len 3.53 closecaption HEV.hev_damage}
  1371. HEV_E5 hl1/fvox/buzz, powermove_overload {Len 4.98 closecaption HEV.powermove_overload}
  1372.  
  1373. // time remaining countdown
  1374.  
  1375. //HEV_F10t hl1/fvox/bell time_remaining ten seconds
  1376. //HEV_F15t hl1/fvox/bell time_remaining fifteen seconds
  1377. //HEV_F20t hl1/fvox/bell time_remaining twenty seconds
  1378. //HEV_F30t hl1/fvox/bell time_remaining thirty seconds
  1379.  
  1380. // detections
  1381.  
  1382. HEV_DET0 hl1/fvox/blip blip blip, biohazard_detected {Len 3.67 closecaption HEV.biohazard_detected}
  1383. HEV_DET1 hl1/fvox/blip blip blip, chemical_detected {Len 4.33 closecaption HEV.chemical_detected}
  1384. HEV_DET2 hl1/fvox/blip blip blip, radiation_detected {Len 5.08 closecaption HEV.radiation_detected}
  1385. HEV_DET3 hl1/fvox/blip blip blip, bio_reading {Len 2.93 closecaption HEV.bio_reading}
  1386. HEV_DET4 hl1/fvox/blip blip blip, antitoxin_shot(e50), onehundred percent {Len 3.67 closecaption HEV.biohazard_detected}
  1387. HEV_DET5 hl1/fvox/blip blip blip, antitoxin_shot(e25) radiation_detected(e50), onehundred percent {Len 5.37 closecaption HEV.radiation_detected}
  1388.  
  1389. //HEV_GR0r hl1/fvox/range twenty meters(t60)
  1390. //HEV_GR1r hl1/fvox/range nineteen meters
  1391. //HEV_GR2r hl1/fvox/range eighteen meters
  1392.  
  1393.  
  1394.  
  1395.