vanilla-wow-addons – Rev 1

Subversion Repositories:
Rev:
local L = AceLibrary("AceLocale-2.0"):new("ag_UnitFrames")

aUF.Layouts.yaABF = {
        Name = "yaABF",
        Tip = "yet another abf style",
        ResizeBars = false,
        BackgroundBarColor = true,
        AlphaBar = true,
        RaidColorName = true,
        PetClassName = true,    
        ComboGFX = true,
        HappinessBar = true,
        
        ThemeData = {
                all = {
                        FrameHeight = 26,
                        FrameWidth = 140,

                        Combo1 =        {               Point = "BOTTOMRIGHT",
                                                                RelativePoint = "BOTTOMRIGHT",
                                                                x = 1,
                                                                y = -1, 
                                                                Height = 10,
                                                                HeightAdd = 0,                                                                  
                                                                Width = 10,
                                                        },
                                                        
                        HealthBar_BG =  {       Point = "TOPLEFT",
                                                                RelativePoint = "TOPLEFT",
                                                                x = 5,
                                                                y = -5, 
                                                                Visibility = {"HealthBar_BG","HealthBar","BarHealthText","HealthText",},
                                                                Height = 15,
                                                                HeightAdd = 0,                                                                  
                                                                PetAdjust = -4,
                                                                Width = 90,
                                                        },
                                                                
                        ManaBar_BG =    {       Point = "TOPLEFT",
                                                                RelativePoint = "TOPLEFT", 
                                                                x = 5, 
                                                                y = -21, 
                                                                HeightAdd = 11,
                                                                Visibility = {"ManaBar_BG","ManaBar","BarManaText","ManaText","ClassText",},    
                                                                Height = 11,
                                                                Width = 90,
                                                        },
                                                        
                        XPBar_BG =              {       Point = "TOPLEFT", 
                                                                RelativeTo = "ManaBar_BG", 
                                                                RelativeToSecondary = "HealthBar_BG", 
                                                                RelativePoint = "BOTTOMLEFT", 
                                                                x = 0, 
                                                                y = -1, 
                                                                HeightAdd = 5,
                                                                Visibility = {"XPBar_BG","XPBar",},     
                                                                Width = 90,
                                                                Height = 4,
                                                        },
                        
                        XPBar =                 {       Width = 90,
                                                        },
                                                        
                        XPBar_Rest =    {       Width = 90,
                                                        },
                                                                
                        NameBackground= {       Hidden = true,
                                                        },
                                                        
                                Happiness =     {       Point = "TOPLEFT",
                                                                RelativeTo = "HealthBar_BG",
                                                                RelativePoint = "TOPLEFT", 
                                                                x=0,
                                                                y=0,
                                                                Height = 15,
                                                                Width = 90,
                                                                Visibility = {"Happiness",},
                                                        },
                                                        
                        NameLabel =     {       Font = "Interface\\AddOns\\ag_UnitFrames\\fonts\\yabf.ttf", 
                                                                FontSize = 9, 
                                                                Width = 90, 
                                                                Point = "LEFT", 
                                                                RelativeTo = "HealthBar", 
                                                                RelativePoint = "LEFT", 
                                                                x = 2, 
                                                                y = 1,
                                                        },
                        
                        ClassText =             {       Font = "Interface\\AddOns\\ag_UnitFrames\\fonts\\yabf.ttf",
                                                                FontSize = 9, 
                                                                Hidden = true,
                                                        },
                                
                        HealthText =    {       Font = "Interface\\AddOns\\ag_UnitFrames\\fonts\\yabf.ttf", 
                                                                FontSize = 9,
                                                                Point = "RIGHT", 
                                                                RelativeTo = "HealthBar_BG", 
                                                                RelativePoint = "RIGHT", 
                                                                x = -2,
                                                                y = 1,
                                                        },
                                
                        ManaText =              {       Font = "Interface\\AddOns\\ag_UnitFrames\\fonts\\yabf.ttf", 
                                                                FontSize = 9,
                                                                Point = "RIGHT", 
                                                                RelativeTo = "ManaBar_BG", 
                                                                RelativePoint = "RIGHT", 
                                                                x = -2,
                                                                y = 1,
                                                        },
                                                                
                        BarHealthText = {       Font = "Interface\\AddOns\\ag_UnitFrames\\fonts\\yabf.ttf", 
                                                                FontSize = 9,
                                                        },
                                                                
                        BarManaText =   {       Font = "Interface\\AddOns\\ag_UnitFrames\\fonts\\yabf.ttf", 
                                                                FontSize = 9,
                                                        },
                        
                        PVPIcon =               {       Point = "TOPRIGHT", 
                                                                RelativePoint = "TOPRIGHT", 
                                                                x = 0, 
                                                                y= 4,
                                                },

                        InCombatIcon =          {       Point = "TOPRIGHT", 
                                                                RelativePoint = "TOPRIGHT", 
                                                                x = 7, 
                                                                y= 4,
                                                        },

                        RestingIcon =           {       Point = "TOPRIGHT", 
                                                                RelativePoint = "TOPRIGHT", 
                                                                x = 5, 
                                                                y= 6,
                                                },

                        RaidTargetIcon =        {       Point = "CENTER",
                                                                RelativePoint = "TOP",
                                                                x = 0,
                                                                y = -3,
                                                        },
                                                        
                        LeaderIcon =    {       Point = "TOPLEFT", 
                                                                RelativePoint = "TOPLEFT", 
                                                                x = -2, 
                                                                y = 2,
                                                        },
                                                        
                        MasterIcon =    {       Point = "TOPLEFT", 
                                                                RelativePoint = "TOPLEFT", 
                                                                x = -5, 
                                                                y = 2,
                                                        },
                },
                target = {                              
                        ManaBar_BG =    {       Visibility = {"ManaBar_BG","ManaBar","BarManaText","ManaText","ClassText",},    
                                                        },
                        ClassText =             {       Font = "Interface\\AddOns\\ag_UnitFrames\\fonts\\yabf.ttf",
                                                                FontSize = 9, 
                                                                Justify = "LEFT",
                                                                Width = 85, 
                                                                Point = "LEFT", 
                                                                RelativeTo = "ManaBar", 
                                                                RelativePoint = "LEFT", 
                                                                x = 2, 
                                                                y = 1,
                                                                Hidden = false,
                                                        },
                },
                targettarget = {
                        ManaBar_BG =    {       Visibility = {"ManaBar_BG","ManaBar","BarManaText","ManaText","ClassText",},    
                                                        },
                        ClassText =             {       Font = "Interface\\AddOns\\ag_UnitFrames\\fonts\\yabf.ttf",
                                                                FontSize = 9, 
                                                                Justify = "LEFT",
                                                                Width = 85, 
                                                                Point = "LEFT", 
                                                                RelativeTo = "ManaBar", 
                                                                RelativePoint = "LEFT", 
                                                                x = 2, 
                                                                y = 1,
                                                                Hidden = false,
                                                        },
                },
                raid = {
                        FrameWidth = 100,
                        FrameHeight = 24,
                        HealthBar_BG =  {       Width = 90,
                                                                Height = 16,
                                                                HeightAdd = 1,
                                                        },
                        ManaBar_BG =    {       Width = 90,
                                                                Height = 5,
                                                                HeightAdd = -5,
                                                        },
                        XPBar_BG =              {       Width = 90,
                                                                Hidden = true,
                                                        },
                        XPBar =                 {       Width = 90,
                                                                Hidden = true,
                                                        },
                        XPBar_Rest =    {       Width = 90,
                                                                Hidden = true,
                                                        },
                        NameLabel =     {       Font = "Interface\\AddOns\\ag_UnitFrames\\fonts\\yabf.ttf", 
                                                                FontSize = 13,
                                                                Point = "LEFT", 
                                                                RelativeTo = "HealthBar", 
                                                                RelativePoint = "LEFT", 
                                                                x = 2, 
                                                                y = 1,
                                                        },
                        HealthText =    {       Font = "Interface\\AddOns\\ag_UnitFrames\\fonts\\yabf.ttf", 
                                                                FontSize = 13,
                                                                Point = "RIGHT", 
                                                                RelativeTo = "HealthBar_BG", 
                                                                RelativePoint = "RIGHT", 
                                                                x = -2,
                                                                y = 1,
                                                        },
                        ManaText =              {       Hidden = true,
                                                        },
                        BarHealthText = {       Hidden = true,
                                                        },
                        BarManaText =   {       Hidden = true,
                                                        },
                },
        },
}