SimpleUnitFrames
About SimpleUnitFrames
SimpleUnitFrames is an extension to the default WoW Unit Frames. Rather than a complete unitframe replacement, this addon adds further information and features to the existing frames and allows a greater degree of customization to enhance their usability.
The v2.x.x series of SimpleUnitFrames involved a complete re-write of the code, however credits go to Rophy and xan for their original work on the v1.x.x series.
All configuration for SimpleUnitFrames can be performed through the Interface Options panel which can be opened through the slash commands /simpleunitframes or /suf, or through ESC -> Interface -> AddOns Tab -> SimpleUnitFrames.
HP, Mana, Energy, Rage & Runic Power Display
The default unitframes only allow either [total]/[max] or [percent] values to be shown on HP and mana bars, however SimpleUnitFrames provides several default overlay options or a method to create your very own styles using LibDogTag-3.0 syntax (also available through the in-game /dog command).
Modules
SimpleUnitFrames comprises the following modules which enhance each frame:
- Class Icon Display
- Text Overlays
- Custom Text Overlay Styles
- Portrait Damage Display
- Bar Textures
Supported Frames
SimpleUnitFrames supports the following frames, each with their own customizations available:
- Player
- Pet
- Target
- TargetOfTarget
- Party
- PartyPet
- Focus
- FocusTarget
- Boss
Localization
For translators wishing to create/update translations for other languages than enUS, please do so though the Localization Page.
Bugs & Development
While the best effort is made to ensure that release quality zips do not have any bugs, inevitably errors slip through. If you encounter a bug, please ensure that it has not already been fixed in a more recent beta/alpha release or reported already on the ticket tracker. If the bug persists even in the latest development build and has not been reported, please post a ticket on the Project Tickets Page
Please report bugs and suggest features via the Ticket page rather than using the comments section as it provides a single point of reference to track the development of the addon.
Development builds of SimpleUnitFrames can always be found on the Project Files Page.
Here's a screen shot to show you what I mean.
It remains that size no matter what I change the text to.
You're right, it does work. My bad. I didn't fully test it. However, the text over the focused target's bars is really small in comparison to the text over the focused target's target. Is this normal?
Text scaling appears to work here (switching from small to large focus frame) with the text getting appropriately larger or smaller when you switch. Do you have any more info?
Thanks for the update. I noticed that text size won't scale on focus frames. Can we please get a fix for this?
good
Thanks.
http://dl.dropbox.com/u/31934/lfgicons.png
ID: -2
Error occured in: Global
Count: 1
Message: ...face\AddOns\SimpleUnitFrames\Modules\TextOverlay.lua line 190:
attempt to index local 'parent' (a nil value)
Debug:
(tail call): ?
(tail call): ?
...face\AddOns\SimpleUnitFrames\Modules\TextOverlay.lua:190: CreateNewFrame()
...face\AddOns\SimpleUnitFrames\Modules\TextOverlay.lua:161:
...face\AddOns\SimpleUnitFrames\Modules\TextOverlay.lua:153
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...ddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:510: InitializeAddon()
...ddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:622:
...ddOns\AuctionLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:615
AddOns:
Swatter, v3.1.14 (<%codename%>)
acbAuras, v09.08.13
acbCastBar, v09.08.13
acbMirror, v09.08.13
ACP, v3.2.0.26
AuctionLite, v1.5.2
AuldLangSyne, v2.0
AuldLangSyneBackup, v2.0
AuldLangSyneFriendList, v2.0
AuldLangSyneFu, v2.0
AuldLangSyneGuildList, v2.0
AuldLangSyneInfo, v2.0
AuldLangSyneNote, v2.0
AuldLangSynePanel, v2.0
AuldLangSyneSync, v2.0
AzCastBar, v09.08.13
Babylonian, v5.1.DEV.130
BasicChatMods, v3.32
CastYeller, vv1.2
Configator, v5.1.DEV.190
DBMCore, v
Decursive, v2.4.5.1
ErrorMonster, v3
FuBar2Broker, vr86-release
Gatherer, v3.1.14
LightHeaded, v298
LockSmith, v1.0.$LastChangedRevision: 56 $
LoggerHead, v3.2.0.102
Macaroon, v30300.1
MacaroonXtras, v30300.1
MikScrollingBattleText, v5.4.70
MovableBags, v
Omen, v3.0.8
OmniCC, v2.5.8
oRA3, v
Outfitter, v4.9.1
Poisoner, v3.0
QuestAnnouncer, v0.5
RatingBuster, v
Recount, v
RecountGuessedAbsorbs, v
SimpleRaidTargetIcons, v1.08
SimpleUnitFrames, vr115
SlideBar, v3.1.14 (<%codename%>)
Titan, v4.3.1.30300 - Revision 331
(ck=435)
I would like to request for the next version the ability to add information to the RIGHT side of the target frame(just like you can do with the player frame).
This way I can separate percentual hp and current hp in differents areas, making easier it to see.
Algo, a little bug: the humanoid class icon for enemies is actually the undead one.
Thank you.
Could someone help me out with a DogTag request? What I'd like, for both health and mana, is the current value and the percentage of max: if my target has 10,000 total health and I've taken off 5K of it, I'd like to see "5,000 (50%)". I'm sure this is possible but I get easily mudled by such things. Thanks!
=-=-=-=-=
You could create your own text style with the instructions in the addon description with a DogTag string along the lines of:
[HP:Short] [PercentHP:Percent:Paren] - For HP
[HasMP ? MP:Short " " PercentMP:Percent:Paren ! "-"] - For MP
These would display like "Current (Percent%)"
=-=-=-=-=
Thanks again, and let this be a lesson to me to read further back in comments next time!
Is there any way to disable the Portrait Damage?