Download
(22 Kb)
Download
Updated: 07-11-11 01:44 PM
Pictures
File Info
Updated:07-11-11 01:44 PM
Created:07-29-10 02:43 AM
Downloads:4,380
Favorites:42
MD5:
oUF Svelte
Version: 2.3
by: Ferous [More]
Requires oUF 1.5.x to work!

See Changelog For Changes!

Most Ideal for Healing
But nice to use as a Tank or DPS!


Units Supported
  • Player
  • Target
  • Target of Target
  • Focus
  • Pet/Vehicle
  • Party/Raid (not tested v2.3 - I would assume it works though.)

Other Features
  • Castbar and Castbar Icons for Player & Target.
  • Buffs and DeBuffs for Player & Target.
  • Debuffs on Focus, Buffs & Debuffs for Pet.
  • Numerical Combo Points.
  • HolyPower, SoulShards, EclipseBar, and Runebar Display.
  • Tags for Healers on Party/Raid Frames. Also Weakened Soul Indicator.
  • Aggro border on Party/Raid Frames.
  • DeBuff Highlighting on Party/Raid Frames.
  • Raid Markers on party/raid frames.
  • Mouseover Highlight on Frames.
  • Heal Prediction
  • oUF_Experience
  • oUF_Reputation

Plug-ins Supported

Credits
  • P3lim and Haste for base code (oUF_Lily and oUF_P3lim).
  • EvilPaul for reference code on the new modules.

Notes
  • Added Weakened Soul indicator, shows as <<.
  • I added fast frequentUpdates. You can change on the top of the Lua.
  • oUF_MoveableFrames is recommended if you want to move it around and don't want to sift through the Lua.
  • The config is not done. This layout can and will always change.

To Do
  • Config on top of Lua still a work in progress! I will try to make it better as I go along.

Known Issues
  • Not showing debuff highlight that I am aware of.

-------------- CONFIG (Still a work in progress. I still need to add config for other buffs and debuffs. )

Code:
-- CONFIG (still a work in progress, please bear with me while I make it!)

-- Player Config
	-- Set Size
	
	local statusbarcolorz = {.15, .15, .15, 1}		-- health statusbar color
	
	local backdropcolorz = {0, 0, 0, 1}				-- health backdrop color
	
	local hpbackdropcolorz = {0, 1, 1, 0.5}			-- health backdrop color
	
	local powerbackdropcolorz = {0, 0, 0, 1}		-- power backdrop color
	
	local powerbarbg = {.50, .50, .50}				-- power bar background color
	
	local castbarcolor = {0, 1, 1, .5}				-- cast bar color
	
	local powerbackgroundalpha = 0.3				-- power bar background alpha
	
	local powercolorclassz = true					-- color power by class. Make false for no class colors. 
	local powercolortapppingz = true				-- color the power if target is tapped
	local powerdisconnectz = false					-- color the power if target is disconnected
	
	local healthsetheightz = 20						-- Player and Target Height
	
	local playersetwidth = 230						-- Player Set Width
	local targetsetwidth = 230						-- Target Set Width
	
	local petsetwidth = 119							-- Pet Set Width
	local petsetheight = 20							-- pet set height
	
	local focussetwidth = 119						-- focus set width
	local focussetheight = 20						-- focus set height
	
	local targettargetwidth = 119					-- target set width
	local targettargetsetheight = 20				-- target set height
	
	local powerSetWidth = 230						-- power set width
	local powerSetHeight = 20						-- power set height
	
	local playerdebuffz = true						-- show or hide players debuffs
	
	local targetdebuffz = true						-- false to show, true to hide
	
	local showdonlyplayerdebuffs = true				-- Show only player debuffs on target, if false, shows all debuffs including yours and party/raid
		
	local showonlyplayerbuffsontarget = true		-- Show only player buffs on target, if false shows all buffs including yours and party/raid
	
	local enableplayerbuffs = true					-- Show or hide buffs on player (buffs top left of screen)
	
	local enabletargetbuffs = true					-- Show or hide target buffs
	
	local enabletargetcombopoints = true			-- Show or hide numerical combo points
	
	local enablepetauras = true 					-- show or hide pet auras (buffs and debuffs)
	
	local enablefocusauraz = true					-- show or hide focus auras (buffs and debuffs)
	
	local castbarz = true							-- show or hide castbars
	
	local castbartextz = true						-- Castbar text
	
	local castbariconz = true						-- castbar Icon for target and player
	
	-- Player Buffs
		--[[player buff parent, 
		make self to anchor to player]]			local playerbuffparent = UIPARENT
		--[[player buff set point]]				local playerbuffanchor = 'TOPLEFT'
		--[[player horizontal position]]		local playerbuffhorizontal = 10 -- going right
		--[[player vertical position]]			local playerbuffverticalpos = -5 -- Going down
		--[[player buff column height]]			local playerbuffheight = 44
		--[[player buff row width]]				local playerbuffwidth = 600
		--[[player buff icon number shown]]		local playerbuffnumber = 20
		--[[player buff size]]					local playerbuffsize = 22
		--[[player buff spacing]]				local playerbuffspacing = 4
		--[[player buff initial anchor]]		local playerbuffinitialanchor = 'TOPLEFT'
		--[[player buff vertical growth]]		local playerbuffverticalgrowth = 'DOWN'
		--[[player buff horizontal growth]]		local playerbuffhorizontalgrowth = 'RIGHT'
		
	
		
		
-- Config End
-------------------------- RAID CONFIG

Code:
-- Config

-- make all false to show nothing

local showsolo = false	-- Show player when not in raid
local showplayer = true	-- show player in raid frames
local showparty = true	-- show raid frames when in party
local showraid = true	-- show raid frames

local height, width = 20, 77	-- height and width of raid frames
local scale = 1.0	-- scale of raid frames

-- Heal Prediction config

local healpredict = true	-- true for on, false for off.

local healmaxoverflow = 1.05	-- How far you want the heal prediction to go past HP bar

local healpredictopacity = 0.5	-- heal prediction opacity of texture

local freqnum = 0.5 -- Change depending on how fast you want things to udpate

local namenum = 3 -- How many letters to show in raid names

local texture = [=[Interface\AddOns\oUF_Svelte\fer25]=]
local aggro = [=[Interface\AddOns\oUF_Svelte\aggro]=]
local font, fontsize, fontstyle = [=[Interface\AddOns\oUF_Svelte\Marke.ttf]=], 8, 'OUTLINEMONOCHROME'

local backdrop = {
    bgFile = [=[Interface\ChatFrame\ChatFrameBackground]=],
    insets = {top = 0, left = 0, bottom = 0, right = 0},
}
07-11-11 v 2.3

-I am just here, updating it and just saying I'm here now, I have a trial and updated it, though I haven't tested the Party/Raid, everything else works as far as I know.

11/4/2010 v 2.2

-Fixed the code up. Made it to where everything is seperated now (*looks at Carebear*)
-Made the config alot nicer, but still needs options for buffs and debuffs on all units except player buff config is already added.

10/31/2010 v 2.14

Happy Halloween!

-Added oUF_Experience and oUF_Reputation officially.
-Added the druid Eclipse Bar.
-Added Castbar Icons.
-Added oUF_boring_totembar support. (Note - Only use oUF_Totembar or oUF_boring_totembar one at a time, not both!)
-Fixed the Party/Raid Setpoints.
-Changed opacity of HolyPower and SoulShards while in combat and out of combat.
-Also changed opacity of other modules, listed below:

(OOC - Out of Combat. IC - In Combat)

-oUF_Experience - OOC shows / IC hides
-oUF_Reputation - OOC shows / IC hides
-HolyPower - OOC hides / IC shows
-SoulShards - OOC fades .50% opacity / IC shows
-EclipseBar - OOC fades .50% opacity / IC shows

---------------------------------------------------------------------------------------------

10/27/2010 v 2.0

2.0.1 - Fixed a tiny bug

-NEW LOOK! Has the same look and feel of everything else from the last layout.
-Used oUF_Lily and oUF_P3lim for base. My old layout was very gritty and ugly. I needed to redo it.
-Updated for Cataclysm 4.0.1 and beyond.
-Added HolyPower, SoulShards, HealPrediction.
-Added oUF_Experience and oUF_Reputation. I still sort of need to mess with this.
-Better config coming soon.

8/5/2010 v1.4

(Thanks to Dawn for Tags)
-Healing Tags for Priests, Paladins, Druids, and Shamans.
-Added Raid/Party Frames.
-Added Truncated names on target, as well as ToT, party and raid.
-Healcomm4 Added.
-Added Threat Indication. Border around Frame.
-Added DeBuff Highlighting pertaining to your class. Light Alpha Coloring over Frame.
-Added Config on top of Lua.



7/30/2010 v 1.3

-Made a minor change in the debuff display on both player and target. Sorry for minor update! NO need -to update if you don't want to.



7/29/2010 v. 1.2

-a built in Runebar, and oUF_TotemBar Support. Changed the castbar a tiny bit.



7/29/2010 v 1.1

- Added Combo Points, oUF_WeaponEnchant ( I needed it on my Rogue), as well as level on target,
-made level difficultycolor, and made Percent HP on player UF CurHP instead. Added a bit of a
-better config, though Idk how better it is. Also moved DeBuffs on top of player frame. Changed
-some colors.



7/28/2010 v 1.0

- Initial Release
Archived Files (8)
File Name
Version
Size
Author
Date
2.2
22kB
Ferous
11-04-10 02:46 PM
2.1
21kB
Ferous
10-31-10 05:36 PM
2.0.1
20kB
Ferous
10-27-10 01:03 PM
1.4
40kB
Ferous
08-05-10 09:56 PM
1.3
24kB
Ferous
07-30-10 07:19 PM
1.2
24kB
Ferous
07-29-10 11:38 PM
1.1
23kB
Ferous
07-29-10 07:58 PM
1.0
23kB
Ferous
07-29-10 02:43 AM


Post A Reply Comment Options
Unread 09-11-11, 05:29 PM  
Ferous
Sheer Sense of Doom
AddOn Author - Click to view AddOns

Forum posts: 863
File comments: 567
Uploads: 32
I don't play no more and I have limited lua knowledge as it is, and since I haven't played in nearly a year, I kind of forgot some things lol but I plan to play someday in the future, hopefully near future. I am sorry I was unable to answer any questions, and you are free to revert your questions to the xml/lua forums here on WOWInterface if you have any questions that cannot be resolved.
Ferous is offline Report comment to moderator  
Reply With Quote
Unread 09-07-11, 04:15 AM  
Waller
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Thank you very much Ferous.

Your work is great and thanks for your quick reply.

Edit:

Hey Ferous
I have some settings already adapted itself to me and find my way slowly with Lua texts.
Only I can do it I do not create a target of target. could you give me perhaps?

Thanks in advance
Last edited by Waller : 09-08-11 at 03:13 AM.
Waller is offline Report comment to moderator  
Reply With Quote
Unread 09-06-11, 12:01 AM  
SLo0T
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Any clue on went you will update it? Love using them but I get a lot of errors it seems.
SLo0T is offline Report comment to moderator  
Reply With Quote
Unread 09-03-11, 09:16 PM  
Ferous
Sheer Sense of Doom
AddOn Author - Click to view AddOns

Forum posts: 863
File comments: 567
Uploads: 32
If you go to the Raid Config and on the top you will see this:

Code:
local showsolo = false	-- Show player when not in raid
local showplayer = true	-- show player in raid frames
local showparty = true	-- show raid frames when in party
local showraid = true	-- show raid frames
You can change showparty and showraid to false so it doesn't show the party or raid frames. So it would look like this:

Code:
local showsolo = false	-- Show player when not in raid
local showplayer = true	-- show player in raid frames
local showparty = false	-- show raid frames when in party
local showraid = false	-- show raid frames
Ferous is offline Report comment to moderator  
Reply With Quote
Unread 08-31-11, 08:17 AM  
Waller
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Hey Ferous your layout is awesome!!!
Thx to publishing....
But i have one question:
How can i hide the Party/Raid frame?

Thanks in advance.
Waller is offline Report comment to moderator  
Reply With Quote
Unread 07-28-11, 10:23 PM  
Ferous
Sheer Sense of Doom
AddOn Author - Click to view AddOns

Forum posts: 863
File comments: 567
Uploads: 32
Originally posted by nerdinja
First off, thanks for the most beautiful/minimal oUF addon I've ever seen. It's outstanding, and exactly what I was looking for.

Secondly... is there anyway to make more of the name of your target show up, rather than just 5-6 characters? It's not a huge deal... but when I target something like "Gray Boar" all I see on my target is "Gray B" or "Gray Boa".

Thanks in advance.
I don't play so I probably wouldn't be making any modifications to the code, but someday I will play! lol, but for the mean time, you can check out haste's ouf or google ouf or look at lua code or what not, up to you Otherwise, I don't play, but I plan to someday! haha. Sorry though, I wish I could help you out but it's not something I'm entirely worried about, Sorry again nerdinja.
Ferous is offline Report comment to moderator  
Reply With Quote
Unread 07-26-11, 06:46 PM  
nerdinja
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
First off, thanks for the most beautiful/minimal oUF addon I've ever seen. It's outstanding, and exactly what I was looking for.

Secondly... is there anyway to make more of the name of your target show up, rather than just 5-6 characters? It's not a huge deal... but when I target something like "Gray Boar" all I see on my target is "Gray B" or "Gray Boa".

Thanks in advance.
nerdinja is offline Report comment to moderator  
Reply With Quote
Unread 01-24-11, 10:02 AM  
Gaeowyn
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
Couldn't find a way to disable target debuffs. Is it still work in progress, or am I doing something wrong. I was able to succesfully remove all other buff/debuff frames i needed in the lua (target buffs and player buffs)
Gaeowyn is offline Report comment to moderator  
Reply With Quote
Unread 01-10-11, 03:22 PM  
scrappy183
A Defias Bandit
 
scrappy183's Avatar

Forum posts: 2
File comments: 21
Uploads: 0
Hi, is it possible to disable the raidframes? I want to use Grid instead
Also, can I set the backdrop color to classcolored?

Thanks in advance!
Last edited by scrappy183 : 01-10-11 at 09:22 PM.
scrappy183 is offline Report comment to moderator  
Reply With Quote
Unread 12-23-10, 06:17 AM  
Fuhlendorff
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Buffs in Topleft of the screen!

How can I remove the buffs on the topleft of the screen?
Not the ones on the unitframe.
Fuhlendorff is offline Report comment to moderator  
Reply With Quote
Unread 11-27-10, 05:45 AM  
zynix
A Cliff Giant
 
zynix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 74
Uploads: 2
Hey mate, another question.
How do I add a border?

I want to make a 5 pixel wide border with the fer13 border from your media pack.

I found this piece of code in the shared style part of your layout:
lua Code:
  1. health:SetBackdrop{
  2.     bgFile = [[Interface\Buttons\WHITE8x8]],  tile = true, tileSize = 16,
  3.     insets = {left = -1, right = -1, top = -1, bottom = -1},
  4.     }
  5.     health:SetBackdropColor(unpack(backdropcolorz))
I tried adding a edgefile and edgesize, and changing the insets to -5, but it didn't work :\

And the "back" table is for auras and plugins, so no need changing that :P

Could you help?
Last edited by zynix : 11-27-10 at 12:54 PM.
zynix is offline Report comment to moderator  
Reply With Quote
Unread 11-23-10, 06:35 AM  
Mbabb
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Thanks mate, look awesome now.
Mbabb is offline Report comment to moderator  
Reply With Quote
Unread 11-22-10, 02:51 PM  
Ferous
Sheer Sense of Doom
AddOn Author - Click to view AddOns

Forum posts: 863
File comments: 567
Uploads: 32
change here:

Lines 822 - 838

lua Code:
  1. if(unit ~= 'target') then
  2.             local powerValue = health:CreateFontString(nil, 'OVERLAY')
  3.             powerValue:SetPoint('LEFT', health, 2, 0)
  4.             powerValue:SetFont(font, 8, 'OUTLINEMONOCHROME')
  5.             powerValue:SetJustifyH('LEFT')
  6.             powerValue.frequentUpdates = 0.1
  7.             powerValue:SetVertexColor(0, 1, 1)
  8.             self:Tag(powerValue, '[curpp]')
  9.            
  10.             local healthValue = health:CreateFontString(nil, 'OVERLAY')
  11.             healthValue:SetPoint('RIGHT', health, -2, 0)
  12.             healthValue:SetFont(font, 8, 'OUTLINEMONOCHROME')
  13.             healthValue:SetJustifyH('RIGHT')
  14.             healthValue:SetVertexColor(0, 1, 1)
  15.             healthValue.frequentUpdates = 1/4
  16.             self:Tag(healthValue, '[perhp]%')
  17.         end
Ferous is offline Report comment to moderator  
Reply With Quote
Unread 11-22-10, 06:25 AM  
Mbabb
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Heya! I have one small prob with ur layout.
Ive managed to change the target and ToT health text (the 100% thingy), but i still havent found where i can change the color of the player health and mana text.

Help is much appriciated.
Mbabb is offline Report comment to moderator  
Reply With Quote
Unread 11-21-10, 07:31 PM  
Ferous
Sheer Sense of Doom
AddOn Author - Click to view AddOns

Forum posts: 863
File comments: 567
Uploads: 32
I wuld think it would be an oUF core issue, not sure though.
Ferous is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: