INDEX

[CONFIG] (start a block of control assignments)


Purpose:

Indicates the start of a block of assignment statements that set up the control for a game.

Used with:

Any ThrustMaster DirectConnect device

Entry:

There are two formats for [CONFIG]:

General purpose configuration block

[CONFIG] control_name
assignment .
assignment .
:
:
[END]

where control_name for the ATTACK throttle is ATTACK. This is a "general purpose" [CONFIG] tag. It tells the ThrustMaster software that the game assignments under it are meant for a specific control. In future versions of the software, this ability to distinguish between controls will allow game actions to be assigned to multiple DirectConnect controls within a single script file. Example

Labeled configuration block

[CONFIG] config_label FOR ATTACK
assignment .
assignment .
:
:
[END]

where the config_label is a user selected label written as one word. Labeled [CONFIG] blocks are intended to work with SELECTOR statements. SELECTOR statements make it possible to select alternative game actions on buttons. Using the throttle's dogfight switch makes 3 labeled configuration blocks selectable using the 3 available dogfight positions. Example

Restrictions, notes:

  1. No terminating period ( . ) is needed with a [CONFIG] statement.
  2. An [END] tag must be used to terminate a [CONFIG] block.
  3. Nesting of blocks is not permitted. Example of illegal nesting.
  4. Multiple [CONFIG]/[END] blocks can be in the same script file. "General purpose" blocks, and labeled blocks with the same label are merged together automatically when the script is used with a game.


prev home next