Download
(73 Kb)
Download
Updated: 08-08-09 02:30 PM
Pictures
File Info
Updated:08-08-09 02:30 PM
Created:unknown
Downloads:26,908
Favorites:136
MD5:
Sage UnitFrames  Popular! (More than 5000 hits)
Version: 3.2.7 (Beta)
by: Tuller [More]
Note: This is a beta release. Everything that's completed should be stable, but there's a very limited set of configuration options, and I've not implemented buff filtering quite yet. Also, the description is out of date :P

Sage is a minimalistic, lightweight unit frame replacement designed to require minimal configuration. If you're looking for a set of unit frames with giant 3D models, or frames that are infinitely configurable, then Sage is not for you. If you're looking for a set of functional frames that "just work", then welcome home

Included Frames
  • Player, Target, Target of Target, Party, Pet, and Focus

Features
  • Low memory and CPU usage and a modular design
  • Simple Configuration
  • Highly Visible Debuffs: For friendly units debuffs are enlarged and displayed to the right. Healthbars are also set to change color whenever a friendly unit is debuffed.
  • Multiple styles for statusbar text
  • Range Checking for the Party Frames: Party frames can be set to fade out when out of range of a selected spell
  • Support for Clique, MobHealth, MobHealth3, and SharedMedia


Using Sage

Configuration
  • To bring up the options menu, type /sage or /sg
  • Docking: With sticky bars enabled, its possible to dock one frame to another by simply dragging next to the frame you wish to stick it to
  • Scaling: When unlocked, frames can be scaled by simply dragging its bottom right corner. Hold shift when dragging to scale all frames stuck to the one you're scaling
  • Disabling: You can disable a frame by disabling its addon in the Addons menu

Player Frame
  • The player frame displays your name, level, health, mana, pvp status, master loot status, group leader status, raid target icon, and optionally your experience or reputation
  • In a raid, your level display changes to show what raid group you are in
  • Your name's color changes based on your combat and resting status. Blue means you are resting, red means you are in combat
  • To toggle between watching reputation or experience, open the character menu (c by default) go to your reputation tab. To watch reputation, click on a faction and check the option to watch reputation. Uncheck it to go back to watching your experience

Target Frame
  • The target frame displays your target's name, level, health, mana, and raid target icon.
  • If you're targeting a unit controlled by a player, the target frame will display that unit's class, else the frame will display that unit's classification (humanoid, beast, etc), and elite status
  • The color of the name of your target is based on a large amount of conditions, and is similar to the colors of the Blizzard target frame
  • Combo points are displayed to the left of the frame. By default, combo points are displayed in a style similar to Tony Hawk games: Spelling out combo means you have a max amount of combo points
  • For friendly units, buffs are displayed at the bottom of the frame, with debuffs on the side. For enemy units, the arrangement is reversed
  • When your target starts casting a spell, a casting bar will appear in the unit classification area. It'll give you an icon of what the target is casting, and tell you how long until the spell completes

The Target of Target Frame
  • The target of target frame displays the same amount of information as your target frame, minus buffs, debuffs, and mana, though if you have health bar debuff coloring on, you'll still be able to see if your target of target is debuffed

The Focus Frame
  • The focus unit was added by Blizzard in 2.0.1. Its basically a secondary target you manually set and unset
  • Sage's Focus frame displays the same amount of information as the target frame
  • To set a unit as your focus, type /focus, and to clear it, type /clearfocus
  • You can setup key bindings for setting and clearing your focus in the key bindings menu (ESC, Keybindings)

The Pet Frame
  • The pet frame displays about the same amount of information as the player frame
  • Buffs are displayed at the bottom of the frame, debuffs to the right
  • For hunters, a happiness indicator is displayed to the right of the frame. It functions exactly like the blizzard provided one
  • Your pet's combat status is displayed by the color of your pet's name. Red means its in combat, white that its not

The Party Frames
  • Party frames show the standard amount of information as the other frames
  • Buffs are displayed below the frame, debuffs to the right
  • The color of the name of a member of your party signifies what class it is. The colors are the same as the ones used by the raid frames. In addition, if the given party member has aggro, their name will turn red
  • If one of your party members has a pet, a health bar for that pet will show up under the member's mana bar
  • You can set whether to show the party frame in a raid or not via the options menu
  • You can set what spell to use for range checking via the options menu

Slash Commands
  • /sg or /sage: Toggles the option menu
  • /sg lock: Toggles locking frame positions
  • /sg sticky: Toggles auto anchoring frames
  • /sg scale <frameList> <scale>: Sets the scale of <frameList>. 1 is normal scale
  • /sg setalpha <frameList> <opacity>: Sets the opacity of <frameList>
  • /sg texture <texture>: Sets the statusbar texture
  • /sg set <profle>: Switches settings to <profile>
  • /sg save <profle>: Saves current settings as, and switches to <profile>
  • /sg copy <profile>: Copies settings from <profile>
  • /sg delete <profile>: Deletes <profile>
  • /sg reset: Returns to default settings
  • /sg list: Lists all profiles
  • /sg version: Prints the current version
3.2.7
* 3.2 bugfixes

3.2.6 (Beta)
* Buff bugfix

3.2.5 (Beta)
* 3.1 TOC bump.
* Potential bugfix for the party frame visibility issue
* I think my buff filtering is probably broken for 3.1, too. I'll try and fix it in a week or so.

3.2.3 (Beta)
* Fixed a bug causing party pet frames to scale crazily.
* Fixed a bug causing the width slider to not work.

3.2.2 (Beta)
* Fixed a bug with hiding party frames when in a raid.
* When in a raid, the level display will now switch to show what group you are in.

3.2.1 (Beta)
* Made the show in raid option work
* Added an assert to help me debug some things if something blows up

3.2.0 (Beta)
* Added a fix to theoretically make the combo point display work properly on Malygos
* Added a fix to theoretically fix the tagging color issue
* Added a global text mode selector
* Whenever Sage.Frame('id').sets[key] = value is called with a unique value,<key>_Change(newValue) is called for both the frame and its children
* Added a "Show Only Debuffs I've Cast" option to the target and focus frame
* Added a "Show Only Buffs I've Cast" option to all frames that have a buff display
* Added a "Display Combo Points as a Number" option to the target frame

3.1.5 (Pre-Beta)
* Completely recoded to be WoW 3.0.8 compatible/do what I want it to do.
Optional Files (0)


Archived Files (8)
File Name
Version
Size
Author
Date
3.2.6 (Beta)
73kB
Tuller
04-15-09 08:02 PM
3.2.5 (Beta)
76kB
Tuller
04-12-09 06:47 PM
3.2.3 (Beta)
70kB
Tuller
02-08-09 08:54 AM
3.2.2 (Beta)
70kB
Tuller
02-07-09 06:41 PM
3.2.1 (Beta)
70kB
Tuller
02-07-09 09:19 AM
3.2.0 (Beta)
70kB
Tuller
02-06-09 07:01 PM
3.1.5 Betaish
70kB
Tuller
01-29-09 06:13 PM
1.0.4
145kB
Tuller
11-12-07 10:25 PM


Post A Reply Comment Options
Old 02-07-09, 12:46 PM  
lostspectre
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I'm having the same issue. Pet bar is incredibly large and I can't control the width of any of the party frames. Love this mod and will use it until I stop playing.
lostspectre is offline Report comment to moderator  
Reply With Quote
Old 02-07-09, 02:52 AM  
Valcris
A Murloc Raider
 
Valcris's Avatar

Forum posts: 4
File comments: 19
Uploads: 0
Got 3.2.0.

I had to took out party frames from folder due to:

_ cannot make them disappear while i'm in raid (even if i checked the do not show while in raid both into general interface and Sage config one).

_ some of the bars, especially those of pets of party members, are unnaturally big. Like 10 times the height of what should be.

Still 0 errors in bug sack.

I can post a sshot if you cannot replicate that behaviour.

Nevertheless: keep up the good work !

I'll continue to test the frames across all environment and characters.

The bug above showed up both on my Priest and Warlock so far
__________________
'Ex Tenebris oritur Lux'
Valcris is offline Report comment to moderator  
Reply With Quote
Old 02-06-09, 08:20 PM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1609
Uploads: 36
Re: Font

Originally posted by reale
Change Font option coming soon?

-ty
If you want to change the font, you're going to have to build your own custom set of frames /w the sage framework.
Tuller is offline Report comment to moderator  
Reply With Quote
Old 02-06-09, 07:24 PM  
reale
A Kobold Labourer

Forum posts: 1
File comments: 167
Uploads: 0
Font

Change Font option coming soon?

-ty
reale is offline Report comment to moderator  
Reply With Quote
Old 02-06-09, 07:06 PM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1609
Uploads: 36
3.2.0'd

If you want to set the text display mode of a frame on a frame by frame basis, use this command:
/run Sage.Frame:ForFrame('frameList', 'SetSetting', 'textMode', <'never' | 'always' | 'mouseover' | 'smart'>). I'm still debating about adding an option to the GUI for this.

Also, frames are now set to show all buffs/debuffs by default since I didn't feel like writing setting update code :P
Last edited by Tuller : 02-06-09 at 07:06 PM.
Tuller is offline Report comment to moderator  
Reply With Quote
Old 02-05-09, 07:49 PM  
zadd
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Thanks.. NIce unitframe.

and.

The expectation tries a partytarget support.
zadd is offline Report comment to moderator  
Reply With Quote
Old 01-31-09, 09:25 AM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1609
Uploads: 36
Originally posted by Lindalas
This is looking great! A few things that I've seen... you talk about experience/rep bars, but I can't see any (could be that they are disabled by another mod). The text talks about the ability to disable certain frames, but the only way I've found to get rid of targetoffocus is to make it transparent.

A gripe that is more about layout... I find (for the textures I've tested so far) that the color difference between bar and background is WAY to small. I cannot see that I'm running low on mana at a glance (need to either look at the number or look more closely at the bar). I realize this is not really about the code but rather about the choice of textures, but still.

Thanks for the beta (been using the alphas for a while now).
Disabling Frames:
I'm debating how I'll be doing this, this time around. Classic Sage had all of the frames as separate addons (Sage_Player, Sage_Target, etc). With new Sage, I stuck them all in a single folder, though the separation remains (with focus and target of targets being the notable exception). I think the core frames (player, focus, target) should probably be one package, then party frames another, then the various target of <unit group> types another.

I may just go a check box route, and make each frame that's not part of the stock interface already a separate package.

XP Bar:
I'm debating if I'll be including an experience bar or not. I've gotten used to Dominos_XP enough that its no longer a big draw for me :P

Colors:
One thing I'm playing around with the idea of is adding a colors tab to the options menu that'll allow you to select class, debuff, health, and power colors. Odds are, I won't add this due to laziness/lack of need on my part.

One other option I may enable, though, is the ability to toggle between using a complement for statusbar background colors. With this option enabled, a blue statusbar would have an orange background, a yellow a purple, green a red, etc.
Tuller is offline Report comment to moderator  
Reply With Quote
Old 01-31-09, 06:28 AM  
UnlitPhoenix
A Kobold Labourer
 
UnlitPhoenix's Avatar

Forum posts: 1
File comments: 76
Uploads: 0
Originally posted by Lindalas
This is looking great! A few things that I've seen... you talk about experience/rep bars, but I can't see any (could be that they are disabled by another mod). The text talks about the ability to disable certain frames, but the only way I've found to get rid of targetoffocus is to make it transparent.
Quote from description page:

Note: This is a betaish release. Everything that's completed should be stable, but there's a very limited set of configuration options, and I've not implemented buff filtering quite yet. Also, the description is out of date :P

We just have to wait a bit longer ^^
__________________
UnlitPhoenix is offline Report comment to moderator  
Reply With Quote
Old 01-30-09, 10:05 PM  
Lindalas
A Deviate Faerie Dragon

Forum posts: 19
File comments: 76
Uploads: 0
This is looking great! A few things that I've seen... you talk about experience/rep bars, but I can't see any (could be that they are disabled by another mod). The text talks about the ability to disable certain frames, but the only way I've found to get rid of targetoffocus is to make it transparent.

A gripe that is more about layout... I find (for the textures I've tested so far) that the color difference between bar and background is WAY to small. I cannot see that I'm running low on mana at a glance (need to either look at the number or look more closely at the bar). I realize this is not really about the code but rather about the choice of textures, but still.

Thanks for the beta (been using the alphas for a while now).
__________________
Lindalas is offline Report comment to moderator  
Reply With Quote
Old 01-30-09, 03:48 PM  
Tuller
A Black Drake
 
Tuller's Avatar
AddOn Author - Click to view AddOns

Forum posts: 84
File comments: 1609
Uploads: 36
Re: castbar?

Originally posted by neov
Tuller - what do you recommend/use for a castbar mod?

Any chance of adding party targets?

Great work btw.
I personally use the Dominos cast bar :P
Party targets: Probably yes, as an optional thing. If you look at the target of target/focus target code, it should show how really easy they are to implement.
Last edited by Tuller : 01-30-09 at 03:49 PM.
Tuller is offline Report comment to moderator  
Reply With Quote
Old 01-30-09, 10:00 AM  
Stolberg
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 17
Uploads: 2
ZOMG Tuller! I have been waiting for this forever, thanks so much for the great work. Can't wait to get home from work and install...
Stolberg is offline Report comment to moderator  
Reply With Quote
Old 01-30-09, 07:09 AM  
Fryght
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
Awesome!!

I have used Sage for a long time and I am so glad it's back and updated.
Anyone needing a light unit frame addon..get this.

Thank you so very much.
Fryght is offline Report comment to moderator  
Reply With Quote
Old 01-30-09, 07:04 AM  
neov
A Deviate Faerie Dragon

Forum posts: 13
File comments: 63
Uploads: 0
castbar?

Tuller - what do you recommend/use for a castbar mod?

Any chance of adding party targets?

Great work btw.
neov is offline Report comment to moderator  
Reply With Quote
Old 01-30-09, 05:09 AM  
saanlem
A Flamescale Wyrmkin
AddOn Compiler - Click to view compilations

Forum posts: 119
File comments: 36
Uploads: 4
Awesome!
I have had this on my favorites list waiting for an update.
Jolly good show, Sir!
__________________
Saanlem
US Nazgrel - Bikutanda
EU Lightbringer - Saanlem
saanlem is offline Report comment to moderator  
Reply With Quote
Old 01-29-09, 04:51 PM  
Alarisha
A Murloc Raider
 
Alarisha's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 304
Uploads: 1
Originally posted by Tuller
3.1.5 is up. For bosses (any unit with a ?? display), the unit's level display changes to display health percentage when the boss is < 100% and > 0% hp.
Working excellently for me. Keep up the greatness
Alarisha is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: