Advertisement
Guest User

Untitled

a guest
May 19th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.82 KB | None | 0 0
  1. local E, L, V, P, G = unpack(select(2, ...)); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
  2. local LSM = E.Libs.LSM
  3. local M = [[Interface\AddOns\ElvUI\Media\]]
  4.  
  5. function E:TextureString(texString, dataString)
  6. return '|T'..texString..(dataString or '')..'|t'
  7. end
  8.  
  9. E.Media = {
  10. Fonts = {
  11. ActionMan = M..[[Fonts\ActionMan.ttf]],
  12. ContinuumMedium = M..[[Fonts\ContinuumMedium.ttf]],
  13. DieDieDie = M..[[Fonts\DieDieDie.ttf]],
  14.  
  15. BigNoodleTitling = M..[[Fonts\BigNoodleTitling.ttf]],
  16.  
  17. Expressway = M..[[Fonts\Expressway.ttf]],
  18. Homespun = M..[[Fonts\Homespun.ttf]],
  19. Invisible = M..[[Fonts\Invisible.ttf]],
  20. PTSansNarrow = M..[[Fonts\PTSansNarrow.ttf]]
  21. },
  22. Sounds = {
  23. AwwCrap = M..[[Sounds\AwwCrap.ogg]],
  24. BbqAss = M..[[Sounds\BbqAss.ogg]],
  25. DumbShit = M..[[Sounds\DumbShit.ogg]],
  26. HarlemShake = M..[[Sounds\HarlemShake.ogg]],
  27. HelloKitty = M..[[Sounds\HelloKitty.ogg]],
  28. MamaWeekends = M..[[Sounds\MamaWeekends.ogg]],
  29. RunFast = M..[[Sounds\RunFast.ogg]],
  30. StopRunningSlimeBall = M..[[Sounds\StopRunningSlimeBall.ogg]],
  31. Warning = M..[[Sounds\Warning.ogg]],
  32. Whisper = M..[[Sounds\Whisper.ogg]],
  33. YankieBangBang = M..[[Sounds\YankieBangBang.ogg]]
  34. },
  35. ChatEmojis = {
  36. Angry = M..[[ChatEmojis\Angry.tga]],
  37. Blush = M..[[ChatEmojis\Blush.tga]],
  38. BrokenHeart = M..[[ChatEmojis\BrokenHeart.tga]],
  39. CallMe = M..[[ChatEmojis\CallMe.tga]],
  40. Cry = M..[[ChatEmojis\Cry.tga]],
  41. Facepalm = M..[[ChatEmojis\Facepalm.tga]],
  42. Grin = M..[[ChatEmojis\Grin.tga]],
  43. Heart = M..[[ChatEmojis\Heart.tga]],
  44. HeartEyes = M..[[ChatEmojis\HeartEyes.tga]],
  45. Joy = M..[[ChatEmojis\Joy.tga]],
  46. Kappa = M..[[ChatEmojis\Kappa.tga]],
  47. Meaw = M..[[ChatEmojis\Meaw.tga]],
  48. MiddleFinger = M..[[ChatEmojis\MiddleFinger.tga]],
  49. Murloc = M..[[ChatEmojis\Murloc.tga]],
  50. OkHand = M..[[ChatEmojis\OkHand.tga]],
  51. OpenMouth = M..[[ChatEmojis\OpenMouth.tga]],
  52. Poop = M..[[ChatEmojis\Poop.tga]],
  53. Rage = M..[[ChatEmojis\Rage.tga]],
  54. SadKitty = M..[[ChatEmojis\SadKitty.tga]],
  55. Scream = M..[[ChatEmojis\Scream.tga]],
  56. ScreamCat = M..[[ChatEmojis\ScreamCat.tga]],
  57. SemiColon = M..[[ChatEmojis\SemiColon.tga]],
  58. SlightFrown = M..[[ChatEmojis\SlightFrown.tga]],
  59. Smile = M..[[ChatEmojis\Smile.tga]],
  60. Smirk = M..[[ChatEmojis\Smirk.tga]],
  61. Sob = M..[[ChatEmojis\Sob.tga]],
  62. StuckOutTongue = M..[[ChatEmojis\StuckOutTongue.tga]],
  63. StuckOutTongueClosedEyes = M..[[ChatEmojis\StuckOutTongueClosedEyes.tga]],
  64. Sunglasses = M..[[ChatEmojis\Sunglasses.tga]],
  65. Thinking = M..[[ChatEmojis\Thinking.tga]],
  66. ThumbsUp = M..[[ChatEmojis\ThumbsUp.tga]],
  67. Wink = M..[[ChatEmojis\Wink.tga]],
  68. ZZZ = M..[[ChatEmojis\ZZZ.tga]]
  69. },
  70. ChatLogos = {
  71. ElvRainbow = M..[[ChatLogos\ElvRainbow.tga]],
  72. ElvMelon = M..[[ChatLogos\ElvMelon.tga]],
  73. ElvBlue = M..[[ChatLogos\ElvBlue.tga]],
  74. ElvGreen = M..[[ChatLogos\ElvGreen.tga]],
  75. ElvOrange = M..[[ChatLogos\ElvOrange.tga]],
  76. ElvPink = M..[[ChatLogos\ElvPink.tga]],
  77. ElvPurple = M..[[ChatLogos\ElvPurple.tga]],
  78. ElvYellow = M..[[ChatLogos\ElvYellow.tga]],
  79. ElvRed = M..[[ChatLogos\ElvRed.tga]],
  80. Bathrobe = M..[[ChatLogos\Bathrobe.tga]],
  81. HelloKitty = M..[[ChatLogos\HelloKitty.tga]],
  82. Illuminati = M..[[ChatLogos\Illuminati.tga]],
  83. MrHankey = M..[[ChatLogos\MrHankey.tga]],
  84. Rainbow = M..[[ChatLogos\Rainbow.tga]],
  85. TyroneBiggums = M..[[ChatLogos\TyroneBiggums.tga]]
  86. },
  87. Textures = {
  88. Arrow = M..[[Textures\Arrow.tga]],
  89. ArrowRight = M..[[Textures\ArrowRight.tga]],
  90. ArrowUp = M..[[Textures\ArrowUp.tga]],
  91. BagNewItemGlow = M..[[Textures\BagNewItemGlow.tga]],
  92. BagQuestIcon = M..[[Textures\BagQuestIcon.tga]],
  93. Black8x8 = M..[[Textures\Black8x8.tga]],
  94. White8x8 = [[Interface\BUTTONS\WHITE8X8]], -- not elvui
  95. BagUpgradeIcon = M..[[Textures\BagUpgradeIcon.tga]],
  96. BubbleTex = M..[[Textures\BubbleTex.tga]],
  97. ChatEmojis = M..[[Textures\ChatEmojis]],
  98. ChatLogos = M..[[Textures\ChatLogos]],
  99. Close = M..[[Textures\Close.tga]],
  100. Combat = M..[[Textures\Combat.tga]],
  101. Copy = M..[[Textures\Copy.tga]],
  102. Cross = M..[[Textures\Cross.tga]],
  103. DPS = M..[[Textures\DPS.tga]],
  104. GlowTex = M..[[Textures\GlowTex.tga]],
  105. Healer = M..[[Textures\Healer.tga]],
  106. HelloKitty = M..[[Textures\HelloKitty.tga]],
  107. HelloKittyChat = M..[[Textures\HelloKittyChat.tga]],
  108. Highlight = M..[[Textures\Highlight.tga]],
  109. Leader = M..[[Textures\Leader.tga]],
  110. Logo = M..[[Textures\Logo.tga]],
  111. Mail = M..[[Textures\Mail.tga]],
  112. Melli = M..[[Textures\Melli.tga]],
  113. Minimalist = M..[[Textures\Minimalist.tga]],
  114. Minus = M..[[Textures\Minus.tga]],
  115. MinusButton = M..[[Textures\MinusButton.tga]],
  116. NormTex = M..[[Textures\NormTex.tga]],
  117. NormTex2 = M..[[Textures\NormTex2.tga]],
  118. Pause = M..[[Textures\Pause.tga]],
  119. PhaseIcons = M..[[Textures\PhaseIcons.tga]],
  120. Play = M..[[Textures\Play.tga]],
  121. Plus = M..[[Textures\Plus.tga]],
  122. PlusButton = M..[[Textures\PlusButton.tga]],
  123. Reset = M..[[Textures\Reset.tga]],
  124. Resting = M..[[Textures\Resting.tga]],
  125. Resting1 = M..[[Textures\Resting1.tga]],
  126. RoleIcons = M..[[Textures\RoleIcons.tga]],
  127. SkullIcon = M..[[Textures\SkullIcon.tga]],
  128. Smooth = M..[[Textures\Smooth.tga]],
  129. Spark = M..[[Textures\Spark.tga]],
  130. Tank = M..[[Textures\Tank.tga]],
  131. TukuiLogo = M..[[Textures\TukuiLogo.tga]],
  132. ExitVehicle = M..[[Textures\ExitVehicle.tga]]
  133. }
  134. }
  135.  
  136. LSM:Register('border','ElvUI GlowBorder',E.Media.Textures.GlowTex)
  137. LSM:Register('font','Continuum Medium',E.Media.Fonts.ContinuumMedium)
  138. LSM:Register('font','Die Die Die!',E.Media.Fonts.DieDieDie)
  139.  
  140. LSM:Register('font','BigNoodleTitling',E.Media.Fonts.BigNoodleTitling)
  141.  
  142. LSM:Register('font','Action Man',E.Media.Fonts.ActionMan)
  143. LSM:Register('font','Expressway',E.Media.Fonts.Expressway,LSM.LOCALE_BIT_ruRU+LSM.LOCALE_BIT_western)
  144. LSM:Register('font','PT Sans Narrow',E.Media.Fonts.PTSansNarrow,LSM.LOCALE_BIT_ruRU+LSM.LOCALE_BIT_western)
  145. LSM:Register('font','Homespun',E.Media.Fonts.Homespun,LSM.LOCALE_BIT_ruRU+LSM.LOCALE_BIT_western)
  146. LSM:Register('sound','Awww Crap',E.Media.Sounds.AwwCrap)
  147. LSM:Register('sound','BBQ Ass',E.Media.Sounds.BbqAss)
  148. LSM:Register('sound','Big Yankie Devil',E.Media.Sounds.YankieBangBang)
  149. LSM:Register('sound','Dumb Shit',E.Media.Sounds.DumbShit)
  150. LSM:Register('sound','Mama Weekends',E.Media.Sounds.MamaWeekends)
  151. LSM:Register('sound','Runaway Fast',E.Media.Sounds.RunFast)
  152. LSM:Register('sound','Stop Running',E.Media.Sounds.StopRunningSlimeBall)
  153. LSM:Register('sound','Warning',E.Media.Sounds.Warning)
  154. LSM:Register('sound','Whisper Alert',E.Media.Sounds.Whisper)
  155. LSM:Register('statusbar','Melli',E.Media.Textures.Melli)
  156. LSM:Register('statusbar','ElvUI Gloss',E.Media.Textures.NormTex)
  157. LSM:Register('statusbar','ElvUI Norm',E.Media.Textures.NormTex2)
  158. LSM:Register('statusbar','Minimalist',E.Media.Textures.Minimalist)
  159. LSM:Register('statusbar','ElvUI Blank',E.Media.Textures.White8x8)
  160. LSM:Register('background','ElvUI Blank',E.Media.Textures.White8x8)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement