local L={}local C=require(script.Parent.CameraShakeInstance)function L.Bump()local L=C.new(2.5,4,.1,.75)L.PositionInfluence=Vector3.new(.15,.15,.15)L.RotationInfluence=Vector3.new(1,1,1)return L end function L.Explosion()local L=C.new(2.5,5,0,3.5)L.PositionInfluence=Vector3.new(.25,.25,.25)L.RotationInfluence=Vector3.new(4,2,2)return L end function L.BoomDead()local L=C.new(2.5,7,0,5)L.PositionInfluence=Vector3.new(.25,.25,.25)L.RotationInfluence=Vector3.new(4,2,2)return L end function L.Earthquake()local L=C.new(.6,3.5,2,10)L.PositionInfluence=Vector3.new(.25,.25,.25)L.RotationInfluence=Vector3.new(1,1,4)return L end function L.BadTrip()local L=C.new(10,.15,5,10)L.PositionInfluence=Vector3.new(0,0,.15)L.RotationInfluence=Vector3.new(2,1,4)return L end function L.HandheldCamera()local L=C.new(1,.25,5,10)L.PositionInfluence=Vector3.new(0,0,0)L.RotationInfluence=Vector3.new(1,.5,.5)return L end function L.Vibration()local L=C.new(.4,20,2,2)L.PositionInfluence=Vector3.new(0,.15,0)L.RotationInfluence=Vector3.new(1.25,0,4)return L end function L.RoughDriving()local L=C.new(1,2,1,1)L.PositionInfluence=Vector3.new(0,0,0)L.RotationInfluence=Vector3.new(1,1,1)return L end local u={}function u.__index(C,u)local M=L[u]if type(M)=="\102\117\110\099\116\105\111\110"then return M()end error("\078\111 \112\114\101\115\101\116 \102\111\117\110\100 \119\105\116\104 \105\110\100\101\120 \""..(u.."\""))end return setmetatable({},u)


local v1 = {};
local u1 = require(script.Parent.CameraShakeInstance);
function v1.Bump()
	local v2 = u1.new(2.5, 4, 0.1, 0.75);
	v2.PositionInfluence = Vector3.new(0.15, 0.15, 0.15);
	v2.RotationInfluence = Vector3.new(1, 1, 1);
	return v2;
end;
function v1.Explosion()
	local v3 = u1.new(2.5, 5, 0, 3.5);
	v3.PositionInfluence = Vector3.new(0.25, 0.25, 0.25);
	v3.RotationInfluence = Vector3.new(4, 2, 2);
	return v3;
end;
function v1.BoomDead()
	local v4 = u1.new(2.5, 7, 0, 5);
	v4.PositionInfluence = Vector3.new(0.25, 0.25, 0.25);
	v4.RotationInfluence = Vector3.new(4, 2, 2);
	return v4;
end;
function v1.Earthquake()
	local v5 = u1.new(0.6, 3.5, 2, 10);
	v5.PositionInfluence = Vector3.new(0.25, 0.25, 0.25);
	v5.RotationInfluence = Vector3.new(1, 1, 4);
	return v5;
end;
function v1.BadTrip()
	local v6 = u1.new(10, 0.15, 5, 10);
	v6.PositionInfluence = Vector3.new(0, 0, 0.15);
	v6.RotationInfluence = Vector3.new(2, 1, 4);
	return v6;
end;
function v1.HandheldCamera()
	local v7 = u1.new(1, 0.25, 5, 10);
	v7.PositionInfluence = Vector3.new(0, 0, 0);
	v7.RotationInfluence = Vector3.new(1, 0.5, 0.5);
	return v7;
end;
function v1.Vibration()
	local v8 = u1.new(0.4, 20, 2, 2);
	v8.PositionInfluence = Vector3.new(0, 0.15, 0);
	v8.RotationInfluence = Vector3.new(1.25, 0, 4);
	return v8;
end;
function v1.RoughDriving()
	local v9 = u1.new(1, 2, 1, 1);
	v9.PositionInfluence = Vector3.new(0, 0, 0);
	v9.RotationInfluence = Vector3.new(1, 1, 1);
	return v9;
end;
local v10 = {};
function v10.__index(p1, p2)
	local v11 = v1[p2];
	if type(v11) == "function" then
		return v11();
	end;
	error("No preset found with index \"" .. p2 .. "\"");
end;
return setmetatable({}, v10);
