Video Player

Run Settings
LanguageLua
Language Version
Run Command
--[[ Name : Video Player Creator : typicalusername Description : spritesheet creator by mechaxyz, same with the sync ]] --// Create the main instances local owner = owner or {Character = workspace.boatliebe; Chatted = Instance.new("BindableEvent").Event} local videoname = "Spongebob Squarepants : Band Geeks (Flag Twirlers Scene)" local _MainPart = Instance.new("Part",owner.Character) _MainPart.Size = Vector3.new(14.031, 9.6, 0.096) _MainPart.Material = Enum.Material.Glass _MainPart.Reflectance = 1 _MainPart.Anchored = true _MainPart.Name = "_______" local _SurfaceGui = Instance.new("SurfaceGui",_MainPart) script.Parent = _SurfaceGui local _Sound = Instance.new("Sound",_MainPart) _Sound.Volume = 2.5 --_Sound.Looped = true --_Sound.SoundId = "rbxassetid://16349365012" local _HideFrame = Instance.new("Frame",_SurfaceGui) _HideFrame.ZIndex = 55 _HideFrame.Size = UDim2.new(1,0,1,0) _HideFrame.BackgroundColor3 = Color3.fromRGB(18, 54, 54) local _Sprite = Instance.new("ImageLabel",script) _Sprite.Size = UDim2.new(1,0,1,0) _Sprite.Name = "Sprite" local stupidloadinglabel = Instance.new("TextLabel",_SurfaceGui) stupidloadinglabel.BackgroundTransparency = 1 stupidloadinglabel.AnchorPoint = Vector2.new(.5,.5) stupidloadinglabel.Position = UDim2.new(.5,0,.5,0) stupidloadinglabel.Text = "hold on give me a minute" stupidloadinglabel.TextColor3 = Color3.new(1,1,1) stupidloadinglabel.ZIndex = 56 stupidloadinglabel.TextSize = 32 _MainPart.CFrame = owner.Character.HumanoidRootPart.CFrame*CFrame.new(0,5,-5)*CFrame.Angles(0,math.rad(180),0) --// Define the sprites and audios local CurrentAudioSegment = 1 local AudioSegments = { 16349365012; } local globalwarming = {} table.foreach(AudioSegments,function(i,v) table.insert(globalwarming,"rbxassetid://"..tostring(v)) end) game:GetService("ContentProvider"):PreloadAsync(globalwarming) _Sound.SoundId = "rbxassetid://"..AudioSegments[CurrentAudioSegment] local frames = { [0] = { ["Rows"] = 7, ["Columns"] = 7, ["Frames"] = 46, ["Id"] = 16348147602 }; [1] = { ["Rows"] = 6, ["Columns"] = 7, ["Frames"] = 40, ["Id"] = 16348148469 }; [2] = { ["Rows"] = 2, ["Columns"] = 7, ["Frames"] = 14, ["Id"] = 16348149338 }; [3] = { ["Rows"] = 3, ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16348150210 }; [4] = { ["Rows"] = 3, ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16348150765 }; [5] = { ["Rows"] = 3, ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16348151654 }; [6] = { ["Rows"] = 6, ["Columns"] = 7, ["Frames"] = 38, ["Id"] = 16348152541 }; [7] = { ["Rows"] = 2, ["Columns"] = 7, ["Frames"] = 9, ["Id"] = 16348153070 }; [8] = { ["Rows"] = 10, ["Columns"] = 7, ["Frames"] = 70, ["Id"] = 16348154418 }; [9] = { ["Rows"] = 2, ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16348154952 }; [10] = { ["Rows"] = 1, ["Columns"] = 3, ["Frames"] = 3, ["Id"] = 16348155689 }; } --// Preload assets warn("This version still uses the old, slow, and unreliable httpget version for imagesizes! Beware that this will take time to load.") function fetchSize(id) local success,response = pcall(function() return game:GetService("HttpService"):GetAsync(("https://rbximage.glitch.me/getimagedata/%s"):format(id:gsub("%D+","")),true); end) if(not success) then error("[Failed to fetch image metadata!] Error:" .. response); elseif(response) then response = game:GetService("HttpService"):JSONDecode(response); if(response.failed) then error("[Failed to fetch image metadata, via site]"); end end return(response) end function setupSpriteSheet(frame) local imageData = fetchSize(frame["SpriteSheet"].Image); local mainImageSize = Vector2.new(imageData.width,imageData.height); local vector = Vector2.new(frame.Columns,frame.Rows) local offsetSize = mainImageSize / vector frame["SpriteSheet"].ImageRectSize = offsetSize; end local ohmygodthenumber = 0 stupidloadinglabel.Text = "hold on give me a minute" local nononononowaitwaitwait = {} for i,v in pairs(frames) do local Label = script.Sprite:Clone() v["SpriteSheet"] = Label Label.Image = "rbxassetid://"..tostring(v.Id) table.insert(nononononowaitwaitwait,Label.Image) Label.Visible = true Label.Parent = script.Parent setupSpriteSheet(v) stupidloadinglabel.Text = "Preparing assets:\n"..i.."/"..#frames end stupidloadinglabel.Text = "now actually preloading.\nwill only take a sec" game:GetService("ContentProvider"):PreloadAsync(nononononowaitwaitwait) print("Finished processing.") script.Parent.Frame.Visible = false stupidloadinglabel.Text = "Now playing:\n"..videoname stupidloadinglabel.TextSize = 24 game:GetService("TweenService"):Create(stupidloadinglabel,TweenInfo.new(5),{TextTransparency = 1; BackgroundTransparency = 1}):Play() table.foreach(frames,function(i,v) v.SpriteSheet.Visible = false end) --// Now do the thing local goToFrame = function(image:GuiObject, frame:number, rowCount:Vector2) local totalFrames = rowCount.X * rowCount.Y local offsetSize = image.ImageRectSize frame = math.clamp(frame,1,totalFrames) local row = math.ceil((frame / totalFrames)*rowCount.Y) local column = (frame - (rowCount.X * (row - 1))) local xPos = (offsetSize.X * (-1 + column)) local yPos = (offsetSize.Y * (-1 + row)) image.ImageRectOffset = Vector2.new(xPos,yPos) end local currentFrameNum = 0 local currentFrame = frames[currentFrameNum] --// define local Info = { rowCount = Vector2.new(currentFrame.Columns, currentFrame.Rows); totalFrames = currentFrame.Frames; atFrame = 0; frameRate = 10; } currentFrame.SpriteSheet.Visible = true goToFrame(currentFrame.SpriteSheet,0,Info.rowCount) _MainPart.Sound:Play() local TotalFrames = 0 local CurrentFrame1 = 0 _Sound.Ended:Connect(function() CurrentAudioSegment = 1 CurrentFrame1 = 0 warn("_Sound has ended. Restarting...") _Sound.SoundId = "rbxassetid://"..AudioSegments[CurrentAudioSegment] _Sound:Play() end) table.foreach(frames,function(i,v) TotalFrames+=v.Frames end) local duration = TotalFrames / Info.frameRate coroutine.wrap(function() while true do task.wait() local r1 = duration / TotalFrames local r2 = r1 * CurrentFrame1 local tp = r2 * _Sound.PlaybackSpeed if math.abs(_Sound.TimePosition - tp) >= .15 then _Sound.TimePosition = tp end end end)() --// play function nextSpriteSheet() local oldframe = currentFrame currentFrameNum = (currentFrameNum >= #frames and 0 or currentFrameNum + 1) pcall(function() oldframe.SpriteSheet.Visible = false; frames[currentFrameNum].SpriteSheet.Visible = true currentFrame = frames[currentFrameNum] Info.rowCount = Vector2.new(currentFrame.Columns, currentFrame.Rows); Info.totalFrames = currentFrame.Frames; end) if currentFrameNum == 0 then _Sound:Stop() _MainPart.Sound.TimePosition = 0 _MainPart.Sound:Resume() CurrentFrame1 = 0 print("Restarting video. - nextsprite") end warn("Spritesheet has been changed to "..currentFrameNum..".") return 1 end local dudeno = 0 game:GetService("RunService").PostSimulation:Connect(function() dudeno+=1 if dudeno%(60/Info.frameRate)==0 then Info.atFrame = (Info.atFrame + 1 > Info.totalFrames and nextSpriteSheet() or Info.atFrame + 1) CurrentFrame1+=1 goToFrame(currentFrame.SpriteSheet,Info.atFrame,Info.rowCount) end end)
--[[ Name : Video Player Creator : typicalusername Description : spritesheet creator by mechaxyz, same with the sync ]] --// Create the main instances local owner = owner or {Character = workspace.boatliebe; Chatted = Instance.new("BindableEvent").Event} local videoname = "Spongebob Squarepants : Pickles (Order Scene)" local _MainPart = Instance.new("Part",owner.Character) _MainPart.Size = Vector3.new(14.031, 9.6, 0.096) _MainPart.Material = Enum.Material.Glass _MainPart.Reflectance = 1 _MainPart.Anchored = true _MainPart.Name = "_______" local _SurfaceGui = Instance.new("SurfaceGui",_MainPart) script.Parent = _SurfaceGui local _Sound = Instance.new("Sound",_MainPart) _Sound.Volume = 2.5 --_Sound.Looped = true --_Sound.SoundId = "rbxassetid://16349365012" local _HideFrame = Instance.new("Frame",_SurfaceGui) _HideFrame.ZIndex = 55 _HideFrame.Size = UDim2.new(1,0,1,0) _HideFrame.BackgroundColor3 = Color3.fromRGB(18, 54, 54) local _Sprite = Instance.new("ImageLabel",script) _Sprite.Size = UDim2.new(1,0,1,0) _Sprite.Name = "Sprite" local stupidloadinglabel = Instance.new("TextLabel",_SurfaceGui) stupidloadinglabel.BackgroundTransparency = 1 stupidloadinglabel.AnchorPoint = Vector2.new(.5,.5) stupidloadinglabel.Position = UDim2.new(.5,0,.5,0) stupidloadinglabel.Text = "hold on give me a minute" stupidloadinglabel.TextColor3 = Color3.new(1,1,1) stupidloadinglabel.ZIndex = 56 stupidloadinglabel.TextSize = 32 _MainPart.CFrame = owner.Character.HumanoidRootPart.CFrame*CFrame.new(0,5,-5)*CFrame.Angles(0,math.rad(180),0) --// Define the sprites and audios local CurrentAudioSegment = 1 local AudioSegments = { 16354122645; } local globalwarming = {} table.foreach(AudioSegments,function(i,v) table.insert(globalwarming,"rbxassetid://"..tostring(v)) end) game:GetService("ContentProvider"):PreloadAsync(globalwarming) _Sound.SoundId = "rbxassetid://"..AudioSegments[CurrentAudioSegment] local frames = { [0] = { ["Rows"] = 25, ["Columns"] = 4, ["Frames"] = 100, ["Id"] = 16349625931 }; [1] = { ["Rows"] = 5, ["Columns"] = 4, ["Frames"] = 19, ["Id"] = 16349626698 }; [2] = { ["Rows"] = 7, ["Columns"] = 4, ["Frames"] = 27, ["Id"] = 16349627623 }; [3] = { ["Rows"] = 7, ["Columns"] = 4, ["Frames"] = 28, ["Id"] = 16349628795 }; [4] = { ["Rows"] = 7, ["Columns"] = 4, ["Frames"] = 26, ["Id"] = 16349630147 }; [5] = { ["Rows"] = 4, ["Columns"] = 4, ["Frames"] = 16, ["Id"] = 16349630804 }; [6] = { ["Rows"] = 7, ["Columns"] = 4, ["Frames"] = 26, ["Id"] = 16349631828 }; [7] = { ["Rows"] = 11, ["Columns"] = 4, ["Frames"] = 43, ["Id"] = 16349632390 }; [8] = { ["Rows"] = 4, ["Columns"] = 4, ["Frames"] = 13, ["Id"] = 16349632825 }; } --// Preload assets warn("This version still uses the old, slow, and unreliable httpget version for imagesizes! Beware that this will take time to load.") function fetchSize(id) local success,response = pcall(function() return game:GetService("HttpService"):GetAsync(("https://rbximage.glitch.me/getimagedata/%s"):format(id:gsub("%D+","")),true); end) if(not success) then error("[Failed to fetch image metadata!] Error:" .. response); elseif(response) then response = game:GetService("HttpService"):JSONDecode(response); if(response.failed) then error("[Failed to fetch image metadata, via site]"); end end return(response) end function setupSpriteSheet(frame) local imageData = fetchSize(frame["SpriteSheet"].Image); local mainImageSize = Vector2.new(imageData.width,imageData.height); local vector = Vector2.new(frame.Columns,frame.Rows) local offsetSize = mainImageSize / vector frame["SpriteSheet"].ImageRectSize = offsetSize; end local ohmygodthenumber = 0 stupidloadinglabel.Text = "hold on give me a minute" local nononononowaitwaitwait = {} for i,v in pairs(frames) do local Label = script.Sprite:Clone() v["SpriteSheet"] = Label Label.Image = "rbxassetid://"..tostring(v.Id) table.insert(nononononowaitwaitwait,Label.Image) Label.Visible = true Label.Parent = script.Parent setupSpriteSheet(v) stupidloadinglabel.Text = "Preparing assets:\n"..i.."/"..#frames end stupidloadinglabel.Text = "now actually preloading.\nwill only take a sec" game:GetService("ContentProvider"):PreloadAsync(nononononowaitwaitwait) print("Finished processing.") script.Parent.Frame.Visible = false stupidloadinglabel.Text = "Now playing:\n"..videoname stupidloadinglabel.TextSize = 24 game:GetService("TweenService"):Create(stupidloadinglabel,TweenInfo.new(5),{TextTransparency = 1; BackgroundTransparency = 1}):Play() table.foreach(frames,function(i,v) v.SpriteSheet.Visible = false end) --// Now do the thing local goToFrame = function(image:GuiObject, frame:number, rowCount:Vector2) local totalFrames = rowCount.X * rowCount.Y local offsetSize = image.ImageRectSize frame = math.clamp(frame,1,totalFrames) local row = math.ceil((frame / totalFrames)*rowCount.Y) local column = (frame - (rowCount.X * (row - 1))) local xPos = (offsetSize.X * (-1 + column)) local yPos = (offsetSize.Y * (-1 + row)) image.ImageRectOffset = Vector2.new(xPos,yPos) end local currentFrameNum = 0 local currentFrame = frames[currentFrameNum] --// define local Info = { rowCount = Vector2.new(currentFrame.Columns, currentFrame.Rows); totalFrames = currentFrame.Frames; atFrame = 0; frameRate = 10; } currentFrame.SpriteSheet.Visible = true goToFrame(currentFrame.SpriteSheet,0,Info.rowCount) _MainPart.Sound:Play() local TotalFrames = 0 local CurrentFrame1 = 0 _Sound.Ended:Connect(function() CurrentAudioSegment = 1 CurrentFrame1 = 0 warn("_Sound has ended. Restarting...") _Sound.SoundId = "rbxassetid://"..AudioSegments[CurrentAudioSegment] _Sound:Play() end) table.foreach(frames,function(i,v) TotalFrames+=v.Frames end) local duration = TotalFrames / Info.frameRate coroutine.wrap(function() while true do task.wait() local r1 = duration / TotalFrames local r2 = r1 * CurrentFrame1 local tp = r2 * _Sound.PlaybackSpeed if math.abs(_Sound.TimePosition - tp) >= .15 then _Sound.TimePosition = tp end end end)() --// play function nextSpriteSheet() local oldframe = currentFrame currentFrameNum = (currentFrameNum >= #frames and 0 or currentFrameNum + 1) pcall(function() oldframe.SpriteSheet.Visible = false; frames[currentFrameNum].SpriteSheet.Visible = true currentFrame = frames[currentFrameNum] Info.rowCount = Vector2.new(currentFrame.Columns, currentFrame.Rows); Info.totalFrames = currentFrame.Frames; end) if currentFrameNum == 0 then _Sound:Stop() _MainPart.Sound.TimePosition = 0 _MainPart.Sound:Resume() CurrentFrame1 = 0 print("Restarting video. - nextsprite") end warn("Spritesheet has been changed to "..currentFrameNum..".") return 1 end local dudeno = 0 game:GetService("RunService").PostSimulation:Connect(function() dudeno+=1 if dudeno%(60/Info.frameRate)==0 then Info.atFrame = (Info.atFrame + 1 > Info.totalFrames and nextSpriteSheet() or Info.atFrame + 1) CurrentFrame1+=1 goToFrame(currentFrame.SpriteSheet,Info.atFrame,Info.rowCount) end end)
--[[ Name : Video Player Creator : typicalusername Description : spritesheet creator by mechaxyz, same with the sync ]] --// Create the main instances local owner = owner or {Character = workspace.boatliebe; Chatted = Instance.new("BindableEvent").Event} local videoname = "DankPods - After Show : Frank licks the couch." local _MainPart = Instance.new("Part",owner.Character) _MainPart.Size = Vector3.new(14.031, 9.6, 0.096) _MainPart.Material = Enum.Material.Glass _MainPart.Reflectance = 1 _MainPart.Anchored = true _MainPart.Name = "_______" local _SurfaceGui = Instance.new("SurfaceGui",_MainPart) script.Parent = _SurfaceGui local _Sound = Instance.new("Sound",_MainPart) _Sound.Volume = 2.5 --_Sound.Looped = true --_Sound.SoundId = "rbxassetid://16349365012" local _HideFrame = Instance.new("Frame",_SurfaceGui) _HideFrame.ZIndex = 55 _HideFrame.Size = UDim2.new(1,0,1,0) _HideFrame.BackgroundColor3 = Color3.fromRGB(18, 54, 54) local _Sprite = Instance.new("ImageLabel",script) _Sprite.Size = UDim2.new(1,0,1,0) _Sprite.Name = "Sprite" local stupidloadinglabel = Instance.new("TextLabel",_SurfaceGui) stupidloadinglabel.BackgroundTransparency = 1 stupidloadinglabel.AnchorPoint = Vector2.new(.5,.5) stupidloadinglabel.Position = UDim2.new(.5,0,.5,0) stupidloadinglabel.Text = "hold on give me a minute" stupidloadinglabel.TextColor3 = Color3.new(1,1,1) stupidloadinglabel.ZIndex = 56 stupidloadinglabel.TextSize = 32 _MainPart.CFrame = owner.Character.HumanoidRootPart.CFrame*CFrame.new(0,5,-5)*CFrame.Angles(0,math.rad(180),0) --// Define the sprites and audios local CurrentAudioSegment = 1 local AudioSegments = { 16354589627; } local globalwarming = {} table.foreach(AudioSegments,function(i,v) table.insert(globalwarming,"rbxassetid://"..tostring(v)) end) game:GetService("ContentProvider"):PreloadAsync(globalwarming) _Sound.SoundId = "rbxassetid://"..AudioSegments[CurrentAudioSegment] local frames = { [0] = { ["Rows"] = 15, ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16354483559 }; [1] = { ["Rows"] = 13, ["Columns"] = 7, ["Frames"] = 91, ["Id"] = 16354485877 }; [2] = { ["Rows"] = 2, ["Columns"] = 7, ["Frames"] = 9, ["Id"] = 16354486549 }; [3] = { ["Rows"] = 7, ["Columns"] = 7, ["Frames"] = 47, ["Id"] = 16354488392 }; [4] = { ["Rows"] = 8, ["Columns"] = 7, ["Frames"] = 53, ["Id"] = 16354489923 }; [5] = { ["Rows"] = 15, ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16354492125 }; [6] = { ["Rows"] = 15, ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16354493703 }; [7] = { ["Rows"] = 15, ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16354495572 }; [8] = { ["Rows"] = 5, ["Columns"] = 7, ["Frames"] = 31, ["Id"] = 16354496593 }; [9] = { ["Rows"] = 5, ["Columns"] = 7, ["Frames"] = 31, ["Id"] = 16354497888 }; [10] = { ["Rows"] = 6, ["Columns"] = 7, ["Frames"] = 38, ["Id"] = 16354499612 }; [11] = { ["Rows"] = 6, ["Columns"] = 7, ["Frames"] = 37, ["Id"] = 16354500820 }; [12] = { ["Rows"] = 9, ["Columns"] = 7, ["Frames"] = 63, ["Id"] = 16354502602 }; [13] = { ["Rows"] = 3, ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16354504154 }; [14] = { ["Rows"] = 4, ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16354505937 }; [15] = { ["Rows"] = 2, ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16354506952 }; [16] = { ["Rows"] = 7, ["Columns"] = 7, ["Frames"] = 47, ["Id"] = 16354508567 }; [17] = { ["Rows"] = 3, ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16354509431 }; [18] = { ["Rows"] = 12, ["Columns"] = 7, ["Frames"] = 78, ["Id"] = 16354510849 }; [19] = { ["Rows"] = 1, ["Columns"] = 3, ["Frames"] = 3, ["Id"] = 16354511493 }; [20] = { ["Rows"] = 7, ["Columns"] = 7, ["Frames"] = 44, ["Id"] = 16354512955 }; [21] = { ["Rows"] = 8, ["Columns"] = 7, ["Frames"] = 56, ["Id"] = 16354514789 }; [22] = { ["Rows"] = 4, ["Columns"] = 7, ["Frames"] = 26, ["Id"] = 16354515783 }; [23] = { ["Rows"] = 11, ["Columns"] = 7, ["Frames"] = 74, ["Id"] = 16354517376 }; [24] = { ["Rows"] = 11, ["Columns"] = 7, ["Frames"] = 74, ["Id"] = 16354519417 }; [25] = { ["Rows"] = 4, ["Columns"] = 7, ["Frames"] = 26, ["Id"] = 16354520723 }; [26] = { ["Rows"] = 9, ["Columns"] = 7, ["Frames"] = 57, ["Id"] = 16354522882 }; [27] = { ["Rows"] = 7, ["Columns"] = 7, ["Frames"] = 43, ["Id"] = 16354524643 }; [28] = { ["Rows"] = 4, ["Columns"] = 7, ["Frames"] = 22, ["Id"] = 16354525405 }; [29] = { ["Rows"] = 12, ["Columns"] = 7, ["Frames"] = 78, ["Id"] = 16354526877 }; [30] = { ["Rows"] = 15, ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16354529032 }; [31] = { ["Rows"] = 4, ["Columns"] = 7, ["Frames"] = 23, ["Id"] = 16354530440 }; [32] = { ["Rows"] = 6, ["Columns"] = 7, ["Frames"] = 37, ["Id"] = 16354531742 }; [33] = { ["Rows"] = 6, ["Columns"] = 7, ["Frames"] = 40, ["Id"] = 16354533114 }; [34] = { ["Rows"] = 11, ["Columns"] = 7, ["Frames"] = 74, ["Id"] = 16354535235 }; [35] = { ["Rows"] = 4, ["Columns"] = 7, ["Frames"] = 26, ["Id"] = 16354536228 }; [36] = { ["Rows"] = 15, ["Columns"] = 7, ["Frames"] = 99, ["Id"] = 16354538542 }; [37] = { ["Rows"] = 1, ["Columns"] = 1, ["Frames"] = 1, ["Id"] = 16354539338 }; [38] = { ["Rows"] = 15, ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16354541347 }; [39] = { ["Rows"] = 12, ["Columns"] = 7, ["Frames"] = 79, ["Id"] = 16354544215 }; [40] = { ["Rows"] = 3, ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16354545293 }; [41] = { ["Rows"] = 15, ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16354547729 }; [42] = { ["Rows"] = 5, ["Columns"] = 7, ["Frames"] = 34, ["Id"] = 16354549082 }; [43] = { ["Rows"] = 3, ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16354550228 }; [44] = { ["Rows"] = 7, ["Columns"] = 7, ["Frames"] = 47, ["Id"] = 16354551700 }; [45] = { ["Rows"] = 13, ["Columns"] = 7, ["Frames"] = 88, ["Id"] = 16354553727 }; [46] = { ["Rows"] = 2, ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16354554602 }; [47] = { ["Rows"] = 15, ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16354556977 }; [48] = { ["Rows"] = 15, ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16354559116 }; [49] = { ["Rows"] = 8, ["Columns"] = 7, ["Frames"] = 50, ["Id"] = 16354560508 }; [50] = { ["Rows"] = 2, ["Columns"] = 7, ["Frames"] = 11, ["Id"] = 16354561190 }; [51] = { ["Rows"] = 6, ["Columns"] = 7, ["Frames"] = 39, ["Id"] = 16354562476 }; [52] = { ["Rows"] = 5, ["Columns"] = 7, ["Frames"] = 35, ["Id"] = 16354563812 }; [53] = { ["Rows"] = 4, ["Columns"] = 7, ["Frames"] = 25, ["Id"] = 16354564561 }; [54] = { ["Rows"] = 6, ["Columns"] = 7, ["Frames"] = 40, ["Id"] = 16354565851 }; [55] = { ["Rows"] = 12, ["Columns"] = 7, ["Frames"] = 82, ["Id"] = 16354567658 }; [56] = { ["Rows"] = 3, ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16354568804 }; [57] = { ["Rows"] = 13, ["Columns"] = 7, ["Frames"] = 87, ["Id"] = 16354570719 }; [58] = { ["Rows"] = 2, ["Columns"] = 7, ["Frames"] = 13, ["Id"] = 16354571771 }; [59] = { ["Rows"] = 3, ["Columns"] = 7, ["Frames"] = 15, ["Id"] = 16354573114 }; [60] = { ["Rows"] = 6, ["Columns"] = 7, ["Frames"] = 37, ["Id"] = 16354574787 }; [61] = { ["Rows"] = 7, ["Columns"] = 7, ["Frames"] = 48, ["Id"] = 16354576205 }; [62] = { ["Rows"] = 12, ["Columns"] = 7, ["Frames"] = 81, ["Id"] = 16354578546 }; [63] = { ["Rows"] = 3, ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16354579940 }; [64] = { ["Rows"] = 15, ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16354581739 }; [65] = { ["Rows"] = 11, ["Columns"] = 7, ["Frames"] = 77, ["Id"] = 16354583053 }; [66] = { ["Rows"] = 1, ["Columns"] = 7, ["Frames"] = 7, ["Id"] = 16354583739 }; } --// Preload assets warn("This version still uses the old, slow, and unreliable httpget version for imagesizes! Beware that this will take time to load.") function fetchSize(id) local success,response = pcall(function() return game:GetService("HttpService"):GetAsync(("https://rbximage.glitch.me/getimagedata/%s"):format(id:gsub("%D+","")),true); end) if(not success) then error("[Failed to fetch image metadata!] Error:" .. response); elseif(response) then response = game:GetService("HttpService"):JSONDecode(response); if(response.failed) then error("[Failed to fetch image metadata, via site]"); end end return(response) end function setupSpriteSheet(frame) local imageData = fetchSize(frame["SpriteSheet"].Image); local mainImageSize = Vector2.new(imageData.width,imageData.height); local vector = Vector2.new(frame.Columns,frame.Rows) local offsetSize = mainImageSize / vector frame["SpriteSheet"].ImageRectSize = offsetSize; end local ohmygodthenumber = 0 stupidloadinglabel.Text = "hold on give me a minute" local nononononowaitwaitwait = {} for i,v in pairs(frames) do local Label = script.Sprite:Clone() v["SpriteSheet"] = Label Label.Image = "rbxassetid://"..tostring(v.Id) table.insert(nononononowaitwaitwait,Label.Image) Label.Visible = true Label.Parent = script.Parent setupSpriteSheet(v) stupidloadinglabel.Text = "Preparing assets:\n"..i.."/"..#frames end stupidloadinglabel.Text = "now actually preloading.\nwill only take a sec" game:GetService("ContentProvider"):PreloadAsync(nononononowaitwaitwait) print("Finished processing.") script.Parent.Frame.Visible = false stupidloadinglabel.Text = "Now playing:\n"..videoname stupidloadinglabel.TextSize = 24 game:GetService("TweenService"):Create(stupidloadinglabel,TweenInfo.new(5),{TextTransparency = 1; BackgroundTransparency = 1}):Play() table.foreach(frames,function(i,v) v.SpriteSheet.Visible = false end) --// Now do the thing local goToFrame = function(image:GuiObject, frame:number, rowCount:Vector2) local totalFrames = rowCount.X * rowCount.Y local offsetSize = image.ImageRectSize frame = math.clamp(frame,1,totalFrames) local row = math.ceil((frame / totalFrames)*rowCount.Y) local column = (frame - (rowCount.X * (row - 1))) local xPos = (offsetSize.X * (-1 + column)) local yPos = (offsetSize.Y * (-1 + row)) image.ImageRectOffset = Vector2.new(xPos,yPos) end local currentFrameNum = 0 local currentFrame = frames[currentFrameNum] --// define local Info = { rowCount = Vector2.new(currentFrame.Columns, currentFrame.Rows); totalFrames = currentFrame.Frames; atFrame = 0; frameRate = 10; } currentFrame.SpriteSheet.Visible = true goToFrame(currentFrame.SpriteSheet,0,Info.rowCount) _MainPart.Sound:Play() local TotalFrames = 0 local CurrentFrame1 = 0 _Sound.Ended:Connect(function() CurrentAudioSegment = 1 CurrentFrame1 = 0 warn("_Sound has ended. Restarting...") _Sound.SoundId = "rbxassetid://"..AudioSegments[CurrentAudioSegment] _Sound:Play() end) table.foreach(frames,function(i,v) TotalFrames+=v.Frames end) local duration = TotalFrames / Info.frameRate coroutine.wrap(function() while true do task.wait() local r1 = duration / TotalFrames local r2 = r1 * CurrentFrame1 local tp = r2 * _Sound.PlaybackSpeed if math.abs(_Sound.TimePosition - tp) >= .15 then _Sound.TimePosition = tp end end end)() --// play function nextSpriteSheet() local oldframe = currentFrame currentFrameNum = (currentFrameNum >= #frames and 0 or currentFrameNum + 1) pcall(function() oldframe.SpriteSheet.Visible = false; frames[currentFrameNum].SpriteSheet.Visible = true currentFrame = frames[currentFrameNum] Info.rowCount = Vector2.new(currentFrame.Columns, currentFrame.Rows); Info.totalFrames = currentFrame.Frames; end) if currentFrameNum == 0 then _Sound:Stop() _MainPart.Sound.TimePosition = 0 _MainPart.Sound:Resume() CurrentFrame1 = 0 print("Restarting video. - nextsprite") end warn("Spritesheet has been changed to "..currentFrameNum..".") return 1 end local dudeno = 0 game:GetService("RunService").PostSimulation:Connect(function() dudeno+=1 if dudeno%(60/Info.frameRate)==0 then Info.atFrame = (Info.atFrame + 1 > Info.totalFrames and nextSpriteSheet() or Info.atFrame + 1) CurrentFrame1+=1 goToFrame(currentFrame.SpriteSheet,Info.atFrame,Info.rowCount) end end)
--[[ Name : Video Player Creator : typicalusername Description : spritesheet creator by mechaxyz, same with the sync ]] --// Create the main instances local owner = owner or {Character = workspace.boatliebe; Chatted = Instance.new("BindableEvent").Event} local videoname = "DankPods : Stupid Novelty Phones" local _MainPart = Instance.new("Part",owner.Character) _MainPart.Size = Vector3.new(14.031, 9.6, 0.096) _MainPart.Material = Enum.Material.Glass _MainPart.Reflectance = 1 _MainPart.Anchored = true _MainPart.Name = "_______" local _SurfaceGui = Instance.new("SurfaceGui",_MainPart) script.Parent = _SurfaceGui local _Sound = Instance.new("Sound",_MainPart) _Sound.Volume = 2.5 --_Sound.Looped = true --_Sound.SoundId = "rbxassetid://16349365012" local _HideFrame = Instance.new("Frame",_SurfaceGui) _HideFrame.ZIndex = 55 _HideFrame.Size = UDim2.new(1,0,1,0) _HideFrame.BackgroundColor3 = Color3.fromRGB(18, 54, 54) local _Sprite = Instance.new("ImageLabel",script) _Sprite.Size = UDim2.new(1,0,1,0) _Sprite.Name = "Sprite" local stupidloadinglabel = Instance.new("TextLabel",_SurfaceGui) stupidloadinglabel.BackgroundTransparency = 1 stupidloadinglabel.AnchorPoint = Vector2.new(.5,.5) stupidloadinglabel.Position = UDim2.new(.5,0,.5,0) stupidloadinglabel.Text = "hold on give me a minute" stupidloadinglabel.TextColor3 = Color3.new(1,1,1) stupidloadinglabel.ZIndex = 56 stupidloadinglabel.TextSize = 32 _MainPart.CFrame = owner.Character.HumanoidRootPart.CFrame*CFrame.new(0,5,-5)*CFrame.Angles(0,math.rad(180),0) --// Define the sprites and audios local CurrentAudioSegment = 1 local AudioSegments = { 16359641737; 16359645766; } local globalwarming = {} table.foreach(AudioSegments,function(i,v) table.insert(globalwarming,"rbxassetid://"..tostring(v)) end) game:GetService("ContentProvider"):PreloadAsync(globalwarming) _Sound.SoundId = "rbxassetid://"..AudioSegments[CurrentAudioSegment] local frames = { [0] = { ["Columns"] = 7, ["Frames"] = 35, ["Id"] = 16358257637, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [1] = { ["Columns"] = 7, ["Frames"] = 47, ["Id"] = 16358259027, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 7, }, [2] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16358260057, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [3] = { ["Columns"] = 7, ["Frames"] = 13, ["Id"] = 16358260557, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [4] = { ["Columns"] = 7, ["Frames"] = 34, ["Id"] = 16358261417, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [5] = { ["Columns"] = 7, ["Frames"] = 53, ["Id"] = 16358262346, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8, }, [6] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16358263380, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [7] = { ["Columns"] = 7, ["Frames"] = 32, ["Id"] = 16358264553, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [8] = { ["Columns"] = 7, ["Frames"] = 50, ["Id"] = 16358265514, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8, }, [9] = { ["Columns"] = 7, ["Frames"] = 56, ["Id"] = 16358266549, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8, }, [10] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16358267274, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [11] = { ["Columns"] = 7, ["Frames"] = 23, ["Id"] = 16358268260, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [12] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16358269053, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [13] = { ["Columns"] = 7, ["Frames"] = 44, ["Id"] = 16358269968, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 7, }, [14] = { ["Columns"] = 7, ["Frames"] = 25, ["Id"] = 16358269968, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 4, }, [15] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16358271152, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [16] = { ["Columns"] = 7, ["Frames"] = 63, ["Id"] = 16358272019, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9, }, [17] = { ["Columns"] = 7, ["Frames"] = 23, ["Id"] = 16358272668, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [18] = { ["Columns"] = 7, ["Frames"] = 14, ["Id"] = 16358273277, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [19] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16358273927, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [20] = { ["Columns"] = 7, ["Frames"] = 11, ["Id"] = 16358274544, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [21] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16358275181, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [22] = { ["Columns"] = 7, ["Frames"] = 44, ["Id"] = 16358276275, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 7, }, [23] = { ["Columns"] = 7, ["Frames"] = 25, ["Id"] = 16358277034, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [24] = { ["Columns"] = 7, ["Frames"] = 60, ["Id"] = 16358278287, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9, }, [25] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16358279014, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [26] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16358279724, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [27] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16358280486, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [28] = { ["Columns"] = 7, ["Frames"] = 54, ["Id"] = 16358281522, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8, }, [29] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16358282322, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [30] = { ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16358283013, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [31] = { ["Columns"] = 7, ["Frames"] = 23, ["Id"] = 16358283876, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [32] = { ["Columns"] = 7, ["Frames"] = 22, ["Id"] = 16358284922, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [33] = { ["Columns"] = 7, ["Frames"] = 31, ["Id"] = 16358286146, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [34] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16358287142, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [35] = { ["Columns"] = 6, ["Frames"] = 6, ["Id"] = 16358287904, ["ImageRectSize"] = Vector2.new(1020,96), ["Rows"] = 1, }, [36] = { ["Columns"] = 7, ["Frames"] = 25, ["Id"] = 16358288835, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [37] = { ["Columns"] = 7, ["Frames"] = 11, ["Id"] = 16358289583, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [38] = { ["Columns"] = 7, ["Frames"] = 33, ["Id"] = 16358290356, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [39] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16358291032, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [40] = { ["Columns"] = 7, ["Frames"] = 15, ["Id"] = 16358291871, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [41] = { ["Columns"] = 7, ["Frames"] = 24, ["Id"] = 16358292930, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [42] = { ["Columns"] = 7, ["Frames"] = 14, ["Id"] = 16358293724, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [43] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16358294380, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [44] = { ["Columns"] = 7, ["Frames"] = 13, ["Id"] = 16358295229, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [45] = { ["Columns"] = 7, ["Frames"] = 28, ["Id"] = 16358296229, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [46] = { ["Columns"] = 7, ["Frames"] = 9, ["Id"] = 16358296872, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [47] = { ["Columns"] = 7, ["Frames"] = 39, ["Id"] = 16358297707, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [48] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16358298255, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [49] = { ["Columns"] = 7, ["Frames"] = 40, ["Id"] = 16358299108, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [50] = { ["Columns"] = 7, ["Frames"] = 33, ["Id"] = 16358299932, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [51] = { ["Columns"] = 7, ["Frames"] = 36, ["Id"] = 16358300905, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [52] = { ["Columns"] = 7, ["Frames"] = 31, ["Id"] = 16358301553, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [53] = { ["Columns"] = 7, ["Frames"] = 28, ["Id"] = 16358302423, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [54] = { ["Columns"] = 7, ["Frames"] = 72, ["Id"] = 16358303420, ["ImageRectSize"] = Vector2.new(1023,908), ["Rows"] = 11, }, [55] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16358303904, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [56] = { ["Columns"] = 7, ["Frames"] = 37, ["Id"] = 16358304601, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [57] = { ["Columns"] = 7, ["Frames"] = 35, ["Id"] = 16358305290, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [58] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16358305870, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [59] = { ["Columns"] = 7, ["Frames"] = 23, ["Id"] = 16358306629, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [60] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16358307179, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [61] = { ["Columns"] = 7, ["Frames"] = 46, ["Id"] = 16358308122, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 7, }, [62] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16358308697, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [63] = { ["Columns"] = 7, ["Frames"] = 38, ["Id"] = 16358309410, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [64] = { ["Columns"] = 7, ["Frames"] = 22, ["Id"] = 16358310266, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [65] = { ["Columns"] = 7, ["Frames"] = 14, ["Id"] = 16358311111, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [66] = { ["Columns"] = 7, ["Frames"] = 26, ["Id"] = 16358312061, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [67] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16358312810, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [68] = { ["Columns"] = 7, ["Frames"] = 67, ["Id"] = 16358313993, ["ImageRectSize"] = Vector2.new(1024,826), ["Rows"] = 10, }, [69] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16358314651, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [70] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16358315682, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [71] = { ["Columns"] = 7, ["Frames"] = 47, ["Id"] = 16358316656, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 7, }, [72] = { ["Columns"] = 7, ["Frames"] = 23, ["Id"] = 16358317737, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [73] = { ["Columns"] = 7, ["Frames"] = 34, ["Id"] = 16358318684, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [74] = { ["Columns"] = 7, ["Frames"] = 13, ["Id"] = 16358319510, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [75] = { ["Columns"] = 7, ["Frames"] = 15, ["Id"] = 16358320342, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [76] = { ["Columns"] = 7, ["Frames"] = 38, ["Id"] = 16358321466, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [77] = { ["Columns"] = 7, ["Frames"] = 31, ["Id"] = 16358322370, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [78] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16358323070, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [79] = { ["Columns"] = 7, ["Frames"] = 53, ["Id"] = 16358324048, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8, }, [80] = { ["Columns"] = 7, ["Frames"] = 52, ["Id"] = 16358324780, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8, }, [81] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16358325510, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [82] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16358326315, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [83] = { ["Columns"] = 7, ["Frames"] = 33, ["Id"] = 16358327032, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [84] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16358327686, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [85] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16358328352, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [86] = { ["Columns"] = 7, ["Frames"] = 22, ["Id"] = 16358329244, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [87] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16358329937, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [88] = { ["Columns"] = 7, ["Frames"] = 35, ["Id"] = 16358331089, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [89] = { ["Columns"] = 7, ["Frames"] = 33, ["Id"] = 16358331975, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [90] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16358332381, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [91] = { ["Columns"] = 7, ["Frames"] = 11, ["Id"] = 16358332969, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [92] = { ["Columns"] = 7, ["Frames"] = 9, ["Id"] = 16358333651, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [93] = { ["Columns"] = 7, ["Frames"] = 26, ["Id"] = 16358334519, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [94] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16358335227, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [95] = { ["Columns"] = 7, ["Frames"] = 38, ["Id"] = 16358336139, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [96] = { ["Columns"] = 6, ["Frames"] = 6, ["Id"] = 16358336719, ["ImageRectSize"] = Vector2.new(1020,96), ["Rows"] = 1, }, [97] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16358337583, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [98] = { ["Columns"] = 7, ["Frames"] = 17, ["Id"] = 16358338158, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [99] = { ["Columns"] = 7, ["Frames"] = 29, ["Id"] = 16358338955, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [100] = { ["Columns"] = 7, ["Frames"] = 44, ["Id"] = 16358340859, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 7, }, [101] = { ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16358342624, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [102] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16358343582, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [103] = { ["Columns"] = 7, ["Frames"] = 54, ["Id"] = 16358344546, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8, }, [104] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16358345296, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [105] = { ["Columns"] = 7, ["Frames"] = 84, ["Id"] = 16358346725, ["ImageRectSize"] = Vector2.new(1024,991), ["Rows"] = 12, }, [106] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16358348016, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [107] = { ["Columns"] = 7, ["Frames"] = 38, ["Id"] = 16358348994, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [108] = { ["Columns"] = 7, ["Frames"] = 22, ["Id"] = 16358349984, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [109] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16358350784, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [110] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16358351671, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [111] = { ["Columns"] = 7, ["Frames"] = 58, ["Id"] = 16358352964, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9, }, [112] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16358353942, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [113] = { ["Columns"] = 7, ["Frames"] = 66, ["Id"] = 16358354927, ["ImageRectSize"] = Vector2.new(1024,826), ["Rows"] = 10, }, [114] = { ["Columns"] = 7, ["Frames"] = 15, ["Id"] = 16358355706, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [115] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16358356556, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [116] = { ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16358357904, ["ImageRectSize"] = Vector2.new(846,1024), ["Rows"] = 15, }, [117] = { ["Columns"] = 7, ["Frames"] = 36, ["Id"] = 16358358916, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [118] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16358359874, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [119] = { ["Columns"] = 7, ["Frames"] = 48, ["Id"] = 16358361005, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 7, }, [120] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16358361863, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [121] = { ["Columns"] = 7, ["Frames"] = 73, ["Id"] = 16358363347, ["ImageRectSize"] = Vector2.new(1023,908), ["Rows"] = 11, }, [122] = { ["Columns"] = 7, ["Frames"] = 8, ["Id"] = 16358364241, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [123] = { ["Columns"] = 7, ["Frames"] = 20, ["Id"] = 16358365213, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [124] = { ["Columns"] = 7, ["Frames"] = 54, ["Id"] = 16358366327, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8, }, [125] = { ["Columns"] = 7, ["Frames"] = 23, ["Id"] = 16358366905, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [126] = { ["Columns"] = 3, ["Frames"] = 3, ["Id"] = 16358367365, ["ImageRectSize"] = Vector2.new(510,96), ["Rows"] = 1, }, [127] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16358368283, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [128] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16358369164, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [129] = { ["Columns"] = 7, ["Frames"] = 61, ["Id"] = 16358370149, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9, }, [130] = { ["Columns"] = 4, ["Frames"] = 4, ["Id"] = 16358370825, ["ImageRectSize"] = Vector2.new(680,96), ["Rows"] = 1, }, [131] = { ["Columns"] = 7, ["Frames"] = 71, ["Id"] = 16358372102, ["ImageRectSize"] = Vector2.new(1023,908), ["Rows"] = 11, }, [132] = { ["Columns"] = 7, ["Frames"] = 26, ["Id"] = 16358372947, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [133] = { ["Columns"] = 3, ["Frames"] = 3, ["Id"] = 16358373699, ["ImageRectSize"] = Vector2.new(510,96), ["Rows"] = 1, }, [134] = { ["Columns"] = 7, ["Frames"] = 15, ["Id"] = 16358374605, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [135] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16358375224, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [136] = { ["Columns"] = 7, ["Frames"] = 11, ["Id"] = 16358375880, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [137] = { ["Columns"] = 7, ["Frames"] = 17, ["Id"] = 16358376478, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [138] = { ["Columns"] = 7, ["Frames"] = 11, ["Id"] = 16358376997, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [139] = { ["Columns"] = 7, ["Frames"] = 11, ["Id"] = 16358377473, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [140] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16358378040, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [141] = { ["Columns"] = 4, ["Frames"] = 4, ["Id"] = 16358378585, ["ImageRectSize"] = Vector2.new(680,96), ["Rows"] = 1, }, [142] = { ["Columns"] = 7, ["Frames"] = 35, ["Id"] = 16358379724, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [143] = { ["Columns"] = 7, ["Frames"] = 35, ["Id"] = 16358380691, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [144] = { ["Columns"] = 7, ["Frames"] = 20, ["Id"] = 16358381507, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [145] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16358382293, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [146] = { ["Columns"] = 7, ["Frames"] = 68, ["Id"] = 16358383523, ["ImageRectSize"] = Vector2.new(1024,826), ["Rows"] = 10, }, [147] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16358384174, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [148] = { ["Columns"] = 7, ["Frames"] = 22, ["Id"] = 16358384814, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [149] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16358385566, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [150] = { ["Columns"] = 7, ["Frames"] = 25, ["Id"] = 16358386500, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [151] = { ["Columns"] = 7, ["Frames"] = 20, ["Id"] = 16358387165, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [152] = { ["Columns"] = 7, ["Frames"] = 14, ["Id"] = 16358387862, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [153] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16358388554, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [154] = { ["Columns"] = 7, ["Frames"] = 7, ["Id"] = 16358389145, ["ImageRectSize"] = Vector2.new(1016,82), ["Rows"] = 1, }, [155] = { ["Columns"] = 7, ["Frames"] = 25, ["Id"] = 16358389924, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [156] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16358390632, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [157] = { ["Columns"] = 7, ["Frames"] = 36, ["Id"] = 16358391803, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [158] = { ["Columns"] = 7, ["Frames"] = 11, ["Id"] = 16358392469, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [159] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16358393195, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [160] = { ["Columns"] = 7, ["Frames"] = 66, ["Id"] = 16358394382, ["ImageRectSize"] = Vector2.new(1024,826), ["Rows"] = 10, }, [161] = { ["Columns"] = 7, ["Frames"] = 23, ["Id"] = 16358395279, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [162] = { ["Columns"] = 7, ["Frames"] = 11, ["Id"] = 16358396089, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [163] = { ["Columns"] = 7, ["Frames"] = 45, ["Id"] = 16358397005, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 7, }, [164] = { ["Columns"] = 7, ["Frames"] = 26, ["Id"] = 16358397770, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [165] = { ["Columns"] = 7, ["Frames"] = 28, ["Id"] = 16358398518, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [166] = { ["Columns"] = 1, ["Frames"] = 1, ["Id"] = 16358399035, ["ImageRectSize"] = Vector2.new(170,96), ["Rows"] = 1, }, [167] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16358400092, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [168] = { ["Columns"] = 7, ["Frames"] = 35, ["Id"] = 16358400924, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [169] = { ["Columns"] = 7, ["Frames"] = 14, ["Id"] = 16358401632, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [170] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16358402395, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [171] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16358403213, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [172] = { ["Columns"] = 7, ["Frames"] = 61, ["Id"] = 16358404502, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9, }, [173] = { ["Columns"] = 7, ["Frames"] = 39, ["Id"] = 16358405368, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [174] = { ["Columns"] = 7, ["Frames"] = 23, ["Id"] = 16358406168, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [175] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16358406817, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [176] = { ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16358407649, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [177] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16358408310, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [178] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16358409024, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [179] = { ["Columns"] = 7, ["Frames"] = 65, ["Id"] = 16358410007, ["ImageRectSize"] = Vector2.new(1024,826), ["Rows"] = 10, }, [180] = { ["Columns"] = 7, ["Frames"] = 28, ["Id"] = 16358410671, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [181] = { ["Columns"] = 7, ["Frames"] = 7, ["Id"] = 16358411104, ["ImageRectSize"] = Vector2.new(1016,82), ["Rows"] = 1, }, [182] = { ["Columns"] = 7, ["Frames"] = 11, ["Id"] = 16358412155, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [183] = { ["Columns"] = 7, ["Frames"] = 26, ["Id"] = 16358413275, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [184] = { ["Columns"] = 7, ["Frames"] = 63, ["Id"] = 16358414676, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9, }, [185] = { ["Columns"] = 7, ["Frames"] = 81, ["Id"] = 16358415950, ["ImageRectSize"] = Vector2.new(1024,991), ["Rows"] = 12, }, [186] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16358416666, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [187] = { ["Columns"] = 7, ["Frames"] = 65, ["Id"] = 16358418101, ["ImageRectSize"] = Vector2.new(1024,826), ["Rows"] = 10, }, [188] = { ["Columns"] = 7, ["Frames"] = 33, ["Id"] = 16358418999, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [189] = { ["Columns"] = 2, ["Frames"] = 2, ["Id"] = 16358419580, ["ImageRectSize"] = Vector2.new(340,96), ["Rows"] = 1, }, [190] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16358420660, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [191] = { ["Columns"] = 7, ["Frames"] = 33, ["Id"] = 16358421890, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [192] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16358422602, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [193] = { ["Columns"] = 7, ["Frames"] = 15, ["Id"] = 16358423286, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [194] = { ["Columns"] = 4, ["Frames"] = 4, ["Id"] = 16358423914, ["ImageRectSize"] = Vector2.new(680,96), ["Rows"] = 1, }, [195] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16358424632, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [196] = { ["Columns"] = 7, ["Frames"] = 15, ["Id"] = 16358425271, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [197] = { ["Columns"] = 7, ["Frames"] = 13, ["Id"] = 16358425849, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [198] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16358426527, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [199] = { ["Columns"] = 7, ["Frames"] = 39, ["Id"] = 16358427492, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [200] = { ["Columns"] = 5, ["Frames"] = 5, ["Id"] = 16358427942, ["ImageRectSize"] = Vector2.new(850,96), ["Rows"] = 1, }, [201] = { ["Columns"] = 7, ["Frames"] = 78, ["Id"] = 16358429125, ["ImageRectSize"] = Vector2.new(1024,991), ["Rows"] = 12, }, [202] = { ["Columns"] = 7, ["Frames"] = 22, ["Id"] = 16358429891, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [203] = { ["Columns"] = 7, ["Frames"] = 60, ["Id"] = 16358430547, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9, }, [204] = { ["Columns"] = 7, ["Frames"] = 40, ["Id"] = 16358431638, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [205] = { ["Columns"] = 7, ["Frames"] = 15, ["Id"] = 16358432324, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [206] = { ["Columns"] = 7, ["Frames"] = 85, ["Id"] = 16358433465, ["ImageRectSize"] = Vector2.new(976,1024), ["Rows"] = 13, }, [207] = { ["Columns"] = 7, ["Frames"] = 42, ["Id"] = 16358434870, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [208] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16358435965, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [209] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16358436744, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [210] = { ["Columns"] = 7, ["Frames"] = 11, ["Id"] = 16358437670, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [211] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16358438574, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [212] = { ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16358439742, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [213] = { ["Columns"] = 7, ["Frames"] = 25, ["Id"] = 16358440373, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [214] = { ["Columns"] = 7, ["Frames"] = 38, ["Id"] = 16358441084, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [215] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16358441890, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [216] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16358442870, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [217] = { ["Columns"] = 7, ["Frames"] = 42, ["Id"] = 16358443671, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [218] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16358444185, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [219] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16358445019, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [220] = { ["Columns"] = 5, ["Frames"] = 5, ["Id"] = 16358445487, ["ImageRectSize"] = Vector2.new(850,96), ["Rows"] = 1, }, [221] = { ["Columns"] = 7, ["Frames"] = 39, ["Id"] = 16358446749, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6, }, [222] = { ["Columns"] = 7, ["Frames"] = 61, ["Id"] = 16358448105, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9, }, [223] = { ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16358449244, ["ImageRectSize"] = Vector2.new(846,1024), ["Rows"] = 15, }, [224] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16358449990, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [225] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16358450814, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [226] = { ["Columns"] = 7, ["Frames"] = 28, ["Id"] = 16358451599, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [227] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16358452280, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [228] = { ["Columns"] = 7, ["Frames"] = 14, ["Id"] = 16358452821, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [229] = { ["Columns"] = 7, ["Frames"] = 24, ["Id"] = 16358453476, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4, }, [230] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16358454129, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2, }, [231] = { ["Columns"] = 7, ["Frames"] = 29, ["Id"] = 16358455193, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5, }, [232] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16358456432, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3, }, [233] = { ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16358457895, ["ImageRectSize"] = Vector2.new(846,1024), ["Rows"] = 15, }, [234] = { ["Columns"] = 7, ["Frames"] = 58, ["Id"] = 16358458687, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9, } } --// Preload assets function setupSpriteSheet(frame) local mainImageSize = frame.ImageRectSize; local vector = Vector2.new(frame.Columns,frame.Rows) local offsetSize = mainImageSize / vector frame["SpriteSheet"].ImageRectSize = offsetSize; end local ohmygodthenumber = 0 stupidloadinglabel.Text = "hold on give me a minute" local nononononowaitwaitwait = {} for i,v in pairs(frames) do local Label = script.Sprite:Clone() v["SpriteSheet"] = Label Label.Image = "rbxassetid://"..tostring(v.Id) table.insert(nononononowaitwaitwait,Label.Image) --game:GetService("RunService").Heartbeat:Wait() Label.Visible = true Label.Parent = script.Parent setupSpriteSheet(v) stupidloadinglabel.Text = "Creating assets:\n"..i.."/"..#frames end game:GetService("ContentProvider"):PreloadAsync(nononononowaitwaitwait) print("Done.") script.Parent.Frame.Visible = false stupidloadinglabel.Text = "Now playing:\n"..videoname stupidloadinglabel.TextSize = 24 game:GetService("TweenService"):Create(stupidloadinglabel,TweenInfo.new(5),{TextTransparency = 1; BackgroundTransparency = 1}):Play() table.foreach(frames,function(i,v) v.SpriteSheet.Visible = false end) --// Now do the thing local goToFrame = function(image:GuiObject, frame:number, rowCount:Vector2) local totalFrames = rowCount.X * rowCount.Y local offsetSize = image.ImageRectSize frame = math.clamp(frame,1,totalFrames) local row = math.ceil((frame / totalFrames)*rowCount.Y) local column = (frame - (rowCount.X * (row - 1))) local xPos = (offsetSize.X * (-1 + column)) local yPos = (offsetSize.Y * (-1 + row)) image.ImageRectOffset = Vector2.new(xPos,yPos) end local currentFrameNum = 0 local currentFrame = frames[currentFrameNum] --// define local Info = { rowCount = Vector2.new(currentFrame.Columns, currentFrame.Rows); totalFrames = currentFrame.Frames; atFrame = 0; frameRate = 10; } currentFrame.SpriteSheet.Visible = true goToFrame(currentFrame.SpriteSheet,0,Info.rowCount) _MainPart.Sound:Play() local TotalFrames = 0 local CurrentFrame1 = 0 _Sound.Ended:Connect(function() CurrentAudioSegment = (CurrentAudioSegment == 2 and 1 or 2) CurrentFrame1 = 0 warn("_Sound has ended. Now heading to the next segment.") _Sound.SoundId = "rbxassetid://"..AudioSegments[CurrentAudioSegment] _Sound:Play() end) table.foreach(frames,function(i,v) TotalFrames+=v.Frames end) print(TotalFrames) local duration = TotalFrames / Info.frameRate coroutine.wrap(function() while true do task.wait() local r1 = duration / TotalFrames local r2 = r1 * CurrentFrame1 local tp = r2 * _Sound.PlaybackSpeed if math.abs(_Sound.TimePosition - tp) >= .15 then _Sound.TimePosition = tp end end end)() --// play function nextSpriteSheet() local oldframe = currentFrame currentFrameNum = (currentFrameNum >= #frames and 0 or currentFrameNum + 1) pcall(function() oldframe.SpriteSheet.Visible = false; frames[currentFrameNum].SpriteSheet.Visible = true currentFrame = frames[currentFrameNum] Info.rowCount = Vector2.new(currentFrame.Columns, currentFrame.Rows); Info.totalFrames = currentFrame.Frames; end) if currentFrameNum == 0 then _Sound:Stop() _MainPart.Sound.TimePosition = 0 _MainPart.Sound:Resume() CurrentFrame1 = 0 print("Restarting video. - nextsprite") end warn("Spritesheet has been changed to "..currentFrameNum..".") return 1 end local dudeno = 0 game:GetService("RunService").PostSimulation:Connect(function() dudeno+=1 if dudeno%(60/Info.frameRate)==0 then Info.atFrame = (Info.atFrame + 1 > Info.totalFrames and nextSpriteSheet() or Info.atFrame + 1) CurrentFrame1+=1 goToFrame(currentFrame.SpriteSheet,Info.atFrame,Info.rowCount) end end)
--[[ Name : Video Player Creator : typicalusername Description : spritesheet creator by mechaxyz, same with the sync ]] --// Create the main instances local owner = owner or {Character = workspace.boatliebe; Chatted = Instance.new("BindableEvent").Event} local videoname = "Garbage Time : It's time for Mums Nugget." local _MainPart = Instance.new("Part",owner.Character) _MainPart.Size = Vector3.new(14.031, 9.6, 0.096) _MainPart.Material = Enum.Material.Glass _MainPart.Reflectance = 1 _MainPart.Anchored = true _MainPart.Name = "_______" local _SurfaceGui = Instance.new("SurfaceGui",_MainPart) script.Parent = _SurfaceGui local _Sound = Instance.new("Sound",_MainPart) _Sound.Volume = 2.5 --_Sound.Looped = true --_Sound.SoundId = "rbxassetid://16349365012" local _HideFrame = Instance.new("Frame",_SurfaceGui) _HideFrame.ZIndex = 55 _HideFrame.Size = UDim2.new(1,0,1,0) _HideFrame.BackgroundColor3 = Color3.fromRGB(18, 54, 54) local _Sprite = Instance.new("ImageLabel",script) _Sprite.Size = UDim2.new(1,0,1,0) _Sprite.Name = "Sprite" local stupidloadinglabel = Instance.new("TextLabel",_SurfaceGui) stupidloadinglabel.BackgroundTransparency = 1 stupidloadinglabel.AnchorPoint = Vector2.new(.5,.5) stupidloadinglabel.Position = UDim2.new(.5,0,.5,0) stupidloadinglabel.Text = "hold on give me a minute" stupidloadinglabel.TextColor3 = Color3.new(1,1,1) stupidloadinglabel.ZIndex = 56 stupidloadinglabel.TextSize = 32 _MainPart.CFrame = owner.Character.HumanoidRootPart.CFrame*CFrame.new(0,5,-5)*CFrame.Angles(0,math.rad(180),0) --// Define the sprites and audios local CurrentAudioSegment = 1 local AudioSegments = { 16366008171; 16366014335; } local globalwarming = {} table.foreach(AudioSegments,function(i,v) table.insert(globalwarming,"rbxassetid://"..tostring(v)) end) game:GetService("ContentProvider"):PreloadAsync(globalwarming) _Sound.SoundId = "rbxassetid://"..AudioSegments[CurrentAudioSegment] local frames = { [0] = { ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16365790064, ["ImageRectSize"] = Vector2.new(846,1024), ["Rows"] = 15 }, [1] = { ["Columns"] = 7, ["Frames"] = 71, ["Id"] = 16365791567, ["ImageRectSize"] = Vector2.new(1023,908), ["Rows"] = 11 }, [2] = { ["Columns"] = 7, ["Frames"] = 29, ["Id"] = 16365793197, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5 }, [3] = { ["Columns"] = 7, ["Frames"] = 36, ["Id"] = 16365794841, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [4] = { ["Columns"] = 7, ["Frames"] = 28, ["Id"] = 16365796513, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [5] = { ["Columns"] = 7, ["Frames"] = 20, ["Id"] = 16365797580, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [6] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16365798979, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [7] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16365800056, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [8] = { ["Columns"] = 7, ["Frames"] = 13, ["Id"] = 16365801172, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [9] = { ["Columns"] = 7, ["Frames"] = 20, ["Id"] = 16365802198, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [10] = { ["Columns"] = 7, ["Frames"] = 57, ["Id"] = 16365804034, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9 }, [11] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16365805046, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [12] = { ["Columns"] = 7, ["Frames"] = 62, ["Id"] = 16365806724, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9 }, [13] = { ["Columns"] = 7, ["Frames"] = 17, ["Id"] = 16365808224, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [14] = { ["Columns"] = 7, ["Frames"] = 40, ["Id"] = 16365809712, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [15] = { ["Columns"] = 7, ["Frames"] = 36, ["Id"] = 16365811180, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [16] = { ["Columns"] = 7, ["Frames"] = 24, ["Id"] = 16365812070, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [17] = { ["Columns"] = 7, ["Frames"] = 82, ["Id"] = 16365814119, ["ImageRectSize"] = Vector2.new(1024,991), ["Rows"] = 12 }, [18] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16365815321, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [19] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16365815988, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [20] = { ["Columns"] = 7, ["Frames"] = 68, ["Id"] = 16365817674, ["ImageRectSize"] = Vector2.new(1024,826), ["Rows"] = 10 }, [21] = { ["Columns"] = 7, ["Frames"] = 20, ["Id"] = 16365818803, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [22] = { ["Columns"] = 7, ["Frames"] = 46, ["Id"] = 16365820399, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 7 }, [23] = { ["Columns"] = 7, ["Frames"] = 54, ["Id"] = 16365822077, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8 }, [24] = { ["Columns"] = 7, ["Frames"] = 58, ["Id"] = 16365823912, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9 }, [25] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16365825341, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5 }, [26] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16365826315, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [27] = { ["Columns"] = 7, ["Frames"] = 25, ["Id"] = 16365828052, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [28] = { ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16365829831, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [29] = { ["Columns"] = 7, ["Frames"] = 48, ["Id"] = 16365831144, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 7 }, [30] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16365832139, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [31] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16365833213, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [32] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16365834770, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5 }, [33] = { ["Columns"] = 7, ["Frames"] = 26, ["Id"] = 16365836163, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [34] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16365837173, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [35] = { ["Columns"] = 7, ["Frames"] = 42, ["Id"] = 16365838341, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [36] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16365839386, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [37] = { ["Columns"] = 7, ["Frames"] = 14, ["Id"] = 16365840292, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [38] = { ["Columns"] = 7, ["Frames"] = 15, ["Id"] = 16365841239, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [39] = { ["Columns"] = 7, ["Frames"] = 13, ["Id"] = 16365842126, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [40] = { ["Columns"] = 7, ["Frames"] = 52, ["Id"] = 16365843599, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8 }, [41] = { ["Columns"] = 7, ["Frames"] = 20, ["Id"] = 16365844629, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [42] = { ["Columns"] = 7, ["Frames"] = 28, ["Id"] = 16365845628, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [43] = { ["Columns"] = 7, ["Frames"] = 32, ["Id"] = 16365846821, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5 }, [44] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16365847661, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [45] = { ["Columns"] = 7, ["Frames"] = 13, ["Id"] = 16365849497, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [46] = { ["Columns"] = 7, ["Frames"] = 15, ["Id"] = 16365850700, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [47] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16365851634, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [48] = { ["Columns"] = 7, ["Frames"] = 35, ["Id"] = 16365853001, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5 }, [49] = { ["Columns"] = 7, ["Frames"] = 25, ["Id"] = 16365854466, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [50] = { ["Columns"] = 7, ["Frames"] = 24, ["Id"] = 16365855644, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [51] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16365857196, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [52] = { ["Columns"] = 6, ["Frames"] = 6, ["Id"] = 16365858069, ["ImageRectSize"] = Vector2.new(1020,96), ["Rows"] = 1 }, [53] = { ["Columns"] = 7, ["Frames"] = 15, ["Id"] = 16365858863, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [54] = { ["Columns"] = 7, ["Frames"] = 36, ["Id"] = 16365860326, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [55] = { ["Columns"] = 7, ["Frames"] = 40, ["Id"] = 16365861568, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [56] = { ["Columns"] = 7, ["Frames"] = 9, ["Id"] = 16365862356, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [57] = { ["Columns"] = 7, ["Frames"] = 64, ["Id"] = 16365864878, ["ImageRectSize"] = Vector2.new(1024,826), ["Rows"] = 10 }, [58] = { ["Columns"] = 7, ["Frames"] = 34, ["Id"] = 16365866015, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5 }, [59] = { ["Columns"] = 2, ["Frames"] = 2, ["Id"] = 16365866961, ["ImageRectSize"] = Vector2.new(340,96), ["Rows"] = 1 }, [60] = { ["Columns"] = 7, ["Frames"] = 17, ["Id"] = 16365868354, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [61] = { ["Columns"] = 7, ["Frames"] = 24, ["Id"] = 16365869477, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [62] = { ["Columns"] = 7, ["Frames"] = 59, ["Id"] = 16365871132, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9 }, [63] = { ["Columns"] = 7, ["Frames"] = 26, ["Id"] = 16365872293, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [64] = { ["Columns"] = 7, ["Frames"] = 74, ["Id"] = 16365873664, ["ImageRectSize"] = Vector2.new(1023,908), ["Rows"] = 11 }, [65] = { ["Columns"] = 7, ["Frames"] = 33, ["Id"] = 16365875184, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5 }, [66] = { ["Columns"] = 7, ["Frames"] = 52, ["Id"] = 16365876387, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8 }, [67] = { ["Columns"] = 7, ["Frames"] = 15, ["Id"] = 16365877489, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [68] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16365878914, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [69] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16365879965, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [70] = { ["Columns"] = 7, ["Frames"] = 39, ["Id"] = 16365881963, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [71] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16365883185, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [72] = { ["Columns"] = 7, ["Frames"] = 11, ["Id"] = 16365884256, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [73] = { ["Columns"] = 7, ["Frames"] = 23, ["Id"] = 16365885660, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [74] = { ["Columns"] = 7, ["Frames"] = 77, ["Id"] = 16365887149, ["ImageRectSize"] = Vector2.new(1023,908), ["Rows"] = 11 }, [75] = { ["Columns"] = 7, ["Frames"] = 24, ["Id"] = 16365888210, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [76] = { ["Columns"] = 7, ["Frames"] = 76, ["Id"] = 16365889862, ["ImageRectSize"] = Vector2.new(1023,908), ["Rows"] = 11 }, [77] = { ["Columns"] = 7, ["Frames"] = 48, ["Id"] = 16365891578, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 7 }, [78] = { ["Columns"] = 7, ["Frames"] = 41, ["Id"] = 16365893039, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [79] = { ["Columns"] = 7, ["Frames"] = 11, ["Id"] = 16365893846, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [80] = { ["Columns"] = 7, ["Frames"] = 32, ["Id"] = 16365895536, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5 }, [81] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16365896457, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [82] = { ["Columns"] = 7, ["Frames"] = 33, ["Id"] = 16365897402, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5 }, [83] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16365898460, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [84] = { ["Columns"] = 7, ["Frames"] = 9, ["Id"] = 16365899632, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [85] = { ["Columns"] = 7, ["Frames"] = 28, ["Id"] = 16365901034, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [86] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16365901992, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [87] = { ["Columns"] = 7, ["Frames"] = 51, ["Id"] = 16365903273, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8 }, [88] = { ["Columns"] = 7, ["Frames"] = 55, ["Id"] = 16365905402, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8 }, [89] = { ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16365906712, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [90] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16365907815, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [91] = { ["Columns"] = 7, ["Frames"] = 50, ["Id"] = 16365909545, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8 }, [92] = { ["Columns"] = 7, ["Frames"] = 50, ["Id"] = 16365911052, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8 }, [93] = { ["Columns"] = 7, ["Frames"] = 28, ["Id"] = 16365911998, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [94] = { ["Columns"] = 7, ["Frames"] = 33, ["Id"] = 16365913652, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5 }, [95] = { ["Columns"] = 7, ["Frames"] = 39, ["Id"] = 16365914605, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [96] = { ["Columns"] = 7, ["Frames"] = 43, ["Id"] = 16365916541, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 7 }, [97] = { ["Columns"] = 7, ["Frames"] = 48, ["Id"] = 16365917916, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 7 }, [98] = { ["Columns"] = 7, ["Frames"] = 9, ["Id"] = 16365918646, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [99] = { ["Columns"] = 7, ["Frames"] = 70, ["Id"] = 16365920611, ["ImageRectSize"] = Vector2.new(1024,826), ["Rows"] = 10 }, [100] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16365921765, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5 }, [101] = { ["Columns"] = 7, ["Frames"] = 17, ["Id"] = 16365922694, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [102] = { ["Columns"] = 7, ["Frames"] = 39, ["Id"] = 16365924111, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [103] = { ["Columns"] = 7, ["Frames"] = 36, ["Id"] = 16365925481, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [104] = { ["Columns"] = 7, ["Frames"] = 8, ["Id"] = 16365926792, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [105] = { ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16365928761, ["ImageRectSize"] = Vector2.new(846,1024), ["Rows"] = 15 }, [106] = { ["Columns"] = 7, ["Frames"] = 31, ["Id"] = 16365930021, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5 }, [107] = { ["Columns"] = 7, ["Frames"] = 69, ["Id"] = 16365931652, ["ImageRectSize"] = Vector2.new(1024,826), ["Rows"] = 10 }, [108] = { ["Columns"] = 7, ["Frames"] = 62, ["Id"] = 16365933379, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9 }, [109] = { ["Columns"] = 7, ["Frames"] = 29, ["Id"] = 16365934924, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5 }, [110] = { ["Columns"] = 7, ["Frames"] = 9, ["Id"] = 16365935815, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [111] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16365937775, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [112] = { ["Columns"] = 7, ["Frames"] = 65, ["Id"] = 16365939403, ["ImageRectSize"] = Vector2.new(1024,826), ["Rows"] = 10 }, [113] = { ["Columns"] = 7, ["Frames"] = 23, ["Id"] = 16365940852, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [114] = { ["Columns"] = 7, ["Frames"] = 81, ["Id"] = 16365942882, ["ImageRectSize"] = Vector2.new(1024,991), ["Rows"] = 12 }, [115] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16365944184, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [116] = { ["Columns"] = 7, ["Frames"] = 67, ["Id"] = 16365946119, ["ImageRectSize"] = Vector2.new(1024,826), ["Rows"] = 10 }, [117] = { ["Columns"] = 7, ["Frames"] = 33, ["Id"] = 16365947257, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5 }, [118] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16365948797, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [119] = { ["Columns"] = 7, ["Frames"] = 75, ["Id"] = 16365951195, ["ImageRectSize"] = Vector2.new(1023,908), ["Rows"] = 11 }, [120] = { ["Columns"] = 7, ["Frames"] = 13, ["Id"] = 16365951865, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [121] = { ["Columns"] = 7, ["Frames"] = 41, ["Id"] = 16365952927, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [122] = { ["Columns"] = 7, ["Frames"] = 39, ["Id"] = 16365954538, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [123] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16365955630, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [124] = { ["Columns"] = 4, ["Frames"] = 4, ["Id"] = 16365956436, ["ImageRectSize"] = Vector2.new(680,96), ["Rows"] = 1 }, [125] = { ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16365958890, ["ImageRectSize"] = Vector2.new(846,1024), ["Rows"] = 15 }, [126] = { ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16365960861, ["ImageRectSize"] = Vector2.new(846,1024), ["Rows"] = 15 }, [127] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16365961969, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [128] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16365962911, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [129] = { ["Columns"] = 7, ["Frames"] = 63, ["Id"] = 16365964367, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9 }, [130] = { ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16365966500, ["ImageRectSize"] = Vector2.new(846,1024), ["Rows"] = 15 }, [131] = { ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16365968065, ["ImageRectSize"] = Vector2.new(846,1024), ["Rows"] = 15 }, [132] = { ["Columns"] = 7, ["Frames"] = 41, ["Id"] = 16365969365, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [133] = { ["Columns"] = 7, ["Frames"] = 38, ["Id"] = 16365971209, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [134] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16365972120, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [135] = { ["Columns"] = 7, ["Frames"] = 9, ["Id"] = 16365973203, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [136] = { ["Columns"] = 7, ["Frames"] = 78, ["Id"] = 16365975187, ["ImageRectSize"] = Vector2.new(1024,991), ["Rows"] = 12 }, [137] = { ["Columns"] = 7, ["Frames"] = 22, ["Id"] = 16365976492, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [138] = { ["Columns"] = 7, ["Frames"] = 42, ["Id"] = 16365977692, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [139] = { ["Columns"] = 7, ["Frames"] = 58, ["Id"] = 16365979036, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9 }, [140] = { ["Columns"] = 7, ["Frames"] = 20, ["Id"] = 16365982283, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [141] = { ["Columns"] = 7, ["Frames"] = 80, ["Id"] = 16365984265, ["ImageRectSize"] = Vector2.new(1024,991), ["Rows"] = 12 }, [142] = { ["Columns"] = 7, ["Frames"] = 35, ["Id"] = 16365985619, ["ImageRectSize"] = Vector2.new(1024,413), ["Rows"] = 5 }, [143] = { ["Columns"] = 7, ["Frames"] = 37, ["Id"] = 16365986359, ["ImageRectSize"] = Vector2.new(1023,495), ["Rows"] = 6 }, [144] = { ["Columns"] = 7, ["Frames"] = 28, ["Id"] = 16365987174, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [145] = { ["Columns"] = 7, ["Frames"] = 55, ["Id"] = 16365988513, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 8 }, [146] = { ["Columns"] = 7, ["Frames"] = 45, ["Id"] = 16365989753, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 7 }, [147] = { ["Columns"] = 7, ["Frames"] = 28, ["Id"] = 16365991279, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [148] = { ["Columns"] = 7, ["Frames"] = 72, ["Id"] = 16365993238, ["ImageRectSize"] = Vector2.new(1023,908), ["Rows"] = 11 }, [149] = { ["Columns"] = 7, ["Frames"] = 46, ["Id"] = 16365994265, ["ImageRectSize"] = Vector2.new(1024,578), ["Rows"] = 7 }, [150] = { ["Columns"] = 7, ["Frames"] = 11, ["Id"] = 16365995078, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [151] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16365995960, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 }, [152] = { ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16365996720, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [153] = { ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16365999151, ["ImageRectSize"] = Vector2.new(846,1024), ["Rows"] = 15 }, [154] = { ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16366001039, ["ImageRectSize"] = Vector2.new(846,1024), ["Rows"] = 15 }, [155] = { ["Columns"] = 7, ["Frames"] = 100, ["Id"] = 16366002922, ["ImageRectSize"] = Vector2.new(846,1024), ["Rows"] = 15 }, [156] = { ["Columns"] = 7, ["Frames"] = 60, ["Id"] = 16366004269, ["ImageRectSize"] = Vector2.new(1023,743), ["Rows"] = 9 }, [157] = { ["Columns"] = 7, ["Frames"] = 13, ["Id"] = 16366005092, ["ImageRectSize"] = Vector2.new(1023,165), ["Rows"] = 2 }, [158] = { ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16366006191, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 4 }, [159] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16366007111, ["ImageRectSize"] = Vector2.new(1021,247), ["Rows"] = 3 } } --// Preload assets function setupSpriteSheet(frame) local mainImageSize = frame.ImageRectSize; local vector = Vector2.new(frame.Columns,frame.Rows) local offsetSize = mainImageSize / vector frame["SpriteSheet"].ImageRectSize = offsetSize; end local ohmygodthenumber = 0 stupidloadinglabel.Text = "hold on give me a minute" local nononononowaitwaitwait = {} for i,v in pairs(frames) do local Label = script.Sprite:Clone() v["SpriteSheet"] = Label Label.Image = "rbxassetid://"..tostring(v.Id) table.insert(nononononowaitwaitwait,Label.Image) --game:GetService("RunService").Heartbeat:Wait() Label.Visible = true Label.Parent = script.Parent setupSpriteSheet(v) stupidloadinglabel.Text = "Creating assets:\n"..i.."/"..#frames end game:GetService("ContentProvider"):PreloadAsync(nononononowaitwaitwait) print("Done.") script.Parent.Frame.Visible = false stupidloadinglabel.Text = "Now playing:\n"..videoname stupidloadinglabel.TextSize = 24 game:GetService("TweenService"):Create(stupidloadinglabel,TweenInfo.new(5),{TextTransparency = 1; BackgroundTransparency = 1}):Play() table.foreach(frames,function(i,v) v.SpriteSheet.Visible = false end) --// Now do the thing local goToFrame = function(image:GuiObject, frame:number, rowCount:Vector2) local totalFrames = rowCount.X * rowCount.Y local offsetSize = image.ImageRectSize frame = math.clamp(frame,1,totalFrames) local row = math.ceil((frame / totalFrames)*rowCount.Y) local column = (frame - (rowCount.X * (row - 1))) local xPos = (offsetSize.X * (-1 + column)) local yPos = (offsetSize.Y * (-1 + row)) image.ImageRectOffset = Vector2.new(xPos,yPos) end local currentFrameNum = 0 local currentFrame = frames[currentFrameNum] --// define local Info = { rowCount = Vector2.new(currentFrame.Columns, currentFrame.Rows); totalFrames = currentFrame.Frames; atFrame = 0; frameRate = 10; } currentFrame.SpriteSheet.Visible = true goToFrame(currentFrame.SpriteSheet,0,Info.rowCount) _MainPart.Sound:Play() local TotalFrames = 0 local CurrentFrame1 = 0 _Sound.Ended:Connect(function() CurrentAudioSegment = (CurrentAudioSegment == 2 and 1 or 2) CurrentFrame1 = 0 warn("_Sound has ended. Now heading to the next segment.") _Sound.SoundId = "rbxassetid://"..AudioSegments[CurrentAudioSegment] _Sound:Play() end) table.foreach(frames,function(i,v) TotalFrames+=v.Frames end) print(TotalFrames) local duration = TotalFrames / Info.frameRate coroutine.wrap(function() while true do task.wait() local r1 = duration / TotalFrames local r2 = r1 * CurrentFrame1 local tp = r2 * _Sound.PlaybackSpeed if math.abs(_Sound.TimePosition - tp) >= .15 then _Sound.TimePosition = tp end end end)() --// play function nextSpriteSheet() local oldframe = currentFrame currentFrameNum = (currentFrameNum >= #frames and 0 or currentFrameNum + 1) pcall(function() oldframe.SpriteSheet.Visible = false; frames[currentFrameNum].SpriteSheet.Visible = true currentFrame = frames[currentFrameNum] Info.rowCount = Vector2.new(currentFrame.Columns, currentFrame.Rows); Info.totalFrames = currentFrame.Frames; end) if currentFrameNum == 0 then _Sound:Stop() _MainPart.Sound.TimePosition = 0 _MainPart.Sound:Resume() CurrentFrame1 = 0 print("Restarting video. - nextsprite") end warn("Spritesheet has been changed to "..currentFrameNum..".") return 1 end local dudeno = 0 game:GetService("RunService").PostSimulation:Connect(function() dudeno+=1 if dudeno%(60/Info.frameRate)==0 then Info.atFrame = (Info.atFrame + 1 > Info.totalFrames and nextSpriteSheet() or Info.atFrame + 1) CurrentFrame1+=1 goToFrame(currentFrame.SpriteSheet,Info.atFrame,Info.rowCount) end end)
--[[ Name : Video Player Creator : typicalusername Description : spritesheet creator by mechaxyz, same with the sync ]] --// Create the main instances local owner = owner or {Character = workspace.boatliebe; Chatted = Instance.new("BindableEvent").Event} local videoname = "Spongebob SquarePants : The Bully" local _MainPart = Instance.new("Part",owner.Character) _MainPart.Size = Vector3.new(14.031, 9.6, 0.096) _MainPart.Material = Enum.Material.Glass _MainPart.Reflectance = 1 _MainPart.Anchored = true _MainPart.Name = "_______" local _SurfaceGui = Instance.new("SurfaceGui",_MainPart) script.Parent = _SurfaceGui local _Sound = Instance.new("Sound",_MainPart) _Sound.Volume = 2.5 --_Sound.Looped = true --_Sound.SoundId = "rbxassetid://16349365012" local _HideFrame = Instance.new("Frame",_SurfaceGui) _HideFrame.ZIndex = 55 _HideFrame.Size = UDim2.new(1,0,1,0) _HideFrame.BackgroundColor3 = Color3.fromRGB(18, 54, 54) local _Sprite = Instance.new("ImageLabel",script) _Sprite.Size = UDim2.new(1,0,1,0) _Sprite.Name = "Sprite" local stupidloadinglabel = Instance.new("TextLabel",_SurfaceGui) stupidloadinglabel.BackgroundTransparency = 1 stupidloadinglabel.AnchorPoint = Vector2.new(.5,.5) stupidloadinglabel.Position = UDim2.new(.5,0,.5,0) stupidloadinglabel.Text = "hold on give me a minute" stupidloadinglabel.TextColor3 = Color3.new(1,1,1) stupidloadinglabel.ZIndex = 56 stupidloadinglabel.TextSize = 32 _MainPart.CFrame = owner.Character.HumanoidRootPart.CFrame*CFrame.new(0,5,-5)*CFrame.Angles(0,math.rad(180),0) --// Define the sprites and audios local CurrentAudioSegment = 1 local AudioSegments = { 16371794436; 16371796465; } local globalwarming = {} table.foreach(AudioSegments,function(i,v) table.insert(globalwarming,"rbxassetid://"..tostring(v)) end) game:GetService("ContentProvider"):PreloadAsync(globalwarming) _Sound.SoundId = "rbxassetid://"..AudioSegments[CurrentAudioSegment] local frames = { [0] = { ["Columns"] = 7, ["Frames"] = 44, ["Id"] = 16372113326, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [1] = { ["Columns"] = 7, ["Frames"] = 113, ["Id"] = 16372114852, ["ImageRectSize"] = Vector2.new(560,1024), ["Rows"] = 17 }, [2] = { ["Columns"] = 7, ["Frames"] = 68, ["Id"] = 16372116043, ["ImageRectSize"] = Vector2.new(952,1024), ["Rows"] = 10 }, [3] = { ["Columns"] = 7, ["Frames"] = 110, ["Id"] = 16372116948, ["ImageRectSize"] = Vector2.new(595,1024), ["Rows"] = 16 }, [4] = { ["Columns"] = 7, ["Frames"] = 28, ["Id"] = 16372117685, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [5] = { ["Columns"] = 7, ["Frames"] = 87, ["Id"] = 16372118533, ["ImageRectSize"] = Vector2.new(732,1024), ["Rows"] = 13 }, [6] = { ["Columns"] = 7, ["Frames"] = 108, ["Id"] = 16372119660, ["ImageRectSize"] = Vector2.new(595,1024), ["Rows"] = 16 }, [7] = { ["Columns"] = 7, ["Frames"] = 20, ["Id"] = 16372120319, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [8] = { ["Columns"] = 7, ["Frames"] = 97, ["Id"] = 16372121404, ["ImageRectSize"] = Vector2.new(680,1024), ["Rows"] = 14 }, [9] = { ["Columns"] = 7, ["Frames"] = 20, ["Id"] = 16372121977, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [10] = { ["Columns"] = 7, ["Frames"] = 67, ["Id"] = 16372122669, ["ImageRectSize"] = Vector2.new(952,1024), ["Rows"] = 10 }, [11] = { ["Columns"] = 7, ["Frames"] = 36, ["Id"] = 16372123219, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [12] = { ["Columns"] = 7, ["Frames"] = 26, ["Id"] = 16372123927, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [13] = { ["Columns"] = 7, ["Frames"] = 76, ["Id"] = 16372125088, ["ImageRectSize"] = Vector2.new(865,1023), ["Rows"] = 11 }, [14] = { ["Columns"] = 7, ["Frames"] = 86, ["Id"] = 16372126466, ["ImageRectSize"] = Vector2.new(732,1024), ["Rows"] = 13 }, [15] = { ["Columns"] = 7, ["Frames"] = 24, ["Id"] = 16372127003, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [16] = { ["Columns"] = 7, ["Frames"] = 93, ["Id"] = 16372127843, ["ImageRectSize"] = Vector2.new(680,1024), ["Rows"] = 14 }, [17] = { ["Columns"] = 7, ["Frames"] = 22, ["Id"] = 16372128516, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [18] = { ["Columns"] = 7, ["Frames"] = 88, ["Id"] = 16372129496, ["ImageRectSize"] = Vector2.new(732,1024), ["Rows"] = 13 }, [19] = { ["Columns"] = 7, ["Frames"] = 58, ["Id"] = 16372130751, ["ImageRectSize"] = Vector2.new(1024,991), ["Rows"] = 9 }, [20] = { ["Columns"] = 7, ["Frames"] = 32, ["Id"] = 16372131677, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [21] = { ["Columns"] = 7, ["Frames"] = 39, ["Id"] = 16372132693, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [22] = { ["Columns"] = 7, ["Frames"] = 8, ["Id"] = 16372133265, ["ImageRectSize"] = Vector2.new(1023,220), ["Rows"] = 2 }, [23] = { ["Columns"] = 7, ["Frames"] = 42, ["Id"] = 16372134214, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [24] = { ["Columns"] = 7, ["Frames"] = 91, ["Id"] = 16372134969, ["ImageRectSize"] = Vector2.new(732,1024), ["Rows"] = 13 }, [25] = { ["Columns"] = 7, ["Frames"] = 48, ["Id"] = 16372135663, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [26] = { ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16372136330, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [27] = { ["Columns"] = 7, ["Frames"] = 17, ["Id"] = 16372137361, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [28] = { ["Columns"] = 7, ["Frames"] = 29, ["Id"] = 16372138118, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [29] = { ["Columns"] = 7, ["Frames"] = 192, ["Id"] = 16372139871, ["ImageRectSize"] = Vector2.new(340,1024), ["Rows"] = 28 }, [30] = { ["Columns"] = 4, ["Frames"] = 4, ["Id"] = 16372140445, ["ImageRectSize"] = Vector2.new(680,128), ["Rows"] = 1 }, [31] = { ["Columns"] = 7, ["Frames"] = 88, ["Id"] = 16372141550, ["ImageRectSize"] = Vector2.new(732,1024), ["Rows"] = 13 }, [32] = { ["Columns"] = 7, ["Frames"] = 44, ["Id"] = 16372142311, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [33] = { ["Columns"] = 7, ["Frames"] = 28, ["Id"] = 16372143137, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [34] = { ["Columns"] = 7, ["Frames"] = 34, ["Id"] = 16372144501, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [35] = { ["Columns"] = 7, ["Frames"] = 31, ["Id"] = 16372144928, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [36] = { ["Columns"] = 7, ["Frames"] = 123, ["Id"] = 16372145963, ["ImageRectSize"] = Vector2.new(528,1022), ["Rows"] = 18 }, [37] = { ["Columns"] = 7, ["Frames"] = 73, ["Id"] = 16372147198, ["ImageRectSize"] = Vector2.new(865,1023), ["Rows"] = 11 }, [38] = { ["Columns"] = 7, ["Frames"] = 29, ["Id"] = 16372148016, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [39] = { ["Columns"] = 7, ["Frames"] = 36, ["Id"] = 16372148551, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [40] = { ["Columns"] = 7, ["Frames"] = 37, ["Id"] = 16372149425, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [41] = { ["Columns"] = 7, ["Frames"] = 69, ["Id"] = 16372150619, ["ImageRectSize"] = Vector2.new(952,1024), ["Rows"] = 10 }, [42] = { ["Columns"] = 7, ["Frames"] = 29, ["Id"] = 16372151327, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [43] = { ["Columns"] = 7, ["Frames"] = 54, ["Id"] = 16372152254, ["ImageRectSize"] = Vector2.new(1024,881), ["Rows"] = 8 }, [44] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16372153131, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [45] = { ["Columns"] = 7, ["Frames"] = 33, ["Id"] = 16372154107, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [46] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16372154727, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [47] = { ["Columns"] = 7, ["Frames"] = 121, ["Id"] = 16372155975, ["ImageRectSize"] = Vector2.new(528,1022), ["Rows"] = 18 }, [48] = { ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16372156548, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [49] = { ["Columns"] = 5, ["Frames"] = 5, ["Id"] = 16372157017, ["ImageRectSize"] = Vector2.new(850,128), ["Rows"] = 1 }, [50] = { ["Columns"] = 7, ["Frames"] = 44, ["Id"] = 16372157964, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [51] = { ["Columns"] = 7, ["Frames"] = 69, ["Id"] = 16372158933, ["ImageRectSize"] = Vector2.new(952,1024), ["Rows"] = 10 }, [52] = { ["Columns"] = 7, ["Frames"] = 43, ["Id"] = 16372159842, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [53] = { ["Columns"] = 7, ["Frames"] = 45, ["Id"] = 16372160460, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [54] = { ["Columns"] = 7, ["Frames"] = 24, ["Id"] = 16372161192, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [55] = { ["Columns"] = 7, ["Frames"] = 56, ["Id"] = 16372162245, ["ImageRectSize"] = Vector2.new(1024,881), ["Rows"] = 8 }, [56] = { ["Columns"] = 7, ["Frames"] = 69, ["Id"] = 16372162973, ["ImageRectSize"] = Vector2.new(952,1024), ["Rows"] = 10 }, [57] = { ["Columns"] = 7, ["Frames"] = 55, ["Id"] = 16372164161, ["ImageRectSize"] = Vector2.new(1024,881), ["Rows"] = 8 }, [58] = { ["Columns"] = 7, ["Frames"] = 45, ["Id"] = 16372164951, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [59] = { ["Columns"] = 7, ["Frames"] = 82, ["Id"] = 16372166030, ["ImageRectSize"] = Vector2.new(793,1024), ["Rows"] = 12 }, [60] = { ["Columns"] = 7, ["Frames"] = 67, ["Id"] = 16372166997, ["ImageRectSize"] = Vector2.new(952,1024), ["Rows"] = 10 }, [61] = { ["Columns"] = 7, ["Frames"] = 70, ["Id"] = 16372167758, ["ImageRectSize"] = Vector2.new(952,1024), ["Rows"] = 10 }, [62] = { ["Columns"] = 6, ["Frames"] = 6, ["Id"] = 16372168330, ["ImageRectSize"] = Vector2.new(1020,128), ["Rows"] = 1 }, [63] = { ["Columns"] = 7, ["Frames"] = 103, ["Id"] = 16372169499, ["ImageRectSize"] = Vector2.new(634,1023), ["Rows"] = 15 }, [64] = { ["Columns"] = 7, ["Frames"] = 32, ["Id"] = 16372170641, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [65] = { ["Columns"] = 7, ["Frames"] = 44, ["Id"] = 16372171779, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [66] = { ["Columns"] = 7, ["Frames"] = 24, ["Id"] = 16372172843, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [67] = { ["Columns"] = 7, ["Frames"] = 22, ["Id"] = 16372173292, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [68] = { ["Columns"] = 7, ["Frames"] = 91, ["Id"] = 16372173837, ["ImageRectSize"] = Vector2.new(732,1024), ["Rows"] = 13 }, [69] = { ["Columns"] = 7, ["Frames"] = 134, ["Id"] = 16372174910, ["ImageRectSize"] = Vector2.new(476,1024), ["Rows"] = 20 }, [70] = { ["Columns"] = 7, ["Frames"] = 82, ["Id"] = 16372175668, ["ImageRectSize"] = Vector2.new(793,1024), ["Rows"] = 12 }, [71] = { ["Columns"] = 7, ["Frames"] = 34, ["Id"] = 16372176286, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [72] = { ["Columns"] = 7, ["Frames"] = 73, ["Id"] = 16372177340, ["ImageRectSize"] = Vector2.new(865,1023), ["Rows"] = 11 }, [73] = { ["Columns"] = 7, ["Frames"] = 36, ["Id"] = 16372178159, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [74] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16372178740, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [75] = { ["Columns"] = 7, ["Frames"] = 67, ["Id"] = 16372179347, ["ImageRectSize"] = Vector2.new(952,1024), ["Rows"] = 10 }, [76] = { ["Columns"] = 7, ["Frames"] = 142, ["Id"] = 16372180100, ["ImageRectSize"] = Vector2.new(453,1023), ["Rows"] = 21 }, [77] = { ["Columns"] = 7, ["Frames"] = 147, ["Id"] = 16372181050, ["ImageRectSize"] = Vector2.new(453,1023), ["Rows"] = 21 }, [78] = { ["Columns"] = 7, ["Frames"] = 78, ["Id"] = 16372181960, ["ImageRectSize"] = Vector2.new(793,1024), ["Rows"] = 12 }, [79] = { ["Columns"] = 7, ["Frames"] = 34, ["Id"] = 16372182648, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [80] = { ["Columns"] = 7, ["Frames"] = 45, ["Id"] = 16372183402, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [81] = { ["Columns"] = 7, ["Frames"] = 136, ["Id"] = 16372184730, ["ImageRectSize"] = Vector2.new(476,1024), ["Rows"] = 20 }, [82] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16372185283, ["ImageRectSize"] = Vector2.new(1023,220), ["Rows"] = 2 }, [83] = { ["Columns"] = 7, ["Frames"] = 20, ["Id"] = 16372186146, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [84] = { ["Columns"] = 7, ["Frames"] = 47, ["Id"] = 16372187068, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [85] = { ["Columns"] = 7, ["Frames"] = 78, ["Id"] = 16372188428, ["ImageRectSize"] = Vector2.new(793,1024), ["Rows"] = 12 }, [86] = { ["Columns"] = 7, ["Frames"] = 80, ["Id"] = 16372189281, ["ImageRectSize"] = Vector2.new(793,1024), ["Rows"] = 12 }, [87] = { ["Columns"] = 7, ["Frames"] = 20, ["Id"] = 16372189777, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [88] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16372190612, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [89] = { ["Columns"] = 7, ["Frames"] = 24, ["Id"] = 16372191430, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [90] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16372192041, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [91] = { ["Columns"] = 7, ["Frames"] = 80, ["Id"] = 16372193170, ["ImageRectSize"] = Vector2.new(793,1024), ["Rows"] = 12 }, [92] = { ["Columns"] = 7, ["Frames"] = 62, ["Id"] = 16372194318, ["ImageRectSize"] = Vector2.new(1024,991), ["Rows"] = 9 }, [93] = { ["Columns"] = 7, ["Frames"] = 131, ["Id"] = 16372195195, ["ImageRectSize"] = Vector2.new(501,1024), ["Rows"] = 19 }, [94] = { ["Columns"] = 7, ["Frames"] = 94, ["Id"] = 16372196212, ["ImageRectSize"] = Vector2.new(680,1024), ["Rows"] = 14 }, [95] = { ["Columns"] = 7, ["Frames"] = 51, ["Id"] = 16372197172, ["ImageRectSize"] = Vector2.new(1024,881), ["Rows"] = 8 }, [96] = { ["Columns"] = 7, ["Frames"] = 57, ["Id"] = 16372197963, ["ImageRectSize"] = Vector2.new(1024,991), ["Rows"] = 9 }, [97] = { ["Columns"] = 7, ["Frames"] = 43, ["Id"] = 16372198803, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [98] = { ["Columns"] = 7, ["Frames"] = 47, ["Id"] = 16372199639, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [99] = { ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16372200284, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [100] = { ["Columns"] = 7, ["Frames"] = 80, ["Id"] = 16372201155, ["ImageRectSize"] = Vector2.new(793,1024), ["Rows"] = 12 }, [101] = { ["Columns"] = 7, ["Frames"] = 56, ["Id"] = 16372201722, ["ImageRectSize"] = Vector2.new(1024,881), ["Rows"] = 8 }, [102] = { ["Columns"] = 7, ["Frames"] = 89, ["Id"] = 16372202406, ["ImageRectSize"] = Vector2.new(732,1024), ["Rows"] = 13 }, [103] = { ["Columns"] = 7, ["Frames"] = 54, ["Id"] = 16372203241, ["ImageRectSize"] = Vector2.new(1024,881), ["Rows"] = 8 }, [104] = { ["Columns"] = 7, ["Frames"] = 63, ["Id"] = 16372204506, ["ImageRectSize"] = Vector2.new(1024,991), ["Rows"] = 9 }, [105] = { ["Columns"] = 7, ["Frames"] = 51, ["Id"] = 16372205244, ["ImageRectSize"] = Vector2.new(1024,881), ["Rows"] = 8 }, [106] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16372205876, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [107] = { ["Columns"] = 7, ["Frames"] = 38, ["Id"] = 16372206405, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [108] = { ["Columns"] = 7, ["Frames"] = 225, ["Id"] = 16372208020, ["ImageRectSize"] = Vector2.new(288,1022), ["Rows"] = 33 }, [109] = { ["Columns"] = 7, ["Frames"] = 69, ["Id"] = 16372208888, ["ImageRectSize"] = Vector2.new(952,1024), ["Rows"] = 10 }, [110] = { ["Columns"] = 7, ["Frames"] = 53, ["Id"] = 16372209600, ["ImageRectSize"] = Vector2.new(1024,881), ["Rows"] = 8 }, [111] = { ["Columns"] = 7, ["Frames"] = 54, ["Id"] = 16372210390, ["ImageRectSize"] = Vector2.new(1024,881), ["Rows"] = 8 }, [112] = { ["Columns"] = 7, ["Frames"] = 49, ["Id"] = 16372211117, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [113] = { ["Columns"] = 7, ["Frames"] = 31, ["Id"] = 16372211751, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [114] = { ["Columns"] = 7, ["Frames"] = 20, ["Id"] = 16372212286, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [115] = { ["Columns"] = 7, ["Frames"] = 50, ["Id"] = 16372212927, ["ImageRectSize"] = Vector2.new(1024,881), ["Rows"] = 8 }, [116] = { ["Columns"] = 7, ["Frames"] = 98, ["Id"] = 16372213894, ["ImageRectSize"] = Vector2.new(680,1024), ["Rows"] = 14 }, [117] = { ["Columns"] = 7, ["Frames"] = 26, ["Id"] = 16372214410, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [118] = { ["Columns"] = 7, ["Frames"] = 49, ["Id"] = 16372215136, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [119] = { ["Columns"] = 7, ["Frames"] = 176, ["Id"] = 16372216062, ["ImageRectSize"] = Vector2.new(366,1024), ["Rows"] = 26 }, [120] = { ["Columns"] = 7, ["Frames"] = 31, ["Id"] = 16372216710, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [121] = { ["Columns"] = 7, ["Frames"] = 36, ["Id"] = 16372217190, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [122] = { ["Columns"] = 7, ["Frames"] = 42, ["Id"] = 16372217845, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [123] = { ["Columns"] = 7, ["Frames"] = 42, ["Id"] = 16372218913, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [124] = { ["Columns"] = 7, ["Frames"] = 19, ["Id"] = 16372219370, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [125] = { ["Columns"] = 7, ["Frames"] = 23, ["Id"] = 16372220016, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [126] = { ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16372220746, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [127] = { ["Columns"] = 5, ["Frames"] = 5, ["Id"] = 16372221238, ["ImageRectSize"] = Vector2.new(850,128), ["Rows"] = 1 }, [128] = { ["Columns"] = 7, ["Frames"] = 33, ["Id"] = 16372222001, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [129] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16372222463, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [130] = { ["Columns"] = 7, ["Frames"] = 44, ["Id"] = 16372223498, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [131] = { ["Columns"] = 7, ["Frames"] = 36, ["Id"] = 16372224017, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [132] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16372224637, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [133] = { ["Columns"] = 7, ["Frames"] = 37, ["Id"] = 16372225476, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [134] = { ["Columns"] = 7, ["Frames"] = 41, ["Id"] = 16372225966, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [135] = { ["Columns"] = 7, ["Frames"] = 20, ["Id"] = 16372226588, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [136] = { ["Columns"] = 7, ["Frames"] = 89, ["Id"] = 16372227842, ["ImageRectSize"] = Vector2.new(732,1024), ["Rows"] = 13 }, [137] = { ["Columns"] = 7, ["Frames"] = 74, ["Id"] = 16372229105, ["ImageRectSize"] = Vector2.new(865,1023), ["Rows"] = 11 }, [138] = { ["Columns"] = 7, ["Frames"] = 42, ["Id"] = 16372230054, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [139] = { ["Columns"] = 7, ["Frames"] = 23, ["Id"] = 16372230970, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [140] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16372231659, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [141] = { ["Columns"] = 7, ["Frames"] = 22, ["Id"] = 16372232586, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [142] = { ["Columns"] = 7, ["Frames"] = 26, ["Id"] = 16372233264, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [143] = { ["Columns"] = 7, ["Frames"] = 107, ["Id"] = 16372234084, ["ImageRectSize"] = Vector2.new(595,1024), ["Rows"] = 16 }, [144] = { ["Columns"] = 7, ["Frames"] = 31, ["Id"] = 16372234532, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [145] = { ["Columns"] = 7, ["Frames"] = 47, ["Id"] = 16372235611, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [146] = { ["Columns"] = 7, ["Frames"] = 39, ["Id"] = 16372236265, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [147] = { ["Columns"] = 7, ["Frames"] = 119, ["Id"] = 16372237303, ["ImageRectSize"] = Vector2.new(560,1024), ["Rows"] = 17 }, [148] = { ["Columns"] = 7, ["Frames"] = 20, ["Id"] = 16372237950, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [149] = { ["Columns"] = 7, ["Frames"] = 15, ["Id"] = 16372238501, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [150] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16372239364, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [151] = { ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16372240083, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [152] = { ["Columns"] = 7, ["Frames"] = 37, ["Id"] = 16372240923, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [153] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16372241712, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [154] = { ["Columns"] = 7, ["Frames"] = 56, ["Id"] = 16372242416, ["ImageRectSize"] = Vector2.new(1024,881), ["Rows"] = 8 }, [155] = { ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16372243171, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [156] = { ["Columns"] = 3, ["Frames"] = 3, ["Id"] = 16372243877, ["ImageRectSize"] = Vector2.new(510,128), ["Rows"] = 1 }, [157] = { ["Columns"] = 7, ["Frames"] = 49, ["Id"] = 16372244981, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [158] = { ["Columns"] = 7, ["Frames"] = 17, ["Id"] = 16372245775, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [159] = { ["Columns"] = 7, ["Frames"] = 70, ["Id"] = 16372246687, ["ImageRectSize"] = Vector2.new(952,1024), ["Rows"] = 10 }, [160] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16372247551, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [161] = { ["Columns"] = 7, ["Frames"] = 22, ["Id"] = 16372248094, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [162] = { ["Columns"] = 7, ["Frames"] = 37, ["Id"] = 16372249009, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [163] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16372249603, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [164] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16372250371, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [165] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16372251018, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [166] = { ["Columns"] = 7, ["Frames"] = 75, ["Id"] = 16372252132, ["ImageRectSize"] = Vector2.new(865,1023), ["Rows"] = 11 }, [167] = { ["Columns"] = 7, ["Frames"] = 28, ["Id"] = 16372253182, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [168] = { ["Columns"] = 7, ["Frames"] = 24, ["Id"] = 16372253915, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [169] = { ["Columns"] = 7, ["Frames"] = 31, ["Id"] = 16372254956, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [170] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16372255549, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [171] = { ["Columns"] = 7, ["Frames"] = 34, ["Id"] = 16372256420, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [172] = { ["Columns"] = 7, ["Frames"] = 70, ["Id"] = 16372257427, ["ImageRectSize"] = Vector2.new(952,1024), ["Rows"] = 10 }, [173] = { ["Columns"] = 7, ["Frames"] = 57, ["Id"] = 16372258771, ["ImageRectSize"] = Vector2.new(1024,991), ["Rows"] = 9 }, [174] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16372259972, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [175] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16372260884, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [176] = { ["Columns"] = 7, ["Frames"] = 26, ["Id"] = 16372261785, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [177] = { ["Columns"] = 7, ["Frames"] = 56, ["Id"] = 16372262856, ["ImageRectSize"] = Vector2.new(1024,881), ["Rows"] = 8 }, [178] = { ["Columns"] = 7, ["Frames"] = 143, ["Id"] = 16372263673, ["ImageRectSize"] = Vector2.new(453,1023), ["Rows"] = 21 }, [179] = { ["Columns"] = 7, ["Frames"] = 15, ["Id"] = 16372264495, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [180] = { ["Columns"] = 7, ["Frames"] = 40, ["Id"] = 16372265522, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [181] = { ["Columns"] = 7, ["Frames"] = 37, ["Id"] = 16372266024, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [182] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16372266447, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [183] = { ["Columns"] = 7, ["Frames"] = 38, ["Id"] = 16372266955, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [184] = { ["Columns"] = 7, ["Frames"] = 34, ["Id"] = 16372267672, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [185] = { ["Columns"] = 7, ["Frames"] = 27, ["Id"] = 16372268132, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [186] = { ["Columns"] = 4, ["Frames"] = 4, ["Id"] = 16372268545, ["ImageRectSize"] = Vector2.new(680,128), ["Rows"] = 1 }, [187] = { ["Columns"] = 7, ["Frames"] = 44, ["Id"] = 16372269211, ["ImageRectSize"] = Vector2.new(1024,771), ["Rows"] = 7 }, [188] = { ["Columns"] = 7, ["Frames"] = 181, ["Id"] = 16372270265, ["ImageRectSize"] = Vector2.new(366,1024), ["Rows"] = 26 }, [189] = { ["Columns"] = 7, ["Frames"] = 59, ["Id"] = 16372271281, ["ImageRectSize"] = Vector2.new(1024,991), ["Rows"] = 9 }, [190] = { ["Columns"] = 7, ["Frames"] = 39, ["Id"] = 16372271988, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [191] = { ["Columns"] = 7, ["Frames"] = 77, ["Id"] = 16372272878, ["ImageRectSize"] = Vector2.new(865,1023), ["Rows"] = 11 }, [192] = { ["Columns"] = 7, ["Frames"] = 50, ["Id"] = 16372273905, ["ImageRectSize"] = Vector2.new(1024,881), ["Rows"] = 8 }, [193] = { ["Columns"] = 7, ["Frames"] = 59, ["Id"] = 16372274876, ["ImageRectSize"] = Vector2.new(1024,991), ["Rows"] = 9 }, [194] = { ["Columns"] = 7, ["Frames"] = 23, ["Id"] = 16372275786, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [195] = { ["Columns"] = 7, ["Frames"] = 21, ["Id"] = 16372276907, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [196] = { ["Columns"] = 7, ["Frames"] = 17, ["Id"] = 16372277971, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [197] = { ["Columns"] = 7, ["Frames"] = 18, ["Id"] = 16372278577, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [198] = { ["Columns"] = 7, ["Frames"] = 26, ["Id"] = 16372279552, ["ImageRectSize"] = Vector2.new(1023,440), ["Rows"] = 4 }, [199] = { ["Columns"] = 7, ["Frames"] = 58, ["Id"] = 16372280273, ["ImageRectSize"] = Vector2.new(1024,991), ["Rows"] = 9 }, [200] = { ["Columns"] = 3, ["Frames"] = 3, ["Id"] = 16372280668, ["ImageRectSize"] = Vector2.new(510,128), ["Rows"] = 1 }, [201] = { ["Columns"] = 7, ["Frames"] = 52, ["Id"] = 16372281629, ["ImageRectSize"] = Vector2.new(1024,881), ["Rows"] = 8 }, [202] = { ["Columns"] = 2, ["Frames"] = 2, ["Id"] = 16372282263, ["ImageRectSize"] = Vector2.new(340,128), ["Rows"] = 1 }, [203] = { ["Columns"] = 7, ["Frames"] = 30, ["Id"] = 16372283383, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [204] = { ["Columns"] = 7, ["Frames"] = 70, ["Id"] = 16372284322, ["ImageRectSize"] = Vector2.new(952,1024), ["Rows"] = 10 }, [205] = { ["Columns"] = 7, ["Frames"] = 90, ["Id"] = 16372285262, ["ImageRectSize"] = Vector2.new(732,1024), ["Rows"] = 13 }, [206] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16372285807, ["ImageRectSize"] = Vector2.new(1023,220), ["Rows"] = 2 }, [207] = { ["Columns"] = 7, ["Frames"] = 16, ["Id"] = 16372286706, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [208] = { ["Columns"] = 7, ["Frames"] = 51, ["Id"] = 16372287582, ["ImageRectSize"] = Vector2.new(1024,881), ["Rows"] = 8 }, [209] = { ["Columns"] = 7, ["Frames"] = 33, ["Id"] = 16372288439, ["ImageRectSize"] = Vector2.new(1023,550), ["Rows"] = 5 }, [210] = { ["Columns"] = 7, ["Frames"] = 40, ["Id"] = 16372289589, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [211] = { ["Columns"] = 7, ["Frames"] = 15, ["Id"] = 16372290198, ["ImageRectSize"] = Vector2.new(1023,330), ["Rows"] = 3 }, [212] = { ["Columns"] = 7, ["Frames"] = 14, ["Id"] = 16372290921, ["ImageRectSize"] = Vector2.new(1023,220), ["Rows"] = 2 }, [213] = { ["Columns"] = 7, ["Frames"] = 12, ["Id"] = 16372291788, ["ImageRectSize"] = Vector2.new(1023,220), ["Rows"] = 2 }, [214] = { ["Columns"] = 7, ["Frames"] = 11, ["Id"] = 16372292250, ["ImageRectSize"] = Vector2.new(1023,220), ["Rows"] = 2 }, [215] = { ["Columns"] = 7, ["Frames"] = 8, ["Id"] = 16372292743, ["ImageRectSize"] = Vector2.new(1023,220), ["Rows"] = 2 }, [216] = { ["Columns"] = 7, ["Frames"] = 10, ["Id"] = 16372293472, ["ImageRectSize"] = Vector2.new(1023,220), ["Rows"] = 2 }, [217] = { ["Columns"] = 7, ["Frames"] = 38, ["Id"] = 16372294238, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 }, [218] = { ["Columns"] = 7, ["Frames"] = 37, ["Id"] = 16372294981, ["ImageRectSize"] = Vector2.new(1023,660), ["Rows"] = 6 } } --// Preload assets function setupSpriteSheet(frame) local mainImageSize = frame.ImageRectSize; local vector = Vector2.new(frame.Columns,frame.Rows) local offsetSize = mainImageSize / vector frame["SpriteSheet"].ImageRectSize = offsetSize; end local ohmygodthenumber = 0 stupidloadinglabel.Text = "hold on give me a minute" local nononononowaitwaitwait = {} for i,v in pairs(frames) do local Label = script.Sprite:Clone() v["SpriteSheet"] = Label Label.Image = "rbxassetid://"..tostring(v.Id) table.insert(nononononowaitwaitwait,Label.Image) game:GetService("RunService").Heartbeat:Wait() Label.Visible = true Label.Parent = script.Parent setupSpriteSheet(v) stupidloadinglabel.Text = "Creating assets:\n"..i.."/"..#frames end game:GetService("ContentProvider"):PreloadAsync(nononononowaitwaitwait) print("Done.") script.Parent.Frame.Visible = false stupidloadinglabel.Text = "Now playing:\n"..videoname stupidloadinglabel.TextSize = 24 game:GetService("TweenService"):Create(stupidloadinglabel,TweenInfo.new(5),{TextTransparency = 1; BackgroundTransparency = 1}):Play() table.foreach(frames,function(i,v) v.SpriteSheet.Visible = false end) --// Now do the thing local goToFrame = function(image:GuiObject, frame:number, rowCount:Vector2) local totalFrames = rowCount.X * rowCount.Y local offsetSize = image.ImageRectSize frame = math.clamp(frame,1,totalFrames) local row = math.ceil((frame / totalFrames)*rowCount.Y) local column = (frame - (rowCount.X * (row - 1))) local xPos = (offsetSize.X * (-1 + column)) local yPos = (offsetSize.Y * (-1 + row)) image.ImageRectOffset = Vector2.new(xPos,yPos) end local currentFrameNum = 0 local currentFrame = frames[currentFrameNum] --// define local Info = { rowCount = Vector2.new(currentFrame.Columns, currentFrame.Rows); totalFrames = currentFrame.Frames; atFrame = 0; frameRate = 15; } currentFrame.SpriteSheet.Visible = true goToFrame(currentFrame.SpriteSheet,0,Info.rowCount) _MainPart.Sound:Play() local TotalFrames = 0 local CurrentFrame1 = 0 _Sound.Ended:Connect(function() CurrentAudioSegment = (CurrentAudioSegment == 2 and 1 or 2) CurrentFrame1 = 0 warn("_Sound has ended. Now heading to the next segment.") _Sound.SoundId = "rbxassetid://"..AudioSegments[CurrentAudioSegment] _Sound:Play() end) table.foreach(frames,function(i,v) TotalFrames+=v.Frames end) print(TotalFrames) local duration = TotalFrames / Info.frameRate coroutine.wrap(function() while true do task.wait() local r1 = duration / TotalFrames local r2 = r1 * CurrentFrame1 local tp = r2 * _Sound.PlaybackSpeed if math.abs(_Sound.TimePosition - tp) >= .15 then _Sound.TimePosition = tp end end end)() --// play function nextSpriteSheet() local oldframe = currentFrame currentFrameNum = (currentFrameNum >= #frames and 0 or currentFrameNum + 1) pcall(function() oldframe.SpriteSheet.Visible = false; frames[currentFrameNum].SpriteSheet.Visible = true currentFrame = frames[currentFrameNum] Info.rowCount = Vector2.new(currentFrame.Columns, currentFrame.Rows); Info.totalFrames = currentFrame.Frames; end) if currentFrameNum == 0 then _Sound:Stop() _MainPart.Sound.TimePosition = 0 _MainPart.Sound:Resume() CurrentFrame1 = 0 print("Restarting video. - nextsprite") end warn("Spritesheet has been changed to "..currentFrameNum..".") return 1 end local dudeno = 0 game:GetService("RunService").PostSimulation:Connect(function() dudeno+=1 if dudeno%(60/Info.frameRate)==0 then Info.atFrame = (Info.atFrame + 1 > Info.totalFrames and nextSpriteSheet() or Info.atFrame + 1) CurrentFrame1+=1 goToFrame(currentFrame.SpriteSheet,Info.atFrame,Info.rowCount) end end)
Editor Settings
Theme
Key bindings
Full width
Lines