local I=require(script.Parent.ConfigUtils)local v={Systems={Profiles={Roles=I:CompileRoles(script.Roles);DefaultRoleId=script.Roles:GetAttribute("\068\101\102\097\117\108\116\082\111\108\101\073\100");AvatarEditorCallback=I:GetAvatarEditorCallback(script)},Music={SoundGroup=script.Music},Emotes={Emotes=I:CompileEmotes(script.Emotes),Categories={General={LayoutOrder=1},Unlockable={LayoutOrder=2},Robux={LayoutOrder=3}}};Items={Items=I:CompileItems(script.Items),Categories={General={LayoutOrder=1},Unlockable={LayoutOrder=2};Robux={LayoutOrder=3}}},Worlds={FeaturedWorlds={}}}}return v
local ConfigUtils = require(script.Parent.ConfigUtils)

local Config = {
	Systems = {
		Profiles = {
			Roles = ConfigUtils:CompileRoles(script.Roles),
			DefaultRoleId = script.Roles:GetAttribute("DefaultRoleId"),
			AvatarEditorCallback = ConfigUtils:GetAvatarEditorCallback(script),
		},
		Music = {
			SoundGroup = script.Music,
		},
		Emotes = {
			Emotes = ConfigUtils:CompileEmotes(script.Emotes),
			Categories = {
				General = {
					LayoutOrder = 1,
				},
				Unlockable = {
					LayoutOrder = 2,
				},
				Robux = {
					LayoutOrder = 3,
				},
			},
		},
		Items = {
			Items = ConfigUtils:CompileItems(script.Items),
			Categories = {
				General = {
					LayoutOrder = 1,
				},
				Unlockable = {
					LayoutOrder = 2,
				},
				Robux = {
					LayoutOrder = 3,
				},
			},
		},
		Worlds = {
			FeaturedWorlds = {},
		},
	},
}

return Config
