So I've made a boat, and in the boats hull theres a BodyForce instance with Y axis set to 26500. Im trying to make this reduce to 13000 when the boat either touches a block or the Terrain, I tried doing terrain in general, but that wouldnt work as Im using roblox water for the sea. I needed it to only work when it touched the Grassy block from default roblox terrain...
I tried making a script that was in the ships hull, but I actually forgot to save the game, so cant provide that. I'm not the best scripter although did watch some of the videos provided by roblox. If someone could give me a push in the right direction, would be much appreciated. Thank you in advance! =)

2 comments
I appreciate your post, But looking at it that just detects if its hit something, not seeing what its hit then decreasing the BodyForce instance, How would that be implemented into this? Usually I would know but quite new to scripting and dont really understand most of that :)
It does see whatever the object is hitting in very low distance imitating the touch event and I'm also new to scripting. :P