How to make "Speed of Sound"/Distance delay?

Hi Guys

How do I make “Speed of Sound” so that there is a delay on let’s say an explosion from when you see it till you hear it? I wanna place a sound file in the level and then have that delay to it according to how far away from the player are. Can anyone help?

I have actually made a blueprint asset that does exactly that. Drag this uasset file into your content folder and study it and learn how it works.

  • Tom

Nice thanks but how do I import it? tried to copy it to my mod content folder but it doesn’t show up? Tried to import but can’t see it when trying that…

I’m running v 4.19 could it be a version issue?

Still haven’t found a solution… the uasset file sent doesn’t show up in UE4… Anynone?

Save it manually using Explorer (do not try to import it using the Engine)

Yeah tried that but it still don’t show up… do I need to choose some sort of view option?

Works fine here. Make sure you put it into Contents folder. For example:
C:\Users\[USERNAME]\Documents\Unreal Projects\[PROJECT_NAME]\Content

And you are running 4.19? It needs to be in the project folder to show up? Maybe its something to do with that I’m in Squad SDK and my mod folder is different for some reason

Yes, 4.19. But not just inside Project folder. It has to be inside Project/Content folder.

Right I’ll try to double check that when I get back to my work station later today… thank you so far :slight_smile:

It worked… so the thing was that if you are in a mod like Squad SDK, Ark, Conan etc. it doesn’t show up…

Thanks for the help guys

I have recently created a plugin for such a sound node that you can now get on the market place. It Obtains the distance to the listener and delays the sound accordingly.

Plugin is called “Extra Sound Nodes” and it is available on the UE marketplace.