local LSM = LibStub('LibSharedMedia-3.0') local AddOnName = ... local Path = [[Interface\AddOns\]]..AddOnName..[[\Media\]] LSM:Register('statusbar', 'Asphyxia', Path..[[StatusBars\Asphyxia]]) LSM:Register('statusbar', 'Bezo', Path..[[StatusBars\Bezo]]) LSM:Register('statusbar', 'Dajova', Path..[[StatusBars\Dajova]]) LSM:Register('statusbar', 'Duffed', Path..[[StatusBars\Duffed]]) LSM:Register('statusbar', 'ElvUI', Path..[[StatusBars\ElvUI]]) LSM:Register('statusbar', 'Flatt', Path..[[StatusBars\Flatt]]) LSM:Register('statusbar', 'Sinaris', Path..[[StatusBars\Sinaris]]) LSM:Register('statusbar', 'Slate', Path..[[StatusBars\Slate]]) LSM:Register('statusbar', 'Smooth', Path..[[StatusBars\Smooth]]) LSM:Register('statusbar', 'Tukui', Path..[[StatusBars\Tukui]]) LSM:Register('statusbar', 'Solid', [[Interface\Buttons\WHITE8X8]]) LSM:Register('font', 'Action Man', Path..[[Fonts\ActionMan.ttf]]) LSM:Register('font', 'Arial', Path..[[Fonts\Arial.ttf]]) LSM:Register('font', 'Big Noodle Titling', Path..[[Fonts\BigNoodleTitling.ttf]]) LSM:Register('font', 'Continuum Medium', Path..[[Fonts\ContinuumMedium.ttf]]) LSM:Register('font', 'Junegull', Path..[[Fonts\Junegull.ttf]]) LSM:Register('font', 'Diediedie', Path..[[Fonts\Diediedie.ttf]]) LSM:Register('font', 'Event Horizon', Path..[[Fonts\Event Horizon.ttf]]) LSM:Register('font', 'Futurapress', Path..[[Fonts\Futurapress.ttf]]) LSM:Register('font', 'Good Time', Path..[[Fonts\GOODTIME.ttf]]) LSM:Register('font', 'H.H. Samuel', Path..[[Fonts\H.H. Samuel.ttf]]) LSM:Register('font', 'Homespun TT BRK', Path..[[Fonts\Homespun.ttf]]) LSM:Register('font', 'KGSmallTownSouthernGirl', Path..[[Fonts\KGSmallTownSouthernGirl.ttf]]) LSM:Register('font', 'Oswald Bold', Path..[[Fonts\Oswald-Bold.ttf]]) LSM:Register('font', 'Oswald Light', Path..[[Fonts\Oswald-Light.ttf]]) LSM:Register('font', 'Oswald Regular', Path..[[Fonts\Oswald-Regular.ttf]]) LSM:Register('font', 'PT Sans Narrow Bold', Path..[[Fonts\PTSansNarrow-Bold.ttf]]) LSM:Register('font', 'Reprise Title', Path..[[Fonts\Reprise Title.ttf]]) LSM:Register('font', 'Saarland', Path..[[Fonts\Saarland.ttf]]) LSM:Register('font', 'Samson', Path..[[Fonts\Samson.ttf]]) LSM:Register('font', 'Sony Sketch', Path..[[Fonts\SonySketch.ttf]]) LSM:Register('font', 'Visitor TT2 BRK', Path..[[Fonts\Visitor.ttf]]) LSM:Register('font', 'Youthanasia Texture Regular', Path..[[Fonts\YOUTTX.ttf]]) LSM:Register('font', 'Youthanasia Texture', Path..[[Fonts\YOUTHAN.ttf]]) LSM:Register('sound', 'Warning', Path..[[Sounds\Warning.mp3]]) LSM:Register('font', 'Tukui Combat', Path..[[Fonts\Diediedie.ttf]]) LSM:Register('font', 'Tukui Pixel', Path..[[Fonts\Visitor.ttf]]) LSM:Register('font', 'Tukui UnitFrame', Path..[[Fonts\BigNoodleTitling.ttf]]) if not select(4, GetAddOnInfo('ElvUI')) then LSM:Register('font', 'ElvUI Alt-Combat', Path..[[Fonts\Diediedie.ttf]]) LSM:Register('font', 'ElvUI Alt-Font', Path..[[Fonts\ContinuumMedium.ttf]]) LSM:Register('font', 'ElvUI Combat', Path..[[Fonts\ActionMan.ttf]]) LSM:Register('font', 'ElvUI Font', Path..[[Fonts\PTSansNarrow-Bold.ttf]]) LSM:Register('font', 'ElvUI Pixel', Path..[[Fonts\Homespun.ttf]]) LSM:Register('statusbar', 'ElvUI Gloss', Path..[[StatusBars\ElvUI]]) end