I found when I updated my boat obby with the new physics (I just changed the density of the boat parts but didn’t mess with the friction) that each boat floats great but they sink when my character gets within about 10-15 studs of them the first time. After it sinks and regenerates it floats fine when you walk up to it or hop in it. Has anyone else noticed this?
I haven’t changed any scripts at all, just the density of the Parts in the boats so they will float once again.
I’m using the old terrain water as well, but it worked great before these updates.
Has anyone else noticed floating objects sinking in their games?
Seems like another update has mostly fixed this.
Still every once in a while my character gets close to a boat, and it seems like the density suddenly increases and it sinks. When it regenerates it works like it’s supposed to.
What gives?
It looks like with the new Physics System there is a bug with Buoyancy “Contacts” when you hand off ownership.
I’ve added this to a small list of bugs that have been found that must be fixed before the next stage of the new Physical Materials release where it becomes the default. Thanks for the find.
In the mean time, you can work around this issue with either of these methods:
Switch back to legacy mode until bug is fixed.
Set Network Ownership manually to server on ALL boats.
I also noticed that your level’s server runs VERY slow in Start Server + Start Player, but Play Solo seems fine. Did you happen to notice anything like this?
Yeah, I’ve noticed that as well Khanovich. I can’t figure out why though, unless it has something to do with the regen script that EgoMoose wrote for me (there is one script running for each of 29 boats in the place). As well Ego’s spawn script is running (I was having issues with the ROBLOX team spawning not working for me).
I didn’t try to troubleshoot it too much as it seems to work in game ok. The players physics are the same, it’s just the boats that seem to run about 1/10th the speed. They still seem to move exactly the same (tilt, bank etc.) just way slower. For testing I turned the spawn script off and placed a regular Spawn point where I wanted my character to end up.
Either send me a place ID or a place file in any way that you feel free sharing it. I want as many repros as possible. However I think the one I already have should be easy to check out.