Category: oUF: Plugins
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
p3lim's Portal Bug Reports Feature Requests

This file is a Addon for oUF by haste. You must have that installed before this Addon will work.

Author:
Version:
30200.22
Date:
08-04-2009 05:41 PM
Size:
1.32 Kb
Downloads:
10,216
Favorites:
136
MD5:
oUF BarFader   Popular! (More than 5000 hits)
Description:
oUF BarFader is a element plug-in made for the UnitFrame framework oUF.
It is required that you have this addon updated at all times to make everything work as it should.
You can download oUF by clicking on the link located under the "Download" button on the right.


Features:
  • Fade out frames based on conditions of the unit
  • Max alpha on the following conditions (in this order)
    • Unit is casting
    • Unit is in combat
    • Unit is low happiness (only on pet frame)
    • Unit has a target
    • Unit has low health/mana (supports rage/runic/energy etc)
  • If all above conditions are false set min alpha else

Note:
Read the documentation inside the lua file for usage.
You need to add this addon to your layout's toc metadata!


Click here and follow steps how to submit a bug
  Change Log - oUF BarFader
Full changelog can be found on GitHub:
http://github.com/p3lim/oUF_BarFader/commits/master/
  Archived Versions - oUF BarFader
File Name
Version
Size
Author
Date
30200.21
1kB
p3lim
08-04-2009 05:11 PM
30100.20
1kB
p3lim
05-10-2009 07:35 PM
30100.19
1kB
p3lim
04-17-2009 11:34 AM
30000.18
1kB
p3lim
02-10-2009 11:02 AM
30000.17
1kB
p3lim
02-07-2009 03:37 PM
30000.16
1kB
p3lim
01-27-2009 02:43 PM
30000.15
1kB
p3lim
01-23-2009 05:13 PM
30000.14
1kB
p3lim
12-20-2008 11:36 PM
  Comments - oUF BarFader
Post A Reply Comment Options
Old 08-30-2008, 12:06 PM  
Caellian
A Chromatic Dragonspawn
 
Caellian's Avatar
Interface Author - Click to view interfaces

Forum posts: 163
File comments: 663
Uploads: 4
Correction, when i said

Quote:
Originally Posted by Caellian
The frames aren't hidden on first login, i must first do something like pick a target then clear it for it to activate
Actually it's working on my hunter for example.

But when you log in as a rogue you enter the game with an empty energy bar and then it fills in. It should eventually fade once the energy bar is full i guess but it doesn't.
__________________


Quote:
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Caellian is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-30-2008, 10:30 AM  
p3lim
A Molten Giant
 
p3lim's Avatar
Interface Author - Click to view interfaces

Forum posts: 558
File comments: 839
Uploads: 19
Updated my previous comment to the new version.
p3lim is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-30-2008, 08:38 AM  
Caellian
A Chromatic Dragonspawn
 
Caellian's Avatar
Interface Author - Click to view interfaces

Forum posts: 163
File comments: 663
Uploads: 4
Nothing to add, you really are the best
__________________


Quote:
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Caellian is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-30-2008, 08:22 AM  
p3lim
A Molten Giant
 
p3lim's Avatar
Interface Author - Click to view interfaces

Forum posts: 558
File comments: 839
Uploads: 19
Quote:
Originally posted by Caellian
- Make every frames independants
Exemple: My pet isn't full health/power but i am full health/power and ooc etc etc, then fade the relevants frames but not the pet frame.
added in r6


Quote:
Originally posted by Caellian
- Make the pet frame show if the happiness level isn't max, if you even want to push the cosmetic side, take as example then : green = 0% alpha, yellow = 50% alpha, red = 100% alpha
not exactly what I added in r6, but it will do:
anything below green is 100%


Quote:
Originally posted by Caellian
- Eventually include the focus frame, there again independant, as in, my focus can not be full health/power when i am, or, my focus can have a target when i don't.
added in r6


Quote:
Originally posted by Caellian
- The show on casting doesn't seems to work but it might just be me being too hurry to try it. (trying with mount/hearthstone)
Its what I tested with too, and it worked for me :S


Quote:
Originally posted by Caellian
- The frames aren't hidden on first login, i must first do something like pick a target then clear it for it to activate, i'll try RegisterEvent('PLAYER_ENTERING_WORLD') to see if that help.
Thats very odd as it already registers PLAYER_LOGIN

You sure you were at max hp/mana? :P

Last edited by p3lim : 08-30-2008 at 10:29 AM.
p3lim is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-29-2008, 06:31 PM  
Caellian
A Chromatic Dragonspawn
 
Caellian's Avatar
Interface Author - Click to view interfaces

Forum posts: 163
File comments: 663
Uploads: 4
I'm gonna clarify my previous post, it really didn't look clear

Suggestions

- Make every frames independants
Exemple: My pet isn't full health/power but i am full health/power and ooc etc etc, then fade the relevants frames but not the pet frame.

- Make the pet frame show if the happiness level isn't max, if you even want to push the cosmetic side, take as example then : green = 0% alpha, yellow = 50% alpha, red = 100% alpha

- Eventually include the focus frame, there again independant, as in, my focus can not be full health/power when i am, or, my focus can have a target when i don't.

Possibles bugs

- The show on casting doesn't seems to work but it might just be me being too hurry to try it. (trying with mount/hearthstone)

- The frames aren't hidden on first login, i must first do something like pick a target then clear it for it to activate, i'll try RegisterEvent('PLAYER_ENTERING_WORLD') to see if that help.
__________________


Quote:
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }

Last edited by Caellian : 08-29-2008 at 06:33 PM.
Caellian is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-29-2008, 03:07 PM  
p3lim
A Molten Giant
 
p3lim's Avatar
Interface Author - Click to view interfaces

Forum posts: 558
File comments: 839
Uploads: 19
Quote:
Originally posted by Caellian
Oh neat, may i suggest a few more conditions

Show pet frame if pet happiness goes below green. (no clue how to do it)


Show pet frame if pet health/mana/foucs isn't full (got it working but so far it also keep the player frame shown even if the player if full instead of only the pet)

Also not sure if it's the normal behaviour but it doesn't fade on first login even if all conditions are met, it does after a /rl or a switch character though. (fixed myself)

Oh and the fade/unfade on casting doesn't seems to work.
I have some fixes in mind, and I can add the first request you gave me. Tonight maybe?
p3lim is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-29-2008, 01:46 PM  
Caellian
A Chromatic Dragonspawn
 
Caellian's Avatar
Interface Author - Click to view interfaces

Forum posts: 163
File comments: 663
Uploads: 4
Oh neat, may i suggest a few more conditions

Show pet frame if pet happiness goes below green. (no clue how to do it)


Show pet frame if pet health/mana/foucs isn't full (got it working but so far it also keep the player frame shown even if the player if full instead of only the pet)

Also not sure if it's the normal behaviour but it doesn't fade on first login even if all conditions are met, it does after a /rl or a switch character though. (fixed myself)

Oh and the fade/unfade on casting doesn't seems to work.
__________________


Quote:
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }

Last edited by Caellian : 08-29-2008 at 02:53 PM.
Caellian is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.