---------------------------
--[[
	--Main anchor point is the DriveSeat <car.DriveSeat>	
	
	Usage:
		MakeWeld(Part1,Part2,WeldType*,MotorVelocity**) *default is "Weld"  **Applies to Motor welds only
		ModelWeld(Model,MainPart)
	Example:
		MakeWeld(car.DriveSeat,misc.PassengerSeat)
		MakeWeld(car.DriveSeat,misc.SteeringWheel,"Motor",.2)
		ModelWeld(car.DriveSeat,misc.Door)
]]
--Weld stuff here

MakeWeld(car.DriveSeat,misc:WaitForChild('Aero'))

car.DriveSeat.ChildAdded:connect(function(child)
	if child.Name=="SeatWeld" and child:IsA("Weld") and game.Players:GetPlayerFromCharacter(child.Part1.Parent)~=nil then
		child.C0=CFrame.new(0,-.5,0)*CFrame.fromEulerAnglesXYZ(-(math.pi/2),0,0)*CFrame.Angles(math.rad(13),0,0)
	end
end)

ModelWeld(misc.UI.Model,misc.UI.Shrowd)
MakeWeld(misc.UI.Motor,misc.UI.Shrowd)
MakeWeld(misc.UI.Motor2,misc.UI.Shrowd)
MakeWeld(car.DriveSeat,misc.UI.Shrowd)
MakeWeld(misc.UI.Motor,misc.UI.Needle).Name="W1"
MakeWeld(misc.UI.Motor2,misc.UI.RPM).Name="W2"
MakeWeld(misc.UI.Motor2,misc.UI.Redline,"Motor",.03).Name="W3"