System Modes (Tokens)
| Token Name | Type | Default Value | Accepted Values | Category | Description |
|---|---|---|---|---|---|
| AutoFocus | BOOL | ON | OFF, ON, 1, 0, TRUE, FALSE | System Modes | If FALSE, does not grab system window focus nor warp the mouse pointer. |
| ControlGamepad | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | System Modes | |
| ControlHost | BOOL | ON | OFF, ON, 1, 0, TRUE, FALSE | System Modes | |
| ControlInBackground | BOOL | ON | OFF, ON, 1, 0, TRUE, FALSE | System Modes | |
| ControlKeyboard | ENUM | ON | OFF, ON, ADVANCED, PTT, PTT_COURSEWARE, PTT_COURSEWARE_ADVANCED, PLANTER, MISSION, TTVS | System Modes | |
| ControlKeyboardPitch | BOOL | ON | OFF, ON, 1, 0, TRUE, FALSE | System Modes | |
| ControlMaxSpeed | UNSIGNED INT | 900 | 0 to UINT_MAX, inclusive | System Modes | |
| ControlMouse | BOOL | ON | OFF, ON, 1, 0, TRUE, FALSE | System Modes | |
| ControlMousePitch | BOOL | ON | OFF, ON, 1, 0, TRUE, FALSE | System Modes | |
| ControlOculusTouch | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | System Modes | Enable / disable use of the Oculus Touch hand controllers. |
| ExceptionTrap | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | System Modes | If set, trap floating-point exceptions in "some" threads. Otherwise ignore them. NOTE: Some threads ignore this and set the trap / ignore state based on whether the build is Debug build or not. WARNING: Ignore the default value above! The default is ON for Debug builds and OFF for other builds. |
| FalconViewFeed | STRING | NULL | N/A | System Modes | |
| ForceHWVersion | ENUM | OFF | OFF, UNKNOWN, HW_10, HW_15, HW_20, HW_21, HW_25, HW_27, HW_30, HW_30SLI, HW_31, HW_35, HW_40, HW_45, HW_46, HW_50, HW_55, HW_56, HW_57, HW_58, HW_60, HW_65, HW_70, HW_71, HW_75, HW_80, HW_81, HW_82, HW_83, HW_85, HW_86, HW_90, HW_91, HW_95, HW_96 | System Modes | For Headless ON nodes, if set will force the HW version to be that specified. HW version largely selected by GPU. Headless nodes have no GL context, so we don't know the GPU. |
| ForceInitialWindowPosition | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | System Modes | If TRUE, the scene window is forced to the origin and the size specified by the channel. This is necessary for Nucleus but breaks things like Planter loading saved positions. |
| GamepadAGIMode | ENUM | AGL | AGL, MSL | System Modes | Do we use AGL or MSL height for gamepad fixed height mode. |
| GamepadHUD | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | System Modes | |
| GamepadMode | ENUM | 0 | DEFAULT, 0, FIXED, 1, ROTARY, 2, DUAL_ANALOG | System Modes | |
| GamepadPathOverlays | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | System Modes | |
| GoogleEarthFeed | STRING | NULL | N/A | System Modes | |
| HeadTrackerInterface | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | System Modes | Activates FRONTEND head tracker use. HeadTrackerDLL is loaded and used on FRONTEND / STANDALONE nodes. |
| Headless | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | System Modes | Disable GFX and creation / use of GL window (supporting node types = pager, isect). NOTE: You must also set ForceHWVersion. |
| InstructorPositionOffset | VECTOR OF 3 FLOATS | 0.000000 0.000000 0.000000 | N/A | System Modes | Position offset to apply to hand controller positions. Setting InstructorPositionOffset to a non-zero vector allows the hand controller positions to be relative to a point other than the HMD (pilot's eyes), such as the location of an instructor relative to the HMD. |
| LeftHandAirTargetSlot | INT | -1 | INT_MIN to INT_MAX, inclusive | System Modes | Air Target ICD slot index (instance) to display at the left-hand controller position. |
| LeftHandAirTargetType | INT | -1 | INT_MIN to INT_MAX, inclusive | System Modes | Air Target ICD model type (from targets file) to display at the left-hand controller position. |
| LeftHandPositionScale | FLOAT | 1 | -FLOAT_MAX to FLOAT_MAX, inclusive | System Modes | Scale factor to apply to left-hand controller model (relative to HMD). Use larger scale factors for larger AirTarget models. |
| LevelKBDControl | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | System Modes | |
| LogFXTokens | ENUM | OVERRIDE | OVERRIDE, PARSED | System Modes | If OVERRIDE, all override FX tokens are logged from the (un-nested) FX_Override file during Nova initialization. If PARSED, all parsed FX tokens are logged from any FX files whenever the files are first parsed by Nova. |
| MIDIControlSurface | ENUM | OFF | OFF, ON, ENG | System Modes | |
| MissionMode | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | System Modes | |
| RenderToTexture | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | System Modes | |
| RightHandAirTargetSlot | INT | -1 | INT_MIN to INT_MAX, inclusive | System Modes | Air Target ICD slot index (instance) to display at the right-hand controller position. |
| RightHandAirTargetType | INT | -1 | INT_MIN to INT_MAX, inclusive | System Modes | Air Target ICD model type (from targets file) to display at the right-hand controller position. |
| RightHandPositionScale | FLOAT | 1 | -FLOAT_MAX to FLOAT_MAX, inclusive | System Modes | Scale factor to apply to right-hand controller model (relative to HMD). Use larger scale factors for larger AirTarget models. |
| SplitTraversal | ENUM | OFF | OFF, ON, FAST | System Modes | |
| TrackModeLocalTesting | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | System Modes | |
| TrackMouse | BOOL | ON | OFF, ON, 1, 0, TRUE, FALSE | System Modes | |
| XRInputMode | ENUM | OFF | OFF, OPENVR | System Modes | VR Input Mode, only valid for select supported VR calibration modes. |