VR-Engage  2.2
Loading...
Searching...
No Matches
Pilot Simulation Logic Role Parameters

Detailed Description

Collaboration diagram for Pilot Simulation Logic Role Parameters:

Variables

constexpr const char * makVre::PilotSimLogicConfig::lowAltitudeThreshold = "lowAltitudeThreshold"
 
constexpr const char * makVre::PilotSimLogicConfig::rwrConfig = "rwrConfig"
 
constexpr const char * makVre::PilotSimLogicConfig::sensorName = "sensorName"
 
constexpr const char * makVre::PilotSimLogicConfig::stallThreshold = "stallThreshold"
 
constexpr const char * makVre::PilotSimLogicConfig::useHelicopterControls = "useHelicopterControls"
 
constexpr const char * makVre::PilotSimLogicConfig::useRTD = "useRTD"
 

Variable Documentation

◆ lowAltitudeThreshold

const char* makVre::PilotSimLogicConfig::lowAltitudeThreshold = "lowAltitudeThreshold"
constexpr
Parameter NamelowAltitudeThreshold
Parameter DescriptionAltitude threshold in feet below which low altitude warning is triggered.
Parameter Typedouble
Parameter Default500.0
Required?No

Example Role Config Usage:

["pilotSimLogic"] = {
...
lowAltitudeThreshold = 500.0;
...
};

◆ rwrConfig

const char* makVre::PilotSimLogicConfig::rwrConfig = "rwrConfig"
constexpr
Parameter NamerwrConfig
Parameter DescriptionConfiguration table for radar warning receiver (RWR) settings and sound mappings.
Parameter Typetable
Parameter Default{}
Required?No

Example Role Config Usage:

["pilotSimLogic"] = {
...
rwrConfig = {};
...
};

◆ sensorName

const char* makVre::PilotSimLogicConfig::sensorName = "sensorName"
constexpr
Parameter NamesensorName
Parameter DescriptionName of the primary sensor system for this aircraft.
Parameter Typestring
Parameter Default"Gimbaled Sensor"
Required?No

Example Role Config Usage:

["pilotSimLogic"] = {
...
sensorName = "Gimbaled Sensor";
...
};

◆ stallThreshold

const char* makVre::PilotSimLogicConfig::stallThreshold = "stallThreshold"
constexpr
Parameter NamestallThreshold
Parameter DescriptionAirspeed threshold in knots below which stall warning is triggered.
Parameter Typedouble
Parameter Default100.0
Required?No

Example Role Config Usage:

["pilotSimLogic"] = {
...
stallThreshold = 100.0;
...
};

◆ useHelicopterControls

const char* makVre::PilotSimLogicConfig::useHelicopterControls = "useHelicopterControls"
constexpr
Parameter NameuseHelicopterControls
Parameter DescriptionWhether to use helicopter control scheme instead of fixed-wing controls.
Parameter Typebool
Parameter Defaultfalse
Required?No

Example Role Config Usage:

["pilotSimLogic"] = {
...
useHelicopterControls = false;
...
};

◆ useRTD

const char* makVre::PilotSimLogicConfig::useRTD = "useRTD"
constexpr
Parameter NameuseRTD
Parameter DescriptionWhether to use real-time dynamics for flight simulation.
Parameter Typebool
Parameter Defaultfalse
Required?No

Example Role Config Usage:

["pilotSimLogic"] = {
...
useRTD = false;
...
};