cod5-sdk/raw/soundaliases/voiceovers.csv
2008-11-20 00:00:00 +00:00

9.4 KiB

1# If the text in the first column of a row starts with a # character, the row is ignoredIf the first column for a row is blank, then the row is ignored
2If the first column for a row is blank, then the row is ignored
3# The first non-comment line of a sound alias file specifies the key name for all values appearing in this column.
4# This means it is safe to swap entire columns around, though you should never swap partial columns.
5# You can invent new keys, but the game will ignore them if it doesn't know about them.
6# You can leave out keys, but the "name" and "file" keys must always be present.
7namename of the alias that is used to play this sound (required)
8sequenceused to uniquely identify alias entries when more than one sound goes to an alias, used only to catch unwanted duplicates (default = 0)
9filethe name of the file that contains the sound data (required)
10vol_min0 is silent, 1 is full volume (default = 1)
11vol_max0 is silent, 1 is full volume (default = same as vol_min)
12vol_modblank causes no effect on vol_min and vol_max, otherwise the string must match a string in the volumemodgroups.def file and the value in that file corresponding to that string will be used to adjust vol_min and vol_max, clamped to the valid range
13pitch_min1 is normal playback, 2 is twice as fast, 0.5 is half as fast (default = 1)
14pitch_max1 is normal playback, 2 is twice as fast, 0.5 is half as fast (default = same as pitch_min)
15dist_minwithin this distance in inches, the sound is always full volume (default = 120)
16dist_maxoutside this distance in inches, the sound is not started. If left blank or set to 0, the sound will play from any distance. This does not affect sound volume falloff.
17busauto, menu, weapon, voice, item, body, local, music, announcer (default = auto)
18typeprimed (a streamed sound which gets primed on some platforms) / streamed / loaded (default = loaded)
19probabilityweight to use for the weighted probability of playing this sound instead of another sound (default = 1)
20loopwhether this sound is "looping" or "nonlooping" (default = "nonlooping")
21masterslaveif "master", this is a master sound. If a number, then this sound's volume will be multiplied by that number (a percentage between 0 and 1) any master sound is playing. If blank, then neither master nor slave.
22loadspecspace-separated list of which maps should use this alias; eg, "burnville dawnville". If blank, the alias is used on all maps.
23compressiona string corresponding to an entry in "XMAUpdate.tbl" which is used to determine compression by XMAUpdate.exe
24secondaryaliasnamedefined the name of an additional sound alias to play in addition to the current alias being played. Note that it is an error for the secondaryalias to also define a secondaryaliasname (eg, if B is a secondaryalias of A, B is not allowed to have its own secondaryalias).
25volumefalloffcurveif blank uses the linear curve which can not be changed. A string 'XXXX' corresponds to the curve defined by the file 'soundaliases/XXXX.vfcurve'
26startdelaydefaults to no delay. The value is the number of milliseconds to delay starting the sound by
27speakermapif blank uses the default speakermappings which cannot be changed. A string 'XXXX' corresponds to the speakermap defined by the file 'soundaliases/XXXX.spkrmap'.
28reverbblank means the alias is affected normally by wet and dry levels, "fulldrylevel" forces the alias to use a full drylevel (ignoring the global drylevel), "nowetlevel" forces the alias to use no wetlevel (ignoring the global wetlevel)
29lfe percentagethis determines what percentage of the highest calculated spatialized speaker volume should be passed to the LFE. blank means no LFE for the sound
30center percentagethis determines what percentage of the volume should be redirected to the center channel (equal percentage taken from all speakers).
31platformused by XMAUpdate to determine whether the alias should be processed for a particular platform. If blank, process for all platforms. Platforms are PC, XB, PS, WI. Multiple values should be separated by spaces. !PC will exclude alias from PC but include in all other platforms. PC will only include alias for PC. !PC XB is invalid.
32ru_0_direction_side_rightnull.wav
33ru_1_direction_side_rightnull.wav
34ru_2_direction_side_rightnull.wav
35ru_3_direction_side_rightnull.wav
36ru_4_direction_side_rightnull.wav
37ru_5_direction_side_rightnull.wav
38ru_6_direction_side_rightnull.wav
39ru_7_direction_side_rightnull.wav
40ru_0_direction_relative_rightnull.wav
41ru_1_direction_relative_rightnull.wav
42ru_2_direction_relative_rightnull.wav
43ru_3_direction_relative_rightnull.wav
44ru_4_direction_relative_rightnull.wav
45ru_5_direction_relative_rightnull.wav
46ru_6_direction_relative_rightnull.wav
47ru_7_direction_relative_rightnull.wav
48ru_0_direction_side_leftnull.wav
49ru_1_direction_side_leftnull.wav
50ru_2_direction_side_leftnull.wav
51ru_3_direction_side_leftnull.wav
52ru_4_direction_side_leftnull.wav
53ru_5_direction_side_leftnull.wav
54ru_6_direction_side_leftnull.wav
55ru_7_direction_side_leftnull.wav
56ru_0_direction_relative_leftnull.wav
57ru_1_direction_relative_leftnull.wav
58ru_2_direction_relative_leftnull.wav
59ru_3_direction_relative_leftnull.wav
60ru_4_direction_relative_leftnull.wav
61ru_5_direction_relative_leftnull.wav
62ru_6_direction_relative_leftnull.wav
63ru_7_direction_relative_leftnull.wav