when switching weapons in my project and a reload sound is playing it doesnt stop the previous weapons' reload sound.
how do i stop all audiostreamplayers when lets say, calling a function "hideweapon()"
heres the code that creates the audiostreamplayer in a reload func
var asp = AudioStreamPlayer.new()
self.add_child(asp)
asp.stream = reloadOncesound
asp.play()
if !asp.is_playing():
asp.queue_free()