Get an Epic Experience with Premium

CandyBars

Action Bars Login to Add Favorites
  • 34 Likes
  • WildStar
  • 723 Monthly Downloads
  • Supports: API 9
  • 72,889 Total Downloads
  • Updated 08/28/2014
  • Created 04/25/2014
  • 126 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: CandyBars-1.2.2.zip
or
Support development! **
Donate

About CandyBars

CandyBars is the ultimate addon in bar customization. Whether you just want to move you Action Bar or you want to put together your epic UI, CandyBars can do it. With CandyBars you can change, edit, move, hide, and drastically change the game bars to how you desire. In addition, CandyBars also adds many extra functions to the game bars. This addon is ever changing and ever evolving. User feedback often leads to added features or changed functions. Try CandyBars today!

type /cb or open the interface menu list to access the options

to access the flyout menus for abilities such as Recall, Mount, Potion, Path, and Innate simply right + click on the corresponding ability

To hide the original Action Bar... 

Look below at "HUD Controls" to find out how.

 

A donate button has been added to the right side of this page. This is for people who like the addon and wish to support the developers of it. 100% of the donation goes to the developers.

 

Changes

v1.2.2

  • Fixed zoning bug.
  • Hotkeys now constantly update.

Features

Action Bar

  • Adjustable the number of rows and columns
  • Adjustable button size and padding between buttons
  • Adjustable opacity and number of buttons
  • Spec switch buttons on bottom
  • Reversible button order
  • Optional Innate button with the added ability of having it on its own bar

Secondary Bar

  • Just as customizable as the Action Bar
  • The bar can be split into two bars

Utility Bar

  • Can contain the Mount, Recall, Gadget, Path, and Potion buttons
  • You choose which buttons are shown on the bar
  • Option to have two separate bars
  • Flyout menus for the Mount, Recall, Path, and Potion buttons
  • Right click to access the Flyout menus

Layout Editor

  • Edit the layout of the Action Bar.
  • Make it look how you want it.
  • Simply drag and drop the abilities to where you want them then press update.
  • Adjust the size of the grid to how you want it.

HUD Controls

  • Here you can hide many parts of the default UI such as the Action Bar.
  • Much easier than disabling addons.
  • To hide the stock Recall button you still might have to disable the RecallFrame addon.

 

To Do

v1.2.2

  • Fixed zoning bug.
  • Hotkeys now constantly update.

 

v1.2.1

  • Fixed the two main errors popping up.

 

v1.2

  • Added cooldown bars! (Right now only on action bar)
  • Fixed error on switch world.
  • Fixed Recall Button not changing.
  • Fixed Potion Button not starting with the correct potion.
  • Keybinds now update correctly.

 

v1.1

  • New options interface!
  • Layout Editor added!
  • HUD hide / show options added.
  • Consolidated the shortcut and vehicle bars into "Other Bars".
  • Fixed a recall button error.
  • Added padding to the utility bars.
  • Added hide in combat to the action bar. (other bars coming soon)
  • You can now hide hotkeys.

 

v1.0.6

  • Fixed another error from last game patch

 

v1.0.5

  • Added Keybind Mode
  • Fixed error from last patch
  • Fixed current profile not saving when creating a new options profile.

 

v1.0.4

  • WildStar now sees it as the correct api.

 

v1.0.3

  • API bump.

 

v1.0.2

  • Fixed Lib bugs.
  • Esc options button now works.
  • Current profile now saves.
  • Action Bar properly hides or shows after vehicle bar is hidden.
  • Fixed error with recall button when switching profiles.
  • Deleted leftover debugging prints.

 

v1.0.1

  • Fixed mount bug.
  • Fixed secondary bar bug.

 

v1.0

  • Complete rewrite

 

v0.9

  • *Added borders and options* (Not yet enabled)
  • All flyouts should now show properly

 

 

v0.8

  • Added opacity sliders to the bars
  • Fixed Options bug having to do with defaults
  • Moved the Vehicle Bar to it's own group in the options in preparation for additional settings
  • Added a Size setting for the Innate bar
  • Fixed Show Innate Bar option unchecking itself
  • Reduced the size of the defaults button
  • Added Shortcut Bars to replace ActionBarShortcut
  • Added an Import/Export feature to transfer or backup settings
  • Added a greeting on login

 

v0.7

  • Added opacity sliders to the bars
  • Fixed Options bug having to do with defaults
  • Moved the Vehicle Bar to it's own group in the options in preparation for additional settings
  • Added a Size setting for the Innate bar
  • Fixed Show Innate Bar option unchecking itself
  • Reduced the size of the defaults button
  • Added Shortcut Bars to replace ActionBarShortcut
  • Added an Import/Export feature to transfer or backup settings
  • Added a greeting on login
  • Fixed Innate Bar sizing crop problem

 

v0.6.1

  • Added an options button in the Interface List
  • Settings should no longer reset when you update to a newer version
  • Added Default button on options window to reset all options
  • Added a little about line in the options window
  • Fixed Innate flyout
  • Max icon size has been increased to 65
  • Added a universal Button Padding option
  • Innate Bar now locks
  • Using the Vehicle Bar option in a vehicle toggles the bar

 

v0.6b

  • Added flyout menus for everything
  • Fixed Button Lock Bug
  • Locking bars now removes the borders
  • Vehicle Bar now added
  • Vehicle Bar option added
  • Added "Show Empty Slots" option

 

v0.5

  • Cleaned up code
  • Added 2 utility bars
  • Added innate bar
  • New and improved options layout
  • Added various options
  • Added a Lock Bars option
  • Added Tooltips along with an option
  • Some other minor improvements

 

v0.4

  • Fixed bug that caused settings to not save

Comments

