Advertisement
ziraxxis

ElvUI-Z-UI_install-almost_working

Apr 12th, 2021
276
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 71.34 KB | None | 0 0
  1. --Don't worry about this
  2. local addon, ns = ...
  3. local Version = GetAddOnMetadata(addon, "Version")
  4.  
  5. --Cache Lua / WoW API
  6. local format = string.format
  7. local GetCVarBool = GetCVarBool
  8. local ReloadUI = ReloadUI
  9. local StopMusic = StopMusic
  10.  
  11. -- These are things we do not cache
  12. -- GLOBALS: PluginInstallStepComplete, PluginInstallFrame
  13.  
  14. --Change this line and use a unique name for your plugin.
  15. local MyPluginName = "Z-UI"
  16.  
  17. --Create references to ElvUI internals
  18. local E, L, V, P, G = unpack(ElvUI)
  19.  
  20. --Create reference to LibElvUIPlugin
  21. local EP = LibStub("LibElvUIPlugin-1.0")
  22.  
  23. --Create a new ElvUI module so ElvUI can handle initialization when ready
  24. local mod = E:NewModule(MyPluginName, "AceHook-3.0", "AceEvent-3.0", "AceTimer-3.0");
  25.  
  26. --This function will hold your layout settings
  27. local function SetupLayout(layout)
  28.     --[[
  29.     --  PUT YOUR EXPORTED PROFILE/SETTINGS BELOW HERE
  30.     --]]
  31.  
  32.     --LAYOUT GOES HERE
  33. E.db["NutsAndBolts"]["ElvUIPanels"]["enable"] = false
  34. E.db["NutsAndBolts"]["LocationLite"]["autoResize"] = false
  35. E.db["NutsAndBolts"]["LocationLite"]["largeHeight"] = true
  36. E.db["NutsAndBolts"]["LocationLite"]["noBackdrop"] = false
  37. E.db["NutsAndBolts"]["LocationLite"]["showBothZones"] = false
  38. E.db["NutsAndBolts"]["LocationLite"]["transparency"] = false
  39. E.db["NutsAndBolts"]["LocationLite"]["truncateText"] = true
  40. E.db["NutsAndBolts"]["LocationLite"]["width"] = 100
  41. E.db["actionbar"]["bar1"]["buttonHeight"] = 20
  42. E.db["actionbar"]["bar1"]["countFont"] = "Expressway"
  43. E.db["actionbar"]["bar1"]["countFontOutline"] = "OUTLINE"
  44. E.db["actionbar"]["bar1"]["countTextPosition"] = "TOPRIGHT"
  45. E.db["actionbar"]["bar1"]["flyoutDirection"] = "UP"
  46. E.db["actionbar"]["bar1"]["hotkeyFont"] = "Expressway"
  47. E.db["actionbar"]["bar1"]["hotkeyFontOutline"] = "OUTLINE"
  48. E.db["actionbar"]["bar1"]["hotkeyTextPosition"] = "BOTTOM"
  49. E.db["actionbar"]["bar1"]["hotkeyTextYOffset"] = 1
  50. E.db["actionbar"]["bar1"]["keepSizeRatio"] = false
  51. E.db["actionbar"]["bar1"]["macroFont"] = "Expressway"
  52. E.db["actionbar"]["bar1"]["macroFontOutline"] = "OUTLINE"
  53. E.db["actionbar"]["bar1"]["macroTextPosition"] = "TOP"
  54. E.db["actionbar"]["bar1"]["macroTextXOffset"] = 2
  55. E.db["actionbar"]["bar1"]["macroTextYOffset"] = -7
  56. E.db["actionbar"]["bar10"]["countFont"] = "Expressway"
  57. E.db["actionbar"]["bar10"]["countFontOutline"] = "OUTLINE"
  58. E.db["actionbar"]["bar10"]["countTextPosition"] = "TOPRIGHT"
  59. E.db["actionbar"]["bar10"]["hotkeyFont"] = "Expressway"
  60. E.db["actionbar"]["bar10"]["hotkeyFontOutline"] = "OUTLINE"
  61. E.db["actionbar"]["bar10"]["hotkeyTextPosition"] = "BOTTOM"
  62. E.db["actionbar"]["bar10"]["hotkeyTextYOffset"] = 1
  63. E.db["actionbar"]["bar10"]["macroFont"] = "Expressway"
  64. E.db["actionbar"]["bar10"]["macroFontOutline"] = "OUTLINE"
  65. E.db["actionbar"]["bar10"]["macroTextPosition"] = "TOP"
  66. E.db["actionbar"]["bar10"]["macroTextXOffset"] = 2
  67. E.db["actionbar"]["bar10"]["macroTextYOffset"] = -7
  68. E.db["actionbar"]["bar2"]["countFont"] = "Expressway"
  69. E.db["actionbar"]["bar2"]["countFontOutline"] = "OUTLINE"
  70. E.db["actionbar"]["bar2"]["countTextPosition"] = "TOPRIGHT"
  71. E.db["actionbar"]["bar2"]["hotkeyFont"] = "Expressway"
  72. E.db["actionbar"]["bar2"]["hotkeyFontOutline"] = "OUTLINE"
  73. E.db["actionbar"]["bar2"]["hotkeyTextPosition"] = "BOTTOM"
  74. E.db["actionbar"]["bar2"]["hotkeyTextYOffset"] = 1
  75. E.db["actionbar"]["bar2"]["macroFont"] = "Expressway"
  76. E.db["actionbar"]["bar2"]["macroFontOutline"] = "OUTLINE"
  77. E.db["actionbar"]["bar2"]["macroTextPosition"] = "TOP"
  78. E.db["actionbar"]["bar2"]["macroTextXOffset"] = 2
  79. E.db["actionbar"]["bar2"]["macroTextYOffset"] = -7
  80. E.db["actionbar"]["bar3"]["countFont"] = "Expressway"
  81. E.db["actionbar"]["bar3"]["countFontOutline"] = "OUTLINE"
  82. E.db["actionbar"]["bar3"]["countTextPosition"] = "TOPRIGHT"
  83. E.db["actionbar"]["bar3"]["hotkeyFont"] = "Expressway"
  84. E.db["actionbar"]["bar3"]["hotkeyFontOutline"] = "OUTLINE"
  85. E.db["actionbar"]["bar3"]["hotkeyTextPosition"] = "BOTTOM"
  86. E.db["actionbar"]["bar3"]["hotkeyTextYOffset"] = 1
  87. E.db["actionbar"]["bar3"]["macroFont"] = "Expressway"
  88. E.db["actionbar"]["bar3"]["macroFontOutline"] = "OUTLINE"
  89. E.db["actionbar"]["bar3"]["macroTextPosition"] = "TOP"
  90. E.db["actionbar"]["bar3"]["macroTextXOffset"] = 2
  91. E.db["actionbar"]["bar3"]["macroTextYOffset"] = -7
  92. E.db["actionbar"]["bar3"]["mouseover"] = true
  93. E.db["actionbar"]["bar4"]["countFont"] = "Expressway"
  94. E.db["actionbar"]["bar4"]["countFontOutline"] = "OUTLINE"
  95. E.db["actionbar"]["bar4"]["countTextPosition"] = "TOPRIGHT"
  96. E.db["actionbar"]["bar4"]["enabled"] = false
  97. E.db["actionbar"]["bar4"]["hotkeyFont"] = "Expressway"
  98. E.db["actionbar"]["bar4"]["hotkeyFontOutline"] = "OUTLINE"
  99. E.db["actionbar"]["bar4"]["hotkeyTextPosition"] = "BOTTOM"
  100. E.db["actionbar"]["bar4"]["hotkeyTextYOffset"] = 1
  101. E.db["actionbar"]["bar4"]["macroFont"] = "Expressway"
  102. E.db["actionbar"]["bar4"]["macroFontOutline"] = "OUTLINE"
  103. E.db["actionbar"]["bar4"]["macroTextPosition"] = "TOP"
  104. E.db["actionbar"]["bar4"]["macroTextXOffset"] = 2
  105. E.db["actionbar"]["bar4"]["macroTextYOffset"] = -7
  106. E.db["actionbar"]["bar5"]["buttonHeight"] = 20
  107. E.db["actionbar"]["bar5"]["buttons"] = 12
  108. E.db["actionbar"]["bar5"]["buttonsPerRow"] = 12
  109. E.db["actionbar"]["bar5"]["countFont"] = "Expressway"
  110. E.db["actionbar"]["bar5"]["countFontOutline"] = "OUTLINE"
  111. E.db["actionbar"]["bar5"]["countTextPosition"] = "TOPRIGHT"
  112. E.db["actionbar"]["bar5"]["flyoutDirection"] = "UP"
  113. E.db["actionbar"]["bar5"]["hotkeyFont"] = "Expressway"
  114. E.db["actionbar"]["bar5"]["hotkeyFontOutline"] = "OUTLINE"
  115. E.db["actionbar"]["bar5"]["hotkeyTextPosition"] = "BOTTOM"
  116. E.db["actionbar"]["bar5"]["hotkeyTextYOffset"] = 1
  117. E.db["actionbar"]["bar5"]["keepSizeRatio"] = false
  118. E.db["actionbar"]["bar5"]["macroFont"] = "Expressway"
  119. E.db["actionbar"]["bar5"]["macroFontOutline"] = "OUTLINE"
  120. E.db["actionbar"]["bar5"]["macroTextPosition"] = "TOP"
  121. E.db["actionbar"]["bar5"]["macroTextXOffset"] = 2
  122. E.db["actionbar"]["bar5"]["macroTextYOffset"] = -7
  123. E.db["actionbar"]["bar6"]["buttonHeight"] = 20
  124. E.db["actionbar"]["bar6"]["countFont"] = "Expressway"
  125. E.db["actionbar"]["bar6"]["countFontOutline"] = "OUTLINE"
  126. E.db["actionbar"]["bar6"]["countTextPosition"] = "TOPRIGHT"
  127. E.db["actionbar"]["bar6"]["enabled"] = true
  128. E.db["actionbar"]["bar6"]["flyoutDirection"] = "UP"
  129. E.db["actionbar"]["bar6"]["hotkeyFont"] = "Expressway"
  130. E.db["actionbar"]["bar6"]["hotkeyFontOutline"] = "OUTLINE"
  131. E.db["actionbar"]["bar6"]["hotkeyTextPosition"] = "BOTTOM"
  132. E.db["actionbar"]["bar6"]["hotkeyTextYOffset"] = 1
  133. E.db["actionbar"]["bar6"]["keepSizeRatio"] = false
  134. E.db["actionbar"]["bar6"]["macroFont"] = "Expressway"
  135. E.db["actionbar"]["bar6"]["macroFontOutline"] = "OUTLINE"
  136. E.db["actionbar"]["bar6"]["macroTextPosition"] = "TOP"
  137. E.db["actionbar"]["bar6"]["macroTextXOffset"] = 2
  138. E.db["actionbar"]["bar6"]["macroTextYOffset"] = -7
  139. E.db["actionbar"]["bar7"]["countFont"] = "Expressway"
  140. E.db["actionbar"]["bar7"]["countFontOutline"] = "OUTLINE"
  141. E.db["actionbar"]["bar7"]["countTextPosition"] = "TOPRIGHT"
  142. E.db["actionbar"]["bar7"]["hotkeyFont"] = "Expressway"
  143. E.db["actionbar"]["bar7"]["hotkeyFontOutline"] = "OUTLINE"
  144. E.db["actionbar"]["bar7"]["hotkeyTextPosition"] = "BOTTOM"
  145. E.db["actionbar"]["bar7"]["hotkeyTextYOffset"] = 1
  146. E.db["actionbar"]["bar7"]["macroFont"] = "Expressway"
  147. E.db["actionbar"]["bar7"]["macroFontOutline"] = "OUTLINE"
  148. E.db["actionbar"]["bar7"]["macroTextPosition"] = "TOP"
  149. E.db["actionbar"]["bar7"]["macroTextXOffset"] = 2
  150. E.db["actionbar"]["bar7"]["macroTextYOffset"] = -7
  151. E.db["actionbar"]["bar8"]["countFont"] = "Expressway"
  152. E.db["actionbar"]["bar8"]["countFontOutline"] = "OUTLINE"
  153. E.db["actionbar"]["bar8"]["countTextPosition"] = "TOPRIGHT"
  154. E.db["actionbar"]["bar8"]["hotkeyFont"] = "Expressway"
  155. E.db["actionbar"]["bar8"]["hotkeyFontOutline"] = "OUTLINE"
  156. E.db["actionbar"]["bar8"]["hotkeyTextPosition"] = "BOTTOM"
  157. E.db["actionbar"]["bar8"]["hotkeyTextYOffset"] = 1
  158. E.db["actionbar"]["bar8"]["macroFont"] = "Expressway"
  159. E.db["actionbar"]["bar8"]["macroFontOutline"] = "OUTLINE"
  160. E.db["actionbar"]["bar8"]["macroTextPosition"] = "TOP"
  161. E.db["actionbar"]["bar8"]["macroTextXOffset"] = 2
  162. E.db["actionbar"]["bar8"]["macroTextYOffset"] = -7
  163. E.db["actionbar"]["bar9"]["countFont"] = "Expressway"
  164. E.db["actionbar"]["bar9"]["countFontOutline"] = "OUTLINE"
  165. E.db["actionbar"]["bar9"]["countTextPosition"] = "TOPRIGHT"
  166. E.db["actionbar"]["bar9"]["hotkeyFont"] = "Expressway"
  167. E.db["actionbar"]["bar9"]["hotkeyFontOutline"] = "OUTLINE"
  168. E.db["actionbar"]["bar9"]["hotkeyTextPosition"] = "BOTTOM"
  169. E.db["actionbar"]["bar9"]["hotkeyTextYOffset"] = 1
  170. E.db["actionbar"]["bar9"]["macroFont"] = "Expressway"
  171. E.db["actionbar"]["bar9"]["macroFontOutline"] = "OUTLINE"
  172. E.db["actionbar"]["bar9"]["macroTextPosition"] = "TOP"
  173. E.db["actionbar"]["bar9"]["macroTextXOffset"] = 2
  174. E.db["actionbar"]["bar9"]["macroTextYOffset"] = -7
  175. E.db["actionbar"]["barPet"]["backdrop"] = false
  176. E.db["actionbar"]["barPet"]["buttonHeight"] = 20
  177. E.db["actionbar"]["barPet"]["buttonsPerRow"] = 10
  178. E.db["actionbar"]["barPet"]["countFont"] = "Expressway"
  179. E.db["actionbar"]["barPet"]["countFontOutline"] = "OUTLINE"
  180. E.db["actionbar"]["barPet"]["countTextPosition"] = "TOPRIGHT"
  181. E.db["actionbar"]["barPet"]["hotkeyFont"] = "Expressway"
  182. E.db["actionbar"]["barPet"]["hotkeyFontOutline"] = "OUTLINE"
  183. E.db["actionbar"]["barPet"]["hotkeyTextPosition"] = "BOTTOM"
  184. E.db["actionbar"]["barPet"]["hotkeyTextYOffset"] = 1
  185. E.db["actionbar"]["barPet"]["keepSizeRatio"] = false
  186. E.db["actionbar"]["cooldown"]["fonts"]["enable"] = true
  187. E.db["actionbar"]["cooldown"]["fonts"]["fontSize"] = 14
  188. E.db["actionbar"]["countTextPosition"] = "TOPRIGHT"
  189. E.db["actionbar"]["countTextYOffset"] = -1
  190. E.db["actionbar"]["desaturateOnCooldown"] = true
  191. E.db["actionbar"]["equippedItem"] = true
  192. E.db["actionbar"]["equippedItemColor"]["b"] = 0.25882352941176
  193. E.db["actionbar"]["equippedItemColor"]["g"] = 0.65098039215686
  194. E.db["actionbar"]["equippedItemColor"]["r"] = 0.25882352941176
  195. E.db["actionbar"]["extraActionButton"]["clean"] = true
  196. E.db["actionbar"]["extraActionButton"]["hotkeyFont"] = "Expressway"
  197. E.db["actionbar"]["extraActionButton"]["hotkeyFontOutline"] = "OUTLINE"
  198. E.db["actionbar"]["extraActionButton"]["hotkeyTextPosition"] = "BOTTOM"
  199. E.db["actionbar"]["extraActionButton"]["hotkeyTextYOffset"] = 1
  200. E.db["actionbar"]["font"] = "Expressway"
  201. E.db["actionbar"]["fontOutline"] = "OUTLINE"
  202. E.db["actionbar"]["hotkeyTextPosition"] = "BOTTOM"
  203. E.db["actionbar"]["macroTextPosition"] = "TOP"
  204. E.db["actionbar"]["noPowerColor"]["b"] = 0.6
  205. E.db["actionbar"]["noPowerColor"]["g"] = 0.30196078431373
  206. E.db["actionbar"]["noPowerColor"]["r"] = 0.30196078431373
  207. E.db["actionbar"]["notUsableColor"]["b"] = 0.1921568627451
  208. E.db["actionbar"]["notUsableColor"]["g"] = 0.1921568627451
  209. E.db["actionbar"]["notUsableColor"]["r"] = 0.1921568627451
  210. E.db["actionbar"]["stanceBar"]["enabled"] = false
  211. E.db["actionbar"]["stanceBar"]["hotkeyFont"] = "Expressway"
  212. E.db["actionbar"]["stanceBar"]["hotkeyFontOutline"] = "OUTLINE"
  213. E.db["actionbar"]["stanceBar"]["hotkeyTextPosition"] = "BOTTOM"
  214. E.db["actionbar"]["stanceBar"]["hotkeyTextYOffset"] = 1
  215. E.db["actionbar"]["transparent"] = true
  216. E.db["actionbar"]["useDrawSwipeOnCharges"] = true
  217. E.db["actionbar"]["vehicleExitButton"]["hotkeyFont"] = "Expressway"
  218. E.db["actionbar"]["vehicleExitButton"]["hotkeyFontOutline"] = "OUTLINE"
  219. E.db["actionbar"]["vehicleExitButton"]["hotkeyTextPosition"] = "BOTTOM"
  220. E.db["actionbar"]["vehicleExitButton"]["hotkeyTextYOffset"] = 1
  221. E.db["actionbar"]["zoneActionButton"]["clean"] = true
  222. E.db["auras"]["buffs"]["countFont"] = "Friz Quadrata TT"
  223. E.db["auras"]["buffs"]["countFontOutline"] = "OUTLINE"
  224. E.db["auras"]["buffs"]["countFontSize"] = 13
  225. E.db["auras"]["buffs"]["timeFont"] = "Friz Quadrata TT"
  226. E.db["auras"]["buffs"]["timeFontOutline"] = "OUTLINE"
  227. E.db["auras"]["buffs"]["timeFontSize"] = 13
  228. E.db["auras"]["debuffs"]["countFont"] = "Friz Quadrata TT"
  229. E.db["auras"]["debuffs"]["countFontSize"] = 13
  230. E.db["auras"]["debuffs"]["timeFont"] = "Friz Quadrata TT"
  231. E.db["auras"]["debuffs"]["timeFontSize"] = 13
  232. E.db["bags"]["countFont"] = "Friz Quadrata TT"
  233. E.db["bags"]["countFontSize"] = 13
  234. E.db["bags"]["itemLevelFont"] = "Friz Quadrata TT"
  235. E.db["bags"]["itemLevelFontSize"] = 13
  236. E.db["bags"]["junkIcon"] = true
  237. E.db["bags"]["moneyFormat"] = "FULL"
  238. E.db["bags"]["showBindType"] = true
  239. E.db["bags"]["transparent"] = true
  240. E.db["chat"]["editBoxPosition"] = "ABOVE_CHAT_INSIDE"
  241. E.db["chat"]["emotionIcons"] = false
  242. E.db["chat"]["fadeUndockedTabs"] = true
  243. E.db["chat"]["font"] = "Friz Quadrata TT"
  244. E.db["chat"]["fontOutline"] = "OUTLINE"
  245. E.db["chat"]["fontSize"] = 13
  246. E.db["chat"]["hideChatToggles"] = true
  247. E.db["chat"]["hideCopyButton"] = true
  248. E.db["chat"]["inactivityTimer"] = 30
  249. E.db["chat"]["lfgIcons"] = false
  250. E.db["chat"]["panelBackdrop"] = "HIDEBOTH"
  251. E.db["chat"]["panelHeight"] = 200
  252. E.db["chat"]["panelWidth"] = 450
  253. E.db["chat"]["tabFont"] = "Friz Quadrata TT"
  254. E.db["chat"]["tabFontOutline"] = "OUTLINE"
  255. E.db["chat"]["tabFontSize"] = 13
  256. E.db["chat"]["tabSelector"] = "NONE"
  257. E.db["chat"]["tabSelectorColor"]["b"] = 0.82
  258. E.db["chat"]["tabSelectorColor"]["g"] = 0.51
  259. E.db["chat"]["tabSelectorColor"]["r"] = 0.09
  260. E.db["chat"]["timeStampFormat"] = "%H:%M:%S "
  261. E.db["chat"]["useAltKey"] = true
  262. E.db["chat"]["useBTagName"] = true
  263. E.db["convertPages"] = true
  264. E.db["databars"]["azerite"]["enable"] = false
  265. E.db["databars"]["colors"]["experience"]["a"] = 0.80000001192093
  266. E.db["databars"]["colors"]["experience"]["g"] = 0
  267. E.db["databars"]["colors"]["experience"]["r"] = 1
  268. E.db["databars"]["colors"]["rested"]["a"] = 0.80000001192093
  269. E.db["databars"]["colors"]["rested"]["g"] = 0.4
  270. E.db["databars"]["colors"]["rested"]["r"] = 0
  271. E.db["databars"]["experience"]["font"] = "Expressway"
  272. E.db["databars"]["experience"]["fontOutline"] = "MONOCHROMEOUTLINE"
  273. E.db["databars"]["experience"]["fontSize"] = 8
  274. E.db["databars"]["experience"]["mouseover"] = true
  275. E.db["databars"]["experience"]["orientation"] = "HORIZONTAL"
  276. E.db["databars"]["experience"]["showBubbles"] = true
  277. E.db["databars"]["experience"]["textFormat"] = "REM"
  278. E.db["databars"]["experience"]["width"] = 350
  279. E.db["databars"]["honor"]["enable"] = false
  280. E.db["databars"]["threat"]["enable"] = false
  281. E.db["datatexts"]["battleground"] = false
  282. E.db["datatexts"]["font"] = "Friz Quadrata TT"
  283. E.db["datatexts"]["fontSize"] = 13
  284. E.db["datatexts"]["noCombatClick"] = true
  285. E.db["datatexts"]["panels"]["LeftChatDataPanel"]["enable"] = false
  286. E.db["datatexts"]["panels"]["MinimapPanel"]["enable"] = false
  287. E.db["datatexts"]["panels"]["RightChatDataPanel"]["enable"] = false
  288. E.db["general"]["altPowerBar"]["font"] = "Friz Quadrata TT"
  289. E.db["general"]["altPowerBar"]["statusBar"] = "Solid"
  290. E.db["general"]["autoRepair"] = "PLAYER"
  291. E.db["general"]["backdropcolor"]["b"] = 0.18039215686275
  292. E.db["general"]["backdropcolor"]["g"] = 0.18039215686275
  293. E.db["general"]["backdropcolor"]["r"] = 0.18039215686275
  294. E.db["general"]["backdropfadecolor"]["a"] = 0.80000001192093
  295. E.db["general"]["backdropfadecolor"]["b"] = 0.18039215686275
  296. E.db["general"]["backdropfadecolor"]["g"] = 0.18039215686275
  297. E.db["general"]["backdropfadecolor"]["r"] = 0.18039215686275
  298. E.db["general"]["bottomPanel"] = false
  299. E.db["general"]["font"] = "Friz Quadrata TT"
  300. E.db["general"]["fontSize"] = 13
  301. E.db["general"]["interruptAnnounce"] = "SAY"
  302. E.db["general"]["itemLevel"]["itemLevelFont"] = "Friz Quadrata TT"
  303. E.db["general"]["minimap"]["icons"]["classHall"]["position"] = "BOTTOMRIGHT"
  304. E.db["general"]["minimap"]["icons"]["lfgEye"]["position"] = "BOTTOMLEFT"
  305. E.db["general"]["minimap"]["locationFont"] = "Friz Quadrata TT"
  306. E.db["general"]["minimap"]["resetZoom"]["enable"] = true
  307. E.db["general"]["minimap"]["resetZoom"]["time"] = 5
  308. E.db["general"]["objectiveFrameAutoHideInKeystone"] = true
  309. E.db["general"]["totems"]["growthDirection"] = "HORIZONTAL"
  310. E.db["movers"]["AlertFrameMover"] = "TOP,ElvUIParent,TOP,0,-67"
  311. E.db["movers"]["AltPowerBarMover"] = "BOTTOM,ElvUIParent,BOTTOM,0,103"
  312. E.db["movers"]["ArenaHeaderMover"] = "TOPRIGHT,ElvUIParent,TOPRIGHT,-487,-431"
  313. E.db["movers"]["BNETMover"] = "BOTTOMLEFT,ElvUIParent,BOTTOMLEFT,4,206"
  314. E.db["movers"]["BelowMinimapContainerMover"] = "TOP,ElvUIParent,TOP,0,-70"
  315. E.db["movers"]["BossButton"] = "BOTTOM,ElvUIParent,BOTTOM,230,431"
  316. E.db["movers"]["BossHeaderMover"] = "BOTTOMRIGHT,ElvUIParent,BOTTOMRIGHT,-515,431"
  317. E.db["movers"]["BuffsMover"] = "TOPRIGHT,ElvUIParent,TOPRIGHT,-4,-4"
  318. E.db["movers"]["ClassBarMover"] = "BOTTOM,ElvUIParent,BOTTOM,0,334"
  319. E.db["movers"]["DebuffsMover"] = "TOPRIGHT,ElvUIParent,TOPRIGHT,-4,-152"
  320. E.db["movers"]["DurabilityFrameMover"] = "BOTTOMRIGHT,ElvUIParent,BOTTOMRIGHT,-60,368"
  321. E.db["movers"]["ElvAB_1"] = "BOTTOM,ElvUIParent,BOTTOM,0,235"
  322. E.db["movers"]["ElvAB_3"] = "TOPLEFT,ElvUIParent,TOPLEFT,4,-4"
  323. E.db["movers"]["ElvAB_5"] = "BOTTOM,ElvUIParent,BOTTOM,0,258"
  324. E.db["movers"]["ElvAB_6"] = "BOTTOM,ElvUIParent,BOTTOM,0,280"
  325. E.db["movers"]["ElvUF_FocusMover"] = "BOTTOM,ElvUIParent,BOTTOM,-257,375"
  326. E.db["movers"]["ElvUF_PartyMover"] = "BOTTOMLEFT,ElvUIParent,BOTTOMLEFT,325,433"
  327. E.db["movers"]["ElvUF_PetCastbarMover"] = "BOTTOM,ElvUIParent,BOTTOM,-257,323"
  328. E.db["movers"]["ElvUF_PetMover"] = "BOTTOM,ElvUIParent,BOTTOM,-257,323"
  329. E.db["movers"]["ElvUF_PlayerCastbarMover"] = "BOTTOM,ElvUIParent,BOTTOM,-130,323"
  330. E.db["movers"]["ElvUF_PlayerMover"] = "BOTTOM,ElvUIParent,BOTTOM,-130,323"
  331. E.db["movers"]["ElvUF_Raid40Mover"] = "BOTTOMLEFT,ElvUIParent,BOTTOMLEFT,325,433"
  332. E.db["movers"]["ElvUF_RaidMover"] = "BOTTOMLEFT,ElvUIParent,BOTTOMLEFT,543,433"
  333. E.db["movers"]["ElvUF_TankMover"] = "TOPLEFT,ElvUIParent,TOPLEFT,4,-184"
  334. E.db["movers"]["ElvUF_TargetCastbarMover"] = "BOTTOM,ElvUIParent,BOTTOM,129,323"
  335. E.db["movers"]["ElvUF_TargetMover"] = "BOTTOM,ElvUIParent,BOTTOM,130,323"
  336. E.db["movers"]["ElvUF_TargetTargetMover"] = "BOTTOM,ElvUIParent,BOTTOM,256,323"
  337. E.db["movers"]["ElvUIBagMover"] = "BOTTOMRIGHT,ElvUIParent,BOTTOMRIGHT,-185,4"
  338. E.db["movers"]["ElvUIBankMover"] = "BOTTOMLEFT,ElvUIParent,BOTTOMLEFT,4,207"
  339. E.db["movers"]["EnhancedVehicleBar_Mover"] = "BOTTOM,ElvUIParent,BOTTOM,0,140"
  340. E.db["movers"]["ExperienceBarMover"] = "TOP,ElvUIParent,TOP,0,-4"
  341. E.db["movers"]["GMMover"] = "TOPLEFT,ElvUIParent,TOPLEFT,4,-4"
  342. E.db["movers"]["LevelUpBossBannerMover"] = "TOP,ElvUIParent,TOP,0,-100"
  343. E.db["movers"]["LootFrameMover"] = "BOTTOM,ElvUIParent,BOTTOM,241,401"
  344. E.db["movers"]["MinimapMover"] = "BOTTOMRIGHT,ElvUIParent,BOTTOMRIGHT,-4,4"
  345. E.db["movers"]["ObjectiveFrameMover"] = "TOPRIGHT,ElvUIParent,TOPRIGHT,-58,-227"
  346. E.db["movers"]["PetAB"] = "BOTTOM,ElvUIParent,BOTTOM,0,202"
  347. E.db["movers"]["PlayerPowerBarMover"] = "BOTTOM,ElvUIParent,BOTTOM,0,323"
  348. E.db["movers"]["TalkingHeadFrameMover"] = "TOPLEFT,ElvUIParent,TOPLEFT,4,-4"
  349. E.db["movers"]["TooltipMover"] = "BOTTOMRIGHT,ElvUIParent,BOTTOMRIGHT,-184,163"
  350. E.db["movers"]["TotemBarMover"] = "BOTTOM,ElvUIParent,BOTTOM,0,140"
  351. E.db["movers"]["VOICECHAT"] = "BOTTOMLEFT,ElvUIParent,BOTTOMLEFT,4,207"
  352. E.db["movers"]["VehicleLeaveButton"] = "BOTTOMRIGHT,ElvUIParent,BOTTOMRIGHT,-151,151"
  353. E.db["movers"]["VehicleSeatMover"] = "BOTTOMRIGHT,ElvUIParent,BOTTOMRIGHT,-25,341"
  354. E.db["movers"]["ZoneAbility"] = "BOTTOM,ElvUIParent,BOTTOM,176,431"
  355. E.db["nameplates"]["clickThrough"]["friendly"] = true
  356. E.db["nameplates"]["clickThrough"]["personal"] = true
  357. E.db["nameplates"]["colors"]["castColor"]["g"] = 0.81176470588235
  358. E.db["nameplates"]["colors"]["castNoInterruptColor"]["b"] = 0.18039215686275
  359. E.db["nameplates"]["colors"]["castNoInterruptColor"]["g"] = 0.18039215686275
  360. E.db["nameplates"]["colors"]["castNoInterruptColor"]["r"] = 0.18039215686275
  361. --E.db["nameplates"]["filters"]["non-target-interrupt"]["triggers"]["enable"] = true
  362. E.db["nameplates"]["font"] = "Friz Quadrata TT"
  363. E.db["nameplates"]["plateSize"]["enemyWidth"] = 100
  364. E.db["nameplates"]["plateSize"]["friendlyWidth"] = 100
  365. E.db["nameplates"]["statusbar"] = "Solid"
  366. E.db["nameplates"]["units"]["ENEMY_NPC"]["buffs"]["anchorPoint"] = "TOPRIGHT"
  367. E.db["nameplates"]["units"]["ENEMY_NPC"]["buffs"]["growthX"] = "LEFT"
  368. E.db["nameplates"]["units"]["ENEMY_NPC"]["buffs"]["numAuras"] = 2
  369. E.db["nameplates"]["units"]["ENEMY_NPC"]["buffs"]["priority"] = "Dispellable,RaidBuffsElvUI"
  370. E.db["nameplates"]["units"]["ENEMY_NPC"]["buffs"]["size"] = 20
  371. E.db["nameplates"]["units"]["ENEMY_NPC"]["castbar"]["castTimeFormat"] = "REMAINING"
  372. E.db["nameplates"]["units"]["ENEMY_NPC"]["castbar"]["font"] = "Expressway"
  373. E.db["nameplates"]["units"]["ENEMY_NPC"]["castbar"]["height"] = 20
  374. E.db["nameplates"]["units"]["ENEMY_NPC"]["castbar"]["iconPosition"] = "LEFT"
  375. E.db["nameplates"]["units"]["ENEMY_NPC"]["castbar"]["width"] = 100
  376. E.db["nameplates"]["units"]["ENEMY_NPC"]["castbar"]["yOffset"] = 4
  377. E.db["nameplates"]["units"]["ENEMY_NPC"]["debuffs"]["anchorPoint"] = "TOPLEFT"
  378. E.db["nameplates"]["units"]["ENEMY_NPC"]["debuffs"]["growthX"] = "RIGHT"
  379. E.db["nameplates"]["units"]["ENEMY_NPC"]["debuffs"]["numAuras"] = 3
  380. E.db["nameplates"]["units"]["ENEMY_NPC"]["debuffs"]["size"] = 20
  381. E.db["nameplates"]["units"]["ENEMY_NPC"]["debuffs"]["yOffset"] = 5
  382. E.db["nameplates"]["units"]["ENEMY_NPC"]["health"]["healPrediction"] = false
  383. E.db["nameplates"]["units"]["ENEMY_NPC"]["health"]["text"]["font"] = "Expressway"
  384. E.db["nameplates"]["units"]["ENEMY_NPC"]["health"]["text"]["fontSize"] = 10
  385. E.db["nameplates"]["units"]["ENEMY_NPC"]["health"]["text"]["format"] = "[perhp]"
  386. E.db["nameplates"]["units"]["ENEMY_NPC"]["level"]["enable"] = false
  387. E.db["nameplates"]["units"]["ENEMY_NPC"]["name"]["font"] = "Expressway"
  388. E.db["nameplates"]["units"]["ENEMY_NPC"]["name"]["format"] = "[name:abbrev:short] [shortclassification]"
  389. E.db["nameplates"]["units"]["ENEMY_NPC"]["questIcon"]["font"] = "Expressway"
  390. E.db["nameplates"]["units"]["ENEMY_NPC"]["raidTargetIndicator"]["size"] = 20
  391. E.db["nameplates"]["units"]["ENEMY_NPC"]["showTitle"] = false
  392. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["buffs"]["anchorPoint"] = "TOPRIGHT"
  393. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["buffs"]["growthX"] = "LEFT"
  394. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["buffs"]["maxDuration"] = 0
  395. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["buffs"]["numAuras"] = 2
  396. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["buffs"]["priority"] = "Dispellable"
  397. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["buffs"]["size"] = 20
  398. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["castbar"]["castTimeFormat"] = "REMAINING"
  399. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["castbar"]["font"] = "Expressway"
  400. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["castbar"]["height"] = 20
  401. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["castbar"]["iconPosition"] = "LEFT"
  402. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["castbar"]["width"] = 100
  403. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["castbar"]["yOffset"] = 4
  404. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["debuffs"]["anchorPoint"] = "TOPLEFT"
  405. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["debuffs"]["growthX"] = "RIGHT"
  406. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["debuffs"]["numAuras"] = 3
  407. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["debuffs"]["priority"] = "Blacklist,Personal,CCDebuffs"
  408. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["debuffs"]["size"] = 20
  409. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["debuffs"]["yOffset"] = 5
  410. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["health"]["healPrediction"] = false
  411. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["health"]["text"]["font"] = "Expressway"
  412. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["health"]["text"]["fontSize"] = 10
  413. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["health"]["text"]["format"] = "[perhp]"
  414. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["level"]["enable"] = false
  415. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["level"]["format"] = "[difficultycolor][level][shortclassification]"
  416. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["markTanks"] = false
  417. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["name"]["font"] = "Expressway"
  418. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["name"]["format"] = "[name:abbrev:short] [shortclassification]"
  419. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["raidTargetIndicator"]["size"] = 20
  420. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["showTitle"] = false
  421. E.db["nameplates"]["units"]["ENEMY_PLAYER"]["title"]["format"] = "[npctitle]"
  422. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["buffs"]["anchorPoint"] = "TOPRIGHT"
  423. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["buffs"]["growthX"] = "LEFT"
  424. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["buffs"]["numAuras"] = 2
  425. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["buffs"]["priority"] = "Dispellable"
  426. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["buffs"]["size"] = 20
  427. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["castbar"]["castTimeFormat"] = "REMAINING"
  428. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["castbar"]["font"] = "Expressway"
  429. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["castbar"]["height"] = 20
  430. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["castbar"]["iconPosition"] = "LEFT"
  431. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["castbar"]["width"] = 100
  432. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["castbar"]["yOffset"] = 4
  433. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["debuffs"]["anchorPoint"] = "TOPLEFT"
  434. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["debuffs"]["growthX"] = "RIGHT"
  435. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["debuffs"]["numAuras"] = 3
  436. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["debuffs"]["priority"] = "Blacklist,Personal,CCDebuffs"
  437. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["debuffs"]["size"] = 20
  438. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["debuffs"]["yOffset"] = 5
  439. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["health"]["healPrediction"] = false
  440. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["health"]["text"]["font"] = "Expressway"
  441. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["health"]["text"]["fontSize"] = 10
  442. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["health"]["text"]["format"] = "[perhp]"
  443. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["level"]["enable"] = false
  444. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["name"]["font"] = "Expressway"
  445. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["name"]["format"] = "[namecolor][name:abbrev:short] [shortclassification]"
  446. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["questIcon"]["font"] = "Expressway"
  447. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["raidTargetIndicator"]["size"] = 20
  448. E.db["nameplates"]["units"]["FRIENDLY_NPC"]["showTitle"] = false
  449. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["buffs"]["anchorPoint"] = "TOPRIGHT"
  450. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["buffs"]["growthX"] = "LEFT"
  451. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["buffs"]["numAuras"] = 2
  452. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["buffs"]["priority"] = "Dispellable"
  453. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["buffs"]["size"] = 20
  454. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["castbar"]["castTimeFormat"] = "REMAINING"
  455. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["castbar"]["font"] = "Expressway"
  456. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["castbar"]["height"] = 20
  457. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["castbar"]["iconPosition"] = "LEFT"
  458. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["castbar"]["width"] = 100
  459. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["castbar"]["yOffset"] = 4
  460. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["debuffs"]["anchorPoint"] = "TOPLEFT"
  461. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["debuffs"]["growthX"] = "RIGHT"
  462. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["debuffs"]["numAuras"] = 3
  463. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["debuffs"]["priority"] = "Blacklist,Personal,CCDebuffs"
  464. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["debuffs"]["size"] = 20
  465. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["debuffs"]["yOffset"] = 5
  466. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["health"]["healPrediction"] = false
  467. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["health"]["text"]["font"] = "Expressway"
  468. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["health"]["text"]["fontSize"] = 10
  469. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["health"]["text"]["format"] = "[perhp]"
  470. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["level"]["enable"] = false
  471. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["level"]["format"] = "[difficultycolor][level][shortclassification]"
  472. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["markTanks"] = false
  473. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["name"]["font"] = "Expressway"
  474. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["name"]["format"] = "[namecolor][name:abbrev:short] [shortclassification]"
  475. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["nameOnly"] = true
  476. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["raidTargetIndicator"]["size"] = 20
  477. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["showTitle"] = false
  478. E.db["nameplates"]["units"]["FRIENDLY_PLAYER"]["title"]["format"] = "[npctitle]"
  479. E.db["nameplates"]["units"]["TARGET"]["arrow"] = "Arrow0"
  480. E.db["nameplates"]["units"]["TARGET"]["arrowScale"] = 0.58
  481. E.db["nameplates"]["units"]["TARGET"]["arrowSpacing"] = 0
  482. E.db["nameplates"]["units"]["TARGET"]["glowStyle"] = "style7"
  483. E.db["sle"]["armory"]["character"]["enchant"]["font"] = "Friz Quadrata TT"
  484. E.db["sle"]["armory"]["character"]["ilvl"]["font"] = "Friz Quadrata TT"
  485. E.db["sle"]["armory"]["inspect"]["enchant"]["font"] = "Friz Quadrata TT"
  486. E.db["sle"]["armory"]["inspect"]["ilvl"]["font"] = "Friz Quadrata TT"
  487. E.db["sle"]["armory"]["stats"]["catFonts"]["font"] = "Friz Quadrata TT"
  488. E.db["sle"]["armory"]["stats"]["catFonts"]["outline"] = "OUTLINE"
  489. E.db["sle"]["armory"]["stats"]["itemLevel"]["font"] = "Friz Quadrata TT"
  490. E.db["sle"]["armory"]["stats"]["itemLevel"]["outline"] = "OUTLINE"
  491. E.db["sle"]["armory"]["stats"]["statFonts"]["font"] = "Friz Quadrata TT"
  492. E.db["sle"]["armory"]["stats"]["statFonts"]["outline"] = "OUTLINE"
  493. E.db["sle"]["chat"]["dpsSpam"] = true
  494. E.db["sle"]["chat"]["invite"]["altInv"] = true
  495. E.db["sle"]["media"]["fonts"]["gossip"]["font"] = "Friz Quadrata TT"
  496. E.db["sle"]["media"]["fonts"]["mail"]["font"] = "Friz Quadrata TT"
  497. E.db["sle"]["media"]["fonts"]["mail"]["outline"] = "OUTLINE"
  498. E.db["sle"]["media"]["fonts"]["objective"]["font"] = "Friz Quadrata TT"
  499. E.db["sle"]["media"]["fonts"]["objective"]["outline"] = "OUTLINE"
  500. E.db["sle"]["media"]["fonts"]["objectiveHeader"]["font"] = "Friz Quadrata TT"
  501. E.db["sle"]["media"]["fonts"]["objectiveHeader"]["outline"] = "OUTLINE"
  502. E.db["sle"]["media"]["fonts"]["pvp"]["font"] = "Friz Quadrata TT"
  503. E.db["sle"]["media"]["fonts"]["questFontSuperHuge"]["font"] = "Friz Quadrata TT"
  504. E.db["sle"]["media"]["fonts"]["questFontSuperHuge"]["outline"] = "OUTLINE"
  505. E.db["sle"]["media"]["fonts"]["subzone"]["font"] = "Friz Quadrata TT"
  506. E.db["sle"]["media"]["fonts"]["zone"]["font"] = "Friz Quadrata TT"
  507. E.db["sle"]["minimap"]["coords"]["enable"] = true
  508. E.db["sle"]["minimap"]["coords"]["font"] = "Friz Quadrata TT"
  509. E.db["sle"]["minimap"]["coords"]["xOffset"] = 65
  510. E.db["sle"]["minimap"]["coords"]["yOffset"] = -78
  511. E.db["sle"]["minimap"]["instance"]["font"] = "Friz Quadrata TT"
  512. E.db["sle"]["minimap"]["locPanel"]["font"] = "Friz Quadrata TT"
  513. E.db["sle"]["nameplates"]["targetcount"]["font"] = "Friz Quadrata TT"
  514. E.db["sle"]["nameplates"]["threat"]["font"] = "Friz Quadrata TT"
  515. E.db["sle"]["raidmanager"]["level"] = false
  516. E.db["sle"]["raidmarkers"]["enable"] = false
  517. E.db["sle"]["screensaver"]["date"]["font"] = "Friz Quadrata TT"
  518. E.db["sle"]["screensaver"]["player"]["font"] = "Friz Quadrata TT"
  519. E.db["sle"]["screensaver"]["subtitle"]["font"] = "Friz Quadrata TT"
  520. E.db["sle"]["screensaver"]["tips"]["font"] = "Friz Quadrata TT"
  521. E.db["sle"]["screensaver"]["title"]["font"] = "Friz Quadrata TT"
  522. E.db["sle"]["skins"]["merchant"]["list"]["nameFont"] = "Friz Quadrata TT"
  523. E.db["sle"]["skins"]["merchant"]["list"]["nameSize"] = 12
  524. E.db["sle"]["skins"]["merchant"]["list"]["subFont"] = "Friz Quadrata TT"
  525. E.db["sle"]["skins"]["talkinghead"]["hide"] = true
  526. E.db["sle"]["unitframes"]["roleicons"] = "Philmod"
  527. E.db["tooltip"]["font"] = "Friz Quadrata TT"
  528. E.db["tooltip"]["guildRanks"] = false
  529. E.db["tooltip"]["headerFontSize"] = 13
  530. E.db["tooltip"]["healthBar"]["font"] = "Friz Quadrata TT"
  531. E.db["tooltip"]["smallTextFontSize"] = 13
  532. E.db["tooltip"]["textFontSize"] = 13
  533. E.db["unitframe"]["colors"]["auraBarBuff"]["b"] = 0.1
  534. E.db["unitframe"]["colors"]["auraBarBuff"]["g"] = 0.1
  535. E.db["unitframe"]["colors"]["auraBarBuff"]["r"] = 0.1
  536. E.db["unitframe"]["colors"]["castColor"]["b"] = 0
  537. E.db["unitframe"]["colors"]["castColor"]["g"] = 0.81176470588235
  538. E.db["unitframe"]["colors"]["castColor"]["r"] = 1
  539. E.db["unitframe"]["colors"]["castInterruptedColor"]["b"] = 0.30196078431373
  540. E.db["unitframe"]["colors"]["castInterruptedColor"]["g"] = 0.30196078431373
  541. E.db["unitframe"]["colors"]["castInterruptedColor"]["r"] = 0.30196078431373
  542. E.db["unitframe"]["colors"]["castNoInterrupt"]["b"] = 0.18039215686275
  543. E.db["unitframe"]["colors"]["castNoInterrupt"]["g"] = 0.18039215686275
  544. E.db["unitframe"]["colors"]["castNoInterrupt"]["r"] = 0.18039215686275
  545. E.db["unitframe"]["colors"]["castbar_backdrop"]["b"] = 0
  546. E.db["unitframe"]["colors"]["castbar_backdrop"]["g"] = 0
  547. E.db["unitframe"]["colors"]["castbar_backdrop"]["r"] = 0
  548. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][1]["b"] = 0.34901960784314
  549. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][1]["g"] = 0.63137254901961
  550. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][1]["r"] = 0.65098039215686
  551. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][2]["b"] = 0.34901960784314
  552. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][2]["g"] = 0.63137254901961
  553. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][2]["r"] = 0.65098039215686
  554. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][3]["b"] = 0.34901960784314
  555. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][3]["g"] = 0.63137254901961
  556. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][3]["r"] = 0.65098039215686
  557. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][4]["b"] = 0.34901960784314
  558. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][4]["g"] = 0.63137254901961
  559. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][4]["r"] = 0.65098039215686
  560. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][5]["b"] = 0.34901960784314
  561. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][5]["g"] = 0.63137254901961
  562. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][5]["r"] = 0.65098039215686
  563. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][6]["b"] = 0.34901960784314
  564. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][6]["g"] = 0.63137254901961
  565. E.db["unitframe"]["colors"]["classResources"]["comboPoints"][6]["r"] = 0.65098039215686
  566. E.db["unitframe"]["colors"]["colorhealthbyvalue"] = false
  567. E.db["unitframe"]["colors"]["customcastbarbackdrop"] = true
  568. E.db["unitframe"]["colors"]["customhealthbackdrop"] = true
  569. E.db["unitframe"]["colors"]["frameGlow"]["mouseoverGlow"]["enable"] = false
  570. E.db["unitframe"]["colors"]["health"]["b"] = 0.16470588235294
  571. E.db["unitframe"]["colors"]["health"]["g"] = 0.16470588235294
  572. E.db["unitframe"]["colors"]["health"]["r"] = 0.16470588235294
  573. E.db["unitframe"]["colors"]["health_backdrop_dead"]["b"] = 0
  574. E.db["unitframe"]["colors"]["health_backdrop_dead"]["g"] = 0
  575. E.db["unitframe"]["colors"]["health_backdrop_dead"]["r"] = 0
  576. E.db["unitframe"]["colors"]["power"]["ENERGY"]["b"] = 0.34901960784314
  577. E.db["unitframe"]["colors"]["power"]["ENERGY"]["g"] = 0.63137254901961
  578. E.db["unitframe"]["colors"]["power"]["ENERGY"]["r"] = 0.65098039215686
  579. E.db["unitframe"]["colors"]["useDeadBackdrop"] = true
  580. E.db["unitframe"]["debuffHighlighting"] = "GLOW"
  581. E.db["unitframe"]["font"] = "Friz Quadrata TT"
  582. E.db["unitframe"]["fontOutline"] = "OUTLINE"
  583. E.db["unitframe"]["fontSize"] = 12
  584. E.db["unitframe"]["smartRaidFilter"] = false
  585. E.db["unitframe"]["statusbar"] = "Solid"
  586. E.db["unitframe"]["units"]["assist"]["enable"] = false
  587. E.db["unitframe"]["units"]["focus"]["CombatIcon"]["enable"] = false
  588. E.db["unitframe"]["units"]["focus"]["aurabar"]["attachTo"] = "FRAME"
  589. E.db["unitframe"]["units"]["focus"]["aurabar"]["detachedWidth"] = 270
  590. E.db["unitframe"]["units"]["focus"]["aurabar"]["maxBars"] = 6
  591. E.db["unitframe"]["units"]["focus"]["aurabar"]["maxDuration"] = 0
  592. E.db["unitframe"]["units"]["focus"]["aurabar"]["priority"] = ""
  593. E.db["unitframe"]["units"]["focus"]["aurabar"]["spacing"] = 4
  594. E.db["unitframe"]["units"]["focus"]["aurabar"]["yOffset"] = 15
  595. E.db["unitframe"]["units"]["focus"]["buffIndicator"]["enable"] = false
  596. E.db["unitframe"]["units"]["focus"]["buffs"]["anchorPoint"] = "TOPRIGHT"
  597. E.db["unitframe"]["units"]["focus"]["buffs"]["countFont"] = "Expressway"
  598. E.db["unitframe"]["units"]["focus"]["buffs"]["maxDuration"] = 120
  599. E.db["unitframe"]["units"]["focus"]["buffs"]["minDuration"] = 1
  600. E.db["unitframe"]["units"]["focus"]["buffs"]["perrow"] = 8
  601. E.db["unitframe"]["units"]["focus"]["buffs"]["priority"] = "Blacklist,Personal,PlayerBuffs,Whitelist,blockNoDuration,nonPersonal"
  602. E.db["unitframe"]["units"]["focus"]["buffs"]["yOffset"] = 15
  603. E.db["unitframe"]["units"]["focus"]["castbar"]["enable"] = false
  604. E.db["unitframe"]["units"]["focus"]["castbar"]["height"] = 20
  605. E.db["unitframe"]["units"]["focus"]["castbar"]["icon"] = false
  606. E.db["unitframe"]["units"]["focus"]["castbar"]["reverse"] = true
  607. E.db["unitframe"]["units"]["focus"]["castbar"]["spark"] = false
  608. E.db["unitframe"]["units"]["focus"]["castbar"]["width"] = 100
  609. E.db["unitframe"]["units"]["focus"]["colorOverride"] = "FORCE_OFF"
  610. E.db["unitframe"]["units"]["focus"]["debuffs"]["anchorPoint"] = "TOPLEFT"
  611. E.db["unitframe"]["units"]["focus"]["debuffs"]["attachTo"] = "BUFFS"
  612. E.db["unitframe"]["units"]["focus"]["debuffs"]["enable"] = false
  613. E.db["unitframe"]["units"]["focus"]["debuffs"]["maxDuration"] = 0
  614. E.db["unitframe"]["units"]["focus"]["debuffs"]["perrow"] = 8
  615. E.db["unitframe"]["units"]["focus"]["debuffs"]["priority"] = "Blacklist,Personal,nonPersonal"
  616. E.db["unitframe"]["units"]["focus"]["disableTargetGlow"] = true
  617. E.db["unitframe"]["units"]["focus"]["healPrediction"]["absorbStyle"] = "NORMAL"
  618. E.db["unitframe"]["units"]["focus"]["healPrediction"]["anchorPoint"] = "CENTER"
  619. E.db["unitframe"]["units"]["focus"]["health"]["attachTextTo"] = "Frame"
  620. E.db["unitframe"]["units"]["focus"]["health"]["position"] = "BOTTOMRIGHT"
  621. E.db["unitframe"]["units"]["focus"]["health"]["reverseFill"] = true
  622. E.db["unitframe"]["units"]["focus"]["health"]["text_format"] = "[health:current:shortvalue] || [perhp]"
  623. E.db["unitframe"]["units"]["focus"]["health"]["xOffset"] = 3
  624. E.db["unitframe"]["units"]["focus"]["health"]["yOffset"] = -14
  625. E.db["unitframe"]["units"]["focus"]["height"] = 20
  626. E.db["unitframe"]["units"]["focus"]["infoPanel"]["height"] = 20
  627. E.db["unitframe"]["units"]["focus"]["name"]["position"] = "TOPRIGHT"
  628. E.db["unitframe"]["units"]["focus"]["name"]["text_format"] = "[namecolor][name]"
  629. E.db["unitframe"]["units"]["focus"]["name"]["xOffset"] = 3
  630. E.db["unitframe"]["units"]["focus"]["name"]["yOffset"] = 14
  631. E.db["unitframe"]["units"]["focus"]["orientation"] = "LEFT"
  632. E.db["unitframe"]["units"]["focus"]["power"]["attachTextTo"] = "Power"
  633. E.db["unitframe"]["units"]["focus"]["power"]["detachFromFrame"] = true
  634. E.db["unitframe"]["units"]["focus"]["power"]["detachedWidth"] = 108
  635. E.db["unitframe"]["units"]["focus"]["power"]["enable"] = false
  636. E.db["unitframe"]["units"]["focus"]["power"]["height"] = 19
  637. E.db["unitframe"]["units"]["focus"]["power"]["parent"] = "UIPARENT"
  638. E.db["unitframe"]["units"]["focus"]["power"]["position"] = "CENTER"
  639. E.db["unitframe"]["units"]["focus"]["power"]["powerPrediction"] = true
  640. E.db["unitframe"]["units"]["focus"]["power"]["text_format"] = "[classpowercolor][classpower:current:shortvalue][powercolor][  >power:current:shortvalue]"
  641. E.db["unitframe"]["units"]["focus"]["power"]["xOffset"] = -2
  642. E.db["unitframe"]["units"]["focus"]["raidicon"]["attachTo"] = "CENTER"
  643. E.db["unitframe"]["units"]["focus"]["raidicon"]["size"] = 20
  644. E.db["unitframe"]["units"]["focus"]["raidicon"]["yOffset"] = 0
  645. E.db["unitframe"]["units"]["focus"]["threatStyle"] = "BORDERS"
  646. E.db["unitframe"]["units"]["focus"]["width"] = 100
  647. E.db["unitframe"]["units"]["party"]["colorOverride"] = "FORCE_OFF"
  648. E.db["unitframe"]["units"]["party"]["debuffs"]["clickThrough"] = true
  649. E.db["unitframe"]["units"]["party"]["debuffs"]["countFont"] = "Expressway"
  650. E.db["unitframe"]["units"]["party"]["debuffs"]["perrow"] = 2
  651. E.db["unitframe"]["units"]["party"]["debuffs"]["priority"] = "RaidDebuffs"
  652. E.db["unitframe"]["units"]["party"]["debuffs"]["sizeOverride"] = 30
  653. E.db["unitframe"]["units"]["party"]["debuffs"]["spacing"] = 2
  654. E.db["unitframe"]["units"]["party"]["debuffs"]["xOffset"] = 3
  655. E.db["unitframe"]["units"]["party"]["disableFocusGlow"] = true
  656. E.db["unitframe"]["units"]["party"]["disableMouseoverGlow"] = true
  657. E.db["unitframe"]["units"]["party"]["disableTargetGlow"] = true
  658. E.db["unitframe"]["units"]["party"]["fader"]["minAlpha"] = 0.6
  659. E.db["unitframe"]["units"]["party"]["fader"]["smooth"] = 0.15
  660. E.db["unitframe"]["units"]["party"]["groupBy"] = "ROLE"
  661. E.db["unitframe"]["units"]["party"]["growthDirection"] = "UP_LEFT"
  662. E.db["unitframe"]["units"]["party"]["healPrediction"]["absorbStyle"] = "NORMAL"
  663. E.db["unitframe"]["units"]["party"]["healPrediction"]["enable"] = true
  664. E.db["unitframe"]["units"]["party"]["health"]["orientation"] = "VERTICAL"
  665. E.db["unitframe"]["units"]["party"]["health"]["position"] = "CENTER"
  666. E.db["unitframe"]["units"]["party"]["health"]["text_format"] = "[health:deficit:shortvalue]"
  667. E.db["unitframe"]["units"]["party"]["health"]["xOffset"] = 0
  668. E.db["unitframe"]["units"]["party"]["height"] = 50
  669. E.db["unitframe"]["units"]["party"]["horizontalSpacing"] = 4
  670. E.db["unitframe"]["units"]["party"]["name"]["position"] = "BOTTOM"
  671. E.db["unitframe"]["units"]["party"]["name"]["text_format"] = "[namecolor][name:veryshort]"
  672. E.db["unitframe"]["units"]["party"]["numGroups"] = 8
  673. E.db["unitframe"]["units"]["party"]["power"]["displayAltPower"] = true
  674. E.db["unitframe"]["units"]["party"]["power"]["height"] = 6
  675. E.db["unitframe"]["units"]["party"]["power"]["text_format"] = ""
  676. E.db["unitframe"]["units"]["party"]["raidWideSorting"] = true
  677. E.db["unitframe"]["units"]["party"]["raidicon"]["yOffset"] = 0
  678. E.db["unitframe"]["units"]["party"]["rdebuffs"]["enable"] = false
  679. E.db["unitframe"]["units"]["party"]["rdebuffs"]["font"] = "Friz Quadrata TT"
  680. E.db["unitframe"]["units"]["party"]["rdebuffs"]["yOffset"] = 15
  681. E.db["unitframe"]["units"]["party"]["readycheckIcon"]["size"] = 30
  682. E.db["unitframe"]["units"]["party"]["readycheckIcon"]["yOffset"] = 0
  683. E.db["unitframe"]["units"]["party"]["roleIcon"]["position"] = "CENTER"
  684. E.db["unitframe"]["units"]["party"]["roleIcon"]["size"] = 30
  685. E.db["unitframe"]["units"]["party"]["roleIcon"]["xOffset"] = 0
  686. E.db["unitframe"]["units"]["party"]["roleIcon"]["yOffset"] = 0
  687. E.db["unitframe"]["units"]["party"]["verticalSpacing"] = 4
  688. E.db["unitframe"]["units"]["party"]["width"] = 50
  689. E.db["unitframe"]["units"]["pet"]["aurabar"]["detachedWidth"] = 270
  690. E.db["unitframe"]["units"]["pet"]["aurabar"]["maxDuration"] = 0
  691. E.db["unitframe"]["units"]["pet"]["aurabar"]["spacing"] = 4
  692. E.db["unitframe"]["units"]["pet"]["aurabar"]["yOffset"] = 15
  693. E.db["unitframe"]["units"]["pet"]["buffIndicator"]["enable"] = false
  694. E.db["unitframe"]["units"]["pet"]["buffs"]["anchorPoint"] = "TOPRIGHT"
  695. E.db["unitframe"]["units"]["pet"]["buffs"]["countFont"] = "Expressway"
  696. E.db["unitframe"]["units"]["pet"]["buffs"]["maxDuration"] = 120
  697. E.db["unitframe"]["units"]["pet"]["buffs"]["minDuration"] = 1
  698. E.db["unitframe"]["units"]["pet"]["buffs"]["perrow"] = 8
  699. E.db["unitframe"]["units"]["pet"]["buffs"]["priority"] = "Blacklist,Personal,PlayerBuffs,Whitelist,blockNoDuration,nonPersonal"
  700. E.db["unitframe"]["units"]["pet"]["buffs"]["yOffset"] = 15
  701. E.db["unitframe"]["units"]["pet"]["castbar"]["enable"] = false
  702. E.db["unitframe"]["units"]["pet"]["castbar"]["height"] = 20
  703. E.db["unitframe"]["units"]["pet"]["castbar"]["icon"] = false
  704. E.db["unitframe"]["units"]["pet"]["castbar"]["reverse"] = true
  705. E.db["unitframe"]["units"]["pet"]["castbar"]["spark"] = false
  706. E.db["unitframe"]["units"]["pet"]["castbar"]["width"] = 100
  707. E.db["unitframe"]["units"]["pet"]["colorOverride"] = "FORCE_OFF"
  708. E.db["unitframe"]["units"]["pet"]["debuffs"]["anchorPoint"] = "TOPLEFT"
  709. E.db["unitframe"]["units"]["pet"]["debuffs"]["attachTo"] = "BUFFS"
  710. E.db["unitframe"]["units"]["pet"]["debuffs"]["maxDuration"] = 0
  711. E.db["unitframe"]["units"]["pet"]["debuffs"]["perrow"] = 8
  712. E.db["unitframe"]["units"]["pet"]["debuffs"]["priority"] = "Blacklist,Personal,nonPersonal"
  713. E.db["unitframe"]["units"]["pet"]["healPrediction"]["absorbStyle"] = "NORMAL"
  714. E.db["unitframe"]["units"]["pet"]["healPrediction"]["anchorPoint"] = "CENTER"
  715. E.db["unitframe"]["units"]["pet"]["health"]["attachTextTo"] = "Frame"
  716. E.db["unitframe"]["units"]["pet"]["health"]["position"] = "BOTTOMRIGHT"
  717. E.db["unitframe"]["units"]["pet"]["health"]["reverseFill"] = true
  718. E.db["unitframe"]["units"]["pet"]["health"]["text_format"] = "[health:current:shortvalue] || [perhp]"
  719. E.db["unitframe"]["units"]["pet"]["health"]["xOffset"] = 1
  720. E.db["unitframe"]["units"]["pet"]["health"]["yOffset"] = -14
  721. E.db["unitframe"]["units"]["pet"]["height"] = 20
  722. E.db["unitframe"]["units"]["pet"]["infoPanel"]["height"] = 20
  723. E.db["unitframe"]["units"]["pet"]["name"]["position"] = "TOPRIGHT"
  724. E.db["unitframe"]["units"]["pet"]["name"]["text_format"] = "[namecolor][name]"
  725. E.db["unitframe"]["units"]["pet"]["name"]["xOffset"] = 2
  726. E.db["unitframe"]["units"]["pet"]["name"]["yOffset"] = 14
  727. E.db["unitframe"]["units"]["pet"]["orientation"] = "LEFT"
  728. E.db["unitframe"]["units"]["pet"]["power"]["attachTextTo"] = "Power"
  729. E.db["unitframe"]["units"]["pet"]["power"]["detachFromFrame"] = true
  730. E.db["unitframe"]["units"]["pet"]["power"]["detachedWidth"] = 108
  731. E.db["unitframe"]["units"]["pet"]["power"]["enable"] = false
  732. E.db["unitframe"]["units"]["pet"]["power"]["height"] = 19
  733. E.db["unitframe"]["units"]["pet"]["power"]["parent"] = "UIPARENT"
  734. E.db["unitframe"]["units"]["pet"]["power"]["position"] = "CENTER"
  735. E.db["unitframe"]["units"]["pet"]["power"]["powerPrediction"] = true
  736. E.db["unitframe"]["units"]["pet"]["power"]["text_format"] = "[classpowercolor][classpower:current:shortvalue][powercolor][  >power:current:shortvalue]"
  737. E.db["unitframe"]["units"]["pet"]["power"]["xOffset"] = -2
  738. E.db["unitframe"]["units"]["pet"]["raidicon"]["attachTo"] = "CENTER"
  739. E.db["unitframe"]["units"]["pet"]["raidicon"]["size"] = 20
  740. E.db["unitframe"]["units"]["pet"]["raidicon"]["yOffset"] = 0
  741. E.db["unitframe"]["units"]["pet"]["threatStyle"] = "BORDERS"
  742. E.db["unitframe"]["units"]["pet"]["width"] = 100
  743. E.db["unitframe"]["units"]["player"]["CombatIcon"]["enable"] = false
  744. E.db["unitframe"]["units"]["player"]["RestIcon"]["enable"] = false
  745. E.db["unitframe"]["units"]["player"]["aurabar"]["attachTo"] = "FRAME"
  746. E.db["unitframe"]["units"]["player"]["aurabar"]["enable"] = false
  747. E.db["unitframe"]["units"]["player"]["aurabar"]["maxDuration"] = 0
  748. E.db["unitframe"]["units"]["player"]["aurabar"]["priority"] = "Hunter"
  749. E.db["unitframe"]["units"]["player"]["aurabar"]["spacing"] = 4
  750. E.db["unitframe"]["units"]["player"]["aurabar"]["yOffset"] = 15
  751. E.db["unitframe"]["units"]["player"]["buffs"]["anchorPoint"] = "TOPRIGHT"
  752. E.db["unitframe"]["units"]["player"]["buffs"]["attachTo"] = "FRAME"
  753. E.db["unitframe"]["units"]["player"]["buffs"]["countFont"] = "Expressway"
  754. E.db["unitframe"]["units"]["player"]["buffs"]["maxDuration"] = 120
  755. E.db["unitframe"]["units"]["player"]["buffs"]["minDuration"] = 1
  756. E.db["unitframe"]["units"]["player"]["buffs"]["yOffset"] = 15
  757. E.db["unitframe"]["units"]["player"]["castbar"]["height"] = 19
  758. E.db["unitframe"]["units"]["player"]["castbar"]["icon"] = false
  759. E.db["unitframe"]["units"]["player"]["castbar"]["reverse"] = true
  760. E.db["unitframe"]["units"]["player"]["castbar"]["spark"] = false
  761. E.db["unitframe"]["units"]["player"]["castbar"]["width"] = 149
  762. E.db["unitframe"]["units"]["player"]["classbar"]["detachFromFrame"] = true
  763. E.db["unitframe"]["units"]["player"]["classbar"]["detachedWidth"] = 107
  764. E.db["unitframe"]["units"]["player"]["classbar"]["height"] = 8
  765. E.db["unitframe"]["units"]["player"]["colorOverride"] = "FORCE_OFF"
  766. E.db["unitframe"]["units"]["player"]["debuffs"]["attachTo"] = "BUFFS"
  767. E.db["unitframe"]["units"]["player"]["debuffs"]["enable"] = false
  768. E.db["unitframe"]["units"]["player"]["healPrediction"]["absorbStyle"] = "NORMAL"
  769. E.db["unitframe"]["units"]["player"]["healPrediction"]["anchorPoint"] = "CENTER"
  770. E.db["unitframe"]["units"]["player"]["health"]["attachTextTo"] = "Frame"
  771. E.db["unitframe"]["units"]["player"]["health"]["position"] = "BOTTOMRIGHT"
  772. E.db["unitframe"]["units"]["player"]["health"]["reverseFill"] = true
  773. E.db["unitframe"]["units"]["player"]["health"]["text_format"] = "[health:current:shortvalue] || [perhp]"
  774. E.db["unitframe"]["units"]["player"]["health"]["xOffset"] = 1
  775. E.db["unitframe"]["units"]["player"]["health"]["yOffset"] = -14
  776. E.db["unitframe"]["units"]["player"]["height"] = 20
  777. E.db["unitframe"]["units"]["player"]["name"]["position"] = "TOPRIGHT"
  778. E.db["unitframe"]["units"]["player"]["name"]["text_format"] = "[namecolor][name]"
  779. E.db["unitframe"]["units"]["player"]["name"]["xOffset"] = 2
  780. E.db["unitframe"]["units"]["player"]["name"]["yOffset"] = 14
  781. E.db["unitframe"]["units"]["player"]["partyIndicator"]["enable"] = false
  782. E.db["unitframe"]["units"]["player"]["power"]["attachTextTo"] = "Power"
  783. E.db["unitframe"]["units"]["player"]["power"]["detachFromFrame"] = true
  784. E.db["unitframe"]["units"]["player"]["power"]["detachedWidth"] = 107
  785. E.db["unitframe"]["units"]["player"]["power"]["height"] = 9
  786. E.db["unitframe"]["units"]["player"]["power"]["parent"] = "UIPARENT"
  787. E.db["unitframe"]["units"]["player"]["power"]["position"] = "CENTER"
  788. E.db["unitframe"]["units"]["player"]["power"]["powerPrediction"] = true
  789. E.db["unitframe"]["units"]["player"]["power"]["text_format"] = "[power:current:shortvalue]"
  790. E.db["unitframe"]["units"]["player"]["pvp"]["text_format"] = ""
  791. E.db["unitframe"]["units"]["player"]["raidRoleIcons"]["enable"] = false
  792. E.db["unitframe"]["units"]["player"]["raidicon"]["attachTo"] = "CENTER"
  793. E.db["unitframe"]["units"]["player"]["raidicon"]["size"] = 20
  794. E.db["unitframe"]["units"]["player"]["raidicon"]["yOffset"] = 0
  795. E.db["unitframe"]["units"]["player"]["resurrectIcon"]["size"] = 20
  796. E.db["unitframe"]["units"]["player"]["threatStyle"] = "BORDERS"
  797. E.db["unitframe"]["units"]["player"]["width"] = 150
  798. E.db["unitframe"]["units"]["raid"]["buffs"]["perrow"] = 8
  799. E.db["unitframe"]["units"]["raid"]["colorOverride"] = "FORCE_OFF"
  800. E.db["unitframe"]["units"]["raid"]["debuffs"]["clickThrough"] = true
  801. E.db["unitframe"]["units"]["raid"]["debuffs"]["countFont"] = "Expressway"
  802. E.db["unitframe"]["units"]["raid"]["debuffs"]["perrow"] = 2
  803. E.db["unitframe"]["units"]["raid"]["debuffs"]["priority"] = "RaidDebuffs"
  804. E.db["unitframe"]["units"]["raid"]["debuffs"]["sizeOverride"] = 30
  805. E.db["unitframe"]["units"]["raid"]["debuffs"]["spacing"] = 2
  806. E.db["unitframe"]["units"]["raid"]["debuffs"]["xOffset"] = 3
  807. E.db["unitframe"]["units"]["raid"]["disableFocusGlow"] = true
  808. E.db["unitframe"]["units"]["raid"]["disableMouseoverGlow"] = true
  809. E.db["unitframe"]["units"]["raid"]["disableTargetGlow"] = true
  810. E.db["unitframe"]["units"]["raid"]["groupBy"] = "ROLE"
  811. E.db["unitframe"]["units"]["raid"]["growthDirection"] = "UP_LEFT"
  812. E.db["unitframe"]["units"]["raid"]["healPrediction"]["absorbStyle"] = "NORMAL"
  813. E.db["unitframe"]["units"]["raid"]["healPrediction"]["enable"] = true
  814. E.db["unitframe"]["units"]["raid"]["health"]["orientation"] = "VERTICAL"
  815. E.db["unitframe"]["units"]["raid"]["health"]["position"] = "CENTER"
  816. E.db["unitframe"]["units"]["raid"]["health"]["text_format"] = "[health:deficit:shortvalue]"
  817. E.db["unitframe"]["units"]["raid"]["health"]["xOffset"] = 0
  818. E.db["unitframe"]["units"]["raid"]["health"]["yOffset"] = 0
  819. E.db["unitframe"]["units"]["raid"]["height"] = 50
  820. E.db["unitframe"]["units"]["raid"]["horizontalSpacing"] = 4
  821. E.db["unitframe"]["units"]["raid"]["infoPanel"]["height"] = 15
  822. E.db["unitframe"]["units"]["raid"]["name"]["position"] = "BOTTOM"
  823. E.db["unitframe"]["units"]["raid"]["name"]["text_format"] = "[namecolor][name:veryshort]"
  824. E.db["unitframe"]["units"]["raid"]["numGroups"] = 4
  825. E.db["unitframe"]["units"]["raid"]["orientation"] = "RIGHT"
  826. E.db["unitframe"]["units"]["raid"]["power"]["displayAltPower"] = true
  827. E.db["unitframe"]["units"]["raid"]["power"]["height"] = 6
  828. E.db["unitframe"]["units"]["raid"]["power"]["position"] = "RIGHT"
  829. E.db["unitframe"]["units"]["raid"]["power"]["yOffset"] = 0
  830. E.db["unitframe"]["units"]["raid"]["raidWideSorting"] = true
  831. E.db["unitframe"]["units"]["raid"]["raidicon"]["yOffset"] = 0
  832. E.db["unitframe"]["units"]["raid"]["rdebuffs"]["font"] = "Friz Quadrata TT"
  833. E.db["unitframe"]["units"]["raid"]["rdebuffs"]["fontOutline"] = "OUTLINE"
  834. E.db["unitframe"]["units"]["raid"]["rdebuffs"]["size"] = 23
  835. E.db["unitframe"]["units"]["raid"]["rdebuffs"]["yOffset"] = 15
  836. E.db["unitframe"]["units"]["raid"]["readycheckIcon"]["size"] = 30
  837. E.db["unitframe"]["units"]["raid"]["readycheckIcon"]["yOffset"] = 0
  838. E.db["unitframe"]["units"]["raid"]["roleIcon"]["position"] = "CENTER"
  839. E.db["unitframe"]["units"]["raid"]["roleIcon"]["size"] = 30
  840. E.db["unitframe"]["units"]["raid"]["roleIcon"]["xOffset"] = 0
  841. E.db["unitframe"]["units"]["raid"]["roleIcon"]["yOffset"] = 0
  842. E.db["unitframe"]["units"]["raid"]["verticalSpacing"] = 4
  843. E.db["unitframe"]["units"]["raid"]["width"] = 50
  844. E.db["unitframe"]["units"]["raid40"]["buffs"]["perrow"] = 8
  845. E.db["unitframe"]["units"]["raid40"]["colorOverride"] = "FORCE_OFF"
  846. E.db["unitframe"]["units"]["raid40"]["debuffs"]["clickThrough"] = true
  847. E.db["unitframe"]["units"]["raid40"]["debuffs"]["countFont"] = "Expressway"
  848. E.db["unitframe"]["units"]["raid40"]["debuffs"]["enable"] = true
  849. E.db["unitframe"]["units"]["raid40"]["debuffs"]["perrow"] = 2
  850. E.db["unitframe"]["units"]["raid40"]["debuffs"]["priority"] = "RaidDebuffs"
  851. E.db["unitframe"]["units"]["raid40"]["debuffs"]["sizeOverride"] = 30
  852. E.db["unitframe"]["units"]["raid40"]["debuffs"]["spacing"] = 2
  853. E.db["unitframe"]["units"]["raid40"]["debuffs"]["xOffset"] = 3
  854. E.db["unitframe"]["units"]["raid40"]["disableFocusGlow"] = true
  855. E.db["unitframe"]["units"]["raid40"]["disableMouseoverGlow"] = true
  856. E.db["unitframe"]["units"]["raid40"]["disableTargetGlow"] = true
  857. E.db["unitframe"]["units"]["raid40"]["groupBy"] = "ROLE"
  858. E.db["unitframe"]["units"]["raid40"]["growthDirection"] = "UP_LEFT"
  859. E.db["unitframe"]["units"]["raid40"]["healPrediction"]["absorbStyle"] = "NORMAL"
  860. E.db["unitframe"]["units"]["raid40"]["healPrediction"]["enable"] = true
  861. E.db["unitframe"]["units"]["raid40"]["health"]["orientation"] = "VERTICAL"
  862. E.db["unitframe"]["units"]["raid40"]["health"]["position"] = "CENTER"
  863. E.db["unitframe"]["units"]["raid40"]["health"]["text_format"] = "[health:deficit:shortvalue]"
  864. E.db["unitframe"]["units"]["raid40"]["health"]["xOffset"] = 0
  865. E.db["unitframe"]["units"]["raid40"]["health"]["yOffset"] = 0
  866. E.db["unitframe"]["units"]["raid40"]["height"] = 50
  867. E.db["unitframe"]["units"]["raid40"]["horizontalSpacing"] = 4
  868. E.db["unitframe"]["units"]["raid40"]["infoPanel"]["height"] = 15
  869. E.db["unitframe"]["units"]["raid40"]["name"]["position"] = "BOTTOM"
  870. E.db["unitframe"]["units"]["raid40"]["name"]["text_format"] = "[namecolor][name:veryshort]"
  871. E.db["unitframe"]["units"]["raid40"]["orientation"] = "RIGHT"
  872. E.db["unitframe"]["units"]["raid40"]["power"]["displayAltPower"] = true
  873. E.db["unitframe"]["units"]["raid40"]["power"]["enable"] = true
  874. E.db["unitframe"]["units"]["raid40"]["power"]["height"] = 6
  875. E.db["unitframe"]["units"]["raid40"]["power"]["position"] = "RIGHT"
  876. E.db["unitframe"]["units"]["raid40"]["power"]["yOffset"] = 0
  877. E.db["unitframe"]["units"]["raid40"]["raidWideSorting"] = true
  878. E.db["unitframe"]["units"]["raid40"]["raidicon"]["yOffset"] = 0
  879. E.db["unitframe"]["units"]["raid40"]["rdebuffs"]["font"] = "Friz Quadrata TT"
  880. E.db["unitframe"]["units"]["raid40"]["rdebuffs"]["yOffset"] = 15
  881. E.db["unitframe"]["units"]["raid40"]["readycheckIcon"]["size"] = 30
  882. E.db["unitframe"]["units"]["raid40"]["readycheckIcon"]["yOffset"] = 0
  883. E.db["unitframe"]["units"]["raid40"]["roleIcon"]["enable"] = true
  884. E.db["unitframe"]["units"]["raid40"]["roleIcon"]["position"] = "CENTER"
  885. E.db["unitframe"]["units"]["raid40"]["roleIcon"]["size"] = 30
  886. E.db["unitframe"]["units"]["raid40"]["roleIcon"]["xOffset"] = 0
  887. E.db["unitframe"]["units"]["raid40"]["roleIcon"]["yOffset"] = 0
  888. E.db["unitframe"]["units"]["raid40"]["verticalSpacing"] = 4
  889. E.db["unitframe"]["units"]["raid40"]["width"] = 50
  890. E.db["unitframe"]["units"]["tank"]["enable"] = false
  891. E.db["unitframe"]["units"]["target"]["CombatIcon"]["enable"] = false
  892. E.db["unitframe"]["units"]["target"]["aurabar"]["attachTo"] = "FRAME"
  893. E.db["unitframe"]["units"]["target"]["aurabar"]["enable"] = false
  894. E.db["unitframe"]["units"]["target"]["aurabar"]["maxDuration"] = 0
  895. E.db["unitframe"]["units"]["target"]["aurabar"]["priority"] = ""
  896. E.db["unitframe"]["units"]["target"]["aurabar"]["spacing"] = 4
  897. E.db["unitframe"]["units"]["target"]["aurabar"]["yOffset"] = 15
  898. E.db["unitframe"]["units"]["target"]["buffs"]["anchorPoint"] = "TOPLEFT"
  899. E.db["unitframe"]["units"]["target"]["buffs"]["countFont"] = "Expressway"
  900. E.db["unitframe"]["units"]["target"]["buffs"]["maxDuration"] = 120
  901. E.db["unitframe"]["units"]["target"]["buffs"]["minDuration"] = 1
  902. E.db["unitframe"]["units"]["target"]["buffs"]["perrow"] = 5
  903. E.db["unitframe"]["units"]["target"]["buffs"]["priority"] = "Blacklist,blockNoDuration,Personal,PlayerBuffs,Whitelist,nonPersonal"
  904. E.db["unitframe"]["units"]["target"]["buffs"]["yOffset"] = 15
  905. E.db["unitframe"]["units"]["target"]["castbar"]["height"] = 19
  906. E.db["unitframe"]["units"]["target"]["castbar"]["icon"] = false
  907. E.db["unitframe"]["units"]["target"]["castbar"]["spark"] = false
  908. E.db["unitframe"]["units"]["target"]["castbar"]["width"] = 149
  909. E.db["unitframe"]["units"]["target"]["colorOverride"] = "FORCE_OFF"
  910. E.db["unitframe"]["units"]["target"]["debuffs"]["anchorPoint"] = "TOPLEFT"
  911. E.db["unitframe"]["units"]["target"]["debuffs"]["countFont"] = "Expressway"
  912. E.db["unitframe"]["units"]["target"]["debuffs"]["maxDuration"] = 120
  913. E.db["unitframe"]["units"]["target"]["debuffs"]["minDuration"] = 1
  914. E.db["unitframe"]["units"]["target"]["debuffs"]["perrow"] = 5
  915. E.db["unitframe"]["units"]["target"]["debuffs"]["priority"] = "Dispellable,Personal"
  916. E.db["unitframe"]["units"]["target"]["healPrediction"]["absorbStyle"] = "NORMAL"
  917. E.db["unitframe"]["units"]["target"]["healPrediction"]["anchorPoint"] = "CENTER"
  918. E.db["unitframe"]["units"]["target"]["health"]["attachTextTo"] = "Frame"
  919. E.db["unitframe"]["units"]["target"]["health"]["position"] = "BOTTOMLEFT"
  920. E.db["unitframe"]["units"]["target"]["health"]["text_format"] = " [perhp] || [health:current:shortvalue]"
  921. E.db["unitframe"]["units"]["target"]["health"]["xOffset"] = -3
  922. E.db["unitframe"]["units"]["target"]["health"]["yOffset"] = -14
  923. E.db["unitframe"]["units"]["target"]["height"] = 20
  924. E.db["unitframe"]["units"]["target"]["name"]["position"] = "TOPLEFT"
  925. E.db["unitframe"]["units"]["target"]["name"]["text_format"] = "[namecolor][name:abbrev:medium] [shortclassification]"
  926. E.db["unitframe"]["units"]["target"]["name"]["yOffset"] = 14
  927. E.db["unitframe"]["units"]["target"]["power"]["attachTextTo"] = "Power"
  928. E.db["unitframe"]["units"]["target"]["power"]["detachFromFrame"] = true
  929. E.db["unitframe"]["units"]["target"]["power"]["detachedWidth"] = 103
  930. E.db["unitframe"]["units"]["target"]["power"]["enable"] = false
  931. E.db["unitframe"]["units"]["target"]["power"]["height"] = 20
  932. E.db["unitframe"]["units"]["target"]["power"]["parent"] = "UIPARENT"
  933. E.db["unitframe"]["units"]["target"]["power"]["position"] = "CENTER"
  934. E.db["unitframe"]["units"]["target"]["power"]["powerPrediction"] = true
  935. E.db["unitframe"]["units"]["target"]["power"]["text_format"] = "[classpowercolor][classpower:current:shortvalue][powercolor][  >power:current:shortvalue]"
  936. E.db["unitframe"]["units"]["target"]["power"]["xOffset"] = 0
  937. E.db["unitframe"]["units"]["target"]["raidRoleIcons"]["enable"] = false
  938. E.db["unitframe"]["units"]["target"]["raidicon"]["attachTo"] = "CENTER"
  939. E.db["unitframe"]["units"]["target"]["raidicon"]["size"] = 20
  940. E.db["unitframe"]["units"]["target"]["raidicon"]["yOffset"] = 0
  941. E.db["unitframe"]["units"]["target"]["resurrectIcon"]["size"] = 20
  942. E.db["unitframe"]["units"]["target"]["smartAuraPosition"] = "FLUID_DEBUFFS_ON_BUFFS"
  943. E.db["unitframe"]["units"]["target"]["threatStyle"] = "BORDERS"
  944. E.db["unitframe"]["units"]["target"]["width"] = 150
  945. E.db["unitframe"]["units"]["targettarget"]["buffs"]["anchorPoint"] = "TOPRIGHT"
  946. E.db["unitframe"]["units"]["targettarget"]["buffs"]["countFont"] = "Expressway"
  947. E.db["unitframe"]["units"]["targettarget"]["buffs"]["maxDuration"] = 120
  948. E.db["unitframe"]["units"]["targettarget"]["buffs"]["minDuration"] = 1
  949. E.db["unitframe"]["units"]["targettarget"]["buffs"]["perrow"] = 8
  950. E.db["unitframe"]["units"]["targettarget"]["buffs"]["priority"] = "Blacklist,Personal,PlayerBuffs,Whitelist,blockNoDuration,nonPersonal"
  951. E.db["unitframe"]["units"]["targettarget"]["buffs"]["yOffset"] = 15
  952. E.db["unitframe"]["units"]["targettarget"]["colorOverride"] = "FORCE_OFF"
  953. E.db["unitframe"]["units"]["targettarget"]["debuffs"]["anchorPoint"] = "TOPLEFT"
  954. E.db["unitframe"]["units"]["targettarget"]["debuffs"]["enable"] = false
  955. E.db["unitframe"]["units"]["targettarget"]["debuffs"]["maxDuration"] = 0
  956. E.db["unitframe"]["units"]["targettarget"]["debuffs"]["perrow"] = 8
  957. E.db["unitframe"]["units"]["targettarget"]["debuffs"]["priority"] = "Blacklist,Personal,nonPersonal"
  958. E.db["unitframe"]["units"]["targettarget"]["health"]["attachTextTo"] = "Frame"
  959. E.db["unitframe"]["units"]["targettarget"]["health"]["position"] = "BOTTOMLEFT"
  960. E.db["unitframe"]["units"]["targettarget"]["health"]["text_format"] = " [perhp] || [health:current:shortvalue]"
  961. E.db["unitframe"]["units"]["targettarget"]["health"]["xOffset"] = -3
  962. E.db["unitframe"]["units"]["targettarget"]["health"]["yOffset"] = -14
  963. E.db["unitframe"]["units"]["targettarget"]["height"] = 20
  964. E.db["unitframe"]["units"]["targettarget"]["infoPanel"]["height"] = 20
  965. E.db["unitframe"]["units"]["targettarget"]["name"]["position"] = "TOPLEFT"
  966. E.db["unitframe"]["units"]["targettarget"]["name"]["text_format"] = "[namecolor][name:abbrev:short] [shortclassification]"
  967. E.db["unitframe"]["units"]["targettarget"]["name"]["yOffset"] = 14
  968. E.db["unitframe"]["units"]["targettarget"]["orientation"] = "RIGHT"
  969. E.db["unitframe"]["units"]["targettarget"]["power"]["attachTextTo"] = "Power"
  970. E.db["unitframe"]["units"]["targettarget"]["power"]["detachFromFrame"] = true
  971. E.db["unitframe"]["units"]["targettarget"]["power"]["detachedWidth"] = 103
  972. E.db["unitframe"]["units"]["targettarget"]["power"]["enable"] = false
  973. E.db["unitframe"]["units"]["targettarget"]["power"]["height"] = 20
  974. E.db["unitframe"]["units"]["targettarget"]["power"]["parent"] = "UIPARENT"
  975. E.db["unitframe"]["units"]["targettarget"]["power"]["position"] = "CENTER"
  976. E.db["unitframe"]["units"]["targettarget"]["power"]["powerPrediction"] = true
  977. E.db["unitframe"]["units"]["targettarget"]["power"]["text_format"] = "[classpowercolor][classpower:current:shortvalue][powercolor][  >power:current:shortvalue]"
  978. E.db["unitframe"]["units"]["targettarget"]["power"]["xOffset"] = 0
  979. E.db["unitframe"]["units"]["targettarget"]["raidicon"]["attachTo"] = "CENTER"
  980. E.db["unitframe"]["units"]["targettarget"]["raidicon"]["size"] = 20
  981. E.db["unitframe"]["units"]["targettarget"]["raidicon"]["yOffset"] = 0
  982. E.db["unitframe"]["units"]["targettarget"]["threatStyle"] = "BORDERS"
  983. E.db["unitframe"]["units"]["targettarget"]["width"] = 100
  984.  
  985. E.private["general"]["chatBubbleFont"] = "Friz Quadrata TT"
  986. E.private["general"]["chatBubbles"] = "nobackdrop"
  987. E.private["general"]["dmgfont"] = "Friz Quadrata TT"
  988. E.private["general"]["namefont"] = "Friz Quadrata TT"
  989. E.private["general"]["raidUtility"] = false
  990. E.private["install_complete"] = 12.24
  991. E.private["skins"]["parchmentRemoverEnable"] = true
  992. E.private["sle"]["skins"]["merchant"]["enable"] = true
  993. E.private["sle"]["skins"]["merchant"]["style"] = "List"
  994. E.private["sle"]["skins"]["objectiveTracker"]["texture"] = "Flat"
  995.  
  996. --E.global["datatexts"]["settings"]["Currencies"]["tooltipData"][9][4] = true
  997. E.global["general"]["fadeMapWhenMoving"] = false
  998. E.global["general"]["smallerWorldMap"] = false
  999. E.global["sle"]["advanced"]["confirmed"] = true
  1000. E.global["sle"]["advanced"]["general"] = true
  1001.  
  1002. --E.global["unitframe"]["aurafilters"]["Hunter"]["spells"][246152]["enable"] = true
  1003. --E.global["unitframe"]["aurafilters"]["Hunter"]["spells"][246152]["priority"] = 0
  1004. --E.global["unitframe"]["aurafilters"]["Hunter"]["spells"][246152]["stackThreshold"] = 0
  1005. --E.global["unitframe"]["aurafilters"]["Hunter"]["type"] = "Whitelist"
  1006. E.global["unitframe"]["aurawatch"]["PALADIN"][1022]["point"] = "CENTER"
  1007. E.global["unitframe"]["aurawatch"]["PALADIN"][1022]["sizeOffset"] = 12
  1008. E.global["unitframe"]["aurawatch"]["PALADIN"][1022]["style"] = "texturedIcon"
  1009. E.global["unitframe"]["aurawatch"]["PALADIN"][1044]["enabled"] = false
  1010. E.global["unitframe"]["aurawatch"]["PALADIN"][1044]["point"] = "CENTER"
  1011. E.global["unitframe"]["aurawatch"]["PALADIN"][1044]["sizeOffset"] = 12
  1012. E.global["unitframe"]["aurawatch"]["PALADIN"][1044]["style"] = "texturedIcon"
  1013. E.global["unitframe"]["aurawatch"]["PALADIN"][6940]["point"] = "CENTER"
  1014. E.global["unitframe"]["aurawatch"]["PALADIN"][6940]["sizeOffset"] = 12
  1015. E.global["unitframe"]["aurawatch"]["PALADIN"][6940]["style"] = "texturedIcon"
  1016. E.global["unitframe"]["aurawatch"]["PALADIN"][53563]["sizeOffset"] = 5
  1017. E.global["unitframe"]["aurawatch"]["PALADIN"][53563]["style"] = "texturedIcon"
  1018. E.global["unitframe"]["aurawatch"]["PALADIN"][156910]["sizeOffset"] = 5
  1019. E.global["unitframe"]["aurawatch"]["PALADIN"][156910]["style"] = "texturedIcon"
  1020. E.global["unitframe"]["aurawatch"]["PALADIN"][157047]["enabled"] = false
  1021. E.global["unitframe"]["aurawatch"]["PALADIN"][157047]["sizeOffset"] = 5
  1022. E.global["unitframe"]["aurawatch"]["PALADIN"][157047]["style"] = "texturedIcon"
  1023. E.global["unitframe"]["aurawatch"]["PALADIN"][200025]["sizeOffset"] = 5
  1024. E.global["unitframe"]["aurawatch"]["PALADIN"][200025]["style"] = "texturedIcon"
  1025. E.global["unitframe"]["aurawatch"]["PALADIN"][204018]["enabled"] = false
  1026. E.global["unitframe"]["aurawatch"]["PALADIN"][223306]["point"] = "BOTTOMRIGHT"
  1027. E.global["unitframe"]["aurawatch"]["PALADIN"][223306]["sizeOffset"] = 5
  1028. E.global["unitframe"]["aurawatch"]["PALADIN"][223306]["style"] = "texturedIcon"
  1029. E.global["unitframe"]["aurawatch"]["PALADIN"][287280]["sizeOffset"] = 5
  1030. E.global["unitframe"]["aurawatch"]["PALADIN"][287280]["style"] = "texturedIcon"
  1031.  
  1032. E.global["nameplate"]["filters"]["ElvUI_NonTarget"]["actions"]["alpha"] = 60
  1033. --E.global["nameplate"]["filters"]["non-target-interrupt"]["actions"]["alpha"] = 100
  1034. --E.global["nameplate"]["filters"]["non-target-interrupt"]["actions"]["scale"] = 1.2
  1035. --E.global["nameplate"]["filters"]["non-target-interrupt"]["triggers"]["casting"]["interruptible"] = true
  1036. --E.global["nameplate"]["filters"]["non-target-interrupt"]["triggers"]["notTarget"] = true
  1037.  
  1038.  
  1039.  
  1040.     --[[
  1041.         --If you want to modify the base layout according to
  1042.         -- certain conditions then this is how you could do it
  1043.         if layout == "tank" then
  1044.             --Make some changes to the layout posted above
  1045.         elseif layout == "dps" then
  1046.             --Make some other changes
  1047.         elseif layout == "healer" then
  1048.             --Make some different changes
  1049.         end
  1050.     --]]
  1051.  
  1052.  
  1053.     --[[
  1054.     --  This section at the bottom is just to update ElvUI and display a message
  1055.     --]]
  1056.     --Update ElvUI
  1057.     E:UpdateAll(true)
  1058.     --Show message about layout being set
  1059.     PluginInstallStepComplete.message = "Layout Set"
  1060.     PluginInstallStepComplete:Show()
  1061. end
  1062.  
  1063. --This function is executed when you press "Skip Process" or "Finished" in the installer.
  1064. local function InstallComplete()
  1065.     if GetCVarBool("Sound_EnableMusic") then
  1066.         StopMusic()
  1067.     end
  1068.  
  1069.     --Set a variable tracking the version of the addon when layout was installed
  1070.     E.db[MyPluginName].install_version = Version
  1071.  
  1072.     ReloadUI()
  1073. end
  1074.  
  1075. --This is the data we pass on to the ElvUI Plugin Installer.
  1076. --The Plugin Installer is reponsible for displaying the install guide for this layout.
  1077. local InstallerData = {
  1078.     Title = format("|cff4beb2c%s %s|r", MyPluginName, "Installation"),
  1079.     Name = MyPluginName,
  1080.     --tutorialImage = "Interface\\AddOns\\MyAddOn\\logo.tga", --If you have a logo you want to use, otherwise it uses the one from ElvUI
  1081.     Pages = {
  1082.         [1] = function()
  1083.             PluginInstallFrame.SubTitle:SetFormattedText("Welcome to the installation for %s.", MyPluginName)
  1084.             PluginInstallFrame.Desc1:SetText("This installation process will guide you through a few steps and apply settings to your current ElvUI profile. If you want to be able to go back to your original settings then create a new profile before going through this installation process.")
  1085.             PluginInstallFrame.Desc2:SetText("Please press the continue button if you wish to go through the installation process, otherwise click the 'Skip Process' button.")
  1086.             PluginInstallFrame.Option1:Show()
  1087.             PluginInstallFrame.Option1:SetScript("OnClick", InstallComplete)
  1088.             PluginInstallFrame.Option1:SetText("Skip Process")
  1089.         end,
  1090.         [2] = function()
  1091.             PluginInstallFrame.SubTitle:SetText("Layouts")
  1092.             PluginInstallFrame.Desc1:SetText("These are the layouts that are available. Please click a button below to apply the layout of your choosing.")
  1093.             PluginInstallFrame.Desc2:SetText("Importance: |cff07D400High|r")
  1094.             PluginInstallFrame.Option1:Show()
  1095.             PluginInstallFrame.Option1:SetScript("OnClick", function() SetupLayout("tank") end)
  1096.             PluginInstallFrame.Option1:SetText("Tank")
  1097.             PluginInstallFrame.Option2:Show()
  1098.             PluginInstallFrame.Option2:SetScript("OnClick", function() SetupLayout("healer") end)
  1099.             PluginInstallFrame.Option2:SetText("Healer")
  1100.             PluginInstallFrame.Option3:Show()
  1101.             PluginInstallFrame.Option3:SetScript("OnClick", function() SetupLayout("dps") end)
  1102.             PluginInstallFrame.Option3:SetText("DPS")
  1103.         end,
  1104.         [3] = function()
  1105.             PluginInstallFrame.SubTitle:SetText("Installation Complete")
  1106.             PluginInstallFrame.Desc1:SetText("You have completed the installation process.")
  1107.             PluginInstallFrame.Desc2:SetText("Please click the button below in order to finalize the process and automatically reload your UI.")
  1108.             PluginInstallFrame.Option1:Show()
  1109.             PluginInstallFrame.Option1:SetScript("OnClick", InstallComplete)
  1110.             PluginInstallFrame.Option1:SetText("Finished")
  1111.         end,
  1112.     },
  1113.     StepTitles = {
  1114.         [1] = "Welcome",
  1115.         [2] = "Layouts",
  1116.         [3] = "Installation Complete",
  1117.     },
  1118.     StepTitlesColor = {1, 1, 1},
  1119.     StepTitlesColorSelected = {0, 179/255, 1},
  1120.     StepTitleWidth = 200,
  1121.     StepTitleButtonWidth = 180,
  1122.     StepTitleTextJustification = "RIGHT",
  1123. }
  1124.  
  1125. --This function holds the options table which will be inserted into the ElvUI config
  1126. local function InsertOptions()
  1127.     E.Options.args.MyPluginName = {
  1128.         order = 100,
  1129.         type = "group",
  1130.         name = format("|cff4beb2c%s|r", MyPluginName),
  1131.         args = {
  1132.             header1 = {
  1133.                 order = 1,
  1134.                 type = "header",
  1135.                 name = MyPluginName,
  1136.             },
  1137.             description1 = {
  1138.                 order = 2,
  1139.                 type = "description",
  1140.                 name = format("%s is a layout for ElvUI.", MyPluginName),
  1141.             },
  1142.             spacer1 = {
  1143.                 order = 3,
  1144.                 type = "description",
  1145.                 name = "\n\n\n",
  1146.             },
  1147.             header2 = {
  1148.                 order = 4,
  1149.                 type = "header",
  1150.                 name = "Installation",
  1151.             },
  1152.             description2 = {
  1153.                 order = 5,
  1154.                 type = "description",
  1155.                 name = "The installation guide should pop up automatically after you have completed the ElvUI installation. If you wish to re-run the installation process for this layout then please click the button below.",
  1156.             },
  1157.             spacer2 = {
  1158.                 order = 6,
  1159.                 type = "description",
  1160.                 name = "",
  1161.             },
  1162.             install = {
  1163.                 order = 7,
  1164.                 type = "execute",
  1165.                 name = "Install",
  1166.                 desc = "Run the installation process.",
  1167.                 func = function() E:GetModule("PluginInstaller"):Queue(InstallerData); E:ToggleOptionsUI(); end,
  1168.             },
  1169.         },
  1170.     }
  1171. end
  1172.  
  1173. --Create a unique table for our plugin
  1174. P[MyPluginName] = {}
  1175.  
  1176. --This function will handle initialization of the addon
  1177. function mod:Initialize()
  1178.     --Initiate installation process if ElvUI install is complete and our plugin install has not yet been run
  1179.     if E.private.install_complete and E.db[MyPluginName].install_version == nil then
  1180.         E:GetModule("PluginInstaller"):Queue(InstallerData)
  1181.     end
  1182.  
  1183.     --Insert our options table when ElvUI config is loaded
  1184.     EP:RegisterPlugin(addon, InsertOptions)
  1185. end
  1186.  
  1187. --Register module with callback so it gets initialized when ready
  1188. E:RegisterModule(mod:GetName())
  1189.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement