+ Reply to Thread
Page 1 of 6 1 2 3 4 5 ... LastLast
Results 1 to 15 of 85
Like Tree2Likes

Thread: [Addon] Gadgets: Buffs

  1. #1
    Rift Master DoomSprout's Avatar
    Join Date
    Apr 2011
    Posts
    688

    Default [Addon] Gadgets: Buffs

    G A D G E T S : B U F F S
    Buff & Debuff Related Gadgets

    Gadgets: Buffs on RiftUI | Gadgets: Buffs on Curse

    This requires the latest version of Gadgets to be installed, and currently only gives you a Buff Bars gadget. The Buff Icons gadget will follow once I'm happy with this one and all the bugs are squashed.

    BUFF BARS : configurable buff & debuff timer bars
    BUFF ICONS : configurable buff & debuff icon panels



    BUFF BARS

    Here's an example with buff bars placed above a standard unit frame, set to grow upwards: (note, this works far better with the upside down version with built in buffs turned off, which is the screenshot I thought I'd uploaded. Ooops )

    [Addon] Gadgets: Buffs-buff-bars-over-standard-unit-frame.png

    Note, the bars will size automatically when you resize the gadget, so there are no options for specifying bar height/width, or font sizes.

    This gadget provides a set of buff/debuff timers for the player, target or focus target. Up to 20 timers can be displayed in one gadget, and filters can be applied to select exactly which buffs you wish to display.

    Configuration dialog:

    [Addon] Gadgets: Buffs-buff-bars-config.jpg

    Unit to Track: The unit whose buffs you want to watch.

    Heading: An optional piece of text that is displayed above or below the set of bars. This text can include tokens such as "{name}" to display the unit's name.

    Maximum Number of Bars: limits the number of bars that can be shown, for performance as well as space reasons.

    Grow Up: the gadget will fill with buffs starting from the bottom, growing upwards.
    Grow Down: the gadget will fill with buffs starting from the top, growing downwards.

    Show Tooltips: display a tooltip when hovering over a buff bar.
    Right Click to Cancel: allow buffs on the player to be cancelled by right clicking them.

    Buffs Cast by Player: show buffs cast by you.
    Buffs Cast by Unit: show buffs cast by the unit being watched.
    Buffs Cast by Anyone Else: show buffs not cast by you or the unit.
    Permanent Buffs: show permanent buffs (buffs with infinite duration)

    Debuffs Cast by...: just the same as above for buffs.

    Curses/Diseases/Poisons/Other: untick to hide specific types of debuff. E.g. unticking 'Other' should hide debuffs that cannot be cleansed.

    Include Only: select this to make the filter list work as a whitelist
    Exclude: select this to make the filter list work as a blacklist

    Filters: this is the large text box below the Include/Exclude options. Add one buff name per line to either blacklist or whitelist the buff.
    An asterisk (*) can be used as a wildcard anywhere in the buff name. For example, "track *" will include all of the Tracking buffs, such as Track Wood and Track Ore.

    The appearance tab is currently empty. This will provide options for things like buff/debuff colours, but I want to write a reusable colour selection control before I add these.

    The filters box duplicates lines when you press enter. This is due to a bug in RIFT, and means I will need to completely change the way I handle this part of the dialog to fix it



    BUFF ICONS

    When styling the icons, the following options are available:

    Icon size - how big the buff icons are
    Border width - how thick the border around the icon is
    Padding Left/Right/Top/Bottom - how much background is added around the icon
    Border colour - the colour of the icon border for buffs and debuffs
    Background colour - the colour of the padding area around the icon for buffs and debuffs
    Timer size - the font size of the timer text
    Stack size - the font size of the stacks counter text
    Timer X/Y - the position of the timer text on the icon
    Stack X/Y - the position of the stacks text on the icon
    Show Timer/Stack - whether to show timer and stack text on the icon

    Note - a Preview of 4 icons will appear to the right of the window, which can be used to see what your icon and grid layout will look like.

    The grid layout has:

    Horiz Spacing - the gap between each icon within a row
    Vert Spacing - the gap between each row of icons
    Grid Cols - how many icons the panel will show horizontally
    Grid Rows - how many icons the panel will show vertically
    Fill From - where the panel will place the first icon
    Last edited by DoomSprout; 08-20-2012 at 03:27 PM.

    Gadgets: Unit Frames and Other Stuff for RIFT

  2. #2
    Rift Master DoomSprout's Avatar
    Join Date
    Apr 2011
    Posts
    688

    Default

    This is the screenshot I meant to upload. For some reason, I don't seem to be able to add it to the original message...

    [Addon] Gadgets: Buffs-buff-bars-over-upside-down-unit-frame.png

    This is the "Standard Frame Upside Down" unit frame template, with "Hide Buffs on Frame" ticked, and then a set of buff bars placed just above it, with the option to "Grow Up" selected.

    Gadgets: Unit Frames and Other Stuff for RIFT

  3. #3
    Ascendant
    Join Date
    Dec 2010
    Posts
    1,896

    Default

    Quote Originally Posted by DoomSprout View Post
    The Buff Icons gadget will follow once I'm happy with this one and all the bugs are squashed.
    Awesome, looking forward to it.
    Quote Originally Posted by DoomSprout View Post
    The Include Only / Exclude options are for whitelisting / blacklisting buffs respectively. Only one can be chosen as it makes no sense to have both, and the text box below is a simple list of buff names, one per line.
    Does this search for the exact ability name or just one containing what you put into the list. If I put in "motif" as a blacklist will it hide all bard motifs from me, or none of them since they are all named Motif of X?

  4. #4
    Rift Master DoomSprout's Avatar
    Join Date
    Apr 2011
    Posts
    688

    Default

    Quote Originally Posted by AlienFromBeyond View Post
    Does this search for the exact ability name or just one containing what you put into the list. If I put in "motif" as a blacklist will it hide all bard motifs from me, or none of them since they are all named Motif of X?
    Exact names, though maybe wildcards like "motif*" should be an option. I'll look into it.

    Gadgets: Unit Frames and Other Stuff for RIFT

  5. #5
    Rift Master DoomSprout's Avatar
    Join Date
    Apr 2011
    Posts
    688

    Default v0.1.1

    Added stack counter to buff display, e.g. "[3] Burning Fury"

    Added wildcard handling to the filter list, so the following will now work:

    track *
    To blacklist all of the Track buffs, e.g. Track Wood, Track Ore, etc.

    motif*
    To whitelist/blacklist all of the bard motifs.

    *wild*
    To whitelist/blacklist any buff with the letters "wild" in it somewhere.

    Gadgets: Unit Frames and Other Stuff for RIFT

  6. #6
    Rift Master DoomSprout's Avatar
    Join Date
    Apr 2011
    Posts
    688

    Default v0.1.2

    Bug fix, applying Wykkyd's fix to my broken filter logic. Hopefully I got it right, did this just before heading off to work

    Gadgets: Unit Frames and Other Stuff for RIFT

  7. #7
    RIFT Guide Writer Noshei's Avatar
    Join Date
    Feb 2011
    Posts
    1,107

    Default

    adding some kind of shadow for each buff bar when they are unlocked would be nice, that way you can see the exact size of the bars when positioning and resizing.

    Also being able to set individual buff/debuffs to only show the players.

    In my cast I only want to see my Sanction Heretic and Vex, but I want to see anyone's Clinging Spirit.
    Last edited by Noshei; 08-06-2012 at 03:50 AM.

  8. #8
    Rift Master DoomSprout's Avatar
    Join Date
    Apr 2011
    Posts
    688

    Default

    Quote Originally Posted by Noshei View Post
    adding some kind of shadow for each buff bar when they are unlocked would be nice, that way you can see the exact size of the bars when positioning and resizing.
    That should be simple to add, I'll give it a go tonight.

    Quote Originally Posted by Noshei View Post
    Also being able to set individual buff/debuffs to only show the players.
    I was wondering if that would be a useful thing to add, but wasn't sure. I guess it is

    I'll add some filter expression options, maybe along the lines of:

    [player] Sanction Heretic
    [player] Vex
    Clinging Spirit
    [not player] Some Other Spell

    I'd imagine [player] would be most used in whitelists, and [not player] in blacklists.
    Last edited by DoomSprout; 08-06-2012 at 04:39 AM.

    Gadgets: Unit Frames and Other Stuff for RIFT

  9. #9
    Soulwalker Epiphany's Avatar
    Join Date
    Apr 2010
    Posts
    1

    Default

    Is there anyway to exclude permanent buffs that have no timers?
    I LOVE your addons btw! They have made my play time so much better

  10. #10
    Telaran
    Join Date
    Jun 2011
    Posts
    61

    Default

    Just add them to the ignore list. I did notice, however, than when pressing Enter to go to the next line, it will copy what was on the line(s) before it.

  11. #11
    Rift Master DoomSprout's Avatar
    Join Date
    Apr 2011
    Posts
    688

    Default

    Quote Originally Posted by Arcii View Post
    Just add them to the ignore list. I did notice, however, than when pressing Enter to go to the next line, it will copy what was on the line(s) before it.
    That enter thing is driving me insane. I thought I'd fixed it, but I guess not

    I'll add a check box to allow you to hide permanent buffs, so you don't have to individually filter them.

    Edit: Just remembered what caused the enter-duplication bug, it's a 'feature' of the RiftTextfield control, which breaks if you change the parent frame that it sits inside. Gadgets configuration dialogs change the parent all the time, so I may have to completely change the way filters are edited
    Last edited by DoomSprout; 08-06-2012 at 07:29 PM.

    Gadgets: Unit Frames and Other Stuff for RIFT

  12. #12
    Rift Master DoomSprout's Avatar
    Join Date
    Apr 2011
    Posts
    688

    Default v0.1.3

    Altered the filter logic so it should work more how people expect (you no longer need to be careful about deselecting the Unit option on a Player gadget).

    Added option to hide permanent buffs.

    When unlocked, ghost bars now show to give you a better idea of where the bars are.

    Option to right-click cancel buffs.

    Option to show tooltips for buffs.

    Backend changes to prepare for reusing the filter config in the icon panel gadget (this is actually why some things had to move on the config dialog).

    Note: when you right-click to cancel a buff, the system remembers which buffs you have cancelled in the current session, and there is code in place to allow these buffs to be auto-cancelled. For example, if you cancel the sheep spell, the idea is you could then open a dialog and choose to automatically cancel the sheep spell whenever it hits you. The code is there to do this, but the config dialog isn't yet.

    Gadgets: Unit Frames and Other Stuff for RIFT

  13. #13
    Champion Nerva3x0's Avatar
    Join Date
    Jul 2012
    Posts
    584

    Default Color options

    Was wondering if we will be seeing the ability to change the color of the bars/text any time soon. Im really liking the ease of use and the fact the addon doesnt use as much of at least my cpu then other buff/debuff bar addons do. Keep up the good work.

  14. #14
    Rift Chaser NerfedWar's Avatar
    Join Date
    Dec 2010
    Posts
    376

    Default

    great work as always DS.
    ...the internet treats censorship as damage, and routes around it...
    NerfedWar Addons and Tutorials
    * Note: tutorials are currently being ported to the new site.

  15. #15
    Champion Nerva3x0's Avatar
    Join Date
    Jul 2012
    Posts
    584

    Default Options

    I noticed you have a "Appearance" tab under the buff bars configuration page, but mine is blank. Also, I was messing around with the textures in the .LUA file for the unit frames addon, adding some from NKthings. And, decided to see if i could manually change the color of the buff bars, anyway I noticed it appears you already have the code for color options and so on in the LUA file (im not very good a LUA and dont claim to be its just what it appeared to be to my untrained eyes). So all that brings me to my question is my "copy" of Gadgets: Buffs messed up, should I have actual option for color under the appearance tab?.....EDIT was going to re install, and notice you had the "In the pipeline for the buff bars are" on RiftUI. Sorry
    Last edited by Nerva3x0; 08-12-2012 at 02:18 AM.

+ Reply to Thread
Page 1 of 6 1 2 3 4 5 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts