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 Expressway', [[Interface\AddOns\ElvUI_MerathilisUI\media\fonts\Expressway.ttf]], LSM.LOCALE_BIT_ruRU + LSM.LOCALE_BIT_western)
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]])

-- 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]])

-- Statusbars
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','Merathilisblank', [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\blank.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','Lyn1', [[Interface\AddOns\ElvUI_MerathilisUI\media\textures\lyn1.tga]])

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