Legacy talk:DynamicAmbientSound
From Unreal Wiki, The Unreal Engine Documentation Site
Bug in terminating the number of Sounds
If you have a look at the script, you'll find the following:
function BeginPlay ()
{
local int i;
// Calculate how many sounds the user specified
numSounds=6;
for (i=0; i<16; i++)
{
if (Sounds[i] == None)
{
numSounds=i;
break;
}
}
[...]
If all array fields of Sounds[] have a value, no one will be None and numSounds will stay at 6. I guess the developer has forgotten the "1" in front of the "6" - with the statement "numSounds=16;" the code determinates the number of sounds correctly. --SeriousBarbie (talk) 05:30, 16 December 2015 (EST)