local O=L_93_.new(Vector3.new())O.s=15 O.d=.5;(game:GetService("\085\115\101\114\073\110\112\117\116\083\101\114\118\105\099\101")).InputChanged:connect(function(O)if O.UserInputType==Enum.UserInputType.MouseMovement then L_112_=math.min(math.max(O.Delta.x,-L_114_),L_114_)L_113_=math.min(math.max(O.Delta.y,-L_114_),L_114_)end end)L_4_.Idle:connect(function()L_112_=0 L_113_=0 end)local X=false local q=CFrame.new()local P=CFrame.new()local o=0 local t=CFrame.new()local n=.1 local v=2 local f=0 local W=.2 local l=17 local K=0 local y=5 local I=.3 local r,G=0,0 local N=nil local b=nil local w=nil L_3_.Humanoid.Running:connect(function(O)if O>1 then X=true else X=false end end)
--local Sprinting =false
local L_117_ = L_93_.new(Vector3.new())
L_117_.s = 15
L_117_.d = 0.5

game:GetService("UserInputService").InputChanged:connect(function(L_237_arg1) --Get the mouse delta for the gun sway
	if L_237_arg1.UserInputType == Enum.UserInputType.MouseMovement then
		L_112_ = math.min(math.max(L_237_arg1.Delta.x, -L_114_), L_114_)
		L_113_ = math.min(math.max(L_237_arg1.Delta.y, -L_114_), L_114_)
	end
end)

L_4_.Idle:connect(function() --Reset the sway to 0 when the mouse is still
	L_112_ = 0
	L_113_ = 0
end)

local L_118_ = false
local L_119_ = CFrame.new()
local L_120_ = CFrame.new()

local L_121_ = 0
local L_122_ = CFrame.new()
local L_123_ = 0.1
local L_124_ = 2

local L_125_ = 0
local L_126_ = 0.2
local L_127_ = 17

local L_128_ = 0
local L_129_ = 5
local L_130_ = 0.3

local L_131_, L_132_ = 0, 0

local L_133_ = nil
local L_134_ = nil
local L_135_ = nil

L_3_.Humanoid.Running:connect(function(L_238_arg1)
	if L_238_arg1 > 1 then
		L_118_ = true
	else
		L_118_ = false
	end
end)
