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 / soundmixers.txt < prev    next >
Text File  |  2005-05-08  |  9KB  |  210 lines

  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.     "Vort_Dialog"            "/vort"                ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  33.     "Alyx_Dialog"            "/alyx"                ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  34.     "Alyx_Dialog"            "/al_"                ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  35.     "Citizen_Dialog"        "/citizen"            ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  36.     "Citizen_Dialog"        "/female"            ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  37.     "Citizen_Dialog"        "/male"                ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  38.     "Monk_Dialog"            "/monk"                ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  39.     "Eli_Dialog"            "/eli_"                ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  40.     "Kleiner_Dialog"        "/kl_"                ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  41.     "Breen_Dialog"            "/br_"                ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  42.     "Mossman_Dialog"        "/mo_"                ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  43.     "Barney_Dialog"            "/ba_"                ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  44.     "Gman_Dialog"            "/gman_"            ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  45.     "Metrocop_Dialog"        "/mcop"                ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  46.     "Soldier_Dialog"        "/cs_"                ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  47.     
  48.     "bullethit"                "impact_bullet"        ""            ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  49.     "bulletmiss"            "nearmiss"            ""            ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  50.     "Explosions"            "explo"                ""            ""                "120"        ""            "50"        "0"        "1"        "100"    "40"
  51.  
  52.     "Player_Suit"            "fvox/"                "Player"    ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  53.     "Player_Weapons_Loud"    "weapon"            "Player"    ""                "140"        ""            "50"        "0"        "1"        "100"    "40"
  54.     "Player_Weapons"        "weapon"            "Player"    ""                ""            ""            "50"        "0"        "1"        "100"    "40"
  55.     "Player"                "player/"            "Player"    ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  56.     "Player"                "physics/"            "Player"    ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  57.             
  58.     "NPC_Voice"                ""                    "NPC"        "CHAN_VOICE"    ""            ""            "50"        "0"        "1"        "100"    "40"
  59.     "NPC_Weapons_Loud"        ""                    "NPC"        "CHAN_WEAPON"    "140"        ""            "50"        "0"        "1"        "100"    "40"
  60.     "NPC_Weapons"            ""                    "NPC"        "CHAN_WEAPON"    ""            ""            "50"        "0"        "1"        "100"    "40"
  61.     "NPC_Body"                ""                    "NPC"        "CHAN_BODY"        ""            ""            "50"        "0"        "0"        "100"    "40"
  62.     "NPC_Looping"            ""                    "NPC"        "CHAN_STATIC"    ""            ""            "50"        "0"        "0"        "100"    "40"
  63.     "NPC"                    ""                    "NPC"        ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  64.     
  65.     "AHELI_WEAPON"            "aheli_weapon"        ""            ""                "140"        ""            "50"        "0"        "1"        "100"    "40"
  66.     "GUNSHIP_WEAPON"        "gunship_weapon"    ""            ""                "140"        ""            "50"        "0"        "1"        "100"    "40"
  67.     "STRIDER_WEAPON"        "strider_weapon"    ""            ""                "140"        ""            "50"        "0"        "1"        "100"    "40"
  68.  
  69.     "Ambient_Alarms"        "ambient/alarms"    ""            ""                ""            ""            "20"        "1"        "0"        "60"    "40"
  70.     "Ambient_Atmosphere"    "ambient/atmos"        ""            ""                ""            ""            "20"        "1"        "0"        "60"    "40"
  71.     "Ambient_Wind"            "ambient/wind"        ""            ""                ""            ""            "20"        "1"        "0"        "60"    "40"
  72.     "Ambient_Water"            "ambient/water"        ""            ""                ""            ""            "20"        "1"        "0"        "60"    "40"
  73.     "Ambient_Fire"            "ambient/fire"        ""            ""                ""            ""            "20"        "1"        "0"        "60"    "40"
  74.     "Ambient_Gas"            "ambient/gas"        ""            ""                ""            ""            "20"        "1"        "0"        "60"    "40"
  75.     "Ambient_Levels"        "ambient/levels"    ""            ""                ""            ""            "20"        "1"        "0"        "60"    "40"
  76.     "Ambient_Creatures"        "ambient/creatures"    ""            ""                ""            ""            "20"        "1"        "0"        "60"    "40"
  77.     "Ambient_Machines"        "ambient/machines"    ""            ""                ""            ""            "50"        "1"        "0"        "60"    "40"
  78.  
  79.     "Trains"                "plats/"            ""            ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  80.     "Doors"                    "doors/"            ""            ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  81.     "Buttons"                "buttons/"            ""            ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  82.     "Items"                    "items/"            ""            ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  83.     "Beams"                    "beams/"            ""            ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  84.     "Vehicles"                "vehicles/"            ""            ""                ""            ""            "20"        "1"        "0"        "68"    "40"
  85.     "Vehicles_Looping"        "vehicles/"            ""            "CHAN_STATIC"    ""            ""            "20"        "1"        "0"        "68"    "40"
  86.  
  87.     "UI"                    "common/"            ""            ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  88.     "UI"                    "ui/"                ""            ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  89.  
  90.     "Physics"                "physics/"            ""            ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  91.     "Ambient"                "ambien"            ""            ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  92.     "Music"                    "music/"            ""            ""                ""            ""            "25"        "1"        "1"        "75"    "40"
  93.     "Dialog"                "vo/"                ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  94.     "Dialog"                "combined/"            ""            ""                ""            ""            "60"        "0"        "1"        "100"    "20"
  95.     "Combat"                "weapon"            ""            ""                "110"        ""            "50"        "0"        "0"        "100"    "40"
  96.     "Combat"                "explo"                ""            ""                "110"        ""            "50"        "0"        "0"        "100"    "40"
  97.     "Weapons"                "weapon"            ""            ""                "120"        ""            "50"        "0"        "0"        "100"    "40"
  98.  
  99.     "Quiet"                    ""                    ""            ""                "0"            "70"        "50"        "0"        "0"        "100"    "40"
  100.     "Medium"                ""                    ""            ""                "71"        "90"        "50"        "0"        "0"        "100"    "40"
  101.     "Loud"                    ""                    ""            ""                "91"        "100"        "50"        "0"        "0"        "100"    "40"
  102.     "VeryLoud"                ""                    ""            ""                "101"        "149"        "50"        "0"        "0"        "100"    "40"
  103.     "SuperLoud"                ""                    ""            ""                "150"        ""            "50"        "0"        "0"        "100"    "40"
  104.  
  105.     "All"                    ""                    ""            ""                ""            ""            "50"        "0"        "0"        "100"    "40"
  106. }
  107.  
  108.  
  109. //----------------------------------------------------------------
  110. // Sound Mixers, referenced in Soundscapes via "SOUNDMIXER" "name"
  111. // New Sound Mixers may be created by level designers or sound engineer.
  112. //----------------------------------------------------------------
  113.  
  114. // This is the default mix for the game.
  115. // The mix value of a sound will be set to the value referenced by the 
  116. // least general group found that includes the sound. (top to bottom search of grouprules)
  117.  
  118. "Default_Mix"
  119. {
  120.  
  121. //    group name                mix value
  122. //  --------                ---------
  123.     "Explosions"            "0.90"
  124.     "Player_Weapons_Loud"    "1.0"
  125.     "Player_Suit"            "0.56"
  126.     "Weapons"                "0.79"
  127.  
  128.     "AHELI_WEAPON"            "0.85"
  129.     "GUNSHIP_WEAPON"        "0.85"
  130.     "STRIDER_WEAPON"        "0.85"
  131.     "bullethit"                "0.67"
  132.     
  133.     "Music"                    "0.81"
  134.     
  135.     "All"                    "0.72"
  136. }
  137.  
  138.  
  139. "Display_Mix"
  140. {
  141. //    group name            mix value
  142. //  --------            ---------
  143.     "Explosions"        "1.0"
  144.     "Physics"            "0.7"
  145.     "Ambient"            "0.7"
  146.     "Music"                "0.7"
  147.     "Vehicles"            "0.7"
  148.     "Vehicles_Looping"    "0.7"
  149.     "Ambient_Alarms"    "0.7"
  150.     "Trains"            "0.7"
  151.     "Doors"                "0.7"
  152.     "Buttons"            "0.7"
  153.     "Items"                "0.7"
  154.     "Beams"                "0.7"
  155.     "UI"                "0.7"
  156.     "bullethit"            "0.7"
  157.     "bulletmiss"        "0.7"
  158.     "Player_Suit"        "0.7"
  159.     "Player_Weapons_Loud"    "0.7"
  160.     "Player_Weapons"    "0.7"
  161.     "Player"            "0.7"
  162.     "NPC_Voice"            "0.7"
  163.     "NPC_Weapons"        "0.7"
  164.     "NPC_Weapons_Loud"    "0.7"
  165.     "NPC_Body"            "0.7"
  166.     "NPC_Looping"        "0.7"
  167.     "AHELI_WEAPON"        "1.0"
  168.     "GUNSHIP_WEAPON"    "1.0"
  169.     "STRIDER_WEAPON"    "1.0"
  170.     "NPC"                "0.7"
  171.     "Dialog"            "0.7"            
  172.     "Weapons"            "0.8"
  173.     "Alyx_Dialog"        "0.7"
  174.     "Citizen_Dialog"    "0.7"
  175.     "Barney_Dialog"        "0.7"
  176.     "Metrocop_Dialog"    "0.7"
  177.     "Soldier_Dialog"    "0.7"
  178.     "All"                "0.7"
  179. }
  180.  
  181. "Voicetest_Mix"
  182. {
  183. //    group name            mix value
  184. //  --------            ---------
  185.  
  186.     "NPC_Voice"            "1.0"
  187.     "Dialog"            "1.0"            
  188.     "Alyx_Dialog"        "1.0"
  189.     "Citizen_Dialog"    "1.0"
  190.     "Barney_Dialog"        "1.0"
  191.     "Metrocop_Dialog"    "1.0"
  192.     "Soldier_Dialog"    "1.0"
  193.     "All"                "0.1"
  194. }
  195.  
  196. "Citadel_Dialog_Only"
  197. {
  198. //    group name            mix value
  199. //  --------            ---------
  200.  
  201.     "NPC_Voice"            "0.72"
  202.     "Dialog"            "0.72"            
  203.     "Alyx_Dialog"        "0.72"
  204.     "Gman_Dialog"        "0.72"
  205.     "Music"                "0.81"
  206.     "All"                "0.01"
  207. }
  208.  
  209. // add new sound mixers here...ALWAYS use Default_Mix as a template.
  210.