Bazooka
Bazooka is a Data Broker Display similar in functionality and looks to FuBar.
Feature highlights
- Top/Bottom alignment or free moving of bars.
- Left-click drag moves, alt-right-click drag resizes the bar (unless the frames are locked).
- Drag-and-drop plugin placement with highlighted drop positions.
- Configurable background / font / icon size.
- The usual options for data broker displays (show text/icon/label, optionally show title in place of label if it's missing).
- Support of iconCoords and icon[RGB] (TomTom arrow, for example).
- Left / Center-Left / Center / Center-Right / Right placement position for plugins within bars, allowing easy layout of plugins. Plugins placed in the Center area are centered as a bunch.
- Optional auto-fade while in combat / out of combat.
- Optionally disable mouse / tooltips.
- Optional simple tooltips (just show title if Alt is held while moving the mouse pointer over the plugin).
- Optional highlight on mouseover for the active plugin.
- Load-on-demand configuration options, small memory footprint for "standard" operation.
- Bulk mode configuration that allows configuring multiple bars/plugins easily.
- Restrict plugin text width
- Disable minimap icons
- Tooltip scale override
- Support for OnMouseWheel, OnReceiveDrag and OnDoubleClick script handlers for plugins
- Optionally override plugin defined text colors
Usage
Getting started
- Create new bars from the main options window
- Drag plugins to desired location
- Drag plugins off bars to disable them
- Dragging bars while holding Alt will change their attached/detached state. Otherwise top/bottom bars will snap back to top or bottom depending on where you drop them.
Using the bulk configuration (standard method)
- Uncheck Auto-apply.
- Check the bars/plugins you want the settings to apply to.
- Check Apply next to the settings you want to change, and set them to the value you need.
- Click Apply at the bottom of the options. The changes you selected will be applied to all selected bars/plugins at this point.
Using the bulk configuration (auto-apply method)
- Check Auto-apply.
- Check the bars/plugins you want the settings to apply to.
- Change the settings (or click the Apply text next to them if their current value is the one you want). The changes will be applied immediately to all selected bars/plugins.
Slash commands
/bazooka
- Open configuration.
/bazooka locked
- Toggle locked/unlocked state.
/bazooka hidebars
- Make the bars hidden. If no bar numbers are specified, then it works on the marked bars (see bar options).
/bazooka showbars
- Make the bars visible. If no bar numbers are specified, then it works on the marked bars (see bar options).
/bazooka togglebars
- Toggle hidden/visible state of bars. If no bar numbers are specified, then it works on the marked bars (see bar options).
Obtaining plugins
You can find Data Broker plugins at these places:
- Data Broker plugins on Curse
- Data Broker plugins on WowAce
- Data Broker plugins on WoWInterface
- Tekkub's list
I don't mind a bit of a hack :) and I respect your time issues... thanks mitch0
bkp57
I love this addon and am waiting on an update for the latest patch (7.3). is there any news of when an update will be released?
Tagged a new release. Hope it works :)
I've been using this addon since several weeks now instead of titan panel for it's lower memory usage, but i've been bothered for some time by the ordre hall bar which mostly doesn't want to show up, i often have to do a /reload while in the order hall for the bar to show up
Hi,
Do you have the "Hide Order Hall Command Bar" option turned off?
Hi, great addon! However, I notice it pushes the chat box down, so that I need to reset the chat positions every time I run WoW. Is there an option to not move the chat box down?
Hello,
Try turning off the "Adjust frames" option.
cheers,
mitch
I am new to Bazooka, and was drawn to it specifically because of the potential to have on-demand bars that don't need to be part of the UI until actually needed. I've set up six bars, five of which are Marked and only one which is always visible. All the bars use the High strata - Medium doesn't cut it - and I'm using a single profile for all characters. I'm on the verge of being fully excited with the result! There's a problem, though.
Upon initial login to any character, and I think certain other events, the brokers and launchers in the Marked bars are all clickable and respond to mouseovers even though they are completely hidden, and because of the strata they invisibly overlay almost everything. I am forced to explicitly unhide and re-hide them before they begin behaving as expected. I am terrible at remembering things like that, and it's a severe annoyance.
Hello,
I've opened a ticket about the issue, but I'm not sure when I'll have time to take a look at it...
This is still occurring, and is a daily, almost hourly, nuisance. I can't say if this poses any issues for non-Marked bars, as my configuration only has one non-Marked bar and that is a main top always-displayed bar. Since I can write a macro "/bazooka togglebars n" to toggle the current display state of a bar, the simplest kludge I can conceive would be a bit of additional addon code that runs at each UI load or reload and toggles the display state of each Marked bar twice. If there were any Marked bars that I had explicitly left displayed, that would preserve their visible state while ensuring that the explicitly hidden ones actually adopt that state. There may be an underlying issue that needs to be corrected long term, but that kludge would remove the effect and nuisance in the meantime.
Otherwise I am loving my new LDB flexibility. The only things that I can think, without making a list, that are lacking from my ChocolateBar experience are the ability to adjust the center position alignment and ability to create empty placeholders, but I am managing well enough without them.
Check v2.8.2.
Fixed, if one login is any evidence (and it should be because it was 100% consistent). Awesome!
Addendum: I missed some less obvious problems in that initial observation. Some brokers on the Marked bars are succeeding at remaining clickable and mousable(?): brokers for the addons Auctioneer and Rematch are examples of this. I am still forced to manually toggle the Marked bars to deal with these renegades.
My theory is that it's a UI and addon init and timing issue, possibly made worse by how many addons I am using; there is typically one or more brief freezes in the UI as everything gets initialized. The fix that was applied to make most of the brokers and the bars themselves behave might need to be delayed perhaps 10 seconds, or reapplied several times periodically, to bring these scofflaw brokers into line. Why do I seem to be the only person reporting this issue?
If you are such a perfectionist you should design your own Data Broker Display.
It is easy to spot minor nuisances when you haven't sweated days on end building the code. Also, it is easy to pop up numerous ideas on "what the problem" is and what you think the solution is.
It is clear you believe yourself to be an intelligent individual. If the Spock cameo wasn't enough, you actually used the word "Addendum". Really?:)
Again, you think you are so clever? Get your ass off the pedestal and start writing some code.
I think I fixed the remaining issues in v2.8.3, although I couldn't test your scenario fully...
Hmm - tried updating to v2.8.1 - still nothing. I've disabled all other addons, still nothing. This is the most peculiar failure I can recall. Bazooka is in the right place, it is up-to-date, and yet Warcraft simply doesn't see it. It is not as if it were disabled, or somehow blocked... In Warcraft, accessing Addons shows all others, but as a menu item Bazooka itself is not there. For that matter, Broker_Currency doesn't appear either. I've completely removed both Bazooka and Broker_Currency and reinstalled them; they still don't appear in Blizzard/Warcraft in-game addons list. Nothing. It is almost like Blizzard itself is watching for those names and blocking them, or some sort of crazy loss of knowledge about directories has happened. I'm still experimenting atm, perhaps will load a different Data Broker and see if I can get, like, anything of that sort to work. Thanks for looking at it sir, it really is a crazy problem.
Airtoad
Will try to check tomorrow. Sorry for the inconvenience :)
I didn't have time to personally test it, but other users report that Bazooka works for them fine. Try completely removing the Bazooka and Bazooka_Options folders and unzipping again from the latest release.
If you've been manipulating the addon folders in ..\Addons directly, I suppose it's possible that you might have accidentally changed the folder permissions to make them inaccessible to WoW itself for one or more file operations (read, write, inspect, etc.).
Blizzard update today 6/17/2017 - after incorporating the update Bazooka no longer answers the helm... /bazooka. Seems to be gone. Hence also Broker_Currency missing. Any ideas out there?
Airtoad
Please check the latest version (v2.8.1). I didn't make any changes, just updated the TOC for the new patch version, so not sure if it'll work...
cheers,
mitch