RbxCharacterSounds, Freefalling Sound is Missing Code Line to Actually Play the Sound

Bug Report Details: The Freefalling sound in the RbxCharacterSounds never plays when falling from high locations because the command to play it is missing.

Where: Roblox Client

When: Always

Roblox Client Version: \AppData\Local\Roblox\Versions\version-ad321ed0d27f48b2\RobloxPlayerBeta.exe [v0.640.0.43739]

Environment: Windows 11, Windows 10, or Windows 7, 16GB of RAM for all OS versions.

How to Reproduce: Create a base plate, make a height higher than say 200 studs and jump off with your character. The freefalling sound does not play because the line of code to start the looping sound is missing. This has been a bug for years, but it seems no one has ever submitted a bug report for it, so might as well get it fixed. :wink:

How to Fix: Open up the latest version of the RbxCharacterSounds, scroll down to this section:

[Enum.HumanoidStateType.Freefall] = function()
	sounds.FreeFalling.Volume = 0
	stopPlayingLoopedSounds(sounds.FreeFalling)
	playingLoopedSounds[sounds.FreeFalling] = true
end,

Change it to this and it works like the others now. :+1:

[Enum.HumanoidStateType.Freefall] = function()
	sounds.FreeFalling.Volume = 0
	stopPlayingLoopedSounds(sounds.FreeFalling)
	sounds.FreeFalling.Playing = true
	playingLoopedSounds[sounds.FreeFalling] = true
end,

This change shouldn’t break anything on the legacy games or players since the sound never played before, but now it can properly. :grinning:

5 Likes

Already reported:

2 Likes

Explains why I couldn’t find it, it was in the wrong category. :thinking:
The fix in the other topic doesn’t work though because they have it start to play the sound, then stop the sound, which breaks it again. :worried:
Mine has the correct way to fix the issue, you stop any looping sounds first (just in case), then play the looping falling sound. :wink:

3 Likes

It seems to be perfectly functional to me… It can play multiple times, start/stop/restart etc.

1 Like

It was starting/stopping when I tried it?

1 Like

This is just an acknowledgment announcement!

We’ve filed a ticket into our internal database for this issue, and will come back as soon as we have updates!

Thanks for flagging!

2 Likes