Guest User

Untitled

a guest
Sep 29th, 2015
400
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Halflife 2 custom sound mixers.
  2. // These Sound Mixers are referenced by name from Soundscapes, and are used to provide
  3. // custom volume control over various sound categories, called 'mix groups'
  4.  
  5. // "GROUPRULES" specifies the rules for inclusion of a sound in a mix group.
  6. // Rules are checked sequentially (from top to bottom). All fields must match
  7. // in a row in order for a sound to match the group. A sound my be included
  8. // in up to 8 mix groups.
  9.  
  10. // LIMITS:
  11. // up to 64 unique mix groups
  12. // up to 76 group rules entries
  13. // up to 32 sound mixers
  14. // all strings are limited to 31 characters!
  15.  
  16. // NOTE2: at runtime, you can display the classname of the sound source by
  17. // setting snd_showclassname 1 in the console.
  18.  
  19. // NOTE3: main character dialog during critical scenes is ducked using a separate code path which, when
  20. // active, temporarilly disables mixer ducking (prevent double ducking).
  21. // Lower priority sounds are ducked by higher priority sounds, if "is ducked" is enabled.
  22. // Only sounds with "causes ducking" enabled can cause a lower priority sound to be ducked.
  23.  
  24. "GROUPRULES"
  25. {
  26. // NOTE: order these from least general to most general
  27.  
  28. // directory or .wav classname Causes Duck to Ducker
  29. // group name name substring substring chan sndlvl_min sndlvl_max priority Is Ducked Ducking Percent Threshold
  30. // --------- ------------------ --------- ----------- ---------- ---------- -------- -------- ------- ------- ---------
  31.  
  32. "MVM_All" "mvm/" "" "" "" "" "50" "0" "0" "100" "40"
  33.  
  34. "bullethit" "impact_bullet" "" "" "" "" "50" "0" "0" "100" "40"
  35. "bulletmiss" "nearmiss" "" "" "" "" "50" "0" "0" "100" "40"
  36. "Explosions" "explo" "" "" "120" "" "50" "0" "1" "100" "40"
  37.  
  38. "Player_Suit" "fvox/" "Player" "" "" "" "50" "0" "0" "100" "40"
  39. "Player_Weapons_Loud" "weapon" "Player" "" "140" "" "50" "0" "1" "100" "40"
  40. "Player_Weapons" "weapon" "Player" "" "" "" "50" "0" "1" "100" "40"
  41. "Player" "player/" "Player" "" "" "" "50" "0" "0" "100" "40"
  42. "Player" "physics/" "Player" "" "" "" "50" "0" "0" "100" "40"
  43. "footsteps" "player/footsteps/" "" "" "" "" "0" "50" "0" "100" "40"
  44. "dedisguise" "player/spy_disguise.wav" "" "" "" "" "0" "50" "0" "100" "40"
  45. "decloak" "player/spy_uncloak.wav" "" "" "" "" "0" "50" "0" "100" "40"
  46. "cloak" "player/spy_cloak.wav" "" "" "" "" "0" "50" "0" "100" "40"
  47. "charged" "weapons/medigun_charged.wav" "" "" "" "" "0" "50" "0" "100" "40"
  48. "popped" "player/invulnerable_on.wav" "" "" "" "" "0" "50" "0" "100" "40"
  49. "faded" "player/invulnerable_off.wav" "" "" "" "" "0" "50" "0" "100" "40"
  50. "stickyplant" "weapons/stickybomblauncher_shoot.wav" "" "" "" "" "0" "50" "0" "100" "40"
  51. "stickydet" "weapons/stickybomblauncher_det.wav" "" "" "" "" "0" "50" "0" "100" "40"
  52.  
  53. //"NPC_Voice" "" "NPC" "CHAN_VOICE" "" "" "50" "0" "1" "100" "40"
  54. //"NPC_Weapons_Loud" "" "NPC" "CHAN_WEAPON" "140" "" "50" "0" "1" "100" "40"
  55. //"NPC_Weapons" "" "NPC" "CHAN_WEAPON" "" "" "50" "0" "1" "100" "40"
  56. //"NPC_Body" "" "NPC" "CHAN_BODY" "" "" "50" "0" "0" "100" "40"
  57. //"NPC_Looping" "" "NPC" "CHAN_STATIC" "" "" "50" "0" "0" "100" "40"
  58. //"NPC" "" "NPC" "" "" "" "50" "0" "0" "100" "40"
  59.  
  60. //"AHELI_WEAPON" "aheli_weapon" "" "" "140" "" "50" "0" "1" "100" "40"
  61. //"GUNSHIP_WEAPON" "gunship_weapon" "" "" "140" "" "50" "0" "1" "100" "40"
  62. //"STRIDER_WEAPON" "strider_weapon" "" "" "140" "" "50" "0" "1" "100" "40"
  63.  
  64. "Ambient_Alarms" "ambient/alarms" "" "" "" "" "20" "1" "0" "60" "40"
  65. "Ambient_Atmosphere" "ambient/atmos" "" "" "" "" "20" "1" "0" "60" "40"
  66. "Ambient_Wind" "ambient/wind" "" "" "" "" "20" "1" "0" "60" "40"
  67. "Ambient_Water" "ambient/water" "" "" "" "" "20" "1" "0" "60" "40"
  68. "Ambient_Fire" "ambient/fire" "" "" "" "" "20" "1" "0" "60" "40"
  69. "Ambient_Gas" "ambient/gas" "" "" "" "" "20" "1" "0" "60" "40"
  70. "Ambient_Levels" "ambient/levels" "" "" "" "" "20" "1" "0" "60" "40"
  71. "Ambient_Creatures" "ambient/creatures" "" "" "" "" "20" "1" "0" "60" "40"
  72. "Ambient_Machines" "ambient/machines" "" "" "" "" "50" "1" "0" "60" "40"
  73.  
  74. "Trains" "plats/" "" "" "" "" "50" "0" "0" "100" "40"
  75. "Doors" "doors/" "" "" "" "" "50" "0" "0" "100" "40"
  76. "Buttons" "buttons/" "" "" "" "" "50" "0" "0" "100" "40"
  77. "Items" "items/" "" "" "" "" "50" "0" "0" "100" "40"
  78. "Beams" "beams/" "" "" "" "" "50" "0" "0" "100" "40"
  79. "Vehicles" "vehicles/" "" "" "" "" "20" "1" "0" "68" "40"
  80. "Vehicles_Looping" "vehicles/" "" "CHAN_STATIC" "" "" "20" "1" "0" "68" "40"
  81.  
  82. "MainMenuMusic" "ui/gamestartup" "" "" "" "" "50" "0" "0" "100" "40"
  83. "UI" "common/" "" "" "" "" "50" "0" "0" "100" "40"
  84. "UI" "ui/" "" "" "" "" "50" "0" "0" "100" "40"
  85.  
  86. "Physics" "physics/" "" "" "" "" "50" "0" "0" "100" "40"
  87. "Ambient" "ambien" "" "" "" "" "50" "0" "0" "100" "40"
  88. "Music" "music/" "" "" "" "" "25" "1" "1" "75" "40"
  89. "Dialog" "vo/" "" "" "" "" "60" "0" "1" "100" "20"
  90. "Dialog" "combined/" "" "" "" "" "60" "0" "1" "100" "20"
  91. "Combat" "weapon" "" "" "110" "" "50" "0" "0" "100" "40"
  92. "Combat" "explo" "" "" "110" "" "50" "0" "0" "100" "40"
  93. "Weapons" "weapon" "" "" "120" "" "50" "0" "0" "100" "40"
  94.  
  95. "Quiet" "" "" "" "0" "70" "50" "0" "0" "100" "40"
  96. "Medium" "" "" "" "71" "90" "50" "0" "0" "100" "40"
  97. "Loud" "" "" "" "91" "100" "50" "0" "0" "100" "40"
  98. "VeryLoud" "" "" "" "101" "149" "50" "0" "0" "100" "40"
  99. "SuperLoud" "" "" "" "150" "" "50" "0" "0" "100" "40"
  100.  
  101. "FreezeCam" "/freeze_cam" "" "" "" "" "65" "0" "1" "100" "40"
  102. "WinSounds" "misc/your_team" "" "" "" "" "65" "0" "0" "100" "40"
  103. "FlagWarnings" "vo/intel" "" "" "" "" "65" "0" "0" "100" "40"
  104. "CaptureWarnings" "vo/announcer_last" "" "" "" "" "65" "0" "0" "100" "40"
  105. "PlayerVoice" "?VoiceSfx" "" "" "" "" "65" "0" "1" "100" "40"
  106. "DemomanTaunts" "vo/taunts/demoman" "" "" "" "" "65" "0" "0" "100" "40"
  107. "EngineerTaunts" "vo/taunts/engineer" "" "" "" "" "65" "0" "0" "100" "40"
  108. "HeavyTaunts" "vo/taunts/heavy" "" "" "" "" "65" "0" "0" "100" "40"
  109. "MedicTaunts" "vo/taunts/medic" "" "" "" "" "65" "0" "0" "100" "40"
  110. "PyroTaunts" "vo/taunts/pyro" "" "" "" "" "65" "0" "0" "100" "40"
  111. "ScoutTaunts" "vo/taunts/scout" "" "" "" "" "65" "0" "0" "100" "40"
  112. "SniperTaunts" "vo/taunts/snipe" "" "" "" "" "65" "0" "0" "100" "40"
  113. "SoldierTaunts" "vo/taunts/soldier" "" "" "" "" "65" "0" "0" "100" "40"
  114. "SpyTaunts" "vo/taunts/spy" "" "" "" "" "65" "0" "0" "100" "40"
  115. "Tf_music" "misc/tf" "" "" "" "" "65" "0" "0" "100" "40"
  116. "BuffBanner" "weapons/buff_banner_horn" "" "" "" "" "65" "0" "0" "100" "40"
  117.  
  118. "Doors" "doors/generic" "" "" "" "" "65" "0" "0" "100" "40"
  119. "PlayerAnimations" "player/taunt" "" "" "" "" "65" "0" "0" "100" "40"
  120.  
  121.  
  122. "All" "" "" "" "" "" "50" "0" "0" "100" "40"
  123.  
  124. }
  125.  
  126.  
  127. //----------------------------------------------------------------
  128. // Sound Mixers, referenced in Soundscapes via "SOUNDMIXER" "name"
  129. // New Sound Mixers may be created by level designers or sound engineer.
  130. //----------------------------------------------------------------
  131.  
  132. // This is the default mix for the game.
  133. // The mix value of a sound will be set to the value referenced by the
  134. // least general group found that includes the sound. (top to bottom search of grouprules)
  135.  
  136. "Default_Mix"
  137. {
  138.  
  139. // group name mix value
  140. // -------- ---------
  141. "Explosions" "0.1"//"0.90"
  142. "Player_Weapons_Loud" "0.1"//"1.0"
  143. "Player_Suit" "0.1"//"0.56"
  144. "Weapons" "0.1"//"0.79"
  145.  
  146. "popped" "1.0"
  147. "faded" "1.0"
  148. "charged" "1.0"
  149. "dedisguise" "1.0"
  150. "decloak" "1.0"
  151. "cloak" "1.0"
  152. "footsteps" "0.5"
  153. "popped" "1.0"
  154. "faded" "1.0"
  155. "stickyplant" "1.0"
  156. "stickydet" "1.0"
  157. "Ambient" "0.0"
  158. //"AHELI_WEAPON" "0.85"
  159. //"GUNSHIP_WEAPON" "0.85"
  160. //"STRIDER_WEAPON" "0.85"
  161. "bullethit" "0.1"
  162.  
  163. "All" "0.1"
  164. }
  165.  
  166.  
  167. "Display_Mix"
  168. {
  169. // group name mix value
  170. // -------- ---------
  171. "MVM_All" "1.0"
  172. "Explosions" "1.0"
  173. "Physics" "0.7"
  174. "Ambient" "0.7"
  175. "Music" "0.7"
  176. "Vehicles" "0.7"
  177. "Vehicles_Looping" "0.7"
  178. "Ambient_Alarms" "0.7"
  179. "Trains" "0.7"
  180. "Doors" "0.7"
  181. "Buttons" "0.7"
  182. "Items" "0.7"
  183. "Beams" "0.7"
  184. "UI" "0.7"
  185. "bullethit" "0.7"
  186. "bulletmiss" "0.7"
  187. "Player_Suit" "0.7"
  188. "Player_Weapons_Loud" "0.7"
  189. "Player_Weapons" "0.7"
  190. "Player" "0.7"
  191. //"NPC_Voice" "0.7"
  192. //"NPC_Weapons" "0.7"
  193. //"NPC_Weapons_Loud" "0.7"
  194. //"NPC_Body" "0.7"
  195. //"NPC_Looping" "0.7"
  196. //"AHELI_WEAPON" "1.0"
  197. //"GUNSHIP_WEAPON" "1.0"
  198. //"STRIDER_WEAPON" "1.0"
  199. //"NPC" "0.7"
  200. "Dialog" "0.7"
  201. "Weapons" "0.8"
  202. "Alyx_Dialog" "0.7"
  203. "Citizen_Dialog" "0.7"
  204. "Barney_Dialog" "0.7"
  205. "Metrocop_Dialog" "0.7"
  206. "Soldier_Dialog" "0.7"
  207. "All" "0.7"
  208. }
  209.  
  210. "Voicetest_Mix"
  211. {
  212. // group name mix value
  213. // -------- ---------
  214.  
  215. "MVM_All" "1.0"
  216. "NPC_Voice" "1.0"
  217. "Dialog" "1.0"
  218. "Alyx_Dialog" "1.0"
  219. "Citizen_Dialog" "1.0"
  220. "Barney_Dialog" "1.0"
  221. "Metrocop_Dialog" "1.0"
  222. "Soldier_Dialog" "1.0"
  223. "All" "0.1"
  224. }
  225.  
  226. "Citadel_Dialog_Only"
  227. {
  228. // group name mix value
  229. // -------- ---------
  230.  
  231. "MVM_All" "1.0"
  232. "NPC_Voice" "0.72"
  233. "Dialog" "0.72"
  234. "Alyx_Dialog" "0.72"
  235. "Gman_Dialog" "0.72"
  236. "Music" "0.81"
  237. "All" "0.01"
  238. }
  239.  
  240. // add new sound mixers here...ALWAYS use Default_Mix as a template.
  241.  
  242. "FreezeCam_Only"
  243. {
  244. // group name mix value
  245. // -------- ---------
  246.  
  247. "MVM_All" "1.0"
  248. "FreezeCam" "0.0"
  249. "WinSounds" "0.72"
  250. "FlagWarnings" "0.72"
  251. "CaptureWarnings" "0.72"
  252. "PlayerVoice" "0.72"
  253. "DemomanTaunts" "0.72"
  254. "EngineerTaunts" "0.72"
  255. "HeavyTaunts" "0.72"
  256. "MedicTaunts" "0.72"
  257. "PyroTaunts" "0.72"
  258. "ScoutTaunts" "0.72"
  259. "SniperTaunts" "0.72"
  260. "SoldierTaunts" "0.72"
  261. "SpyTaunts" "0.72"
  262. "Tf_music" "0.72"
  263. "BuffBanner" "0.72"
  264. "All" "0.01"
  265. }
  266.  
  267. "Menu_Only"
  268. {
  269. // group name mix value
  270. // -------- ---------
  271.  
  272. "Doors" "0.99"
  273. "PlayerAnimations" "0.99"
  274. "All" "0.01"
  275. }
RAW Paste Data