This is pretty cool, but Iâm still not getting the same behavior like with terrain water.
Is there a way to make it behave as close as possible to SmoothTerrain water?
The difference mostly seems to be with the diving. Your script seems to make the character dive really easily, and faster than with terrain water. Also one small nitpick is that there is no âsplashâ sound when jumping in/out of the water.
Is it possible to make this work with unions?
Iâm asking since when I try to add water barriers
or something to my game the shadows arenât
that good but with parts itâs easier since you could disable
shadows for it.
AMAZING WORK! Ive always needed something like this for my builds but never had the scripting skill to make it, Thanks so much and keep up the amazing work!
I found another bug @gpm231 , and this seems a little more criticalâŚ
When a player equips a tool any time before entering the water, and then unequips before entering the water, and re-equips the same tool inside the water, it will teleport them all the way back to the spot where they last equipped the tool. It seems to be happening with Motor6D affected tools and regular tool handles as well
Not sure if this is an easy one, but this glitch only happens in the swimmable part water
Thatâs very probable, but due to Network Ownership, the server isnât really responsible for player movement as the client gives the server that information.
(hence why when your client freezes, the server sees that the player froze and they appear frozen in game, similar to players moving slower based on their framerate)
I think you can, but I am not sure. The only way a think this could be done is by making your animation have the highest priority and playing it when the player enters the water and stopping it when the player leaves the water.
I have tried many things to fix this, but nothing worked. This must be a roblox bug because the server knows the player is in the water, you can see that when you test it in studio with the server tab opened.
Im gonna keep thinking ways of fixing this, but it will take me time.