Archival snapshot of the Virtual World Entertainment Tesla cockpit software, 1994-1996: MUNGA engine and L4 pod layer source (Borland C++ 5.0), BT/RP game code, and game content (models, audio, maps, gauges, Division renderer data). Includes third-party libraries: Division dVS/DPL graphics, HMI SOS audio, WATTCP networking. Files are preserved byte-for-byte (.gitattributes disables all line-ending conversion). README.md documents the layout, target hardware, and toolchain. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
975 lines
22 KiB
Plaintext
975 lines
22 KiB
Plaintext
[StickPosition_JP]
|
|
//-----------------------------------------------------------------------
|
|
// Joystick
|
|
//-----------------------------------------------------------------------
|
|
IOMapping=JoystickPhysical
|
|
Type=DirectMapping
|
|
Subsystem=ControlsMapper
|
|
AttributeID=StickPosition
|
|
Mode=ModeAlwaysActive
|
|
|
|
[Throttle_ST]
|
|
//-----------------------------------------------------------------------
|
|
// Throttle
|
|
//-----------------------------------------------------------------------
|
|
IOMapping=ScalarThrottle
|
|
Type=DirectMapping
|
|
Subsystem=ControlsMapper
|
|
AttributeID=ThrottlePosition
|
|
Mode=ModeAlwaysActive
|
|
|
|
//-----------------------------------------------------------------------
|
|
// Misc. switches
|
|
//-----------------------------------------------------------------------
|
|
[ReverseThrust_BT1]
|
|
IOMapping=ButtonThrottle1
|
|
Type=DirectMapping
|
|
Subsystem=ControlsMapper
|
|
AttributeID=ReverseThrust
|
|
Mode=ModeAlwaysActive
|
|
|
|
[TorsoCenter_BJHU]
|
|
IOMapping=ButtonJoystickHatUp
|
|
Type=DirectMapping
|
|
Subsystem=Torso
|
|
AttributeID=TorsoCenter
|
|
Mode=ModeAlwaysActive
|
|
|
|
[LookLeft_BJHL]
|
|
IOMapping=ButtonJoystickHatLeft
|
|
Type=DirectMapping
|
|
Subsystem=ControlsMapper
|
|
AttributeID=LookLeft
|
|
Mode=ModeAlwaysActive
|
|
|
|
[LookRight_BJHR]
|
|
IOMapping=ButtonJoystickHatRight
|
|
Type=DirectMapping
|
|
Subsystem=ControlsMapper
|
|
AttributeID=LookRight
|
|
Mode=ModeAlwaysActive
|
|
|
|
[LookBack_BJHD]
|
|
IOMapping=ButtonJoystickHatDown
|
|
Type=DirectMapping
|
|
Subsystem=ControlsMapper
|
|
AttributeID=LookBehind
|
|
Mode=ModeAlwaysActive
|
|
|
|
//-----------------------------------------------------------------------
|
|
// Secondary mappings
|
|
//-----------------------------------------------------------------------
|
|
[Button_Sec_1] // Zoom radar in (magnify image)
|
|
IOMapping=ButtonSecondary1
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=ZoomIn
|
|
Mode=ModeAlwaysActive
|
|
|
|
[Button_Sec_2] // Zoom radar out (reduce image)
|
|
IOMapping=ButtonSecondary2
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=ZoomOut
|
|
Mode=ModeAlwaysActive
|
|
|
|
//
|
|
// 'Heat vision' mapped to secondary
|
|
// SGM 1/6/97
|
|
|
|
[Button_Sec_3] // Toggle heat vision
|
|
IOMapping=ButtonSecondary3
|
|
Type=EventMapping
|
|
Subsystem=ThermalSight
|
|
MessageID=ToggleLamp
|
|
Mode=ModeAlwaysActive
|
|
|
|
//
|
|
// 'Duck' remapped to real message and location.
|
|
// GDU 7/9/96
|
|
|
|
[Button_Sec_4] // Request crouch position
|
|
IOMapping=ButtonSecondary4
|
|
Type=EventMapping
|
|
MessageID=DuckRequest
|
|
Mode=ModeAlwaysActive
|
|
|
|
[Button_Sec_5] // Toggle searchlight
|
|
IOMapping=ButtonSecondary5
|
|
Type=EventMapping
|
|
Subsystem=Searchlight
|
|
MessageID=ToggleLamp
|
|
Mode=ModeAlwaysActive
|
|
|
|
[Button_Sec_6] // Cycle through damage display modes
|
|
IOMapping=ButtonSecondary6
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=CycleDisplayMode
|
|
Mode=ModeAlwaysActive
|
|
|
|
[Button_Sec_7] // Cycle through control modes
|
|
IOMapping=ButtonSecondary7
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=CycleControlMode
|
|
Mode=ModeAlwaysActive
|
|
|
|
// ButtonSecondary8 presently unused
|
|
|
|
[Button_Sec_9] // Toggle generator 'a'
|
|
IOMapping=ButtonSecondary9
|
|
Type=EventMapping
|
|
Subsystem=GeneratorA
|
|
MessageID=ToggleGeneratorOnOff
|
|
Mode=ModeAlwaysActive
|
|
|
|
[Button_Sec_10] // Toggle generator 'b'
|
|
IOMapping=ButtonSecondary10
|
|
Type=EventMapping
|
|
Subsystem=GeneratorB
|
|
MessageID=ToggleGeneratorOnOff
|
|
Mode=ModeAlwaysActive
|
|
|
|
[Button_Sec_11] // Toggle generator 'c'
|
|
IOMapping=ButtonSecondary11
|
|
Type=EventMapping
|
|
Subsystem=GeneratorC
|
|
MessageID=ToggleGeneratorOnOff
|
|
Mode=ModeAlwaysActive
|
|
|
|
[Button_Sec_12] // Toggle generator 'd'
|
|
IOMapping=ButtonSecondary12
|
|
Type=EventMapping
|
|
Subsystem=GeneratorD
|
|
MessageID=ToggleGeneratorOnOff
|
|
Mode=ModeAlwaysActive
|
|
|
|
//-----------------------------------------
|
|
// Heat Management Screen Mappings
|
|
//-----------------------------------------
|
|
[Condenser1_Button]
|
|
IOMapping=ButtonAuxUpperLeft1
|
|
Type=EventMapping
|
|
Subsystem=Condenser1
|
|
MessageID=MoveValve
|
|
Mode=ModeAlwaysActive
|
|
|
|
[Condenser2_Button]
|
|
IOMapping=ButtonAuxUpperLeft2
|
|
Type=EventMapping
|
|
Subsystem=Condenser2
|
|
MessageID=MoveValve
|
|
Mode=ModeAlwaysActive
|
|
|
|
[Condenser3_Button]
|
|
IOMapping=ButtonAuxUpperLeft3
|
|
Type=EventMapping
|
|
Subsystem=Condenser3
|
|
MessageID=MoveValve
|
|
Mode=ModeAlwaysActive
|
|
|
|
[Reservoir_Button]
|
|
IOMapping=ButtonAuxUpperLeft4
|
|
Type=EventMapping
|
|
Subsystem=Reservoir
|
|
MessageID=InjectCoolant
|
|
Mode=ModeAlwaysActive
|
|
|
|
[Condenser4_Button]
|
|
IOMapping=ButtonAuxUpperLeft5
|
|
Type=EventMapping
|
|
Subsystem=Condenser4
|
|
MessageID=MoveValve
|
|
Mode=ModeAlwaysActive
|
|
|
|
[Condenser5_Button]
|
|
IOMapping=ButtonAuxUpperLeft6
|
|
Type=EventMapping
|
|
Subsystem=Condenser5
|
|
MessageID=MoveValve
|
|
Mode=ModeAlwaysActive
|
|
|
|
[Condenser6_Button]
|
|
IOMapping=ButtonAuxUpperLeft7
|
|
Type=EventMapping
|
|
Subsystem=Condenser6
|
|
MessageID=MoveValve
|
|
Mode=ModeAlwaysActive
|
|
|
|
[Reduce_Button]
|
|
IOMapping=ButtonAuxUpperLeft8
|
|
Type=EventMapping
|
|
MessageID=BalanceCoolant
|
|
Mode=ModeAlwaysActive
|
|
|
|
//-----------------------------------------------------------------------
|
|
// Aux 1 mappings
|
|
//-----------------------------------------------------------------------
|
|
//------------------------------------------
|
|
// Aux 1 'Quad screen' mappings
|
|
//------------------------------------------
|
|
[MFD1_to_Mode_1] // To mode 1
|
|
IOMapping=ButtonAuxLowerLeft1
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux1Eng1
|
|
Mode=ModeMFD1Quad
|
|
|
|
[MFD1_Configure_Trigger_1] // Configure
|
|
IOMapping=ButtonAuxLowerLeft2
|
|
Type=EventMapping
|
|
Subsystem=AFC25_1
|
|
MessageID=ConfigureMappables
|
|
Mode=ModeMFD1Quad
|
|
|
|
[MFD1_to_Mode_2] // To mode 2
|
|
IOMapping=ButtonAuxLowerLeft3
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux1Eng2
|
|
Mode=ModeMFD1Quad
|
|
|
|
[MFD1_Configure_Trigger_2] // Configure
|
|
IOMapping=ButtonAuxLowerLeft4
|
|
Type=EventMapping
|
|
Subsystem=LRM10_1
|
|
MessageID=ConfigureMappables
|
|
Mode=ModeMFD1Quad
|
|
|
|
[MFD1_to_Mode_3] // To mode 3
|
|
IOMapping=ButtonAuxLowerLeft5
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux1Eng3
|
|
Mode=ModeMFD1Quad
|
|
|
|
[MFD1_Configure_Trigger_3]
|
|
IOMapping=ButtonAuxLowerLeft6
|
|
Type=EventMapping
|
|
Subsystem=MLaser1
|
|
MessageID=ConfigureMappables
|
|
Mode=ModeMFD1Quad
|
|
|
|
[Aux_1_Mode_1_to_MFD1]
|
|
IOMapping=ButtonAuxLowerLeft8
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux1Quad
|
|
Mode=ModeMFD1Eng1
|
|
|
|
[Aux_1_Mode_1_Select_GeneratorA]
|
|
IOMapping=ButtonAuxLowerLeft1
|
|
Type=EventMapping
|
|
Subsystem=AFC25_1
|
|
MessageID=SelectGeneratorA
|
|
Mode=ModeMFD1Eng1
|
|
|
|
[Aux_1_Mode_1_Select_GeneratorB]
|
|
IOMapping=ButtonAuxLowerLeft2
|
|
Type=EventMapping
|
|
Subsystem=AFC25_1
|
|
MessageID=SelectGeneratorB
|
|
Mode=ModeMFD1Eng1
|
|
|
|
[Aux_1_Mode_1_Select_GeneratorC]
|
|
IOMapping=ButtonAuxLowerLeft3
|
|
Type=EventMapping
|
|
Subsystem=AFC25_1
|
|
MessageID=SelectGeneratorC
|
|
Mode=ModeMFD1Eng1
|
|
|
|
[Aux_1_Mode_1_Select_GeneratorD]
|
|
IOMapping=ButtonAuxLowerLeft4
|
|
Type=EventMapping
|
|
Subsystem=AFC25_1
|
|
MessageID=SelectGeneratorD
|
|
Mode=ModeMFD1Eng1
|
|
|
|
[Aux_1_Mode_1_OPTION]
|
|
IOMapping=ButtonAuxLowerLeft5
|
|
Type=EventMapping
|
|
Subsystem=AFC25_1
|
|
MessageID=EjectAmmo
|
|
Mode=ModeMFD1Eng1
|
|
|
|
[Aux_1_Mode_1_ToggleGeneratorMode]
|
|
IOMapping=ButtonAuxLowerLeft6
|
|
Type=EventMapping
|
|
Subsystem=AFC25_1
|
|
MessageID=ToggleGeneratorMode
|
|
Mode=ModeMFD1Eng1
|
|
|
|
[Aux_1_Mode_1_ToggleCooling]
|
|
IOMapping=ButtonAuxLowerLeft7
|
|
Type=EventMapping
|
|
Subsystem=AFC25_1
|
|
MessageID=ToggleCooling
|
|
Mode=ModeMFD1Eng1
|
|
|
|
//--------------------------------------------
|
|
// Aux 1 'Mode 2' mappings, AuxScreenNumber=2
|
|
//--------------------------------------------
|
|
[Aux_1_Mode_2_to_MFD1]
|
|
IOMapping=ButtonAuxLowerLeft8
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux1Quad
|
|
Mode=ModeMFD1Eng2
|
|
|
|
[Aux_1_Mode_2_Select_GeneratorA]
|
|
IOMapping=ButtonAuxLowerLeft1
|
|
Type=EventMapping
|
|
Subsystem=LRM10_1
|
|
MessageID=SelectGeneratorA
|
|
Mode=ModeMFD1Eng2
|
|
|
|
[Aux_1_Mode_2_Select_GeneratorB]
|
|
IOMapping=ButtonAuxLowerLeft2
|
|
Type=EventMapping
|
|
Subsystem=LRM10_1
|
|
MessageID=SelectGeneratorB
|
|
Mode=ModeMFD1Eng2
|
|
|
|
[Aux_1_Mode_2_Select_GeneratorC]
|
|
IOMapping=ButtonAuxLowerLeft3
|
|
Type=EventMapping
|
|
Subsystem=LRM10_1
|
|
MessageID=SelectGeneratorC
|
|
Mode=ModeMFD1Eng2
|
|
|
|
[Aux_1_Mode_2_Select_GeneratorD]
|
|
IOMapping=ButtonAuxLowerLeft4
|
|
Type=EventMapping
|
|
Subsystem=LRM10_1
|
|
MessageID=SelectGeneratorD
|
|
Mode=ModeMFD1Eng2
|
|
|
|
[Aux_1_Mode_2_OPTION]
|
|
IOMapping=ButtonAuxLowerLeft5
|
|
Type=EventMapping
|
|
Subsystem=LRM10_1
|
|
MessageID=EjectAmmo
|
|
Mode=ModeMFD1Eng2
|
|
|
|
[Aux_1_Mode_2_ToggleGeneratorMode]
|
|
IOMapping=ButtonAuxLowerLeft6
|
|
Type=EventMapping
|
|
Subsystem=LRM10_1
|
|
MessageID=ToggleGeneratorMode
|
|
Mode=ModeMFD1Eng2
|
|
|
|
[Aux_1_Mode_2_ToggleCooling]
|
|
IOMapping=ButtonAuxLowerLeft7
|
|
Type=EventMapping
|
|
Subsystem=LRM10_1
|
|
MessageID=ToggleCooling
|
|
Mode=ModeMFD1Eng2
|
|
|
|
//---------------------------------------------
|
|
// Aux 1 'Mode 3' mappings, AuxScreenNumber=3
|
|
//---------------------------------------------
|
|
[Aux_1_Mode_3_to_MFD1]
|
|
IOMapping=ButtonAuxLowerLeft8
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux1Quad
|
|
Mode=ModeMFD1Eng3
|
|
|
|
[Aux_1_Mode_3_Select_GeneratorA]
|
|
IOMapping=ButtonAuxLowerLeft1
|
|
Type=EventMapping
|
|
Subsystem=MLaser1
|
|
MessageID=SelectGeneratorA
|
|
Mode=ModeMFD1Eng3
|
|
|
|
[Aux_1_Mode_3_Select_GeneratorB]
|
|
IOMapping=ButtonAuxLowerLeft2
|
|
Type=EventMapping
|
|
Subsystem=MLaser1
|
|
MessageID=SelectGeneratorB
|
|
Mode=ModeMFD1Eng3
|
|
|
|
[Aux_1_Mode_3_Select_GeneratorC]
|
|
IOMapping=ButtonAuxLowerLeft3
|
|
Type=EventMapping
|
|
Subsystem=MLaser1
|
|
MessageID=SelectGeneratorC
|
|
Mode=ModeMFD1Eng3
|
|
|
|
[Aux_1_Mode_3_Select_GeneratorD]
|
|
IOMapping=ButtonAuxLowerLeft4
|
|
Type=EventMapping
|
|
Subsystem=MLaser1
|
|
MessageID=SelectGeneratorD
|
|
Mode=ModeMFD1Eng3
|
|
|
|
[Aux_1_Mode_3_OPTION]
|
|
IOMapping=ButtonAuxLowerLeft5
|
|
Type=EventMapping
|
|
Subsystem=MLaser1
|
|
MessageID=ToggleSeekVoltage
|
|
Mode=ModeMFD1Eng3
|
|
|
|
[Aux_1_Mode_3_ToggleGeneratorMode]
|
|
IOMapping=ButtonAuxLowerLeft6
|
|
Type=EventMapping
|
|
Subsystem=MLaser1
|
|
MessageID=ToggleGeneratorMode
|
|
Mode=ModeMFD1Eng3
|
|
|
|
[Aux_1_Mode_3_ToggleCooling]
|
|
IOMapping=ButtonAuxLowerLeft7
|
|
Type=EventMapping
|
|
Subsystem=MLaser1
|
|
MessageID=ToggleCooling
|
|
Mode=ModeMFD1Eng3
|
|
|
|
//--------------------------------------------
|
|
// Aux 1 "Mode 4" Mappings, AuxScreenNumber=4
|
|
//--------------------------------------------
|
|
[MFD2_to_Mode_1]
|
|
IOMapping=ButtonAuxUpperCenter1
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux2Eng1
|
|
Mode=ModeMFD2Quad
|
|
|
|
[MFD2_to_Mode_2]
|
|
IOMapping=ButtonAuxUpperCenter3
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux2Eng2
|
|
Mode=ModeMFD2Quad
|
|
|
|
[MFD2_to_Mode_3]
|
|
IOMapping=ButtonAuxUpperCenter5
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux2Eng3
|
|
Mode=ModeMFD2Quad
|
|
|
|
[MFD2_Configure_Trigger_3]
|
|
IOMapping=ButtonAuxUpperCenter6
|
|
Type=EventMapping
|
|
Subsystem=MLaser3
|
|
MessageID=ConfigureMappables
|
|
Mode=ModeMFD2Quad
|
|
|
|
[MFD2_to_Mode_4]
|
|
IOMapping=ButtonAuxUpperCenter7
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux2Eng4
|
|
Mode=ModeMFD2Quad
|
|
|
|
[MFD2_Configure_Trigger_4]
|
|
IOMapping=ButtonAuxUpperCenter8
|
|
Type=EventMapping
|
|
Subsystem=MLaser4
|
|
MessageID=ConfigureMappables
|
|
Mode=ModeMFD2Quad
|
|
|
|
//--------------------------------------------
|
|
// Aux 2 'Mode 1' mappings, AuxScreenNumber=9
|
|
//--------------------------------------------
|
|
[Aux_2_Mode_1_to_MFD2]
|
|
IOMapping=ButtonAuxUpperCenter8
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux2Quad
|
|
Mode=ModeMFD2Eng1
|
|
|
|
[Aux_2_Mode_1_Select_GeneratorA]
|
|
IOMapping=ButtonAuxUpperCenter1
|
|
Type=EventMapping
|
|
Subsystem=Avionics
|
|
MessageID=SelectGeneratorA
|
|
Mode=ModeMFD2Eng1
|
|
|
|
[Aux_2_Mode_1_Select_GeneratorB]
|
|
IOMapping=ButtonAuxUpperCenter2
|
|
Type=EventMapping
|
|
Subsystem=Avionics
|
|
MessageID=SelectGeneratorB
|
|
Mode=ModeMFD2Eng1
|
|
|
|
[Aux_2_Mode_1_Select_GeneratorC]
|
|
IOMapping=ButtonAuxUpperCenter3
|
|
Type=EventMapping
|
|
Subsystem=Avionics
|
|
MessageID=SelectGeneratorC
|
|
Mode=ModeMFD2Eng1
|
|
|
|
[Aux_2_Mode_1_Select_GeneratorD]
|
|
IOMapping=ButtonAuxUpperCenter4
|
|
Type=EventMapping
|
|
Subsystem=Avionics
|
|
MessageID=SelectGeneratorD
|
|
Mode=ModeMFD2Eng1
|
|
|
|
[Aux_2_Mode_1_ToggleGeneratorMode]
|
|
IOMapping=ButtonAuxUpperCenter6
|
|
Type=EventMapping
|
|
Subsystem=Avionics
|
|
MessageID=ToggleGeneratorMode
|
|
Mode=ModeMFD2Eng1
|
|
|
|
[Aux_2_Mode_1_ToggleCooling]
|
|
IOMapping=ButtonAuxUpperCenter7
|
|
Type=EventMapping
|
|
Subsystem=Avionics
|
|
MessageID=ToggleCooling
|
|
Mode=ModeMFD2Eng1
|
|
|
|
//--------------------------------------------
|
|
// Aux 2 'Mode 2' mappings, AuxScreenNumber=10
|
|
//--------------------------------------------
|
|
[Aux_2_Mode_2_to_MFD2]
|
|
IOMapping=ButtonAuxUpperCenter8
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux2Quad
|
|
Mode=ModeMFD2Eng2
|
|
|
|
[Aux_2_Mode_2_Select_GeneratorA]
|
|
IOMapping=ButtonAuxUpperCenter1
|
|
Type=EventMapping
|
|
Subsystem=Myomers
|
|
MessageID=SelectGeneratorA
|
|
Mode=ModeMFD2Eng2
|
|
|
|
[Aux_2_Mode_2_Select_GeneratorB]
|
|
IOMapping=ButtonAuxUpperCenter2
|
|
Type=EventMapping
|
|
Subsystem=Myomers
|
|
MessageID=SelectGeneratorB
|
|
Mode=ModeMFD2Eng2
|
|
|
|
[Aux_2_Mode_2_Select_GeneratorC]
|
|
IOMapping=ButtonAuxUpperCenter3
|
|
Type=EventMapping
|
|
Subsystem=Myomers
|
|
MessageID=SelectGeneratorC
|
|
Mode=ModeMFD2Eng2
|
|
|
|
[Aux_2_Mode_2_Select_GeneratorD]
|
|
IOMapping=ButtonAuxUpperCenter4
|
|
Type=EventMapping
|
|
Subsystem=Myomers
|
|
MessageID=SelectGeneratorD
|
|
Mode=ModeMFD2Eng2
|
|
|
|
[Aux_2_Mode_2_OPTION]
|
|
IOMapping=ButtonAuxUpperCenter5
|
|
Type=EventMapping
|
|
Subsystem=Myomers
|
|
MessageID=ToggleSeekVoltage
|
|
Mode=ModeMFD2Eng2
|
|
|
|
[Aux_2_Mode_2_ToggleGeneratorMode]
|
|
IOMapping=ButtonAuxUpperCenter6
|
|
Type=EventMapping
|
|
Subsystem=Myomers
|
|
MessageID=ToggleGeneratorMode
|
|
Mode=ModeMFD2Eng2
|
|
|
|
[Aux_2_Mode_2_ToggleCooling]
|
|
IOMapping=ButtonAuxUpperCenter7
|
|
Type=EventMapping
|
|
Subsystem=Myomers
|
|
MessageID=ToggleCooling
|
|
Mode=ModeMFD2Eng2
|
|
|
|
//--------------------------------------------
|
|
// Aux 3 'Mode 3' mappings, AuxScreenNumber=11
|
|
//--------------------------------------------
|
|
[Aux_2_Mode_3_to_MFD2]
|
|
IOMapping=ButtonAuxUpperCenter8
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux2Quad
|
|
Mode=ModeMFD2Eng3
|
|
|
|
[Aux_2_Mode_3_Select_GeneratorA]
|
|
IOMapping=ButtonAuxUpperCenter1
|
|
Type=EventMapping
|
|
Subsystem=MLaser3
|
|
MessageID=SelectGeneratorA
|
|
Mode=ModeMFD2Eng3
|
|
|
|
[Aux_2_Mode_3_Select_GeneratorB]
|
|
IOMapping=ButtonAuxUpperCenter2
|
|
Type=EventMapping
|
|
Subsystem=MLaser3
|
|
MessageID=SelectGeneratorB
|
|
Mode=ModeMFD2Eng3
|
|
|
|
[Aux_2_Mode_3_Select_GeneratorC]
|
|
IOMapping=ButtonAuxUpperCenter3
|
|
Type=EventMapping
|
|
Subsystem=MLaser3
|
|
MessageID=SelectGeneratorC
|
|
Mode=ModeMFD2Eng3
|
|
|
|
[Aux_2_Mode_3_Select_GeneratorD]
|
|
IOMapping=ButtonAuxUpperCenter4
|
|
Type=EventMapping
|
|
Subsystem=MLaser3
|
|
MessageID=SelectGeneratorD
|
|
Mode=ModeMFD2Eng3
|
|
|
|
[Aux_2_Mode_3_OPTION]
|
|
IOMapping=ButtonAuxUpperCenter5
|
|
Type=EventMapping
|
|
Subsystem=MLaser3
|
|
MessageID=ToggleSeekVoltage
|
|
Mode=ModeMFD2Eng3
|
|
|
|
[Aux_2_Mode_3_ToggleGeneratorMode]
|
|
IOMapping=ButtonAuxUpperCenter6
|
|
Type=EventMapping
|
|
Subsystem=MLaser3
|
|
MessageID=ToggleGeneratorMode
|
|
Mode=ModeMFD2Eng3
|
|
|
|
[Aux_2_Mode_3_ToggleCooling]
|
|
IOMapping=ButtonAuxUpperCenter7
|
|
Type=EventMapping
|
|
Subsystem=MLaser3
|
|
MessageID=ToggleCooling
|
|
Mode=ModeMFD2Eng3
|
|
|
|
//---------------------------------------------
|
|
// Aux 3 'Mode 4' mappings, AuxScreenNumber=12
|
|
//---------------------------------------------
|
|
[Aux_2_Mode_4_to_MFD2]
|
|
IOMapping=ButtonAuxUpperCenter8
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux2Quad
|
|
Mode=ModeMFD2Eng4
|
|
|
|
[Aux_2_Mode_4_Select_GeneratorA]
|
|
IOMapping=ButtonAuxUpperCenter1
|
|
Type=EventMapping
|
|
Subsystem=MLaser4
|
|
MessageID=SelectGeneratorA
|
|
Mode=ModeMFD2Eng4
|
|
|
|
[Aux_2_Mode_4_Select_GeneratorB]
|
|
IOMapping=ButtonAuxUpperCenter2
|
|
Type=EventMapping
|
|
Subsystem=MLaser4
|
|
MessageID=SelectGeneratorB
|
|
Mode=ModeMFD2Eng4
|
|
|
|
[Aux_2_Mode_4_Select_GeneratorC]
|
|
IOMapping=ButtonAuxUpperCenter3
|
|
Type=EventMapping
|
|
Subsystem=MLaser4
|
|
MessageID=SelectGeneratorC
|
|
Mode=ModeMFD2Eng4
|
|
|
|
[Aux_2_Mode_4_Select_GeneratorD]
|
|
IOMapping=ButtonAuxUpperCenter4
|
|
Type=EventMapping
|
|
Subsystem=MLaser4
|
|
MessageID=SelectGeneratorD
|
|
Mode=ModeMFD2Eng4
|
|
|
|
[Aux_2_Mode_4_OPTION]
|
|
IOMapping=ButtonAuxUpperCenter5
|
|
Type=EventMapping
|
|
Subsystem=MLaser4
|
|
MessageID=ToggleSeekVoltage
|
|
Mode=ModeMFD2Eng4
|
|
|
|
[Aux_2_Mode_4_ToggleGeneratorMode]
|
|
IOMapping=ButtonAuxUpperCenter6
|
|
Type=EventMapping
|
|
Subsystem=MLaser4
|
|
MessageID=ToggleGeneratorMode
|
|
Mode=ModeMFD2Eng4
|
|
|
|
[Aux_2_Mode_4_ToggleCooling]
|
|
IOMapping=ButtonAuxUpperCenter7
|
|
Type=EventMapping
|
|
Subsystem=MLaser4
|
|
MessageID=ToggleCooling
|
|
Mode=ModeMFD2Eng4
|
|
|
|
|
|
//-----------------------------------------------------------------------
|
|
// Aux 3 mappings
|
|
//-----------------------------------------------------------------------
|
|
//------------------------------------------
|
|
// Aux 3 'Quad screen' mappings
|
|
//------------------------------------------
|
|
[MFD3_to_Mode_1]
|
|
IOMapping=ButtonAuxLowerRight1
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux3Eng1
|
|
Mode=ModeMFD3Quad
|
|
|
|
[MFD3_Configure_Trigger_1]
|
|
IOMapping=ButtonAuxLowerRight2
|
|
Type=EventMapping
|
|
Subsystem=LRM10_2
|
|
MessageID=ConfigureMappables
|
|
Mode=ModeMFD3Quad
|
|
|
|
[MFD3_to_Mode_2]
|
|
IOMapping=ButtonAuxLowerRight3
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux3Eng2
|
|
Mode=ModeMFD3Quad
|
|
|
|
[MFD3_Configure_Trigger_2]
|
|
IOMapping=ButtonAuxLowerRight4
|
|
Type=EventMapping
|
|
Subsystem=AFC25_2
|
|
MessageID=ConfigureMappables
|
|
Mode=ModeMFD3Quad
|
|
|
|
[MFD3_to_Mode_4]
|
|
IOMapping=ButtonAuxLowerRight7
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux3Eng4
|
|
Mode=ModeMFD3Quad
|
|
|
|
[MFD3_Configure_Trigger_4]
|
|
IOMapping=ButtonAuxLowerRight8
|
|
Type=EventMapping
|
|
Subsystem=MLaser2
|
|
MessageID=ConfigureMappables
|
|
Mode=ModeMFD3Quad
|
|
|
|
//--------------------------------------------
|
|
// Aux 3 'Mode 1' mappings, AuxScreenNumber=9
|
|
//--------------------------------------------
|
|
[Aux_3_Mode_1_to_MFD3]
|
|
IOMapping=ButtonAuxLowerRight8
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux3Quad
|
|
Mode=ModeMFD3Eng1
|
|
|
|
[Aux_3_Mode_1_Select_GeneratorA]
|
|
IOMapping=ButtonAuxLowerRight1
|
|
Type=EventMapping
|
|
Subsystem=LRM10_2
|
|
MessageID=SelectGeneratorA
|
|
Mode=ModeMFD3Eng1
|
|
|
|
[Aux_3_Mode_1_Select_GeneratorB]
|
|
IOMapping=ButtonAuxLowerRight2
|
|
Type=EventMapping
|
|
Subsystem=LRM10_2
|
|
MessageID=SelectGeneratorB
|
|
Mode=ModeMFD3Eng1
|
|
|
|
[Aux_3_Mode_1_Select_GeneratorC]
|
|
IOMapping=ButtonAuxLowerRight3
|
|
Type=EventMapping
|
|
Subsystem=LRM10_2
|
|
MessageID=SelectGeneratorC
|
|
Mode=ModeMFD3Eng1
|
|
|
|
[Aux_3_Mode_1_Select_GeneratorD]
|
|
IOMapping=ButtonAuxLowerRight4
|
|
Type=EventMapping
|
|
Subsystem=LRM10_2
|
|
MessageID=SelectGeneratorD
|
|
Mode=ModeMFD3Eng1
|
|
|
|
[Aux_3_Mode_1_OPTION]
|
|
IOMapping=ButtonAuxLowerRight5
|
|
Type=EventMapping
|
|
Subsystem=LRM10_2
|
|
MessageID=EjectAmmo
|
|
Mode=ModeMFD3Eng1
|
|
|
|
[Aux_3_Mode_1_ToggleGeneratorMode]
|
|
IOMapping=ButtonAuxLowerRight6
|
|
Type=EventMapping
|
|
Subsystem=LRM10_2
|
|
MessageID=ToggleGeneratorMode
|
|
Mode=ModeMFD3Eng1
|
|
|
|
[Aux_3_Mode_1_ToggleCooling]
|
|
IOMapping=ButtonAuxLowerRight7
|
|
Type=EventMapping
|
|
Subsystem=LRM10_2
|
|
MessageID=ToggleCooling
|
|
Mode=ModeMFD3Eng1
|
|
|
|
//--------------------------------------------
|
|
// Aux 3 'Mode 2' mappings, AuxScreenNumber=10
|
|
//--------------------------------------------
|
|
[Aux_3_Mode_2_to_MFD3]
|
|
IOMapping=ButtonAuxLowerRight8
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux3Quad
|
|
Mode=ModeMFD3Eng2
|
|
|
|
[Aux_3_Mode_2_Select_GeneratorA]
|
|
IOMapping=ButtonAuxLowerRight1
|
|
Type=EventMapping
|
|
Subsystem=AFC25_2
|
|
MessageID=SelectGeneratorA
|
|
Mode=ModeMFD3Eng2
|
|
|
|
[Aux_3_Mode_2_Select_GeneratorB]
|
|
IOMapping=ButtonAuxLowerRight2
|
|
Type=EventMapping
|
|
Subsystem=AFC25_2
|
|
MessageID=SelectGeneratorB
|
|
Mode=ModeMFD3Eng2
|
|
|
|
[Aux_3_Mode_2_Select_GeneratorC]
|
|
IOMapping=ButtonAuxLowerRight3
|
|
Type=EventMapping
|
|
Subsystem=AFC25_2
|
|
MessageID=SelectGeneratorC
|
|
Mode=ModeMFD3Eng2
|
|
|
|
[Aux_3_Mode_2_Select_GeneratorD]
|
|
IOMapping=ButtonAuxLowerRight4
|
|
Type=EventMapping
|
|
Subsystem=AFC25_2
|
|
MessageID=SelectGeneratorD
|
|
Mode=ModeMFD3Eng2
|
|
|
|
[Aux_3_Mode_2_OPTION]
|
|
IOMapping=ButtonAuxLowerRight5
|
|
Type=EventMapping
|
|
Subsystem=AFC25_2
|
|
MessageID=EjectAmmo
|
|
Mode=ModeMFD3Eng2
|
|
|
|
[Aux_3_Mode_2_ToggleGeneratorMode]
|
|
IOMapping=ButtonAuxLowerRight6
|
|
Type=EventMapping
|
|
Subsystem=AFC25_2
|
|
MessageID=ToggleGeneratorMode
|
|
Mode=ModeMFD3Eng2
|
|
|
|
[Aux_3_Mode_2_ToggleCooling]
|
|
IOMapping=ButtonAuxLowerRight7
|
|
Type=EventMapping
|
|
Subsystem=AFC25_2
|
|
MessageID=ToggleCooling
|
|
Mode=ModeMFD3Eng2
|
|
|
|
//--------------------------------------------
|
|
// Aux 3 'Mode 3' mappings, AuxScreenNumber=11
|
|
//--------------------------------------------
|
|
[Aux_3_Mode_4_to_MFD3]
|
|
IOMapping=ButtonAuxLowerRight8
|
|
Type=EventMapping
|
|
Subsystem=ControlsMapper
|
|
MessageID=Aux3Quad
|
|
Mode=ModeMFD3Eng4
|
|
|
|
[Aux_3_Mode_4_Select_GeneratorA]
|
|
IOMapping=ButtonAuxLowerRight1
|
|
Type=EventMapping
|
|
Subsystem=MLaser2
|
|
MessageID=SelectGeneratorA
|
|
Mode=ModeMFD3Eng4
|
|
|
|
[Aux_3_Mode_4_Select_GeneratorB]
|
|
IOMapping=ButtonAuxLowerRight2
|
|
Type=EventMapping
|
|
Subsystem=MLaser2
|
|
MessageID=SelectGeneratorB
|
|
Mode=ModeMFD3Eng4
|
|
|
|
[Aux_3_Mode_4_Select_GeneratorC]
|
|
IOMapping=ButtonAuxLowerRight3
|
|
Type=EventMapping
|
|
Subsystem=MLaser2
|
|
MessageID=SelectGeneratorC
|
|
Mode=ModeMFD3Eng4
|
|
|
|
[Aux_3_Mode_4_Select_GeneratorD]
|
|
IOMapping=ButtonAuxLowerRight4
|
|
Type=EventMapping
|
|
Subsystem=MLaser2
|
|
MessageID=SelectGeneratorD
|
|
Mode=ModeMFD3Eng4
|
|
|
|
[Aux_3_Mode_4_OPTION]
|
|
IOMapping=ButtonAuxLowerRight5
|
|
Type=EventMapping
|
|
Subsystem=MLaser2
|
|
MessageID=ToggleSeekVoltage
|
|
Mode=ModeMFD3Eng4
|
|
|
|
[Aux_3_Mode_4_ToggleGeneratorMode]
|
|
IOMapping=ButtonAuxLowerRight6
|
|
Type=EventMapping
|
|
Subsystem=MLaser2
|
|
MessageID=ToggleGeneratorMode
|
|
Mode=ModeMFD3Eng4
|
|
|
|
[Aux_3_Mode_4_ToggleCooling]
|
|
IOMapping=ButtonAuxLowerRight7
|
|
Type=EventMapping
|
|
Subsystem=MLaser2
|
|
MessageID=ToggleCooling
|
|
Mode=ModeMFD3Eng4
|
|
[AFC25_1_Trigger]
|
|
IOMapping=ButtonJoystickTrigger
|
|
Type=DirectMapping
|
|
Subsystem=AFC25_1
|
|
AttributeID=TriggerState
|
|
Mode=ModeNonMapping
|
|
[AFC25_2_Trigger]
|
|
IOMapping=ButtonJoystickTrigger
|
|
Type=DirectMapping
|
|
Subsystem=AFC25_2
|
|
AttributeID=TriggerState
|
|
Mode=ModeNonMapping
|
|
[MLaser1_Trigger]
|
|
IOMapping=ButtonJoystickTrigger
|
|
Type=DirectMapping
|
|
Subsystem=MLaser1
|
|
AttributeID=TriggerState
|
|
Mode=ModeNonMapping
|
|
[MLaser2_Trigger]
|
|
IOMapping=ButtonJoystickTrigger
|
|
Type=DirectMapping
|
|
Subsystem=MLaser2
|
|
AttributeID=TriggerState
|
|
Mode=ModeNonMapping
|
|
[MLaser3_Trigger]
|
|
IOMapping=ButtonJoystickTrigger
|
|
Type=DirectMapping
|
|
Subsystem=MLaser3
|
|
AttributeID=TriggerState
|
|
Mode=ModeNonMapping
|
|
[MLaser4_Trigger]
|
|
IOMapping=ButtonJoystickTrigger
|
|
Type=DirectMapping
|
|
Subsystem=MLaser4
|
|
AttributeID=TriggerState
|
|
Mode=ModeNonMapping
|
|
[LRM10_1_ThumbHigh]
|
|
IOMapping=ButtonJoystickThumbHigh
|
|
Type=DirectMapping
|
|
Subsystem=LRM10_1
|
|
AttributeID=TriggerState
|
|
Mode=ModeNonMapping
|
|
[LRM10_2_ThumbHigh]
|
|
IOMapping=ButtonJoystickThumbHigh
|
|
Type=DirectMapping
|
|
Subsystem=LRM10_2
|
|
AttributeID=TriggerState
|
|
Mode=ModeNonMapping
|