local g=script.Parent.Parent.Parent:WaitForChild("\083\111\117\110\100\115")local T=g.MotorRunSound local X=T.PitchFx local E=g.StartSound local a=Vector3.new local s=CFrame.new local c=math.atan2 local O=math.acos local B=math.asin local z=math.sin local H=math.cos local Z=math.pi local d=math.abs local k=(a()).Dot local V=(a()).Cross local D=CFrame.Angles local b=game.GetChildren local P=a()local j=Z*128 local r=math.pi/180 local J=0 local W
-- ================================================================================
-- VARIABLES
-- ================================================================================
local Sounds = script.Parent.Parent.Parent:WaitForChild("Sounds")
local MotorSound = Sounds.MotorRunSound
local pitchFx = MotorSound.PitchFx
local StartSound = Sounds.StartSound

local v3 = Vector3.new
local cf = CFrame.new
local atan2 = math.atan2
local acos = math.acos
local asin = math.asin
local sin = math.sin
local cos = math.cos
local pi = math.pi
local abs = math.abs
local Dot = v3().Dot
local Cross = v3().Cross
local EulerXYZ = CFrame.Angles
local GetChildren = game.GetChildren

local v3null = v3()

local propMaxAngle = pi * 128
local rad = math.pi / 180

local minThrottle = 0
local EngineRate
