Hi,
A while back I wrote a script for a plane. Problem was that gravity kept pulling it down so it would never take off. I added a body force to the object. It worked afterwards. The BodyForce amount was set by the script, where the assembly mass was one part of it. The line below sets it. I don’t understand it though.
local mover = Vector3.new(0, 1, 0) * magnitude --where magnitude is the mass of plane
plane.Union.BodyForce.Force = game.Workspace.Compass.CFrame:vectorToWorldSpace(mover)
Compass is just a normal part on the ground somewhere
can someone please explain to me what this is doing? :Compass.CFrame:vectorToWorldSpace(mover)