= (macro assignment)


Purpose:

Assigns control actions to labels.

Used with:

Any ThrustMaster DirectConnect device

Entry:

The right side of SENDS or IS assignments can be easily made into a macro:

"some_label" = some_assignment .

where some_label is a text label, and the some_assignment is the right side of a SENDS or IS statement. Note the terminating period ( . ). The macro line goes in the [MACROS] section of a script file. The macro label then replaces the right side of the control assignment in the [CONFIG] section.

Examples of creating macro assignments

See a sample game script file with macros

Restrictions, notes:

  1. A macro label should appear only once on the left side of a macro assignment under a [MACROS] block.
  2. Macro labels are limited to 60 characters or less in length (white space counts as characters).
  3. Double-quotes at the beginning and end of the macro label may be left out if the label is written as one word (no white space). As a rule of thumb, it will be less confusing if you choose some convention for creating labels, such as all labels being one word (examples: Fire and Dodge_Left) or putting the quotes around the label no matter how many words are used (examples: "Fire" and "Dodge Left").
  4. The length of a macro label has no impact on the speed of game play. The game will play the same regardless of whether you use "Toggle Thunder Gun" or "TTG" for a macro label. Choose labels that describe the game action.

prev home next