frontstiffness=1290*StiffnessFront frontdamping=(40*StiffnessFront)/1.5 rearstiffness=1290*StiffnessRear reardamping=(40*StiffnessRear)/1.5 minLF=SuspensionTravelF minLR=SuspensionTravelR maxL=(RideHeightRear+RideHeightFront)/2+4 ffl=RideHeightFront+2 rfl=RideHeightRear+2 local M=Instance.new("\083\112\114\105\110\103\067\111\110\115\116\114\097\105\110\116",SFL)M.Attachment0=SFL.Attachment M.Attachment1=SSML.Attachment M.Damping=frontdamping M.FreeLength=ffl M.Stiffness=frontstiffness M.Visible=false M.LimitsEnabled=true M.MinLength=minLF M.MaxLength=maxL local B=Instance.new("\083\112\114\105\110\103\067\111\110\115\116\114\097\105\110\116",SFR)B.Attachment0=SFR.Attachment B.Attachment1=SSMR.Attachment B.Damping=frontdamping B.FreeLength=ffl B.Stiffness=frontstiffness B.Visible=false B.LimitsEnabled=true B.MinLength=minLF B.MaxLength=maxL local S=Instance.new("\083\112\114\105\110\103\067\111\110\115\116\114\097\105\110\116",SRL)S.Attachment0=SRL.Attachment S.Attachment1=BRL.Attachment S.Damping=reardamping S.FreeLength=rfl S.Stiffness=rearstiffness S.Visible=false S.LimitsEnabled=true S.MinLength=minLR S.MaxLength=maxL local q=Instance.new("\083\112\114\105\110\103\067\111\110\115\116\114\097\105\110\116",SRR)q.Attachment0=SRR.Attachment q.Attachment1=BRR.Attachment q.Damping=reardamping q.FreeLength=rfl q.Stiffness=rearstiffness q.Visible=false q.LimitsEnabled=true q.MinLength=minLR q.MaxLength=maxL local Q=Instance.new("\072\105\110\103\101\067\111\110\115\116\114\097\105\110\116",SSL)Q.Attachment0=SSL.Attachment Q.Attachment1=SSML.Attachment Q.ActuatorType="\077\111\116\111\114"Q.LimitsEnabled=true Q.LowerAngle=SteeringAngle*-1 Q.UpperAngle=SteeringAngle Q.MotorMaxTorque=200000 local u=Instance.new("\072\105\110\103\101\067\111\110\115\116\114\097\105\110\116",SSR)u.Attachment0=SSR.Attachment u.Attachment1=SSMR.Attachment u.ActuatorType="\077\111\116\111\114"u.LimitsEnabled=true u.LowerAngle=SteeringAngle*-1 u.UpperAngle=SteeringAngle u.MotorMaxTorque=200000 local T=Instance.new("\066\111\100\121\071\121\114\111")T.Parent=xSSL T.Name="\071\121\114\111"T.D=180 T.MaxTorque=Vector3.new(900,0,900)T.P=300 local x=Instance.new("\066\111\100\121\071\121\114\111")x.Parent=xSSR x.Name="\071\121\114\111"x.D=180 x.MaxTorque=Vector3.new(900,0,900)x.P=300 local D=Instance.new("\066\111\100\121\071\121\114\111",script.Parent)D.Name="\070\108\105\112"D.D=1000 D.MaxTorque=Vector3.new(0,0,0)D.P=30000


frontstiffness = 1290 * StiffnessFront 
frontdamping = 40 *  StiffnessFront /1.5
rearstiffness = 1290 * StiffnessRear 
reardamping = 40 * StiffnessRear /1.5

minLF = SuspensionTravelF
minLR = SuspensionTravelR
maxL = ((RideHeightRear + RideHeightFront)/2) + 4

ffl = RideHeightFront+2
rfl = RideHeightRear+2

local springFL = Instance.new("SpringConstraint", SFL)
springFL.Attachment0 = SFL.Attachment
springFL.Attachment1 = SSML.Attachment
springFL.Damping = frontdamping
springFL.FreeLength = ffl
springFL.Stiffness = frontstiffness
springFL.Visible = false
springFL.LimitsEnabled = true
springFL.MinLength = minLF
springFL.MaxLength = maxL

local springFR = Instance.new("SpringConstraint", SFR)
springFR.Attachment0 = SFR.Attachment
springFR.Attachment1 = SSMR.Attachment
springFR.Damping = frontdamping
springFR.FreeLength = ffl
springFR.Stiffness = frontstiffness
springFR.Visible = false
springFR.LimitsEnabled = true
springFR.MinLength = minLF
springFR.MaxLength = maxL

local springRL = Instance.new("SpringConstraint", SRL)
springRL.Attachment0 = SRL.Attachment
springRL.Attachment1 = BRL.Attachment
springRL.Damping = reardamping
springRL.FreeLength = rfl
springRL.Stiffness = rearstiffness
springRL.Visible = false
springRL.LimitsEnabled = true
springRL.MinLength = minLR
springRL.MaxLength = maxL

local springRR = Instance.new("SpringConstraint", SRR)
springRR.Attachment0 = SRR.Attachment
springRR.Attachment1 = BRR.Attachment
springRR.Damping = reardamping
springRR.FreeLength = rfl
springRR.Stiffness = rearstiffness
springRR.Visible = false
springRR.LimitsEnabled = true
springRR.MinLength = minLR
springRR.MaxLength = maxL


local XSteeringL = Instance.new("HingeConstraint", SSL)
XSteeringL.Attachment0 = SSL.Attachment
XSteeringL.Attachment1 = SSML.Attachment
XSteeringL.ActuatorType = "Motor"
XSteeringL.LimitsEnabled = true
XSteeringL.LowerAngle = SteeringAngle*-1
XSteeringL.UpperAngle = SteeringAngle
XSteeringL.MotorMaxTorque = 200000

local XSteeringR = Instance.new("HingeConstraint", SSR)
XSteeringR.Attachment0 = SSR.Attachment
XSteeringR.Attachment1 = SSMR.Attachment
XSteeringR.ActuatorType = "Motor"
XSteeringR.LimitsEnabled = true
XSteeringR.LowerAngle = SteeringAngle*-1
XSteeringR.UpperAngle = SteeringAngle
XSteeringR.MotorMaxTorque = 200000

local BGL = Instance.new("BodyGyro")
BGL.Parent = xSSL
BGL.Name = "Gyro"
BGL.D = 180
BGL.MaxTorque = Vector3.new(900, 0, 900)
BGL.P = 300

local BGR = Instance.new("BodyGyro")
BGR.Parent = xSSR
BGR.Name = "Gyro"
BGR.D = 180
BGR.MaxTorque = Vector3.new(900, 0, 900)
BGR.P = 300

local flip = Instance.new("BodyGyro", script.Parent)
flip.Name = "Flip"
flip.D = 1000
flip.MaxTorque = Vector3.new(0,0,0)
flip.P = 30000