if not game:IsLoaded()then game.Loaded:Wait()end repeat wait()until game.Workspace.CurrentCamera if game.Players.CharacterAutoLoads then repeat wait()until game.Players.LocalPlayer.Character end local M={Linear=Enum.EasingStyle.Linear,Sine=Enum.EasingStyle.Sine,Back=Enum.EasingStyle.Back;Quad=Enum.EasingStyle.Quad;Quart=Enum.EasingStyle.Quart,Quint=Enum.EasingStyle.Quint,Bounce=Enum.EasingStyle.Bounce;Elastic=Enum.EasingStyle.Elastic;Exponential=Enum.EasingStyle.Exponential;Circular=Enum.EasingStyle.Circular,Cubic=Enum.EasingStyle.Cubic}local Z={In=Enum.EasingDirection.In;InOut=Enum.EasingDirection.InOut,Out=Enum.EasingDirection.Out}local U=script.CutsceneInfo local v=game.Workspace.CurrentCamera.CameraType game.Workspace.CurrentCamera.CameraType=Enum.CameraType.Scriptable local u=game.Workspace.CurrentCamera

if (not game:IsLoaded()) then game.Loaded:Wait() end
repeat wait() until game.Workspace.CurrentCamera
if game.Players.CharacterAutoLoads then
	repeat wait() until game.Players.LocalPlayer.Character
end

local EasingStyles = {
	["Linear"] = Enum.EasingStyle.Linear,
	["Sine"] = Enum.EasingStyle.Sine,
	["Back"] = Enum.EasingStyle.Back,
	["Quad"] = Enum.EasingStyle.Quad,
	["Quart"] = Enum.EasingStyle.Quart,
	["Quint"] = Enum.EasingStyle.Quint,
	["Bounce"] = Enum.EasingStyle.Bounce,
	["Elastic"] = Enum.EasingStyle.Elastic,
	["Exponential"] = Enum.EasingStyle.Exponential,
	["Circular"] = Enum.EasingStyle.Circular,
	["Cubic"] = Enum.EasingStyle.Cubic
}

local EasingDirections = {
	["In"] = Enum.EasingDirection.In,
	["InOut"] = Enum.EasingDirection.InOut,
	["Out"] = Enum.EasingDirection.Out
}

local cutsceneinfo = script.CutsceneInfo
local currentcameramode = game.Workspace.CurrentCamera.CameraType

game.Workspace.CurrentCamera.CameraType = Enum.CameraType.Scriptable

local camera = game.Workspace.CurrentCamera
