Updated install from elvui.
Repooc [02-22-13 - 17:50]
Updated install from elvui.
diff --git a/ElvUI_SLE/modules/install.lua b/ElvUI_SLE/modules/install.lua
index c46cb30..b310498 100644
--- a/ElvUI_SLE/modules/install.lua
+++ b/ElvUI_SLE/modules/install.lua
@@ -71,6 +71,8 @@ local function SetupChat()
ChatFrame_AddMessageGroup(ChatFrame1, "RAID")
ChatFrame_AddMessageGroup(ChatFrame1, "RAID_LEADER")
ChatFrame_AddMessageGroup(ChatFrame1, "RAID_WARNING")
+ ChatFrame_AddMessageGroup(ChatFrame1, "INSTANCE_CHAT")
+ ChatFrame_AddMessageGroup(ChatFrame1, "INSTANCE_CHAT_LEADER")
ChatFrame_AddMessageGroup(ChatFrame1, "BATTLEGROUND")
ChatFrame_AddMessageGroup(ChatFrame1, "BATTLEGROUND_LEADER")
ChatFrame_AddMessageGroup(ChatFrame1, "BG_HORDE")
@@ -85,8 +87,7 @@ local function SetupChat()
ChatFrame_AddMessageGroup(ChatFrame1, "BN_WHISPER")
ChatFrame_AddMessageGroup(ChatFrame1, "BN_CONVERSATION")
ChatFrame_AddMessageGroup(ChatFrame1, "BN_INLINE_TOAST_ALERT")
- ChatFrame_AddMessageGroup(ChatFrame1, "INSTANCE_CHAT")
- ChatFrame_AddMessageGroup(ChatFrame1, "INSTANCE_CHAT_LEADER")
+
ChatFrame_RemoveAllMessageGroups(ChatFrame3)
ChatFrame_AddMessageGroup(ChatFrame3, "COMBAT_FACTION_CHANGE")
@@ -121,6 +122,8 @@ local function SetupChat()
ToggleChatColorNamesByClassGroup(true, "RAID_WARNING")
ToggleChatColorNamesByClassGroup(true, "BATTLEGROUND")
ToggleChatColorNamesByClassGroup(true, "BATTLEGROUND_LEADER")
+ ToggleChatColorNamesByClassGroup(true, "INSTANCE_CHAT")
+ ToggleChatColorNamesByClassGroup(true, "INSTANCE_CHAT_LEADER")
ToggleChatColorNamesByClassGroup(true, "CHANNEL1")
ToggleChatColorNamesByClassGroup(true, "CHANNEL2")
ToggleChatColorNamesByClassGroup(true, "CHANNEL3")
@@ -132,9 +135,7 @@ local function SetupChat()
ToggleChatColorNamesByClassGroup(true, "CHANNEL9")
ToggleChatColorNamesByClassGroup(true, "CHANNEL10")
ToggleChatColorNamesByClassGroup(true, "CHANNEL11")
- ToggleChatColorNamesByClassGroup(true, "INSTANCE_CHAT")
- ToggleChatColorNamesByClassGroup(true, "INSTANCE_CHAT_LEADER")
-
+
--Adjust Chat Colors
--General
ChangeChatColor("CHANNEL1", 195/255, 230/255, 232/255)
@@ -193,13 +194,9 @@ function E:SetupPixelPerfect(enabled, noMsg)
end
if noMsg then
- if not E.db.movers then E.db.movers = {}; end
if enabled then
- E.db.movers["ElvUF_PetMover"] = "BOTTOMElvUIParentBOTTOM0104"
- E.db.movers["ElvUF_TargetTargetMover"] = "BOTTOMElvUIParentBOTTOM064"
- E.db.movers["ElvUF_PlayerMover"] = "BOTTOMElvUIParentBOTTOM-27865"
- E.db.movers["ElvUF_TargetMover"] = "BOTTOMElvUIParentBOTTOM27864"
-
+ if not E.db.movers then E.db.movers = {}; end
+
E.db.actionbar.bar1.backdrop = false;
E.db.actionbar.bar3.backdrop = false;
E.db.actionbar.bar5.backdrop = false;
@@ -392,9 +389,14 @@ function E:SetupLayout(layout, noDataReset)
if not noDataReset then
E:ResetMovers('')
E:SetupPixelPerfect(E.PixelMode, true)
-
+ if not E.db.movers then E.db.movers = {} end
+
E.db.actionbar.bar2.enabled = E.db.lowresolutionset
- E.db.movers.ElvAB_2 = "BOTTOMElvUIParentBOTTOM038"
+ if E.PixelMode then
+ E.db.movers.ElvAB_2 = "BOTTOMElvUIParentBOTTOM038"
+ else
+ E.db.movers.ElvAB_2 = "BOTTOMElvUIParentBOTTOM040"
+ end
if not E.db.lowresolutionset then
E.db.actionbar.bar3.buttons = 6
E.db.actionbar.bar5.buttons = 6
@@ -503,44 +505,85 @@ function E:SetupLayout(layout, noDataReset)
E.db.actionbar.bar3.buttons = 12
E.db.actionbar.bar5.buttons = 12
E.db.actionbar.bar4.enabled = false
+ if not E.PixelMode then
+ E.db.actionbar.bar1.heightMult = 2
+ end
end
end
if not E.db.movers then E.db.movers = {}; end
local xOffset = GetScreenWidth() * 0.34375
-
- E.db.movers.ElvAB_3 = "BOTTOMElvUIParentBOTTOM3124"
- E.db.movers.ElvAB_2 = "BOTTOMElvUIParentBOTTOM038"
- E.db.movers.ElvAB_5 = "BOTTOMElvUIParentBOTTOM-3124"
- E.db.movers.ElvUF_PartyMover = "BOTTOMRIGHTElvUIParentBOTTOMLEFT"..xOffset.."450"
- E.db.movers.ElvUF_Raid10Mover = "BOTTOMRIGHTElvUIParentBOTTOMLEFT"..xOffset.."450"
- E.db.movers.ElvUF_Raid25Mover = "BOTTOMRIGHTElvUIParentBOTTOMLEFT"..xOffset.."450"
- E.db.movers.ElvUF_Raid40Mover = "BOTTOMRIGHTElvUIParentBOTTOMLEFT"..xOffset.."450"
-
- if not E.db.lowresolutionset then
- E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM278132"
- E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-278132"
- E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM0176"
- E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM0132"
- E.db.movers.ElvUF_FocusMover = "BOTTOMElvUIParentBOTTOM310432"
- E.db.movers["BossButton"] = "BOTTOMElvUIParentBOTTOM0275"
+
+ if E.PixelMode then
+ E.db.movers.ElvAB_3 = "BOTTOMElvUIParentBOTTOM3124"
+ E.db.movers.ElvAB_5 = "BOTTOMElvUIParentBOTTOM-3124"
+ E.db.movers.ElvUF_PartyMover = "BOTTOMRIGHTElvUIParentBOTTOMLEFT"..xOffset.."450"
+ E.db.movers.ElvUF_Raid10Mover = "BOTTOMRIGHTElvUIParentBOTTOMLEFT"..xOffset.."450"
+ E.db.movers.ElvUF_Raid25Mover = "BOTTOMRIGHTElvUIParentBOTTOMLEFT"..xOffset.."450"
+ E.db.movers.ElvUF_Raid40Mover = "BOTTOMRIGHTElvUIParentBOTTOMLEFT"..xOffset.."450"
+
+ if not E.db.lowresolutionset then
+ E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM278132"
+ E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-278132"
+ E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM0176"
+ E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM0132"
+ E.db.movers.ElvUF_FocusMover = "BOTTOMElvUIParentBOTTOM310432"
+ E.db.movers["BossButton"] = "BOTTOMElvUIParentBOTTOM0275"
+ else
+ E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-102182"
+ E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM102182"
+ E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM102120"
+ E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM-102120"
+ E.db.movers.ElvUF_FocusMover = "BOTTOMElvUIParentBOTTOM310332"
+ E.db.movers["BossButton"] = "TOPElvUIParentTOP0-138"
+ end
else
- E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-102182"
- E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM102182"
- E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM102120"
- E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM-102120"
- E.db.movers.ElvUF_FocusMover = "BOTTOMElvUIParentBOTTOM310332"
- E.db.movers["BossButton"] = "TOPElvUIParentTOP0-138"
+ E.db.movers.ElvAB_3 = "BOTTOMElvUIParentBOTTOM3324"
+ E.db.movers.ElvAB_5 = "BOTTOMElvUIParentBOTTOM-3324"
+ E.db.movers.ElvUF_PartyMover = "BOTTOMRIGHTElvUIParentBOTTOMLEFT"..xOffset.."450"
+ E.db.movers.ElvUF_Raid10Mover = "BOTTOMRIGHTElvUIParentBOTTOMLEFT"..xOffset.."450"
+ E.db.movers.ElvUF_Raid25Mover = "BOTTOMRIGHTElvUIParentBOTTOMLEFT"..xOffset.."450"
+ E.db.movers.ElvUF_Raid40Mover = "BOTTOMRIGHTElvUIParentBOTTOMLEFT"..xOffset.."450"
+
+ if not E.db.lowresolutionset then
+ E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM307145"
+ E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-307145"
+ E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM0186"
+ E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM0145"
+ E.db.movers.ElvUF_FocusMover = "BOTTOMElvUIParentBOTTOM310432"
+ E.db.movers["BossButton"] = "BOTTOMElvUIParentBOTTOM0275"
+ else
+ E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-118182"
+ E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM118182"
+ E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM118120"
+ E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM-118120"
+ E.db.movers.ElvUF_FocusMover = "BOTTOMElvUIParentBOTTOM310332"
+ E.db.movers["BossButton"] = "TOPElvUIParentTOP0-138"
+ end
end
elseif E.db.lowresolutionset then
if not E.db.movers then E.db.movers = {}; end
- E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-102135"
- E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM102135"
- E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM10280"
- E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM-10280"
- E.db.movers.ElvUF_FocusMover = "BOTTOMElvUIParentBOTTOM310332"
+ if E.PixelMode then
+ E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-102135"
+ E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM102135"
+ E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM10280"
+ E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM-10280"
+ E.db.movers.ElvUF_FocusMover = "BOTTOMElvUIParentBOTTOM310332"
+ else
+ E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-118142"
+ E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM118142"
+ E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM11884"
+ E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM-11884"
+ E.db.movers.ElvUF_FocusMover = "BOTTOMElvUIParentBOTTOM310332"
+ end
+
+ E.db.movers["BossButton"] = "TOPElvUIParentTOP0-138"
end
-
+
+ if layout ~= 'healer' and not E.db.lowresolutionset then
+ E.db.actionbar.bar1.heightMult = 1
+ end
+
if E.db.lowresolutionset and not noDataReset then
E.db.unitframe.units.player.width = 200;
if layout ~= 'healer' then
@@ -574,24 +617,53 @@ function E:SetupLayout(layout, noDataReset)
if not E.db.lowresolutionset then
if layout ~= 'healer' then
yOffset = 42
- E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-278110"
- E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM278110"
- E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM0110"
- E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM0150"
- E.db.movers["BossButton"] = "BOTTOMElvUIParentBOTTOM0195"
+
+ if E.PixelMode then
+ E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-278110"
+ E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM278110"
+ E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM0110"
+ E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM0150"
+ E.db.movers["BossButton"] = "BOTTOMElvUIParentBOTTOM0195"
+ else
+ E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-307110"
+ E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM307110"
+ E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM0110"
+ E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM0150"
+ E.db.movers["BossButton"] = "BOTTOMElvUIParentBOTTOM0195"
+ end
else
yOffset = 76
end
elseif E.db.lowresolutionset then
- E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-102182"
- E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM102182"
- E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM102120"
- E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM-102120"
- E.db.movers.ElvUF_FocusMover = "BOTTOMElvUIParentBOTTOM310332"
- E.db.movers["BossButton"] = "TOPElvUIParentTOP0-138"
+ if E.PixelMode then
+ E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-102182"
+ E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM102182"
+ E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM102120"
+ E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM-102120"
+ E.db.movers.ElvUF_FocusMover = "BOTTOMElvUIParentBOTTOM310332"
+ else
+ E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-118182"
+ E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM118182"
+ E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM118120"
+ E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM-118120"
+ E.db.movers.ElvUF_FocusMover = "BOTTOMElvUIParentBOTTOM310332"
+ end
+
+ E.db.movers["BossButton"] = "TOPElvUIParentTOP0-138"
end
-
- E.db.movers.ElvUF_PlayerCastbarMover = "BOTTOMElvUIParentBOTTOM0"..yOffset
+
+ if E.PixelMode then
+ E.db.movers.ElvUF_PlayerCastbarMover = "BOTTOMElvUIParentBOTTOM0"..yOffset
+ else
+ E.db.movers.ElvUF_PlayerCastbarMover = "BOTTOMElvUIParentBOTTOM-2"..(yOffset + 5)
+ end
+ elseif (layout == 'dpsMelee' or layout == 'tank') and not E.db.lowresolutionset and not E.PixelMode then
+ E.db.movers.ElvUF_PlayerMover = "BOTTOMElvUIParentBOTTOM-30776"
+ E.db.movers.ElvUF_TargetMover = "BOTTOMElvUIParentBOTTOM30776"
+ E.db.movers.ElvUF_TargetTargetMover = "BOTTOMElvUIParentBOTTOM076"
+ E.db.movers.ElvUF_PetMover = "BOTTOMElvUIParentBOTTOM0115"
+ E.db.movers["BossButton"] = "BOTTOMElvUIParentBOTTOM0158"
+
end
--Datatexts