From 2f48c07fd7d16f8eefe73d934d5c06c648c238df Mon Sep 17 00:00:00 2001 From: Repooc Date: Fri, 22 Feb 2013 12:50:00 -0500 Subject: [PATCH] Updated install from elvui. --- ElvUI_SLE/modules/install.lua | 180 ++++++++++++++++++++++++++++------------- 1 file changed, 126 insertions(+), 54 deletions(-) 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 -- 1.7.9.5