ExtraActionButton1
Has anyone worked with this button on the PTR already?
http://www.abload.de/img/wowscrnshot_102611_203zzzh.jpg To make him appear you can do: Code:
/run _G["ExtraActionButton1"]:Show() Code:
/run print(_G["ExtraActionButton1"]:GetParent():GetName()) https://github.com/tekkub/wow-ui-sou...onBarFrame.lua https://github.com/tekkub/wow-ui-sou...onBarFrame.xml Search for "extra". Some Spell for Ysera is currently set up. The event is: "UPDATE_EXTRA_ACTIONBAR" There are no updates on parent or setpoint on the button. So we could just reparent it to another BarFrame. |
That's more or less what my plan /w Dominos is, except I've attempted to re-parent the entire ExtraActionBar.
|
Not sure if that will work. UIParent_ManageFramePositions() gets called somewhere in the code to reposition the frame.
|
Hello
It is an action button. The action id is 121. It is the same range as the possess bar. I just need to know if there is a visibility macro for that. [extrabar] show; hide; like [combat] show; hide; |
Where can we test this button? Raid only?
|
Quote:
|
|
What I've been working on:
https://gist.github.com/fc52a4369833ec30e03f lua Code:
|
Is this also used for the Hourglass actionbar bar in the Murozond fight in End Time? I haven't run any instances in ages but want to confirm if one of my nUI plugins will fix a moving of the bar issue people may have in that instance.
|
Quote:
No, thats the fancy power bar fluff https://github.com/tekkub/wow-ui-sou...tePowerBar.lua https://github.com/tekkub/wow-ui-sou...tePowerBar.xml |
Ah, the PlayerPowerBarAlt frame ?
Good thats already in my mover plugin, but looks like this new extra bar needs to be added... |
tukz moves the full ExtaActionBarFrame. That seems to be an option aswell.
Here is the implementation I'm going to try with rActionBarStyler. I'm secure hooking the SetTexture function of the button.style object because I do not want that. lua Code:
|
Ok, so my question is, action slot 121 is the extra slot, but we can't use PlaceAction to actually put anything there, it seems the server on it's side will put an action for you then trigger the UPDATE_EXTRA_ACTIONBAR event to animate show(or hide) the frame and let you click that button.
You can also force it to show using: Code:
/run local f=ExtraActionBarFrame f:Show() f.outro:Stop() f.intro:Play() Code:
/run ExtraActionBar_OnEvent(ExtraActionBarFrame,"UPDATE_EXTRA_ACTIONBAR") Code:
/run PickupSpell(106466) PlaceAction(121) Code:
/run PickupSpell(6603) PlaceAction(121) (Note it is hidden but will be shown if you pickup a spell, it autohides when it has no spell on itself. It's instantly tainted if you try to edit the attributes trough commands like setting the isExtra value or such, makes the button totally unusable.) |
Stupid theory:
* Create an action button, with ID 121/reuse & reparent ExtraActionButton1 * Give it a showstate of the following: [group,nobonusbar:5,novehicle]show;hide |
Final version which has been tested in Dragon Soul and works:
https://github.com/p3lim/pBindings/b...r/extrabar.lua |
For those trying to reparent the entire bar, use
Code:
ExtraActionBarFrame.ignoreFramePositionManager = true Code:
UIPARENT_MANAGED_FRAME_POSITIONS.ExtraActionBarFrame |
Here's the final stupid thing I decided to try in order to get the extra action buttons to work, which is seemingly working (based on one report):
https://github.com/tullamods/Dominos...aActionBar.lua Basically, I created a secure frame, attached it to the ExtraActionBarFrame so that I could detect when it was shown/hidden by Blizzard code. Then, I attached the ExtraActionButton to my own secure frame, which is shown/hidden by the detector frame. |
The code what i have been used:
Code:
local ebf = ExtraActionBarFrame |
Like Zista posted above
lua Code:
This should prevent the taint you will be getting in combat. |
To test it, try the tank minigame at the Darkmoon Faire. It appears there, for me.
|
All times are GMT -6. The time now is 03:00 AM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI