local w=require((game:GetService("\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101")):WaitForChild("\078\101\118\101\114\109\111\114\101"))local z=w("\083\112\114\105\116\101\115\104\101\101\116")local g=setmetatable({},z)g.ClassName="\076\105\103\104\116"g.__index=g function g.new()local w=setmetatable(z.new("\114\098\120\097\115\115\101\116\105\100\058\047\047\052\048\056\052\054\050\055\053\057"),g)w:AddSprite("\066\117\116\116\111\110\088",Vector2.new(318,481),Vector2.new(95,95))w:AddSprite("\066\117\116\116\111\110\089",Vector2.new(500,587),Vector2.new(95,95))w:AddSprite("\066\117\116\116\111\110\065",Vector2.new(308,587),Vector2.new(95,95))w:AddSprite("\066\117\116\116\111\110\066",Vector2.new(510,481),Vector2.new(95,95))w:AddSprite("\066\117\116\116\111\110\082\049",Vector2.new(0,416),Vector2.new(115,64))w:AddSprite("\066\117\116\116\111\110\076\049",Vector2.new(116,416),Vector2.new(115,64))w:AddSprite("\066\117\116\116\111\110\082\050",Vector2.new(616,0),Vector2.new(105,115))w:AddSprite("\066\117\116\116\111\110\076\050",Vector2.new(616,328),Vector2.new(105,115))w:AddSprite("\066\117\116\116\111\110\082\051",Vector2.new(616,550),Vector2.new(105,105))w:AddSprite("\066\117\116\116\111\110\076\051",Vector2.new(616,116),Vector2.new(105,105))w:AddSprite("\066\117\116\116\111\110\083\101\108\101\099\116",Vector2.new(404,587),Vector2.new(95,95))w:AddSprite("\068\080\097\100\076\101\102\116",Vector2.new(616,444),Vector2.new(105,105))w:AddSprite("\068\080\097\100\082\105\103\104\116",Vector2.new(0,587),Vector2.new(105,105))w:AddSprite("\068\080\097\100\085\112",Vector2.new(616,222),Vector2.new(105,105))w:AddSprite("\068\080\097\100\068\111\119\110",Vector2.new(212,481),Vector2.new(105,105))w:AddSprite("\084\104\117\109\098\115\116\105\099\107\049",Vector2.new(0,481),Vector2.new(105,105))w:AddSprite("\084\104\117\109\098\115\116\105\099\107\050",Vector2.new(106,587),Vector2.new(105,105))w:AddSprite("\068\080\097\100",Vector2.new(106,481),Vector2.new(105,105))w:AddSprite("\067\111\110\116\114\111\108\108\101\114",Vector2.new(0,0),Vector2.new(615,415))w:AddSprite("\082\111\116\097\116\101\084\104\117\109\098\115\116\105\099\107\049",Vector2.new(414,481),Vector2.new(95,95))w:AddSprite("\082\111\116\097\116\101\084\104\117\109\098\115\116\105\099\107\050",Vector2.new(212,587),Vector2.new(95,95))return w end return g
local require = require(game:GetService("ReplicatedStorage"):WaitForChild("Nevermore"))

local Spritesheet = require("Spritesheet")

local Light = setmetatable({}, Spritesheet)
Light.ClassName = "Light"
Light.__index = Light

function Light.new()
	local self = setmetatable(Spritesheet.new("rbxassetid://408462759"), Light)

	self:AddSprite("ButtonX", Vector2.new(318, 481), Vector2.new(95, 95))
	self:AddSprite("ButtonY", Vector2.new(500, 587), Vector2.new(95, 95))
	self:AddSprite("ButtonA", Vector2.new(308, 587), Vector2.new(95, 95))
	self:AddSprite("ButtonB", Vector2.new(510, 481), Vector2.new(95, 95))
	self:AddSprite("ButtonR1", Vector2.new(0, 416), Vector2.new(115, 64))
	self:AddSprite("ButtonL1", Vector2.new(116, 416), Vector2.new(115, 64))
	self:AddSprite("ButtonR2", Vector2.new(616, 0), Vector2.new(105, 115))
	self:AddSprite("ButtonL2", Vector2.new(616, 328), Vector2.new(105, 115))
	self:AddSprite("ButtonR3", Vector2.new(616, 550), Vector2.new(105, 105))
	self:AddSprite("ButtonL3", Vector2.new(616, 116), Vector2.new(105, 105))
	self:AddSprite("ButtonSelect", Vector2.new(404, 587), Vector2.new(95, 95))
	self:AddSprite("DPadLeft", Vector2.new(616, 444), Vector2.new(105, 105))
	self:AddSprite("DPadRight", Vector2.new(0, 587), Vector2.new(105, 105))
	self:AddSprite("DPadUp", Vector2.new(616, 222), Vector2.new(105, 105))
	self:AddSprite("DPadDown", Vector2.new(212, 481), Vector2.new(105, 105))
	self:AddSprite("Thumbstick1", Vector2.new(0, 481), Vector2.new(105, 105))
	self:AddSprite("Thumbstick2", Vector2.new(106, 587), Vector2.new(105, 105))
	self:AddSprite("DPad", Vector2.new(106, 481), Vector2.new(105, 105))
	self:AddSprite("Controller", Vector2.new(0, 0), Vector2.new(615, 415))
	self:AddSprite("RotateThumbstick1", Vector2.new(414, 481), Vector2.new(95, 95))
	self:AddSprite("RotateThumbstick2", Vector2.new(212, 587), Vector2.new(95, 95))

	return self
end

return Light
