I use a bool variable. It gives me more control over when I ALLOW it to play another sound. If “AllowSound” = true, then set “AllowSound” to false. Then when I have something else trigger the point where the sound is allowed again, I then set “AllowSound” to true. For instance, after the gun has switched to the new gun. It works for everything that is triggered several times and you only want to do it the first time and not every time it’s called.
If you have a movement component, you can get “IsFalling”
