Actionbars Overhaul
kaytotes opened this issue ยท 7 comments
In Battle for Azeroth the Blizzard UI is getting a few tweaks to the action bars to honestly look much more like this addon; squishing the action bars, moving the bags and micro menu (though still displayed on screen) and placing the experience bar beneath the buttons (whereas I have it on top).
Frankly since Blizzard is going to be implementing most of this themselves once the expansion comes out I will essentially gut this again to primarily use their code. In the mean time however I really like how Blizzard have done it in general so I want to recreate it now and gut later.
Started working on this earlier today and I'm pretty confident I've managed to replicate the BfA UI. For now Artifact Power displays where the exp bar is when on a character with an artifact but other besides that both the Honor Bar and Reputation Bars have been disabled as I can't find any details on how Blizzard are handling these with their UI in the next expansion. Once I can get more details on that I'll tweak this to match.
Includes Out of Range Indication
Stance / Forms Bar Positioning
Also included a toggle for displaying Macro / Hotkey text on a per action bar basis.
By default the action bars are now smaller than they were before but i've also included a scale config for those that want it back to the larger style.
Fixed Pet Bar Micro Menu. Really I want to change the art to properly accommodate the UI but for now at least for Pet Battlers its a bit easier.
Known Issues: No Micro Menu for Vehicle UI. Should either make this appear or modify the art to match the rest of the UI properly.
Been busy with work but doing some more tweaking this weekend. Been watching BfA alpha footage and the new action bar is pretty damned close to blizzards. Might do some pixel counting to get exact scales and numbers.
Pet bar seems to be in a different position to mine however.
As is the stance bar.
Seems that when the "Bottom Right" action bar is shown the UI expands to be bigger (as above) but I sincerely don't like that so I'm not going to be implementing that and will be maintaining the central stacking.
Need to find footage of a class that has both a stance bar and a pet bar to see how Blizzard handles this. Can anyone find footage of this? I don't play any of those classes so maybe Shadow Priest, DK? It's a small use case but needs covering nonetheless.
DK no longer has stances / presences, will try pull off the Shadow Priest one this evening. Actually pretty sure the Shadowfiend no longer has a pet bar also, will verify however.
Shadow Priest only have the stance bar for shadow form, they don't seem to get a pet bar for shadow fiend or mind bender.
@sphvn That confirms what I managed to piece together from YouTube too. The last time I played a shadow priest was in early WoD which was when I even learned that a class could have both stance and pet bar. Hell this was the commit 2 years ago 97fdee0
I think what I'll have to do is stick with the current positioning of the Stance Bar (Left) and Pet Bar (Right) to avoid overlap currently in Legion and then in BfA adjust for the class changes and position things properly. If I end up somehow getting BfA access then i'll make a seperate branch for it.
Closing this. Done extensive testing of the feature branch and this seems pretty damn stable.