Hey, I’m using VectorForces for some things in my game, while they work, the VectorForce slowly speeds up with no speed cap. How do I keep this to a constant?
You would have to use BodyVelocity instead, it moves object in constant velocity
Or, you can set the MaxForce of the VectorForce to equal weight of the object so the resultant force is 0
local mass = 0
mass += assembly:GetMass()
-- you would have to do this for every part in a model if its a model
local maxForce = workspace.Gravity * mass
vectorForce.Force = Vector3.new(0, maxForce, 0)