local c={}local N="\104\116\116\112\058\047\047\119\119\119\046\114\111\098\108\111\120\046\099\111\109\047\097\115\115\101\116\047\063\105\100\061\052\054\054\056\053\054\053\053\052\055"local z=Enum.ScaleType.Slice local m=Rect.new(Vector2.new(516,516),Vector2.new(516,516))local v=.00208 local j="\104\116\116\112\058\047\047\119\119\119\046\114\111\098\108\111\120\046\099\111\109\047\097\115\115\101\116\047\063\105\100\061\052\054\054\056\048\054\057\051\048\048"local J=Enum.ScaleType.Slice local d=Rect.new(Vector2.new(516,516),Vector2.new(516,516))local l=.0019166666666667;(game:GetService("\067\111\110\116\101\110\116\080\114\111\118\105\100\101\114")):PreloadAsync({j;N})function c.SetRound(c,N)c.Image=j c.ScaleType=J c.SliceCenter=d c.SliceScale=l*N return c end function c.SetOutline(c,j)c.Image=N c.ScaleType=z c.SliceCenter=m c.SliceScale=v*j return c end function c.GetRound(c)return c.SliceScale/l end function c.GetOutline(c)return c.SliceScale/v end return c
---@class quad_module_round
local round = {}

local outlineImage = "http://www.roblox.com/asset/?id=4668565547"
local outlineScaleType = Enum.ScaleType.Slice
local outlineSliceCenter = Rect.new(Vector2.new(516, 516), Vector2.new(516, 516))
local outlineSliceScale = 0.00208

local roundImage = "http://www.roblox.com/asset/?id=4668069300"
local roundScaleType = Enum.ScaleType.Slice
local roundSliceCenter = Rect.new(Vector2.new(516, 516), Vector2.new(516, 516))
local roundSliceScale = 0.0019166666666667

game:GetService("ContentProvider"):PreloadAsync({ roundImage, outlineImage })

function round.SetRound(ImageFrame, RoundSize)
	ImageFrame.Image = roundImage
	ImageFrame.ScaleType = roundScaleType
	ImageFrame.SliceCenter = roundSliceCenter
	ImageFrame.SliceScale = roundSliceScale * RoundSize
	return ImageFrame
end
function round.SetOutline(ImageFrame, RoundSize)
	ImageFrame.Image = outlineImage
	ImageFrame.ScaleType = outlineScaleType
	ImageFrame.SliceCenter = outlineSliceCenter
	ImageFrame.SliceScale = outlineSliceScale * RoundSize
	return ImageFrame
end
function round.GetRound(ImageFrame)
	return ImageFrame.SliceScale / roundSliceScale
end
function round.GetOutline(ImageFrame)
	return ImageFrame.SliceScale / outlineSliceScale
end

return round
