local LSM = LibStub("LibSharedMedia-3.0")

if LSM == nil then return end

-- Fonts
LSM:Register("font","Merathilis Prototype", [[Interface\AddOns\ElvUI_MerathilisUI\media\fonts\PROTOTYPE.TTF]])
LSM:Register("font","Merathilis PrototypeRU", [[Interface\AddOns\ElvUI_MerathilisUI\media\fonts\PROTOTYPE_RU.TTF]], LSM.LOCALE_BIT_ruRU + LSM.LOCALE_BIT_western)
LSM:Register("font","Merathilis Visitor1", [[Interface\AddOns\ElvUI_MerathilisUI\media\fonts\visitor1.ttf]], LSM.LOCALE_BIT_ruRU + LSM.LOCALE_BIT_western)
LSM:Register("font","Merathilis Visitor2", [[Interface\AddOns\ElvUI_MerathilisUI\media\fonts\visitor2.ttf]])
LSM:Register("font","Merathilis Tukui", [[Interface\AddOns\ElvUI_MerathilisUI\media\fonts\uf_font.ttf]], LSM.LOCALE_BIT_ruRU + LSM.LOCALE_BIT_western)
LSM:Register("font","Merathilis ArialN", [[Interface\AddOns\ElvUI_MerathilisUI\media\fonts\ARIALN.ttf]])
LSM:Register("font","Merathilis Default", [[Interface\AddOns\ElvUI_MerathilisUI\media\fonts\default.ttf]])
LSM:Register("font","Merathilis Roboto-Black", [[Interface\AddOns\ElvUI_MerathilisUI\media\fonts\Roboto-Black.ttf]])
LSM:Register("font","Merathilis Roboto-Bold", [[Interface\AddOns\ElvUI_MerathilisUI\media\fonts\Roboto-Bold.ttf]])
LSM:Register("font","Merathilis Roboto-Medium", [[Interface\AddOns\ElvUI_MerathilisUI\media\fonts\Roboto-Medium.ttf]])
LSM:Register("font","Merathilis Roboto-Regular", [[Interface\AddOns\ElvUI_MerathilisUI\media\fonts\Roboto-Regular.ttf]])
LSM:Register("font","Merathilis GoodDogCool", [[Interface\AddOns\ElvUI_MerathilisUI\media\fonts\gdcool.ttf]])
LSM:Register("font","Merathilis BadaBoom", [[Interface\AddOns\ElvUI_MerathilisUI\media\fonts\BADABB__.ttf]])
LSM:Register("font","Merathilis Gothic-Bold", [[Interface\AddOns\ElvUI_MerathilisUI\media\fonts\CenturyGothicBold.ttf]])

-- Backgrounds
LSM:Register("background","Merathilis BrushedMetal", [[Interface\AddOns\ElvUI_MerathilisUI\media\background\brushedmetal.tga]])
LSM:Register("background","Merathilis Smoke", [[Interface\AddOns\ElvUI_MerathilisUI\media\background\smoke.tga]])

-- Border
LSM:Register("border","MerathilisGlow", [[Interface\AddOns\ElvUI_MerathilisUI\media\border\glowTex.tga]])

-- Statusbars
LSM:Register("statusbar","MerathilisBlank", [[Interface\BUTTONS\WHITE8X8.blp]])
LSM:Register("statusbar","MerathilisUI1", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\mUI2.tga]])
LSM:Register("statusbar","MerathilisUI2", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\mUI3.tga]])
LSM:Register("statusbar","MerathilisFlat", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\Flat.tga]])
LSM:Register("statusbar","MerathilisOnePixel", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\OnePixel.tga]])
LSM:Register("statusbar","MerathilisMelli", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\Melli.tga]])
LSM:Register("statusbar","MerathilisMelliDark", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\MelliDark.tga]])
LSM:Register("statusbar","MerathilisEmpty", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\Empty.tga]])
LSM:Register("statusbar","MerathilisnormTex", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\normTex.tga]])
LSM:Register("statusbar","MerathilisDefault", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\default.blp]])
LSM:Register("statusbar","MerathilisLight", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\Light.tga]])
LSM:Register("statusbar","MerathilisFeint", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\MerathilisFeint.tga]])
LSM:Register("statusbar","MerathilisBorder", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\Border.tga]])
LSM:Register("statusbar","MerathilisGradient", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\gradient.tga]])
LSM:Register("statusbar","MerathilisGloss", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\Gloss.tga]])
LSM:Register("statusbar","Lyn1", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\lyn1.tga]])
LSM:Register("statusbar","Skullflower", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\Skullflower.tga]])
LSM:Register("statusbar","SkullflowerLight", [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\SkullflowerLight.tga]])

-- Sounds
LSM:Register("sound","warning", [[Interface\AddOns\ElvUI_MerathilisUI\media\sounds\warning.ogg]])
