A Variable Keystroke is a configurable Key Combination that can be referred to by its name, for example to have a window press "Target Slot 1" which could be assigned to the F2 key. Variable Keystrokes can be different per game instance, meaning that the "Target Slot 1" key for one window might be F1, while being F2 in another window and F3 in yet another. This makes it easy to, among many other things, set up per-window Auto-Follow and Assist buttons for games that do not provide a sufficiently powerful and hotkeyable macro system.
Variable Keystrokes are generally first configured during the Quick Setup Wizard, on the Game Key Bindings tab.
Creating a Variable Keystroke
- In the top left pane, select Variable Keystrokes
- In the bottom left pane, right click Variable Keystrokes and select New Variable Keystroke
- Pick a name for your Variable Keystroke. It should be relatively simple and describe what action the keystroke performs in the game, such as "Assist Target", "Move forward" or "Start auto-attack"
- In the bottom right pane, set the "Default Key Combination" if applicable, for example "Move forward" might default to either W or the Up arrow.
- The "Category" and "Sub-category" fields are optional and are not yet in use. They will be used to help categorize and filter Variable Keystrokes, as in an in-game Key Bindings menu.
- The "Description of this Variable Keystroke" box is also optional. This box is for your (or your audience's) use, and the Description will appear when configuring a Variable Keystroke Action or Set Variable Keystroke Action to use this Variable Keystroke.
Assigning a Variable Keystroke
There's several places where Variable Keystrokes can be assigned, in order of precedence (higher number will replace/override a lower number):
- The Default value configured on the Variable Keystroke itself
- For an entire Character Set, in its Variable Keystrokes tab
- For a specific Slot of a Character Set, in its Variable Keystrokes tab
- For a specific Character, in its Variable Keystrokes tab
- or on the fly via a Set Variable Keystroke Action
Sending a Variable Keystroke
- Variable Keystrokes are a great way to store your game's Key Bindings
... and some of them can be used by the configuration the Quick Setup Wizard made for you:
- Common modifications:The game's Key Bindings
- ISBoxer.com links tagged with Variable Keystrokes
- Variable Keystroke Action
- Set Variable Keystroke Action