Mercurial > wow > reaction
view README.html @ 67:84721edaa749
Rearranged rule layout slightly
passed nil for OnRefreshBar when it's not actually coming from an event
ApplyStates is now only called by UpdateStates
author | Flick <flickerstreak@gmail.com> |
---|---|
date | Wed, 28 May 2008 17:59:44 +0000 |
parents | f1e838841ce1 |
children | 00e28094e1a3 |
line wrap: on
line source
<html> <head> <title>ReAction - README</title> </head> <body> <h1>ReAction - README</h1> <h1>Contents</h1> <div style="font-size: 120%; font-weight: bold; margin-left: 30px;"> <a href="#welcome">Welcome to ReAction</a><br/> <a href="#credits">Credits</a><br/> <a href="#features">Features</a><br/> <a href="#nonfeatures">Non-Features</a><br/> <a href="#usage">Using ReAction</a><br/> <a href="#license">License</a><br/> </div> <hr/> <a name="welcome"><h1>Welcome to ReAction</h1></a> <p>ReAction is a replacement for the various action bars provided by the default Blizzard UI. With ReAction, you can group your action buttons into bars however you want, and have as many bars as you want. Those bars can then have a number of dynamic behaviors assigned to them. ReAction provides an intuitive mouse-driven interface for arranging and resizing bars, and a dialog interface for the majority of the configuration options.</p> <p>There are many action bar addons out there. I suggest you try several and choose the one that works best for you. Other popular action bar addons include:</p> <ul> <li>Bartender 3</li> <li>Flexbar 2</li> <li>Bongos</li> <li>Trinity Bars</li> </ul> <p>Note that action bar addons are by nature generally incompatible with each other. Only install and enable one at a time! Most can currently be found on <a href="www.wowinterface.com">WoWInterface.com</a> or <a href="http://wow.curse.com/downloads/">Curse Gaming</a>.</p> <a name="credits"><h1>Credits</h1></a> <p>The WoW AddOn authoring community is rich and diverse. Virtually every successful addon author learns by reading, dissecting, and even pilfering (:-P) others' code. ReAction owes its existence to the following:</p> <ul> <li>WoWAce team</li> <li>Forumgoers of Blizzard's UI forum</li> <li>ckknight (author of FuBar and other libraries) <li>Nevcairiel (author of Bartender3)</li> <li>Toadkiller (author of AutoBar)</li> <li>Sairen (author of CyCircled)</li> <li>Maul (author of Trinity Bars) </li> <li>Tuller (author of Bongos2)</li> <li>cncfanatics & co (authors of Flexbar 2)</li> <li><The Kids Are In Bed> of Staghelm, my everynight crew and alpha testers</li> </ul> <p>ReAction embeds components of the Ace2 framework.</p> <a name="features"><h1>Features of ReAction</h1></a> <ul> <li>Unlimited number of bars</li> <li>Unlimited number of buttons per bar, arranged in a grid</li> <li>Arrange and resize bars, buttons, and grid layout with the mouse</li> <li>Keybinding assignments (left and right click) for each button</li> <li>Anchor bars to one another and to other UI elements</li> <li>Button support for actions, pet actions, micro menu, bags, stances, totems, auras, aspects, and mind control, as well as specialized buttons for macros, spells, and items</li> <li>Multiple independent pages per bar</li> <li>Dynamic bar effects, such as page transitions, show/hide, expand/collapse, etc, as allowed by the Blizzard secure API</li> <li>CyCircled and Dreamlayout compatibility (install CyCircled and/or Dreamlayout separately)</li> <li>Modular extensible architecture</li> <li>FuBar integration</li> </ul> <p>The design goal of ReAction is to be user-friendly and feature-efficient. Useful features are incorporated: "fluff" is culled out. Many behaviors have been inspired by other addons.</p> <a name="nonfeatures"><h1>NON-Features of ReAction</h1></a> <ul> <li>There is no method of inserting custom user script handlers. If you really want to do that sort of thing you'll have to hack the code or write your own module.</li> <li>ReAction does not provide many slash commands for its interface, nor do many commands show up in DeuceCommander.</li> <li>ReAction does not integrate with Titan Panel.</li> <li>There are no auto-layout options other than a grid layout.</li> <li>ReAction button keybindings cannot be configured via the standard Blizzard keybinding UI.</li> </ul> <p>None of these limitations are fundamental (except perhaps the keybindings). With the extensible architecture, an enterprising mod author could certainly write an addon module that extends ReAction's capabilities.</p> <a name="usage"><h1>Using ReAction</h1></a> <h2>Installation</h2> <p>ReAction is distributed as a ZIP file: like all addons, just extract the archive contents into <b>World of Warcraft/Interface/Addons</b>. This will create a new folder called 'ReAction' in the Addons folder. Restart WoW, check that the AddOn is enabled in the character-select screen, and away you go.</p> <p>A common mistake is to extract the contents into a new folder named ReAction (thereby creating a doubly nested Addons/ReAction/ReAction), or to rename the ReAction folder. Make sure that the path to this README file is <b>World of Warcraft/Interface/Addons/ReAction/README.html</b>.</p> <h2>First Run</h2> <h2>Laying Out Your Bars</h2> <h2>Configuring Your Bars</h2> <h2>Dynamic Behavior</h2> <p>Dynamic bar behavior is a complex topic. At its most basic, you can have a bar switch between pages if you change stances/forms/stealth, just like the Blizzard UI does. For the more advanced user, multiple states can be created and transitions defined based on the available events as dictated by Blizzard's secure button API.</p> <a name="license"><h1>License</h1></a> </body> </html>