Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ SetVariable()

void Terraria.Audio.ASoundEffectBasedAudioTrack.SetVariable ( string variableName,
float value )
inlineinherited

Implements Terraria.Audio.IAudioTrack.

Definition at line 86 of file ASoundEffectBasedAudioTrack.cs.

87 {
88 switch (variableName)
89 {
90 case "Volume":
91 {
92 float volume = ReMapVolumeToMatchXact(value);
93 _soundEffectInstance.Volume = volume;
94 break;
95 }
96 case "Pitch":
97 _soundEffectInstance.Pitch = value;
98 break;
99 case "Pan":
100 _soundEffectInstance.Pan = value;
101 break;
102 }
103 }

References Terraria.Audio.ASoundEffectBasedAudioTrack.ReMapVolumeToMatchXact(), and System.value.