flickerstreak@7: flickerstreak@7:
flickerstreak@7:Current Version: 0.3 (beta)
flickerstreak@7: Released: 29 Jan 2007
flickerstreak@7: WoW Version Compatibility/TOC: 2.0.6 / TOC 20003
ReAction is a replacement for the default Blizzard action bars. It allows you flickerstreak@7: redefine your action button layout any way you like.
flickerstreak@7:ReAction is built using the Ace2 flickerstreak@7: development framework.
flickerstreak@7:To install ReAction, drag the ReAction folder to World of Warcraft/Interface/AddOns. flickerstreak@7: Exit World of Warcraft if it's running, then restart.
flickerstreak@7:When you first enter World of Warcraft with ReAction installed, it will look flickerstreak@7: very similar to the default Blizzard UI, depending on what other AddOns are flickerstreak@7: installed. Any keybindings you have made to the action bars, however, are not flickerstreak@7: in effect. Also, only the main menu bar is shown by default. The bottom left, flickerstreak@7: bottom right, and two right action bars are hidden.
flickerstreak@7:If you have FuBar installed, on the left side you should see the ReAction plugin flickerstreak@7: icon and label. If not, there should be a button on your minimap. In either flickerstreak@7: case, that button (the ReAction Control Button) is the gateway to configuring flickerstreak@7: ReAction.
flickerstreak@7:ReAction has three modes of operation:
flickerstreak@7:You can toggle Configuration mode by shift-clicking the ReAction Control Button flickerstreak@7: and toggle Keybinding mode by alt-clicking the button. Global configuration flickerstreak@7: options are also available by right-clicking the ReAction button. There are flickerstreak@7: also a limited set of console commands that can be accessed with the "/reaction" flickerstreak@7: or "/rxn" slash-commands. Type /rxn in the chat box to print a list flickerstreak@7: of commands.
flickerstreak@7:You can also set key bindings to toggle Configuration and Keybinding modes, flickerstreak@7: in the standard UI keybindings panel.
flickerstreak@7:Start by shift-clicking the ReAction button to enter Configuration mode. All flickerstreak@7: bars, including hidden bars, are shown in this mode and normal button click flickerstreak@7: operation is disabled (though keybindings still work). Mouse over the bars, flickerstreak@7: edges, and corners to see tooltip instructions for moving, resizing, and rearranging flickerstreak@7: them. Right click each bar for a menu of options pertaining to that bar. For flickerstreak@7: example, to change a hidden bar to a visible bar, right-click on a bar and choose flickerstreak@7: Visibility -> Always Visible. Tooltips for each menu option provide details.
flickerstreak@7:When you're done configuring ReAction, shift-click the ReAction button again flickerstreak@7: to go back to Normal mode.
flickerstreak@7:Configuration mode is not available if you are in combat, and is automatically flickerstreak@7: cancelled if you enter combat.
flickerstreak@7:ReAction buttons don't use the regular keybindings of the default UI. flickerstreak@7: In order to get your buttons to use hotkeys, enter ReAction Keybinding Setup flickerstreak@7: mode by alt-clicking the ReAction Control Button (or choosing 'keybinding mode' flickerstreak@7: from the right-click menu). ReAction button keybindings are not available flickerstreak@7: from the standard keybindings menu! You must use the ReAction keybinding flickerstreak@7: interface.
flickerstreak@7:Like configuration mode, normal button operation is disabled while in keybinding flickerstreak@7: mode (though again, any hotkeys you have assigned will work).
flickerstreak@7:With the keybinding interface out, you can mouseover any ReAction button to flickerstreak@7: see what its current keybinding is. You can set the keybinding on a button by flickerstreak@7: pressing the key, then clicking the button. To clear a keybinding from a ReAction flickerstreak@7: button, right-click the button. If you've set up bars with multiple pages, you flickerstreak@7: can also bind a key to the page up/down buttons on a per-bar basis. Just make flickerstreak@7: sure the buttons are showing (they can be hidden later) and assign the keybinding flickerstreak@7: like any other ReAction button.
flickerstreak@7:Keybindings are saved on a per-character basis. Keybinding mode is not available flickerstreak@7: if you are in combat, and is automatically cancelled if you enter combat.
flickerstreak@7:Once you get your keybindings and configuration set up, you're ready to go. flickerstreak@7: The buttons behave just like regular Blizzard buttons. However, at any time flickerstreak@7: when you're not in combat, you can quickly switch to configuration mode and flickerstreak@7: create a new bar, rearrange bars, hide/show a special-use bar, etc. Perfect flickerstreak@7: for when you get some goofy quest item that has to be used temporarily, or get flickerstreak@7: a new skill that doesn't fit on your current layout.
flickerstreak@7:Version 0.3
flickerstreak@7:Version 0.2
flickerstreak@7:Version 0.1
flickerstreak@7:Huge credit to the Ace 2 development team, flickerstreak@7: whose framework provides a level of functionality that I consider critical to flickerstreak@7: the success of this addon.
flickerstreak@7:Similarly, enormous credit goes to ckknight, flickerstreak@7: whose Dewdrop menuing system and FuBar plugin system are ridiculously easy to flickerstreak@7: use.
flickerstreak@7:Finally, thanks to my alpha testers and stalwart adventuring companions: Deor, flickerstreak@7: Nogrim, Sorabel, and Yngvi.
flickerstreak@7:ReAction © 2007 by Ryan Findley.
flickerstreak@7:You are free to distribute this AddOn package without notice to the author, flickerstreak@7: as long as the package is unmodified, this readme.html file accompanies the flickerstreak@7: distribution, and no claim of authorship of the contents of the package is made. flickerstreak@7: Derived works are expressly permitted but must be clearly labeled as not the flickerstreak@7: work of the original author and packaged separately, with credit given to the flickerstreak@7: original author. Inclusion of this package within a compilation is expressly flickerstreak@7: permitted.
flickerstreak@7:The author expressly disclaims any warranty of any kind for the material contained flickerstreak@7: in this package. USE AT YOUR OWN RISK.
flickerstreak@7:All files in this package under the 'libs/' directory are libraries made available flickerstreak@7: by WoWAce, and are not the work of this flickerstreak@7: author.
flickerstreak@7:World of Warcraft is a registered trademark of Blizzard Entertainment, Inc.
flickerstreak@7: flickerstreak@7: