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,382
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 05-26-10, 08:05 AM  
jadakren
A Flamescale Wyrmkin
 
jadakren's Avatar
AddOn Author - Click to view AddOns

Forum posts: 103
File comments: 112
Uploads: 2
Re: Some major errors occuring here

Unfortunatly i don't play wow anymore ( i stop about a year ago ).

So i'm unable to fix the errors you came across.

Originally posted by jimmydanny
Lots off errors actually. Like, my targettarget is missing. Next time I log on, my pet is missing, and after that pettarget is missing. Or just target.

When it is target that is missing, it uses the original WoW UF, but I don't get any LUA errors.

Yours,
Jim

EDIT: Got a LUA error for something else instead

Message: Interface\AddOns\oUF_Smee2\core.lua:891: attempt to call method 'UpdateSpark' (a nil value)
Time: 03/21/10 04:07:09
Count: 1
Stack: (tail call): ?
Interface\AddOns\oUF_Smee2\core.lua:891: in function `OnSizeChange'
Interface\AddOns\oUF_Smee2_Config\methods.lua:218: in function `SizeObject'
Interface\AddOns\oUF_Smee2_Config\methods.lua:573: in function <Interface\AddOns\oUF_Smee2_Config\methods.lua:556>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:791: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:611>
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:843: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:836>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...ace\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:326: in function `Fire'
...der4\libs\AceGUI-3.0\widgets\AceGUIWidget-Slider.lua:163: in function <...der4\libs\AceGUI-3.0\widgets\AceGUIWidget-Slider.lua:152>

Locals: (*temporary) = nil
(*temporary) = <function> defined =[C]:-1
Report comment to moderator  
Reply With Quote
Unread 03-20-10, 09:05 PM  
jimmydanny
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Some major errors occuring here

Lots off errors actually. Like, my targettarget is missing. Next time I log on, my pet is missing, and after that pettarget is missing. Or just target.

When it is target that is missing, it uses the original WoW UF, but I don't get any LUA errors.

Yours,
Jim

EDIT: Got a LUA error for something else instead

Message: Interface\AddOns\oUF_Smee2\core.lua:891: attempt to call method 'UpdateSpark' (a nil value)
Time: 03/21/10 04:07:09
Count: 1
Stack: (tail call): ?
Interface\AddOns\oUF_Smee2\core.lua:891: in function `OnSizeChange'
Interface\AddOns\oUF_Smee2_Config\methods.lua:218: in function `SizeObject'
Interface\AddOns\oUF_Smee2_Config\methods.lua:573: in function <Interface\AddOns\oUF_Smee2_Config\methods.lua:556>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:791: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:611>
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:843: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:836>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...ace\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:326: in function `Fire'
...der4\libs\AceGUI-3.0\widgets\AceGUIWidget-Slider.lua:163: in function <...der4\libs\AceGUI-3.0\widgets\AceGUIWidget-Slider.lua:152>

Locals: (*temporary) = nil
(*temporary) = <function> defined =[C]:-1
Last edited by jimmydanny : 03-20-10 at 09:07 PM.
Report comment to moderator  
Reply With Quote
Unread 11-26-09, 05:52 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 JStrese
I'm new to oUF, and I was wondering if there is an option, or a way to, disable debuffs and buffs? I currently use Satrina's buff frames, so I don't really need the buffs to display under the frames..

A solution would be appreciated

(PS- I'm a programmer, so don't be afraid to give me a technical way to disable them!)
Yes there is, explore the settings.lua file.

I tried to keep the overall structure of the layout based on a hash table.

You'll find in there that some frames have no debuffs or buffs frames...

edit : after posting this i seem to remember having coded the option to manipulate this from the gui.
But this may be a version that is in my git repo and not here.
Last edited by jadakren : 11-26-09 at 05:59 AM.
Report comment to moderator  
Reply With Quote
Unread 08-27-09, 05:37 PM  
JStrese
A Murloc Raider

Forum posts: 8
File comments: 55
Uploads: 0
I'm new to oUF, and I was wondering if there is an option, or a way to, disable debuffs and buffs? I currently use Satrina's buff frames, so I don't really need the buffs to display under the frames..

A solution would be appreciated

(PS- I'm a programmer, so don't be afraid to give me a technical way to disable them!)
Report comment to moderator  
Reply With Quote
Unread 07-14-09, 09:32 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 Atane
Well it was the oufsmee2-1.12 version and when i logged in i got a error at line 1233 which was the ace3 library implent that was updated in the latest push. got it working now, love the layout, nice, clean and centered which ive been looking for, only problem is the cast bars on focus target which im gonna use quartz for since i need them up at the center of the screen, gj though and keep fighting zeh little errors.
btw, castbar can go anywhere on the screen.
Report comment to moderator  
Reply With Quote
Unread 07-01-09, 05:48 PM  
Gautr
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 101
Uploads: 5
Well it was the oufsmee2-1.12 version and when i logged in i got a error at line 1233 which was the ace3 library implent that was updated in the latest push. got it working now, love the layout, nice, clean and centered which ive been looking for, only problem is the cast bars on focus target which im gonna use quartz for since i need them up at the center of the screen, gj though and keep fighting zeh little errors.
Last edited by Gautr : 07-04-09 at 06:08 AM.
Report comment to moderator  
Reply With Quote
Unread 06-30-09, 02:57 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 Atane
Hmm looks good was quite exited to try it but getting errors and the frames hides when login, updated Ouf still the same probs
vague problems are vague.

I can't help you if you don't submit bug reports.

oUF is Embedded
oUF-Core is embedded now, no need to download additional files.
Report comment to moderator  
Reply With Quote
Unread 06-27-09, 08:45 PM  
Gautr
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 101
Uploads: 5
Hmm looks good was quite exited to try it but getting errors and the frames hides when login, updated Ouf still the same probs
__________________
Gautr of Corporation
Hellscream EU
Report comment to moderator  
Reply With Quote
Unread 06-24-09, 07:59 AM  
Installation
A Kobold Labourer

Forum posts: 0
File comments: 20
Uploads: 0
Ok thanks, just one more thing - apparently when I get a debuff of some sort the UF glows a certain colour, where can I get rid of this? Thanks
Report comment to moderator  
Reply With Quote
Unread 06-23-09, 07:07 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 Installation
Thanks for that , however there's this strange thing, whenever I click on the settings such as units-->pet-->bars I get a load of random numbers appearing in the chat... it doesn't seem to affect anything or actually be broadcast ingame but i was just wondering what it was.
Woops, till i push up a fix oUF_Smee2_Config/methods.lua @ lines 548 & 567 should have this on it :

Code:
	print(r,g,b,a)
you can remove that.
Report comment to moderator  
Reply With Quote
Unread 06-23-09, 06:35 PM  
Installation
A Kobold Labourer

Forum posts: 0
File comments: 20
Uploads: 0
Thanks for that , however there's this strange thing, whenever I click on the settings such as units-->pet-->bars I get a load of random numbers appearing in the chat... it doesn't seem to affect anything or actually be broadcast ingame but i was just wondering what it was.
Report comment to moderator  
Reply With Quote
Unread 06-23-09, 05:00 PM  
jadakren
A Flamescale Wyrmkin
 
jadakren's Avatar
AddOn Author - Click to view AddOns

Forum posts: 103
File comments: 112
Uploads: 2
Because i fail at the changelog :
Embeded oUF Core & plugins
Embeded the ouf core and various plugins. This does mean that external plugins might or might not work with this layout now. not sure. let me know.

Aura Config Preview
changed the aura config preview method
When 'Show Setup Background' is enabled on a frames debuff/buff option section, a selection of random spell icons are used to present fake aura icons.
the number of fake icons presented is equal to the "Count" slider bar amount.

For other layout authors: This feature is now seperate from the oUF core.

CastBar Frame Strata Option
included drop down menu to set the frame strata of the castbar.
Useful for this kind of thing :




Obvious Fishing Bar is Obvious
When fishing, the castbar will be repositioned to just under the center of the screen.

Throughout the duration of the channeled "fishing" spell, it has been found that the bobber will only splash at certain intervals.

The cast bar changes colour at these intervals.

I'll include an option to disable and modify this behaviour next release.
Last edited by jadakren : 06-23-09 at 05:14 PM.
Report comment to moderator  
Reply With Quote
Unread 06-23-09, 04:42 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 Installation
Ok thanks, I see there's already been a request a couple of months ago so I won't bother with another of the same type
after upload is approved you'll see this option available now.

Two relevant colours are available for the health and powerbar.(although im not sure if the power colours you set will be honoured..get back to me on that)

StatusBarColour
this is the upper colour. the colour that represents the current value of the bar (ie for health this value is your current amount of health)
bgColor
this is the lower colour, the colour that you see when the bar isn't totally filled up.

You'll also notice in that image, that i've set the StatusBarColour to a transparent blue, so you can blend colours.

I didn't notice any difference when playing with the BackDropColour, mainly because i dont make use of that property in the core layout to begin with.
Last edited by jadakren : 06-23-09 at 04:47 PM.
Report comment to moderator  
Reply With Quote
Unread 06-23-09, 03:54 PM  
Installation
A Kobold Labourer

Forum posts: 0
File comments: 20
Uploads: 0
Ok thanks, I see there's already been a request a couple of months ago so I won't bother with another of the same type
Report comment to moderator  
Reply With Quote
Unread 06-23-09, 03:45 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 shinchih2001
can't see weapon enchant buff
If you read the info page, you'll notice i don't support this plugin (yet)

Originally posted by Installation
Is it actually possible to change the colours? I can only see the option to change the background colours on bars.
Not yet, it's not something that i care for at the moment. file a feature request and i wont forget.

Originally posted by Installation
Alright, seems to be fine now, thanks. However I'm just wondering why the background on ToT and target seems to be a bit thicker than on the player frame? Both player and target frame are exactly the same sizes by the way.

http://hdimage.org/images/gt3nxla3nl...0qw_ufsmee.bmp <- shows the issue.

Is it the UI scale?

Oh, and there's still a small problem that it never shows 0 rage, always 1 and 2 when I must be on zero.

Thanks anyway.
It's the scale. individual frames can be scaled and/or have their width/height changed
Last edited by jadakren : 06-23-09 at 03:47 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: