Bongos3

April 7, 2008 | by Tuller | Tags: bongos3

Yeah, I've not posted in a good while. Here's the status on my stuff:

Bongos

I'm working on Bongos3 now. Most of you should know this due to the betas being out. The goal with Bongos3 is to do two things: Fix anything broken in Bongos2 that could not be done without redoing profiles, and to implement variable length bars.

To do the first, I've done the following:

  • Stances are now done via [bonusbar:x] conditions. Druids lose the ability to have their bars change in say, travel form, but stances should all finally work out of the box, no matter what forms you know or do not know. It also fixes Shadowform on priests to not switch your bar if you're in Spirit of Redemption. I didn't actually intend on doing this, but it just happened that Blizzard added enough to the API to make it possible.
  • Bindings for action buttons are now done via binding overrides. Basically, this means your action bar bindings now sit on top of your other bindings, and as a plus, are attached to profiles. This fixes a very common problem with Bongos2: "My bindings don't work when I switch to cat/stealth/berserker!"
  • The possess bar is implemented. For people who have been using Bongos for a long time, the possess bar is a feature Blizzard added in 2.3 that switches your main bar when you well, possess something. You can see it in action if you do the kara chess, cast eyes of the beast, or in certain raid encounters.
  • Bars are now created using a new painting system. Enter configuration mode, and alt drag on an empty space to start creating a bar. The biggest problem with this system is that you're still limited to 120 buttons overall, but I really do not think the API is quite ready for me to implement infinite action buttons.

The following two things were derived from me implementing variable length bars

  • User defined show states. Its now possible to make a bar show only when a macro condition is true, like [combat]. The only thing I'm really using this for is to hide bars when possessing something, but I'm sure others users will come up with something for it.
  • The action sets mechanism for configuring stances. In Bongos2, you'd say, "This bar should show the buttons on bar3 when in cat form, and bar2 when in bear form" Lets call this bar mirroring. Bongos2 could get away with bar mirroring, since every bar has the same effective size. Bongos3, however, does not have that limitation. So telling Bongos3 that you would want bar 1 to show the buttons on bar 2, when bar 2 is 1 button, and bar1 is 30, would not make very much sense. So instead, you tell Bongos3, "This bar should have this many sets of buttons. When I'm in cat form, use set 2, when I'm in bear form, use set 3, otherwise use set 1"


Issues

It sounds nice...but I'm not yet satisfied with the design. I need to add in more feedback to the bar creation/destruction and stance configuring stuff in Bongos3. It really does make sense, once you understand it, but getting to the point of understanding it is going to be too difficult for the average user.

The second issue I've been having is the binding system. The first implementation I wrote for Bongos3 did not work properly for non US locales. I released a new implementation yesterday, and if that does not work, then I'm probably headed toward writing a Bongos 2.5. The rest of Bongos3 cannot really work at this time unless the binding system works.

There are, of course, other minor issues, but I'm not thinking about them until I solve the major ones :)


Other Addons

Bagnon For now, Bagnon is in bugfix only mode. If someone wants to fork it to add in more features, then by all means do it.

Combuctor Combuctor's priority is lower than Bongos3. Odds are, it'll be released more or less as is, or I'll completely revamp it. Not sure which :P

Sage Sage is lower than Combuctor in priority. Again, its going to be a "minor changes" or "total revamp." I'm leaning towards the middle, somehow :P

OmniCC Bugfix mode, like Bagnon. There's really nothing else I want to implement that's not there.

SellFish & Ludwig Same :P

RSS

Add Your Comment

avatar
3 months, 4 weeks ago

Hiyas Tuller, I absolutely LOVE Bongos... 2 .... for some reason I just didnt like all of the initial setup with 3. At first with 2 I thought well this will take awhile, but it didnt, and i normally just copy the main part of my bongos from character to character. But with 3 the whole drag thing, i dk, maybe it is just me, but i still prefer 2. I will never say that Bongos is in anyway bad. I think the main reason when I tried Bongos 3, is when the issue of changing stances/forms was twitchy. I was leveling my druid at the time, not so fun haha, but I am still using 2. Will try out 3 again, keep up the good work, LOOVE this mod!! ^_^ ... And of course the whole numbers not corresponding with the abilities, figured that one out in Maggys lair that we happened to be raiding that night haha... thnx for your time man, Xiik, horde eonar

