Hey! so currently I am trying to mimick a physics based vehicle from an older game, and I’m having a bit of trouble.
This is the reference: R2DA Mount Demonstration: Rocket Sleigh - YouTube
Essentailly what I have so far is the base propulsion for the vehicle, and it works jsut fine(aside from not wanting to accelerate if the player does not jump, however, regardless of the values that I mess around with, I cannot seem to get any sort of AngularVelocity that remotely resembles this video. On top of that, unless the torque is at or above 100,000 there is virutally no rotation at all.
local NegateGravity = Instance.new("VectorForce")
NegateGravity.Parent = Variables.Sleigh.SpawnRoot
NegateGravity.Attachment0 = Variables.Sleigh.SpawnRoot.Attachment
Variables.GravityForce = NegateGravity
NegateGravity.Force = Vector3.new(0, char.HumanoidRootPart.AssemblyMass * workspace.Gravity, 0)
local PropulsiveForce = Instance.new("VectorForce")
PropulsiveForce.Parent = char.HumanoidRootPart
PropulsiveForce.Attachment0 = char.HumanoidRootPart.RootRigAttachment
PropulsiveForce.Force = Vector3.new(char.HumanoidRootPart.CFrame.LookVector.X * 2250, 0, char.HumanoidRootPart.CFrame.LookVector.Z * 2250)
Variables.PropulsiveForce = PropulsiveForce
unknown_2023.01.18-19.06 – Every attempt comes out like this