12-12-2012, 09:38 PM
Hello everyone!
So, I needed to make some random wind, to add ambience. The beggining code worked pretty well, but the same sound got repeated over and over again. I made a RandInt system but the windysound_+Int don't work.
What could be wrong?
Thanks in advance
So, I needed to make some random wind, to add ambience. The beggining code worked pretty well, but the same sound got repeated over and over again. I made a RandInt system but the windysound_+Int don't work.
Code:
void OnStart()
{
AddTimer("", 1, "Wind");
}
void Wind (string &in asTimer)
{
AddTimer("", 0.1, "Windy");
PlaySoundAtEntity("wind_amb", "wind_amb.snt", "", 1.f, false);
}
void Windy (string &in asTimer)
{
CreateParticleSystemAtEntity("", "ps_dust_whirl", "Windy_"+RandInt(1, 7), false);
"windysound_"+RandInt(1, 3);
AddTimer("", RandInt(1.0, 7.0), "Windy");
}
void windysound_1 ()
{
PlaySoundAtEntity("", "scare_wind.snt", "Windy_"+RandInt(1, 7), 0.f, false);
}
void windysound_2 ()
{
PlaySoundAtEntity("", "scare_wind_reverse.snt","Windy_"+RandInt(1, 7), 0.f, false);
}
void windysound_3 ()
{
PlaySoundAtEntity("", "general_wind_whirl_rand.snt", "Windy_"+RandInt(1, 7), 0.f, false);
}
What could be wrong?
Thanks in advance