avatar
4 months ago

I use the wiki syntax. And you need to specify your self that your addon is a plugin for Bongos3.

avatar
4 months ago

I tried, but each time I search for Bongos3 to add it as "parent", the only addon that shows when I type "Bongos" is Bongos2. Have you enabled the option to have plug-ins?

avatar
4 months ago

Can you just type in Bongos3? There's no option I've found to enable plugins.

avatar
3 months, 3 weeks ago

When i type "Bongos3", it says "There were no results for your query.". When I type "Bongos", only Bongos2 appears.

avatar
4 months ago

Finally you uploaded Bongos3 to Curse! Now I can upload Bongos Cornucopia. Thanks!

P.S: Can you please enable the option to have plug-ins? I can't set Bongos Cornucopia as a plug-in of Bongos3.

P.S-2: How have you added the url to the Bongos3 page here, at Curse? I tried html (<a>) and BBcode (<url>) but still nothing.

avatar
4 months, 1 week ago

So Bongos is now on curse, and in gamma (release candidate status). The only known gotcha at this point is that you must have one bar set up as the possess bar in order to function properly.

avatar
4 months, 1 week ago

When i MC a mob, my petbar doesnt show up...what do i do???

THX,
Wog

avatar
4 months, 1 week ago

Make sure you have at least one action bar, or the pet bar set as the possess bar.

I'm going to make the possess bar default to being the pet bar in gamma.2

avatar
4 months, 1 week ago

Hey was just passing by to say I really like the Add-on :D Awesome for PVP and everything, but I do have 1 little concern :P

This is the thing, I want certain cooldowns to show in (lets Say Bar 5) while im in Battle Stance, and others while im in Berserker Stance, is there a way to do that on Bongos 3 ?

Thanks :D
Simon

avatar
4 months, 1 week ago

I think you might want to take a look at macros. I'm really not sure what you're asking :P

avatar
4 months, 1 week ago

Can we install/update Bongos3 via curse yet? If so, how?

avatar
4 months, 1 week ago

Bongos3 are betas on the Bongos2 download page.

avatar
4 months, 1 week ago

When I scroll down and tell it to install the .9 beta (newest), it just installs the latest Bongos2. Is the beta supposed to work with the client?

avatar
4 months, 1 week ago

That's more than likely to curse's download system renaming what I send it :P

avatar
4 months, 2 weeks ago

I´ve always been a big fan of bongos.
Had a little trouble finding the "binding mode", but found it at last.

What i am missing is my number from 1-0 on the first action bar, is there any way i can make them show again?
Another thing would be that when you press a button it shows what actionbutton is being activated.

Am i posting on the wrong board? wahahahah!

Keep up the good work!

avatar
4 months, 1 week ago

That sounds like you needing to bind keys to Bongos.

avatar
4 months, 2 weeks ago

So the first thing I'm going to try to improve the action set system is shuffle around the right click menus a bit. The action sets slider will appear on every panel for bar switching, and every slider for switching (bear form, etc), will now say Set X instead of simply X. I'm hoping that will allow people to make the connection between action sets and paging a bit easier.

If that does not work, I'll try out more dramatic options.

I'm also looking at the idea of making the right click menus for stances and the state header more easily editable so that people can add in lesser used things like switching on travel form, or more complex actions like a ctrl-alt-shift modifier bar. Basically my idea is to release a plugin that will show how its done, and then see what people do with it from there. Ideally, I'll be doing a similar thing with Combuctor.

avatar
4 months, 2 weeks ago

Great work m8, I been using bongos2 for a while now, and I will probably install bongos3 tonight. The only option I felt was missing from v2 were the variable length of the bars.

Keep up the great work.

avatar
4 months, 2 weeks ago

Good stuff :)

Previous | 1 2 | Next