Code: Select all
LowHealthSound = "snd_rc_vo_low_health"
PreparingForDamageSound = "snd_rc_vo_grenade"
FleeSound = "snd_rc_ruckzug"
Moderator: Moderators

Code: Select all
LowHealthSound = "snd_rc_vo_low_health"
PreparingForDamageSound = "snd_rc_vo_grenade"
FleeSound = "snd_rc_ruckzug"
groupID is referring to the Group() name set in the sound property. For example, in Shepard's KillingSpree sound stream property:[color=#FFFFFF]soundhooks.txt[/color] wrote:Code: Select all
ScaleSoundParameter(groupID, parameter, scale); groupID : Identifies the group which contains sounds that are changed parameter : Parameter to scale on each sound within the group. Can be one of the following... Gain GainDev Pitch PitchDev PlayProbability PlayInterval PlayIntervalDev ReverbGain Pan MinDistance MuteDistance MaxDistance RollOff RollIn RollInDistance scale : Scale factor for the parameter e.g ScaleSoundParameter("weapons", "MaxDistance", 1.5); ScaleSoundParameter("weapons", "MuteDistance", 1.5);
Code: Select all
SoundStreamProperties()
{
Name("ssv_chatter_Shepard_KillingSpree");
Group("ssv_vo_shep");
Inherit("me5_shepard_hero_battle_chatter_template");
Gain(1.0);
Stream("vo_quick_streaming");
SegmentList()
{
Segment("ssv_shepard_killingspree01", 0.19); // Don't stop!
Segment("ssv_shepard_killingspree02", 0.19); // Keep moving!
Segment("ssv_shepard_killingspree03", 0.19); // Go! Let's push ahead!
Segment("ssv_shepard_killingspree04", 0.19); // Keep moving!
Segment("ssv_shepard_killingspree05", 0.19); // Diet Dr. Pepper!
Segment("ssv_shepard_killingspree_rare01", 0.0125); // I've taken some risks in my time but this seems crazy.
Segment("ssv_shepard_killingspree_rare02", 0.0125); // We'll bang, okay?
Segment("ssv_shepard_killingspree_rare03", 0.0125); // Problem?
Segment("ssv_shepard_killingspree_rare04", 0.0125); // I'll take it!
}
}Code: Select all
ScaleSoundParameter(ssv_vo_shep, MaxDistance, 0.75)
ScaleSoundParameter(ssv_vo_shep, MuteDistance, 0.75)