= (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:
- A macro label should appear only once on the left side of a macro assignment under a [MACROS] block.
- Macro labels are limited to 60 characters or less in length (white space counts as characters).
- 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").
- 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.

|