Download
(207Kb)
Download
Updated: 06-30-09 11:16 PM
Pictures
File Info
Updated:06-30-09 11:16 PM
Created:03-24-09 07:57 AM
Downloads:9,403
Favorites:29
MD5:

oUF Smee2  Popular! (More than 5000 hits)

Version: 1.17
by: jadakren [More]

Basics
Singleton Layout of the oUF framework. Providing profile support via ace3Db and a configuration interface via ace3Console and ace3Gui.

Configuration
Initially, the configuration interface is not loaded until you invoke it.

To invoke it, right click the LDB icon or type :

/oufsmee
Once initial loading is complete , chat based commands available are :
/ouf_smee2
Features
Frames
  • Player,
  • target,
  • focus,
  • targettarget,
  • focustarget,
  • pet,
  • pettarget

Frame Features
BaseSet
  • Castbar repositions temporarily while fishing, and changes colour at the relevant times when the bobber might flash.
  • Notification to raid/party/target on successful spellcasts from yourself
  • Owner of the Aura is printed in tooltips.
  • Raid/Party Leader Icon
  • Raid Marker Icon
  • Master Looter Icon
  • Aura Countdown Timers
  • SharedMedia support for Fonts & Textures
  • Differentiate Between your auras and the auras of others.
  • Editing of existing frames tagstrings.
  • Customisable text elements
  • Runebar for deathknights
  • TotemTimers : Steals the Blizzard TotemFrame and allows brief customisation of its elements

Embeded Plugins
  • DebuffHighlight : Debuff Border Highlighting.
  • Banzai : Aggro notifier,
  • PowerSpark : Five Second Indicator,
  • CombatFeedback : miss, parry, dodge, block heal amount, damage amount, etc etc.
  • SpellRange : Fade units out based on range of both the harmful and helpful spells of your toon.(helpful for friendly targets, harmful for hostile targets, inspect range for neutral targets)
  • RuneBar.

Todo
  • Compelete Tag editor concept
  • Deal with the fact that the text for castname and cast time are not subject to the ouf tag system(yet)
  • Provide interface to manipulate the profile database.

Layout Examples

[player][target][targettarget] <-> [focus][focustarget]

Miscellaneous
Your Aura Size
i've disabled this for now, next release i'll create a config option to toggle between desaturating the colour of other people auras or modifying the size.

oUF is Embedded
oUF-Core is embedded now, no need to download additional files.

Tag Editor
This concept works on editing the logic of a tag, much like Pitbulls dogtags.
It is however far more lightweight since it relies on raw lua code to return a valid string.

In order to be able to provide the logic for editing requires that each tag have its function stored as a string within an additional table which is compiled upon the initial loading of the addon.

Hope you enjoy!

This is an alpha release, to get some feedback on errors and oversights i have missed sofar.


Originally based on oUF_Kosken, with ideas from tekkub, freebgrid & holysmurf.

v1.17 @ Wednesday, July 1 2009
* Fixed incorrect ace3dialog & ace3config library implementation
* The minmap & ldb modifier keys changed to match oufsmeegroups
* A minimap icon provided
* It is now possible to configure fonttype, fontsize, fontoutline settings for individual font objects per frame, furthermore each font object can either follow custom rules or the global font rule.

v1.16 @ Tuesday, June 30 2009
* Castbar positioning fixed after channeling stopped.
* Option to toggle debuff highlighting on or off.

v1.15 @ Saturday, June 25 2009
* A 'factioncolour' fontstring tag provided, fetches colours from the global constant FACTION_BAR_COLORS.
* Updated default settings database.
* 'anchorOn' dropdown menu option provided for castbar text objects, lists all the bar objects of the relevant frame.

v1.12 @ Wednesday, June 24 2009
* removed unnecessary print function.

v1.113 @ Wednesday, June 24 2009
* special fishing bar
* aura config preview dis-embedded from oUF-Core
* more health bar colouring options
* castbar framestrata options
* oUF core and plugins embedded.

v1.112 @ Friday, June 19 2009
* Removed dependancie on modified oUF core. Standard oUF core is still required but not included here.
* Changed Aura Config Preview handlind.
* Beginnings of group notifications of SpellCast.
* fixed error with frame (un)lock
* deficit bar growth on health and power for all singleton frames. currently labeled as

v0.081 @ Friday, April 17 2009
* fixed references to sharedMediaWidgets

v0.08 @ Thursday, April 16 2009
* included shared media support for fonts & textures
* remove threat text object ( pending investigation to the changes in api )
* includes indication of aura ownership.
* inbuilt totembar
* included modified version of oUF_Runebar to support configuration.
* included modified version of oUF_HealComm to support vertical & horizontal bars

v0.07 @ Monday, April 06 2009
* change functions used by both core & config into methods
* return a frames x,y coords on dragstop to it's settings database.

v0.06 @ Friday, April 03 2009
* beginnings of the tag editor
* modify unitframe tag strings of available elements(health,name,power,threat)
* toggle background of buff & debuff containers to preview the space contained auras would occupy
* removed dependancy on oUF_Tags
* unitframe dimensioning works properly now, the height of the power & health bars are expressed as a percentage of the frame height.
Optional Files (0)


Post A Reply Comment Options
Unread 04-17-09, 06:12 PM  
joecao
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Smile How to setup party section ?

Hello Jadakren,

First,I have to say"How a nice UI it is...",

I'm a Chinese wower,I have a question that's - how to display the party

section ? should I modify the lua.right ? if so,could you advise how to modify

the Lua.

Your help will be very appreciate,tks a lot !
Report comment to moderator  
Reply With Quote
Unread 04-17-09, 03:11 AM  
Installation
A Kobold Labourer

Forum posts: 0
File comments: 20
Uploads: 0
Ah sorry, didn't notice that at first. But a quick question, would you tell me how you get the blizzard auras to show as well? (if that's not too difficult).

Thanks
Report comment to moderator  
Reply With Quote
Unread 04-16-09, 07:55 AM  
jadakren
A Flamescale Wyrmkin
 
jadakren's Avatar
AddOn Author - Click to view AddOns

Forum posts: 103
File comments: 112
Uploads: 2
I would ask that any errors people would receive (while using this mod) to be filed from the bug report link found on the info page on the right hand side.

Bug Reports
http://www.wowinterface.com/portal.p...706&a=listbugs

Feature Requests
http://www.wowinterface.com/portal.p...a=listfeatures
Report comment to moderator  
Reply With Quote
Unread 04-16-09, 07:29 AM  
jadakren
A Flamescale Wyrmkin
 
jadakren's Avatar
AddOn Author - Click to view AddOns

Forum posts: 103
File comments: 112
Uploads: 2
Originally posted by Installation
Heya, thanks for the awesome addon, but there seems to be a small problem.
I've only used this on my warrior so far, but basically when I gain rage and then let it slowly tick down to 0, the UF will always show it as 1 or 2 rage on the player frame, if I target myself it correctly shows as 0 rage - any ideas?

Hrm, now whenever I try to enter the config, I get
<snip>

And one more thing, does this hide the standard blizzard auras? Since it certainly seemed to do so with me :P (even with no other addons)
incorrect rage values at zero : not an issue i'm experiencing.
sharedMedia widgets : many thanks, my fault. I telling addon to load libs from wrong place.
auras : yes i don't care for blizzard auras.

If you don't want to wait for me to upload again, edit the file :

oUF_Smee2_Config/embeds.xml @ line 7 : replace word "AceConfig" with "AceGUI"
Last edited by jadakren : 04-16-09 at 08:08 AM.
Report comment to moderator  
Reply With Quote
Unread 04-15-09, 10:17 PM  
Installation
A Kobold Labourer

Forum posts: 0
File comments: 20
Uploads: 0
Heya, thanks for the awesome addon, but there seems to be a small problem.
I've only used this on my warrior so far, but basically when I gain rage and then let it slowly tick down to 0, the UF will always show it as 1 or 2 rage on the player frame, if I target myself it correctly shows as 0 rage - any ideas?