First Previous Page 1 of 47 Next Last
  • #715

    Hi everyone! I'm working on an update to fix some of the issues that came up with Drop 3. I heard there is a problem with the gadget button and maybe at launch. Can someone let me know what problems there are? Thanks!

  • #717

    I just started using the addon (which is very useful), but here are some issues I have noticed:

    - The bars don't change when you are in a vehicle or using a special item.  Because of this I still need to use the main action bar.

    - You cannot hide the default Transmat or Path Bars

    -  The secondary bar extends WAY beyond the actual buttons.  At first I thought that this was just an aesthetic issue while moving the bar, but it turns out that it will cover other buttons and make them unpressable.

  • #713

    Hello, firstly, thank you very much for your work. People take addons for granted too often but I know how it feels to no longer have addons I have grown to rely on. So I very much appreciate your work!

    AlpacaHUD addon has been abondoned. I was using CandyBars until I found AlpacaHUD because Alpaca has the amazing "verticle cooldown bars" feature. I see that CandyBars now has cooldown "alpha" on the hotkeys that slides down the key showing it's cooldown, but I REALLY love the more "peripheral" friendly visuals of the sliding cooldown bars.

    At a glance I could know what's off cooldown and what's coming off cooldown just by the shape of my Aaction bar. The alpha change CandyBars uses now works, but I have to focus on it a little bit more than hotkeys that actually move up and down a little bar.

    If CandyBars could get this feature in as an option to use instead of the cooldown alpha on hotkeys, CandyBars would retake the crown as best action bar addon! And I would be compelled to donate at that point as well, hehe :)

    (PS - The reactive proc cooldown bar (for like "on crit" skills) Alpaca has would be nice too but I realize it's probably slightly outside of the scope of what you're doing here with CB. But if you've ever seen that little bar in action, it's really great. Not only does it show a little bar that slides to show how long one of your "reactive procs" is usable for, but it will put a little mark on that bar to show when you can ACTUALLY use it if it happens to be on cooldown still but was still "triggered", like with the Medic's Atomize. Check out the main picture on the curse page for AlpacaHUD and you'll see both the verticle cooldown bars on the action bar and the proc bar on the right side of the screen with the little mark on it to show when it's actually usable)

    Last edited by glowang on 11/24/2014 7:43:48 PM
  • #714

    Hi! First off, thank you so much for your support and feedback. I had seen that addon before and that's actually why I first implemented the "alpha" style cooldown bars on top of the action buttons. Unfortunatley, the way CandyBars is coded it doesn't really allow for the action bars to move like they do in AlpacaHUD. I would be happy to look into some kind of alternative for you. Like maybe some kind of flash animation for when a spell comes off cooldown or something. If you have an idea for a more obvious cooldown visualization than the current one I'd love to work with you on doing that. I hope that we can figure out a way to have it be more helpful to you. Feel free to send me a PM anytime. Thanks!

  • #716

    Hey, sounds great!

    I think a good first step would be to just give us more control over the current alpha.

    1) Intensity of the Alpha overlay - Ever use AuraMastery? The way the cooldown alpha overlays work on that is exactly what I'm talking about. You can go from barely seeing the overlay to having the overlay completely block out the hotkey under it.

    2) Color of the alpha overlay - Being able to pick brighter and bolder colors would help. Being able to chooes a color that I happen to be able to see easier would help. Something I might do would be to have the cooldown overlay alpha set to 100 opacity and make the color bright red. This would be extremely easy to see at a glance what hotkeys can be used and which can't.

    3) Animations - Just like you mentioned, some kind of flash or something similar. Once again I will refer to the same feature of AuraMastery. You can choose from about 6 different animations, like different animated borders and things like that. I think that a "flash" like you brought up is nice, but I also like for the animation to be persistent the entire time the hotkey is usable.

    4) Granularity - Not sure if this is even possible or if it is how hard it would be to implement, but I think it would be amazing if we could apply each of these options to each hotkey INDIVIDUALLY. So I could have maybe my Innate skill have an animation and my Gadget key could have an animation but my other hotkeys wouldn't have one, or they would have a different one. Having different color cooldown overlays for my heals, my stun, and then for my DPS would be cool. Each of these options applying to the entire action bar and hotkeys as a whole would be great, but having the control to apply it individually would really be something I've never seen before (at least that I can remember, haha) and would be extremely amazing (I have a feeling it ISN'T possible or is really hard / time consuming though, hopefully I'm wrong).

    5) Mobility - You said that due to the way CB is coded you can't move the bars like Alpaca, but is there ANY form of movement you think you can do? I assume there has to be something that can be done since CB can have it's keys in different places, they don't have to be just straight across. Would it be possible to have at least an "up" (default location) position and then a "down" position for the keys? When the key is up and aligned with the action bar's default position, it's off cooldown. When the key is down it's on cooldown (not sure if there could be an option for how far down it goes or if it would just have to be "1 row" down, if you get what I mean). This would help create the same, easy "at-a-glance friendly" view that Alpaca was accomplishing with their vertical cooldown bars.

    I'm putting this here instead of a PM to see if anyone else wants to talk about improvements in this area, I would be interested in other ideas as well.

  • #712

    i'm working on an update for drop 3. Thanks!

  • #711

    Hello! I want to thank you for this amazing addon! Keep it up!

  • #710

    I have EVERYTHING just no action bar, think it has gone off screen since Drop 3, how do I reset positioning?

  • #708

    Gadget button broken by Drop 3.

  • #707

    can we get a fix for the gadget button plox,   since drop 3 it is empty.

  • #706

    Hi,

    To fix the "launch" issue just wrap it around GeminiAddon (works great with SkillSwitch, no more errors).

    1.

    local NAME = "CandyBars"
    local CandyBars = Apollo.GetPackage("Gemini:Addon-1.1").tPackage:NewAddon(NAME, false)

    2.

    OnLoad() becomes OnInitalize()

    OnDocLoaded() becomes OnEnable()

    3.

    In OnInitalize()

    - remove OnDocLoaded callback

    - move "self.actionButtons = {}" from new() to OnInitalize()

    4. Remove Init() (both the function and instaniation at the bottom()

  • #709

    This could use a lot more details for those who don't understand code.  So far I've figured out that you want us to open up candybars.lua and edit it...

    Step 1 means nothing to me.  I can't find "local NAME = "CandyBars"" anywhere.  Is it replacing something or being added somewhere?

    I found the things you mentioned in Step 2 and replaced them.  Yay 1 for 2.

    Step 3 is very unhelpful for us lamens.  Remove the entire line 151?  "self.xmlDoc:RegisterCallback("OnDocLoaded", self)"?  Then take line 115 (self.actionButtons = {}) and move it to just under line 151?

    Step 4:  Remove Init()?  Just the line?  Or the last bit of the line and leave "function CandyBars:"?  Or all of this:

    function CandyBars:Init()

    local bHasConfigureFunction = true
    local strConfigureButtonText = "CandyBars"
    local tDependencies = {
    -- "UnitOrPackageName",
    }
    Apollo.RegisterAddon(self, bHasConfigureFunction, strConfigureButtonText, tDependencies)
    end

    I would assume all of that.

  • #701

    Hi firstly I love you're addon. Helps me be more efficient in the game i find cos i use a 12 button mouse and i just line up 9 squares according to abilities on the LAS to my mouse.

    Since the lastest patch my CB keeps on disappearing after each combat phase and starting up again when i get into another combat phase and it often doesn't show up when i first log in. Anyone else experiencing this?

    Thanks for your help. Love the addon keep on rolling out the good stuff!

  • #703

    Thanks! I'm working on fixing an issue that causes it to not show up on launch. As for the other times it sounds like you have it set to only show up in combat. You can change that in the options. Let me know if you need more help. Thanks!

  • #699

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Plantronics GameCom Commander Headset Giveaway!