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 :
Once initial loading is complete , chat based commands available are :
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.