Hrm, now whenever I try to enter the config, I get
Date: 2009-04-16 05:16:38
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\oUF_Smee2_Config\config.lua line 55:
attempt to index global 'AceGUIWidgetLSMlists' (a nil value)
Debug:
[C]: ?
oUF_Smee2_Config\config.lua:55: in main chunk
[C]: LoadAddOn()
oUF_Smee2\core.lua:946: ?()
...ddOns\Dominos\libs\AceConsole-3.0\AceConsole-3.0.lua:68: value()
..\FrameXML\ChatFrame.lua:3346: ChatEdit_ParseText()
..\FrameXML\ChatFrame.lua:3045: ChatEdit_SendText()
..\FrameXML\ChatFrame.lua:3066: ChatEdit_OnEnterPressed()
[string "*:OnEnterPressed"]:1:
[string "*:OnEnterPressed"]:1


And one more thing, does this hide the standard blizzard auras? Since it certainly seemed to do so with me :P (even with no other addons)
Last edited by Installation : 04-15-09 at 10:36 PM.
Report comment to moderator  
Reply With Quote
Unread 04-09-09, 12:14 PM  
Darxon
A Warpwood Thunder Caller
AddOn Compiler - Click to view compilations

Forum posts: 93
File comments: 66
Uploads: 2
Thanx alot
__________________
Report comment to moderator  
Reply With Quote
Unread 04-07-09, 07:11 PM  
jadakren
A Flamescale Wyrmkin
 
jadakren's Avatar
AddOn Author - Click to view AddOns

Forum posts: 103
File comments: 112
Uploads: 2
Originally posted by Darxon
Using the latest version :

I cant find ingmame config to enable/disable the portraits, it might just be me thats blind :P

Beside that i dont want portraits on the player frame it works perfect
Thanx alot

Edit: disbled portraits in setting.lua, hower the color of the player healtbar is slightly lighter the the target/tot
1. I removed the option, not working properly yet.
2. setting for this is also in the file you described.

Code:
oUF_Smee_Settings.profile.textures.statusbars
Describes a set of textures for various elements, currently i have included options called default & gloss.
You can add your own and reference them in each units texture table :

oUF_Smee2/settings.lua @line 287
Code:
oUF_Smee_Settings.profile.frames.units.player.textures.statusbar
Is the one describing the playerframe textures.

If you want to use the same texture as the target, focus, etc...change 'gloss' to 'default'
The settings.lua file is setup in this way to pave the way for gui configuration of those values. This will be part of the sharedmedia thingo.

Originally posted by inz0mn1ak
is there anyway to make the way the damage depletes from left to right on the target button.
Possibly, more info here[ http://www.wowinterface.com/forums/showthread.php?t=21630 ]...i'll look into it.
Last edited by jadakren : 04-07-09 at 07:26 PM.
Report comment to moderator  
Reply With Quote
Unread 04-07-09, 01:19 PM  
inz0mn1ak
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 17
Uploads: 1
Originally posted by Darxon
Using the latest version :


Beside that i dont want portraits on the player frame it works perfect
Thanx alot

I agree with the above quote, I think this is a great mod, just don't fancy the player portraits.

Second is there anyway to make the way the damage depletes from left to right on the target button.
Report comment to moderator  
Reply With Quote
Unread 04-07-09, 04:24 AM  
Darxon
A Warpwood Thunder Caller
AddOn Compiler - Click to view compilations

Forum posts: 93
File comments: 66
Uploads: 2
Using the latest version :

I cant find ingmame config to enable/disable the portraits, it might just be me thats blind :P

Beside that i dont want portraits on the player frame it works perfect
Thanx alot

Edit: disbled portraits in setting.lua, hower the color of the player healtbar is slightly lighter the the target/tot
__________________
Last edited by Darxon : 04-07-09 at 04:33 AM.
Report comment to moderator  
Reply With Quote
Unread 04-06-09, 02:56 AM  
jadakren
A Flamescale Wyrmkin
 
jadakren's Avatar
AddOn Author - Click to view AddOns

Forum posts: 103
File comments: 112
Uploads: 2
latest version now includes custom version of oUF-Core.

Make sure you are using this and not the official one.
Report comment to moderator  
Reply With Quote
Unread 04-04-09, 02:20 AM  
LiaDavinia
A Murloc Raider

Forum posts: 7
File comments: 25
Uploads: 0
Originally posted by jadakren
quick fix for now
oUF_Smee2/core.lua @ line 65 : remove the word 'local'
Awesome, now it works great for me
Thank you for sharing this sexy layout
Report comment to moderator  
Reply With Quote
Unread 04-03-09, 09:43 PM  
jadakren
A Flamescale Wyrmkin
 
jadakren's Avatar
AddOn Author - Click to view AddOns

Forum posts: 103
File comments: 112
Uploads: 2
Originally posted by LiaDavinia
german client
I'm not supporting anything other than the american client.

However your errors are due to the round function being out of scope.

quick fix for now
oUF_Smee2/core.lua @ line 65 : remove the word 'local'

Originally posted by timberbear60
Health values on target frame not updating. Player frame works fine. Suggestions?
More specifically, the % doesn't change but the bar color does.
Just took notice that the target name has a glitch in it as well. Name doesn't appear to be changing from target to target.
I can't replicate this error. make sure you have the updated ouf/elements/aura.lua from hastes git server like i mention in the addon info page.
Last edited by jadakren : 04-03-09 at 09:47 PM.
Report comment to moderator  
Reply With Quote
Unread 04-03-09, 04:13 AM  
timberbear60
A Murloc Raider

Forum posts: 9
File comments: 36
Uploads: 0
Bars not updating

Health values on target frame not updating. Player frame works fine. Suggestions?
More specifically, the % doesn't change but the bar color does.
Just took notice that the target name has a glitch in it as well. Name doesn't appear to be changing from target to target.
Last edited by timberbear60 : 04-03-09 at 08:00 PM.
Report comment to moderator  
Reply With Quote
Unread 04-03-09, 12:39 AM  
LiaDavinia
A Murloc Raider

Forum posts: 7
File comments: 25
Uploads: 0
two errors when i try to open the config:

Code:
[08:47:34] Interface\AddOns\oUF_Smee2_Config\config.lua:463: attempt to call global 'round' (a nil value)
(tail call): ?
Interface\AddOns\oUF_Smee2_Config\config.lua:463: in function `AddUnitOptionSet'
Interface\AddOns\oUF_Smee2_Config\methods.lua:49: in function `SetupUnitOptions'
Interface\AddOns\oUF_Smee2_Config\core.lua:16: in function <Interface\AddOns\oUF_Smee2_Config\core.lua:15>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...\AddOns\oUF_Smee2\Libs\AceAddon-3.0\AceAddon-3.0.lua:340: in function `InitializeAddon'
...\AddOns\oUF_Smee2\Libs\AceAddon-3.0\AceAddon-3.0.lua:428: in function <...\AddOns\oUF_Smee2\Libs\AceAddon-3.0\AceAddon-3.0.lua:421>
[C]: in function `LoadAddOn'
Interface\AddOns\oUF_Smee2\core.lua:839: in function `?'
...Ons\oUF_Smee2\Libs\AceConsole-3.0\AceConsole-3.0.lua:59: in function `value'
Interface\FrameXML\ChatFrame.lua:3231: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:2930: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:2951: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>


Code:
[08:47:34] Interface\AddOns\oUF_Smee2\core.lua:843: oUF_Smee2_Config isn't registed with AceConfigRegistry, unable to open config
[C]: ?
[C]: ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1652: in function `Open'
Interface\AddOns\oUF_Smee2\core.lua:843: in function `?'
...Ons\oUF_Smee2\Libs\AceConsole-3.0\AceConsole-3.0.lua:59: in function `value'
Interface\FrameXML\ChatFrame.lua:3231: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:2930: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:2951: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>




german client
Last edited by LiaDavinia : 04-03-09 at 12:49 AM.
Report comment to moderator  
Reply With Quote
Unread 04-02-09, 06:20 PM  
timberbear60
A Murloc Raider

Forum posts: 9
File comments: 36
Uploads: 0
Re: Re: Got it!

Originally posted by jadakren
Ah right, That is a feature i had left in for debugging reasons.

If it is useful for others i will leave it alone, I will markup a task to update the db.profile with a frames new position when frames are moved via this method.

Be aware that frames moved via this method have their anchorToObject point set to the UIParent. Seems it is a forced behaviour of frames dragged by the mouse. I could be wrong as i haven't paid enough attention to this aspect so far.
Not aproblem. It just came to me while I was driving to work. I knew it had to be something silly. Love these unit frames. Keep up the excellent work!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: