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

◆ CreateAllSoundInstances()

void Terraria.Audio.LegacySoundPlayer.CreateAllSoundInstances ( )
inline

Definition at line 260 of file LegacySoundPlayer.cs.

261 {
262 foreach (SoundEffectInstance trackedInstance in _trackedInstances)
263 {
264 trackedInstance.Dispose();
265 }
301 for (int i = 0; i < SoundThunder.Length; i++)
302 {
304 }
305 for (int j = 0; j < SoundResearch.Length; j++)
306 {
308 }
309 for (int k = 0; k < SoundCoin.Length; k++)
310 {
312 }
313 for (int l = 0; l < SoundDrip.Length; l++)
314 {
316 }
317 for (int m = 0; m < SoundZombie.Length; m++)
318 {
320 }
321 for (int n = 0; n < SoundLiquid.Length; n++)
322 {
324 }
325 for (int num = 0; num < SoundRoar.Length; num++)
326 {
328 }
329 for (int num2 = 1; num2 < SoundItem.Length; num2++)
330 {
332 }
333 for (int num3 = 1; num3 < SoundNpcHit.Length; num3++)
334 {
336 }
337 for (int num4 = 1; num4 < SoundNpcKilled.Length; num4++)
338 {
340 }
341 for (int num5 = 0; num5 < TrackableSounds.Length; num5++)
342 {
344 }
345 }
SoundEffectInstance SoundInstanceMenuOpen
SoundEffectInstance[] SoundInstanceThunder
SoundEffectInstance[] SoundInstanceNpcHit
List< SoundEffectInstance > _trackedInstances
SoundEffectInstance[] SoundInstanceSplash
SoundEffectInstance SoundInstanceMoonlordCry
SoundEffectInstance[] SoundInstancePlayerHit
Asset< SoundEffect >[] TrackableSounds
SoundEffectInstance SoundInstanceMenuClose
SoundEffectInstance[] SoundInstanceDig
Asset< SoundEffect >[] SoundNpcHit
Asset< SoundEffect >[] SoundLiquid
Asset< SoundEffect >[] SoundThunder
SoundEffectInstance[] SoundInstanceDrip
SoundEffectInstance SoundInstanceDoorClosed
SoundEffectInstance[] SoundInstanceCoin
SoundEffectInstance[] SoundInstanceZombie
Asset< SoundEffect >[] SoundResearch
SoundEffectInstance[] SoundInstanceMech
SoundEffectInstance SoundInstanceDoorOpen
SoundEffectInstance SoundInstanceMenuTick
Asset< SoundEffect >[] SoundNpcKilled
Asset< SoundEffect > SoundPlayerKilled
SoundEffectInstance CreateInstance(Asset< SoundEffect > asset)
SoundEffectInstance[] SoundInstanceItem
SoundEffectInstance[] SoundInstanceNpcKilled
SoundEffectInstance[] SoundInstanceResearch
SoundEffectInstance[] SoundInstanceLiquid
SoundEffectInstance SoundInstanceDoubleJump
SoundEffectInstance SoundInstancePlayerKilled
SoundEffectInstance[] SoundInstanceRoar
Asset< SoundEffect >[] SoundPlayerHit
SoundEffectInstance[] TrackableSoundInstances
Asset< SoundEffect >[] SoundFemaleHit
SoundEffectInstance[] SoundInstanceFemaleHit
SoundEffectInstance[] SoundInstanceTink

References Terraria.Audio.LegacySoundPlayer._trackedInstances, System.Collections.Generic.List< T >.Clear(), Terraria.Audio.LegacySoundPlayer.CreateInstance(), Terraria.Audio.LegacySoundPlayer.SoundCamera, Terraria.Audio.LegacySoundPlayer.SoundChat, Terraria.Audio.LegacySoundPlayer.SoundCoin, Terraria.Audio.LegacySoundPlayer.SoundCoins, Terraria.Audio.LegacySoundPlayer.SoundDig, Terraria.Audio.LegacySoundPlayer.SoundDoorClosed, Terraria.Audio.LegacySoundPlayer.SoundDoorOpen, Terraria.Audio.LegacySoundPlayer.SoundDrip, Terraria.Audio.LegacySoundPlayer.SoundDrown, Terraria.Audio.LegacySoundPlayer.SoundFemaleHit, Terraria.Audio.LegacySoundPlayer.SoundGrab, Terraria.Audio.LegacySoundPlayer.SoundGrass, Terraria.Audio.LegacySoundPlayer.SoundInstanceCamera, Terraria.Audio.LegacySoundPlayer.SoundInstanceChat, Terraria.Audio.LegacySoundPlayer.SoundInstanceCoin, Terraria.Audio.LegacySoundPlayer.SoundInstanceCoins, Terraria.Audio.LegacySoundPlayer.SoundInstanceDig, Terraria.Audio.LegacySoundPlayer.SoundInstanceDoorClosed, Terraria.Audio.LegacySoundPlayer.SoundInstanceDoorOpen, Terraria.Audio.LegacySoundPlayer.SoundInstanceDoubleJump, Terraria.Audio.LegacySoundPlayer.SoundInstanceDrip, Terraria.Audio.LegacySoundPlayer.SoundInstanceDrown, Terraria.Audio.LegacySoundPlayer.SoundInstanceFemaleHit, Terraria.Audio.LegacySoundPlayer.SoundInstanceGrab, Terraria.Audio.LegacySoundPlayer.SoundInstanceGrass, Terraria.Audio.LegacySoundPlayer.SoundInstanceItem, Terraria.Audio.LegacySoundPlayer.SoundInstanceLiquid, Terraria.Audio.LegacySoundPlayer.SoundInstanceMaxMana, Terraria.Audio.LegacySoundPlayer.SoundInstanceMech, Terraria.Audio.LegacySoundPlayer.SoundInstanceMenuClose, Terraria.Audio.LegacySoundPlayer.SoundInstanceMenuOpen, Terraria.Audio.LegacySoundPlayer.SoundInstanceMenuTick, Terraria.Audio.LegacySoundPlayer.SoundInstanceMoonlordCry, Terraria.Audio.LegacySoundPlayer.SoundInstanceNpcHit, Terraria.Audio.LegacySoundPlayer.SoundInstanceNpcKilled, Terraria.Audio.LegacySoundPlayer.SoundInstancePixie, Terraria.Audio.LegacySoundPlayer.SoundInstancePlayerHit, Terraria.Audio.LegacySoundPlayer.SoundInstancePlayerKilled, Terraria.Audio.LegacySoundPlayer.SoundInstanceResearch, Terraria.Audio.LegacySoundPlayer.SoundInstanceRoar, Terraria.Audio.LegacySoundPlayer.SoundInstanceRun, Terraria.Audio.LegacySoundPlayer.SoundInstanceShatter, Terraria.Audio.LegacySoundPlayer.SoundInstanceSplash, Terraria.Audio.LegacySoundPlayer.SoundInstanceThunder, Terraria.Audio.LegacySoundPlayer.SoundInstanceTink, Terraria.Audio.LegacySoundPlayer.SoundInstanceUnlock, Terraria.Audio.LegacySoundPlayer.SoundInstanceZombie, Terraria.Audio.LegacySoundPlayer.SoundItem, Terraria.Audio.LegacySoundPlayer.SoundLiquid, Terraria.Audio.LegacySoundPlayer.SoundMaxMana, Terraria.Audio.LegacySoundPlayer.SoundMech, Terraria.Audio.LegacySoundPlayer.SoundMenuClose, Terraria.Audio.LegacySoundPlayer.SoundMenuOpen, Terraria.Audio.LegacySoundPlayer.SoundMenuTick, Terraria.Audio.LegacySoundPlayer.SoundNpcHit, Terraria.Audio.LegacySoundPlayer.SoundNpcKilled, Terraria.Audio.LegacySoundPlayer.SoundPlayerHit, Terraria.Audio.LegacySoundPlayer.SoundPlayerKilled, Terraria.Audio.LegacySoundPlayer.SoundResearch, Terraria.Audio.LegacySoundPlayer.SoundRoar, Terraria.Audio.LegacySoundPlayer.SoundRun, Terraria.Audio.LegacySoundPlayer.SoundShatter, Terraria.Audio.LegacySoundPlayer.SoundSplash, Terraria.Audio.LegacySoundPlayer.SoundThunder, Terraria.Audio.LegacySoundPlayer.SoundTink, Terraria.Audio.LegacySoundPlayer.SoundUnlock, Terraria.Audio.LegacySoundPlayer.SoundZombie, Terraria.Audio.LegacySoundPlayer.TrackableSoundInstances, and Terraria.Audio.LegacySoundPlayer.TrackableSounds.

Referenced by Terraria.Audio.LegacySoundPlayer.Reload().