diff --git a/.vscode/settings.json b/.vscode/settings.json
index b980948..167d2b8 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -33,6 +33,7 @@
"CKTBK",
"CKTBKR",
"CLBDES",
+ "Clickspot",
"CMCDU",
"CMPS",
"CONSEQ",
@@ -114,6 +115,7 @@
"MLDG",
"MOUSEDOWN",
"MOUSEFLAGS",
+ "MSFS",
"NEXTPAGE",
"NOSMOKE",
"OFST",
@@ -159,6 +161,8 @@
"UYDBOFF",
"VENTDISAG",
"VENTOFF",
+ "Vistag",
+ "Vistags",
"VORCAP",
"VORFO",
"VORNDB",
diff --git a/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Custom_ASOBO.xml b/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Custom_ASOBO.xml
index 78f93a0..ae93e60 100644
--- a/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Custom_ASOBO.xml
+++ b/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Custom_ASOBO.xml
@@ -1,5 +1,6 @@
+
TurnLeft
@@ -314,6 +315,348 @@
+
+
+
+ UpArrow
+ DownArrow
+ 0.004
+ 0.5
+
+
+ Hand
+ 0.2
+ 0.01
+ 0.05
+ 0.025
+
+
+
+
+ #LEFT_LEAVE_CODE#
+
+
+
+
+
+
+
+
+
+ #LEFT_SINGLE_CODE#
+
+
+
+
+
+
+ 10
+
+
+
+
+
+ Grab
+
+
+ #CLOCKWISE_CODE#
+ #CLOCKWISE_CODE#
+
+
+
+
+
+
+
+
+ #ANTICLOCKWISE_CODE#
+ #ANTICLOCKWISE_CODE#
+
+
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+
+
+
+
+
+
+ 0.15
+ 0.15
+
+ (O:_PushLocked) if{ 0 (>O:_PushLocked) }
+ (O:_PullLocked) if{ 0 (>O:_PullLocked) }
+
+
+ (M:InputType) 1 == if{
+ (E:SIMULATION TIME, second) (>O:_LastPushTime)
+ }
+
+
+ (M:InputType) 1 == if{
+ (E:SIMULATION TIME, second) (>O:_LastPullTime)
+ }
+
+ (O:_PushLocked) ! @IsUsingRelativePos and
+ (O:_PullLocked) ! @IsUsingRelativePos and
+ 1 (>O:_PushLocked)
+ 1 (>O:_PullLocked)
+ (O:_PushLocked) if{ 0 (>O:_PushLocked) }
+ (O:_PullLocked) if{ 0 (>O:_PullLocked) }
+
+
+
+
+
+
+
+
+
+ False
+
+
+
+
+
+
+ #THRESHOLD_X_INPUT# #THRESHOLD_X_MOUSE# (M:InputType) 1 == ?
+ #THRESHOLD_Y_INPUT# #THRESHOLD_Y_MOUSE# (M:InputType) 1 == ?
+
+
+
+
+ #ANTICLOCKWISE_CODE_DRAG_IM#
+
+
+
+
+ #CLOCKWISE_CODE_DRAG_IM#
+
+
+
+
+ #LEFT_SINGLE_CODE#
+
+
+
+
+ #LEFT_LEAVE_CODE#
+
+
+
+
+
+
+ #LEFT_SINGLE_CODE#
+
+
+
+
+ #LEFT_LEAVE_CODE#
+
+
+
+
+ #ANTICLOCKWISE_CODE_DRAG_IM#
+
+
+
+
+ #CLOCKWISE_CODE_DRAG_IM#
+
+
+
+
+
+
+
+ (O:_MouseDownRelativePosY) 0 > if{ #CLOCKWISE_CODE_DEFAULT_IM# } els{
+ (O:_MouseDownRelativePosY) 0 < if{ #ANTICLOCKWISE_CODE_DEFAULT_IM# } }
+
+
+
+
+
+ LeftSingle
+ RightSingle
+ RightSingle
+ MiddleSingle
+
+
+
+ (M:Event) '#LOCKABLE_EVENT_PRIMARY#' scmi 0 == if{
+ #CODE_UP# quit }
+ (M:Event) '#NO_LOCK_EVENT_PRIMARY#' scmi 0 == if{
+ #CODE_UP# quit }
+
+
+ (M:Event) '#LOCKABLE_EVENT_SECONDARY#' scmi 0 == if{
+ #CODE_DN# quit }
+ (M:Event) '#NO_LOCK_EVENT_SECONDARY#' scmi 0 == if{
+ #CODE_DN# quit }
+
+
+
+
+ #LOCKABLE_HANDLE_CODE_UP#
+ #LOCKABLE_HANDLE_CODE_DN#
+
+
+ #NO_LOCK_HANDLE_CODE_UP#
+ #NO_LOCK_HANDLE_CODE_DN#
+
+
+
+
+ (M:InputType) 1 == if{
+ #LOCKABLE_INPUTS_HANDLING#
+ } els{
+ #NO_LOCK_INPUTS_HANDLING#
+ }
+
+ LeftSingle+LeftRelease+WheelUp+WheelDown+Lock+Unlock
+ MiddleSingle+RightSingle+LeftAll+Wheel+Lock+Unlock
+
+
+ (O:XMLVAR_Interacting_RepeatTime) (E:SIMULATION TIME, seconds) < if{
+ #UPDATE_DEFAULT_IM#
+ }
+
+
+
+
+ (O:_PushLocked) (O:_LastPushTime) 0 > and if{
+ (E:SIMULATION TIME, second) (O:_LastPushTime) - #PUSH_RESET_DELAY# > if{
+ 0 (>O:_PushLocked)
+ 0 (>O:_LastPushTime)
+ }
+ }
+ (O:_PullLocked) (O:_LastPullTime) 0 > and if{
+ (E:SIMULATION TIME, second) (O:_LastPullTime) - #PULL_RESET_DELAY# > if{
+ 0 (>O:_PullLocked)
+ 0 (>O:_LastPullTime)
+ }
+ }
+
+
+
+
+ #CURSOR_UP#
+ #CURSOR_DOWN#
+
+ (M:Event) 'WheelUp' scmi 0 == if{ #CLOCKWISE_CODE_DEFAULT_IM# } els{
+ (M:Event) 'WheelDown' scmi 0 == if{ #ANTICLOCKWISE_CODE_DEFAULT_IM# } els{
+ (M:Event) 'LeftSingle' scmi 0 == if{
+ (M:RelativeY) abs #CENTER_RADIUS# > if{
+ 0 (>O:_ButtonPressed)
+ (M:RelativeY) (>O:_MouseDownRelativePosY)
+ (E:SIMULATION TIME, seconds) #DOWN_TIME_BEFORE_REPEAT# +
+ (>O:XMLVAR_Interacting_RepeatTime)
+ #UPDATE_DEFAULT_IM#
+ #LEFT_SINGLE_CODE_OUTER#
+ } els{
+ 0 (>O:_MouseDownRelativePosY)
+ 1 (>O:_ButtonPressed)
+ #LEFT_SINGLE_CODE_INNER#
+ }
+ } els{
+ (M:Event) 'LeftRelease' scmi 0 == if{
+ (O:_MouseDownRelativePosY) 0 != if{ #LEFT_LEAVE_CODE_OUTER# }
+ (O:_ButtonPressed) if{ #LEFT_LEAVE_CODE_INNER# }
+ 0 (>O:_MouseDownRelativePosY)
+ 0 (>O:_ButtonPressed)
+ }
+ } } }
+
+
+ #ADDITIONAL_EVENT_HANDLING#
+ #IM_DRAG_ADDITIONAL_EVENT_HANDLING#
+ (M:Event) 'WheelUp' scmi 0 == if{ #CLOCKWISE_CODE_DRAG_IM# } els{
+ (M:Event) 'WheelDown' scmi 0 == if{ #ANTICLOCKWISE_CODE_DRAG_IM# } els{
+ (M:Event) 'Lock' scmi 0 == if{
+ (M:RelativeX) (>O:_LastX)
+ (M:RelativeY) (>O:_LastY)
+ #ON_DOWN_EVENT#
+ } els{
+ (M:Event) 'Unlock' scmi 0 == if{
+ 0 (>O:_LastX)
+ 0 (>O:_LastY)
+ #RESET_LOCK#
+ #ON_UP_EVENT#
+ } els{
+ (M:Event) 'LeftDrag' scmi 0 == if{
+ #PRE_DRAG_UPDATE#
+ (M:RelativeY) (O:_LastY) - sp0
+ #THRESHOLD_Y# (>O:_InputThresholdY)
+ #ON_BEFORE_DELTA_Y_THRESHOLD_TEST#
+ l0 abs (O:_InputThresholdY) > if{
+ l0 (O:_InputThresholdY) / abs flr sp1
+ l0 (O:_InputThresholdY) % abs sp2
+ :1 (* for loop *)
+ l1 0 <= if{ g2 }
+ l1 -- sp1
+ l0 0 > if{
+ #CODE_RIGHT#
+ } els{
+ #CODE_LEFT#
+ }
+ g1
+ :2
+ l0 0 > if{
+ (M:RelativeY) l2 - (>O:_LastY)
+ } els{
+ (M:RelativeY) l2 + (>O:_LastY)
+ }
+ }
+ (M:RelativeX) (O:_LastX) - sp0
+ #THRESHOLD_X# (>O:_InputThresholdX)
+ #ON_BEFORE_DELTA_X_THRESHOLD_TEST#
+ l0 abs (O:_InputThresholdX) > if{
+ l0 (O:_InputThresholdX) / abs flr sp1
+ l0 (O:_InputThresholdX) % abs sp2
+ :3 (* for loop *)
+ l1 0 <= if{ g4 }
+ l1 -- sp1
+ l0 0 > if{
+ #UPDATE_LAST_PUSH_TIME#
+ #CAN_BE_PUSHED# if{
+ #LOCK_PUSH#
+ #CODE_UP#
+ }
+ #RESET_PULL#
+ } els{
+ #UPDATE_LAST_PULL_TIME#
+ #CAN_BE_PULLED# if{
+ #LOCK_PULL#
+ #CODE_DN#
+ }
+ #RESET_PUSH#
+ }
+ g3
+ :4
+ l0 0 > if{
+ (M:RelativeX) l2 - (>O:_LastX)
+ } els{
+ (M:RelativeX) l2 + (>O:_LastX)
+ }
+ }
+ #POST_DRAG_UPDATE#
+ } } } } }
+ quit
+
+
+
+
+
100
diff --git a/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Misc.xml b/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Misc.xml
index 62400c3..838c6e2 100644
--- a/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Misc.xml
+++ b/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Misc.xml
@@ -198,4 +198,128 @@
-->
+
+
+
+ 100
+ 1000
+ 10
+ 100
+ 10
+ 100
+ 0.2
+ 0.075
+ 0.008
+
+
+
+
+ (L:#LEVER_ANIM_VAR#) 2 *
+ #LEVER_ANIM_LAG#
+
+
+
+
+ (L:#PULL_ANIM_VAR#) 5 *
+ #PULL_ANIM_LAG#
+
+
+
+
+ (L:#LATCH_ANIM_VAR#) 2 *
+ #LATCH_ANIM_LAG#
+
+
+
+ (L:#PULL_ANIM_VAR#) 0 == if{ #INC_CODE# }
+ (L:#PULL_ANIM_VAR#) 0 == if{ #DEC_CODE# }
+ (L:#LEVER_ANIM_VAR#) 1 != if{ #PULL_CODE# }
+
+
+
+
+
+
+ 100
+ 1000
+ 10
+ 100
+ 0.2
+ 0.075
+
+
+
+
+ (L:#LEVER_ANIM_VAR#)
+ #LEVER_ANIM_LAG#
+
+
+
+
+ (L:#LATCH_ANIM_VAR#) 2 *
+ #LATCH_ANIM_LAG#
+
+
+
+ Vertical
+ True
+ #INC_CODE#
+ #DEC_CODE#
+
+
+
+
+
+
+
+ LeftSingle
+ LeftSingle
+ Hand
+ Hand
+ (M:Event) 'LeftSingle' scmi 0 == if{ #CODE# }
+ (M:Event) 'LeftSingle' scmi 0 == if{ #CODE# }
+
+
+
+
+
+
+
+
+ #VIS_CODE#
+
+
+
+
+
+
+
+ 100
+ 1000
+
+
+
+
+ #ANIM_NAME#
+
+
+
+
+
+
+ (L:#ANIM_VAR#)
+ #ANIM_LAG#
+
+
+
+ L
+ #ANIM_VAR#
+ True
+
+
+
\ No newline at end of file
diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model.F/TFDi_MD11_INT.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model.F/TFDi_MD11_INT.xml
index 6201e85..256ad7d 100644
--- a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model.F/TFDi_MD11_INT.xml
+++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model.F/TFDi_MD11_INT.xml
@@ -1,4345 +1,3682 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- MD11_OPT_DEF_AIL
- 50
-
-
- (L:MD11_OPT_DEF_AIL, bool)
-
-
-
-
-
- MD11_OPT_ER
- 50
-
-
- (L:MD11_OPT_ER, bool)
-
-
-
-
-
- MD11_OPT_ISFD
- 50
-
-
- (L:MD11_OPT_ISFD, bool)
-
-
-
-
-
- MD11_OPT_EFB
- 50
-
-
- (L:MD11_OPT_EFB, bool)
-
-
-
-
-
- MD11_OPT_ANALOG_STBY
- 50
-
-
- (L:MD11_OPT_ANALOG_STBY, bool)
-
-
-
-
-
- MD11_OPT_AUTO_AICE
- 50
-
-
- (L:MD11_OPT_AUTO_AICE, bool)
-
-
-
-
-
-
-
- MD11_FLIGHTDECK_DOOR
- 50
-
-
- (L:MD11_FLIGHTDECK_DOOR, enum) 50 *
- 500
-
-
-
- HAND
- LEFTSINGLE
- (M:Event) 'LeftSingle' scmp 0 == if{ 70047 (>L:CEVENT) }
-
-
-
-
-
-
- MD11_AOVHD_EVAC_HORNSHUT_SW
- 10
-
-
- (L:MD11_AOVHD_EVAC_HORNSHUT_SW, enum) 10 *
- 100
-
-
-
- HAND
- LEFTSINGLE
- (M:Event) 'LeftSingle' scmp 0 == if{ 73772 (>L:CEVENT) }
-
-
-
- MD11_AOVHD_ELEC_EVAC_ALARM_LT
- 50
-
-
- (L:MD11_AOVHD_ELEC_EVAC_ALARM_LT, bool)
-
-
-
-
- MD11_AOVHD_EVAC_GRD
- 10
-
-
- (L:MD11_AOVHD_EVAC_GRD, enum) 10 *
- 100
-
-
-
- HAND
- LEFTSINGLE
- (M:Event) 'LeftSingle' scmp 0 == if{ 73775 (>L:CEVENT) }
-
-
-
- MD11_AOVHD_EVAC_SW
- 10
-
-
- (L:MD11_AOVHD_EVAC_SW, enum) 5 *
- 100
-
-
-
- HAND
- WHEELDOWN+WHEELUP
- (M:Event) 'WheelDown' scmp 0 == if{ 73773 (>L:CEVENT) } (M:Event)
- 'WheelUp' scmp 0 == if{ 73774 (>L:CEVENT) }
-
-
-
-
-
-
- MD11_PED_XPNDR_FAIL_LT
- 50
-
-
- (L:MD11_PED_XPNDR_FAIL_LT, bool)
-
-
-
-
- MD11_CTR_SLAT_STOW_LT
- 50
-
-
- (L:MD11_CTR_SLAT_STOW_LT, bool)
-
-
-
-
- MD11_CMCDU_DSPY_LT
- 50
-
-
- (L:MD11_CMCDU_DSPY_LT, bool)
-
-
-
-
- MD11_CMCDU_FAIL_LT
- 50
-
-
- (L:MD11_CMCDU_FAIL_LT, bool)
-
-
-
-
- MD11_CMCDU_MSG_LT
- 50
-
-
- (L:MD11_CMCDU_MSG_LT, bool)
-
-
-
-
- MD11_CMCDU_OFST_LT
- 50
-
-
- (L:MD11_CMCDU_OFST_LT, bool)
-
-
-
-
- MD11_AOVHD_GPWS_TERROVRD_GRD
- 10
-
-
- (L:MD11_AOVHD_GPWS_TERROVRD_GRD, enum) 10 *
- 100
-
-
-
- HAND
- LEFTSINGLE
- (M:Event) 'LeftSingle' scmp 0 == if{ 73768 (>L:CEVENT) }
-
-
-
- MD11_OVHD_L_RAIN_REPLNT_BT
- 10
-
-
- (L:MD11_OVHD_L_RAIN_REPLNT_BT, enum) 10 *
- 100
-
-
-
- HAND
- LEFTSINGLE+LEFTRELEASE
- (M:Event) 'LeftSingle' scmp 0 == if{ 90373 (>L:CEVENT) } (M:Event)
- 'LeftRelease' scmp 0 == if{ 90374 (>L:CEVENT) }
-
-
-
- MD11_OVHD_R_RAIN_REPLNT_BT
- 10
-
-
- (L:MD11_OVHD_R_RAIN_REPLNT_BT, enum) 10 *
- 100
-
-
-
- HAND
- LEFTSINGLE+LEFTRELEASE
- (M:Event) 'LeftSingle' scmp 0 == if{ 90380 (>L:CEVENT) } (M:Event)
- 'LeftRelease' scmp 0 == if{ 90381 (>L:CEVENT) }
-
-
-
- MD11_OVHD_PNEU_OUTFLOW_VALVE_POS_SW
- 10
-
-
- (L:MD11_OVHD_PNEU_OUTFLOW_VALVE_POS_SW, enum) 5 *
- 100
-
-
-
- HAND
- WheelDown+WheelUp
- (M:Event) 'WheelDown' scmp 0 == if{ 90287 (>L:CEVENT) } (M:Event)
- 'WheelUp' scmp 0 == if{ 90288 (>L:CEVENT) }
-
-
-
- MD11_OVHD_CKPT_DR_LK_KB
- 10
-
-
- (L:MD11_OVHD_CKPT_DR_LK_KB, enum) 5 *
- 100
-
-
-
- HAND
- WheelDown+WheelUp
- (M:Event) 'WheelDown' scmp 0 == if{ 90432 (>L:CEVENT) } (M:Event)
- 'WheelUp' scmp 0 == if{ 90433 (>L:CEVENT) }
-
-
-
- MD11_OVHD_AICE_AUTO_BT
- 10
-
-
- (L:MD11_OVHD_AICE_AUTO_BT, enum) 10 *
- 100
-
-
-
- HAND
- LEFTSINGLE+LEFTRELEASE
- (M:Event) 'LeftSingle' scmp 0 == if{ 90441 (>L:CEVENT) } (M:Event)
- 'LeftRelease' scmp 0 == if{ 90442 (>L:CEVENT) }
-
-
-
- MD11_ISIS_BARO_BT
- 10
-
-
- (L:MD11_ISIS_BARO_BT, enum) 10 *
- 100
-
-
-
- HAND
- LEFTSINGLE+LEFTRELEASE
- (M:Event) 'LeftSingle' scmp 0 == if{ 94982 (>L:CEVENT) } (M:Event)
- 'LeftRelease' scmp 0 == if{ 94983 (>L:CEVENT) }
-
-
-
- MD11_MIP_STBY_AI_OFF_RNG
- 10
-
-
- (L:MD11_MIP_STBY_AI_OFF_RNG, enum) 1 *
- 100
-
-
-
-
- MD11_LMCDU_SCRATCHPAD
- 10
-
-
- (L:MD11_LMCDU_SCRATCHPAD, enum) 10 *
- 100
-
-
-
- HAND
- LEFTSINGLE+LEFTRELEASE
- (M:Event) 'LeftSingle' scmp 0 == if{ 81923 (>L:CEVENT) } (M:Event)
- 'LeftRelease' scmp 0 == if{ 81924 (>L:CEVENT) }
-
-
-
- MD11_RMCDU_SCRATCHPAD
- 10
-
-
- (L:MD11_RMCDU_SCRATCHPAD, enum) 10 *
- 100
-
-
-
- HAND
- LEFTSINGLE+LEFTRELEASE
- (M:Event) 'LeftSingle' scmp 0 == if{ 82065 (>L:CEVENT) } (M:Event)
- 'LeftRelease' scmp 0 == if{ 82066 (>L:CEVENT) }
-
-
-
- MD11_PED_ADG_LVR
- 10
-
-
- (L:MD11_PED_ADG_LVR, enum) 10 *
- 100
-
-
-
- HAND
- LEFTSINGLE
- (M:Event) 'LeftSingle' scmp 0 == if{ 69882 (>L:CEVENT) }
-
-
-
- MD11_CTR_FLTNO1_SW
- 10
-
-
- (L:MD11_CTR_FLTNO1_SW, enum) 1.11111111111111 *
- 100
-
-
-
- HAND
- WHEELUP+WHEELDOWN
- (M:Event) 'WheelUp' scmp 0 == if{ 82213 (>L:CEVENT) } (M:Event)
- 'WheelDown' scmp 0 == if{ 82214 (>L:CEVENT) }
-
-
-
- MD11_CTR_FLTNO2_SW
- 10
-
-
- (L:MD11_CTR_FLTNO2_SW, enum) 1.11111111111111 *
- 100
-
-
-
- HAND
- WHEELUP+WHEELDOWN
- (M:Event) 'WheelUp' scmp 0 == if{ 82215 (>L:CEVENT) } (M:Event)
- 'WheelDown' scmp 0 == if{ 82216 (>L:CEVENT) }
-
-
-
- MD11_CTR_FLTNO3_SW
- 10
-
-
- (L:MD11_CTR_FLTNO3_SW, enum) 1.11111111111111 *
- 100
-
-
-
- HAND
- WHEELUP+WHEELDOWN
- (M:Event) 'WheelUp' scmp 0 == if{ 82217 (>L:CEVENT) } (M:Event)
- 'WheelDown' scmp 0 == if{ 82218 (>L:CEVENT) }
-
-
-
- MD11_CTR_FLTNO4_SW
- 10
-
-
- (L:MD11_CTR_FLTNO4_SW, enum) 1.11111111111111 *
- 100
-
-
-
- HAND
- WHEELUP+WHEELDOWN
- (M:Event) 'WheelUp' scmp 0 == if{ 82219 (>L:CEVENT) } (M:Event)
- 'WheelDown' scmp 0 == if{ 82220 (>L:CEVENT) }
-
-
-
-
-
-
- MD11_EFB_TOGGLE
- 10
-
-
- (L:MD11_EFB_TOGGLE, enum) 10 *
- 100
-
-
-
- HAND
- LEFTSINGLE
- (M:Event) 'LeftSingle' scmp 0 == if{ 94465 (>L:CEVENT) }
-
-
-
-
-
-
- MD11_WIPER_L
- 100
-
-
- (L:MD11_WIPER_L, enum) 1 *
- 0
-
-
-
-
- MD11_WIPER_R
- 100
-
-
- (L:MD11_WIPER_R, enum) 1 *
- 0
-
-
-
-
-
-
-
- MD11_CARGO_PALLET_1
- 50
-
-
- (L:MD11_CARGO_PALLET_1, bool)
-
-
-
-
- MD11_CARGO_PALLET_2
- 50
-
-
- (L:MD11_CARGO_PALLET_2, bool)
-
-
-
-
- MD11_CARGO_PALLET_3
- 50
-
-
- (L:MD11_CARGO_PALLET_3, bool)
-
-
-
-
- MD11_CARGO_PALLET_4
- 50
-
-
- (L:MD11_CARGO_PALLET_4, bool)
-
-
-
-
- MD11_CARGO_PALLET_5
- 50
-
-
- (L:MD11_CARGO_PALLET_5, bool)
-
-
-
-
- MD11_CARGO_PALLET_6
- 50
-
-
- (L:MD11_CARGO_PALLET_6, bool)
-
-
-
-
- MD11_CARGO_PALLET_7
- 50
-
-
- (L:MD11_CARGO_PALLET_7, bool)
-
-
-
-
- MD11_CARGO_PALLET_8
- 50
-
-
- (L:MD11_CARGO_PALLET_8, bool)
-
-
-
-
- MD11_CARGO_PALLET_9
- 50
-
-
- (L:MD11_CARGO_PALLET_9, bool)
-
-
-
-
- MD11_CARGO_PALLET_10
- 50
-
-
- (L:MD11_CARGO_PALLET_10, bool)
-
-
-
-
- MD11_CARGO_PALLET_11
- 50
-
-
- (L:MD11_CARGO_PALLET_11, bool)
-
-
-
-
- MD11_CARGO_PALLET_12
- 50
-
-
- (L:MD11_CARGO_PALLET_12, bool)
-
-
-
-
- MD11_CARGO_PALLET_13
- 50
-
-
- (L:MD11_CARGO_PALLET_13, bool)
-
-
-
-
- MD11_CARGO_PALLET_14
- 50
-
-
- (L:MD11_CARGO_PALLET_14, bool)
-
-
-
-
- MD11_CARGO_PALLET_15
- 50
-
-
- (L:MD11_CARGO_PALLET_15, bool)
-
-
-
-
- MD11_CARGO_PALLET_16
- 50
-
-
- (L:MD11_CARGO_PALLET_16, bool)
-
-
-
-
- MD11_CARGO_PALLET_17
- 50
-
-
- (L:MD11_CARGO_PALLET_17, bool)
-
-
-
-
- MD11_CARGO_PALLET_18
- 50
-
-
- (L:MD11_CARGO_PALLET_18, bool)
-
-
-
-
- MD11_CARGO_PALLET_19
- 50
-
-
- (L:MD11_CARGO_PALLET_19, bool)
-
-
-
-
- MD11_CARGO_PALLET_20
- 50
-
-
- (L:MD11_CARGO_PALLET_20, bool)
-
-
-
-
- MD11_CARGO_PALLET_21
- 50
-
-
- (L:MD11_CARGO_PALLET_21, bool)
-
-
-
-
- MD11_CARGO_PALLET_22
- 50
-
-
- (L:MD11_CARGO_PALLET_22, bool)
-
-
-
-
-
-
- MD11_CAB_LIGHTS_SRC
- 50
-
-
- (L:MD11_CAB_LIGHTS_SRC, bool)
-
-
-
-
-
-
- MD11_LYOKE_AP_BT
- 10
-
-
- (L:MD11_LYOKE_AP_BT, enum) 10 *
- 100
-
-
-
- HAND
- LEFTSINGLE+LEFTRELEASE
- (M:Event) 'LeftSingle' scmp 0 == if{ 94727 (>L:CEVENT) } (M:Event)
- 'LeftRelease' scmp 0 == if{ 94728 (>L:CEVENT) }
-
-
-
- MD11_LYOKE_TRIM_SW
- 10
-
-
- (L:MD11_LYOKE_TRIM_SW, enum) 5 *
- 100
-
-
-
- GRAB
- LeftDrag+LeftSingle+MoveRepeat+Move+LeftRelease+Leave
- (M:Event) 'LeftSingle' scmi 0 == if{ (M:Y) (>L:LastPos) 1 (>L:MOUSEDOWN) }
- (M:Event) 'Move' scmi 0 == if{
- (L:MOUSEDOWN) 0 > if{
- (M:Y) (L:LastPos) - 1 > if{ 94723 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
- (M:Y) (L:LastPos) - -1 < if{ 94725 (>L:CEVENT) 0 (>L:MOUSEDOWN) } }
- }
- (M:Event) 'LeftRelease' scmi 0 == if{ 94724 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
- (M:Event) 'Leave' scmi 0 == if{ 94724 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
-
-
-
-
- MD11_RYOKE_AP_BT
- 10
-
-
- (L:MD11_RYOKE_AP_BT, enum) 10 *
- 100
-
-
-
- HAND
- LEFTSINGLE+LEFTRELEASE
- (M:Event) 'LeftSingle' scmp 0 == if{ 96004 (>L:CEVENT) } (M:Event)
- 'LeftRelease' scmp 0 == if{ 96005 (>L:CEVENT) }
-
-
-
- MD11_RYOKE_TRIM_SW
- 10
-
-
- (L:MD11_RYOKE_TRIM_SW, enum) 5 *
- 100
-
-
-
- GRAB
- LeftDrag+LeftSingle+MoveRepeat+Move+LeftRelease+Leave
- (M:Event) 'LeftSingle' scmi 0 == if{ (M:Y) (>L:LastPos) 1 (>L:MOUSEDOWN) }
- (M:Event) 'Move' scmi 0 == if{
- (L:MOUSEDOWN) 0 > if{
- (M:Y) (L:LastPos) - 1 > if{ 96000 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
- (M:Y) (L:LastPos) - -1 < if{ 96002 (>L:CEVENT) 0 (>L:MOUSEDOWN) } }
- }
- (M:Event) 'LeftRelease' scmi 0 == if{ 96001 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
- (M:Event) 'Leave' scmi 0 == if{ 96001 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
-
-
-
-
- MD11_YOKE_LEFTRIGHT
- 100
-
-
- (L:MD11_YOKE_LEFTRIGHT, enum) 1 *
- 1000
-
-
-
-
- MD11_YOKE_FOREAFT
- 100
-
-
- (L:MD11_YOKE_FOREAFT, enum) 1 *
- 1000
-
-
-
-
-
-
-
- MD11_RUDDER
- 100
-
-
- (L:MD11_RUDDER, enum) 1 *
- 1000
-
-
-
-
-
- MD11_TOEBRAKE_L
- 100
-
-
- (L:MD11_TOEBRAKE_L, enum) 1 *
- 1000
-
-
-
-
- MD11_TOEBRAKE_R
- 100
-
-
- (L:MD11_TOEBRAKE_R, enum) 1 *
- 1000
-
-
-
-
-
-
-
- MD11_TILLER
- 100
-
-
- (L:MD11_TILLER, enum) 1 *
- 1000
-
-
-
-
-
-
-
- MD11_EXT_APU_EXHAUST_DOOR
- 10
-
-
- (L:MD11_EXT_APU_EXHAUST_DOOR, enum) 1 *
- 100
-
-
-
-
-
- MD11_EXT_APU_INLET_DOOR
- 10
-
-
- (L:MD11_EXT_APU_INLET_DOOR, enum) 1 *
- 100
-
-
-
-
-
-
-
-
- MD11_EXT_L_INB_AIL
- 100
-
-
- (L:MD11_EXT_L_INB_AIL, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_L_OUTB_AIL
- 100
-
-
- (L:MD11_EXT_L_OUTB_AIL, enum) 1 *
- 1000
-
-
-
-
-
-
- MD11_EXT_R_INB_AIL
- 100
-
-
- (L:MD11_EXT_R_INB_AIL, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_R_OUTB_AIL
- 100
-
-
- (L:MD11_EXT_R_OUTB_AIL, enum) 1 *
- 1000
-
-
-
-
-
-
-
-
- MD11_EXT_OUTB_ELEV_R
- 100
-
-
- (L:MD11_EXT_OUTB_ELEV_R, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_INBD_ELEV_R
- 100
-
-
- (L:MD11_EXT_INBD_ELEV_R, enum) 1 *
- 1000
-
-
-
-
-
-
- MD11_EXT_INBD_ELEV_L
- 100
-
-
- (L:MD11_EXT_INBD_ELEV_L, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_OUTB_ELEV_L
- 100
-
-
- (L:MD11_EXT_OUTB_ELEV_L, enum) 1 *
- 1000
-
-
-
-
-
-
- MD11_EXT_STAB_TRIM
- 100
-
-
- (L:MD11_EXT_STAB_TRIM, enum) 1 *
- 1000
-
-
-
-
-
-
-
-
- MD11_EXT_UPPER_RUD
- 100
-
-
- (L:MD11_EXT_UPPER_RUD, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_LOWER_RUD
- 100
-
-
- (L:MD11_EXT_LOWER_RUD, enum) 1 *
- 1000
-
-
-
-
-
-
-
-
- MD11_EXT_R_SPOILER_1
- 100
-
-
- (L:MD11_EXT_R_SPOILER_1, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_R_SPOILER_2
- 100
-
-
- (L:MD11_EXT_R_SPOILER_2, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_R_SPOILER_3
- 100
-
-
- (L:MD11_EXT_R_SPOILER_3, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_R_SPOILER_4
- 100
-
-
- (L:MD11_EXT_R_SPOILER_4, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_R_SPOILER_5
- 100
-
-
- (L:MD11_EXT_R_SPOILER_5, enum) 1 *
- 1000
-
-
-
-
-
-
- MD11_EXT_L_SPOILER_1
- 100
-
-
- (L:MD11_EXT_L_SPOILER_1, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_L_SPOILER_2
- 100
-
-
- (L:MD11_EXT_L_SPOILER_2, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_L_SPOILER_3
- 100
-
-
- (L:MD11_EXT_L_SPOILER_3, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_L_SPOILER_4
- 100
-
-
- (L:MD11_EXT_L_SPOILER_4, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_L_SPOILER_5
- 100
-
-
- (L:MD11_EXT_L_SPOILER_5, enum) 1 *
- 1000
-
-
-
-
-
-
-
-
- MD11_EXT_R_INBD_SLAT
- 100
-
-
- (L:MD11_EXT_R_INBD_SLAT, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_L_INBD_SLAT
- 100
-
-
- (L:MD11_EXT_L_INBD_SLAT, enum) 1 *
- 1000
-
-
-
-
-
-
- MD11_EXT_R_OUTBD_SLAT
- 100
-
-
- (L:MD11_EXT_R_OUTBD_SLAT, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_L_OUTBD_SLAT
- 100
-
-
- (L:MD11_EXT_L_OUTBD_SLAT, enum) 1 *
- 1000
-
-
-
-
-
-
-
-
- MD11_EXT_R_OUTBD_FLAP
- 100
-
-
- (L:MD11_EXT_R_OUTBD_FLAP, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_L_OUTBD_FLAP
- 100
-
-
- (L:MD11_EXT_L_OUTBD_FLAP, enum) 1 *
- 1000
-
-
-
-
-
-
- MD11_EXT_R_INBD_FLAP
- 100
-
-
- (L:MD11_EXT_R_INBD_FLAP, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_L_INBD_FLAP
- 100
-
-
- (L:MD11_EXT_L_INBD_FLAP, enum) 1 *
- 1000
-
-
-
-
-
-
-
-
- MD11_EXT_CTR_GEAR
- 100
-
-
- (L:MD11_EXT_CTR_GEAR, enum) 1 *
- 1000
-
-
-
-
-
-
-
- MD11_EXT_L_REV
- 100
-
-
- (L:MD11_EXT_L_REV, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_C_REV
- 100
-
-
- (L:MD11_EXT_C_REV, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_R_REV
- 100
-
-
- (L:MD11_EXT_R_REV, enum) 1 *
- 1000
-
-
-
-
-
-
-
-
- MD11_EXT_L_LAND_LIGHT
- 100
-
-
- (L:MD11_EXT_L_LAND_LIGHT, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_R_LAND_LIGHT
- 100
-
-
- (L:MD11_EXT_R_LAND_LIGHT, enum) 1 *
- 1000
-
-
-
-
-
-
-
-
- MD11_EXT_DOOR_PAX_1R
- 100
-
-
- (L:MD11_EXT_DOOR_PAX_1R, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_DOOR_PAX_2R
- 100
-
-
- (L:MD11_EXT_DOOR_PAX_2R, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_DOOR_PAX_3R
- 100
-
-
- (L:MD11_EXT_DOOR_PAX_3R, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_DOOR_PAX_4R
- 100
-
-
- (L:MD11_EXT_DOOR_PAX_4R, enum) 1 *
- 1000
-
-
-
-
-
-
- MD11_EXT_DOOR_PAX_1L
- 100
-
-
- (L:MD11_EXT_DOOR_PAX_1L, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_DOOR_PAX_2L
- 100
-
-
- (L:MD11_EXT_DOOR_PAX_2L, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_DOOR_PAX_3L
- 100
-
-
- (L:MD11_EXT_DOOR_PAX_3L, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_DOOR_PAX_4L
- 100
-
-
- (L:MD11_EXT_DOOR_PAX_4L, enum) 1 *
- 1000
-
-
-
-
-
-
- MD11_EXT_DOOR_CARGO_1R
- 100
-
-
- (L:MD11_EXT_DOOR_CARGO_1R, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_DOOR_CARGO_2R
- 100
-
-
- (L:MD11_EXT_DOOR_CARGO_2R, enum) 1 *
- 1000
-
-
-
-
-
- MD11_EXT_DOOR_CARGO_MAIN
- 100
-
-
- (L:MD11_EXT_DOOR_CARGO_MAIN, enum) 1 *
- 1000
-
-
-
-
-
-
-
-
- MD11_EXT_GPU
- 50
-
-
- (L:MD11_EXT_GPU, bool)
-
-
-
-
- MD11_EXT_ASU
- 50
-
-
- (L:MD11_EXT_ASU, bool)
-
-
-
-
- MD11_EXT_CHOCKS
- 50
-
-
- (L:MD11_EXT_CHOCKS, bool)
-
-
-
-
- MD11_EXT_NOSE_WGT
- 50
-
-
- (L:MD11_EXT_NOSE_WGT, bool)
-
-
-
-
-
-
-
- MD11_SPDBRK_RNG
- 100
-
-
- (L:MD11_SPDBRK_RNG, enum) 2 *
- 1000
-
-
-
-
- MD11_SPDBRK_LATCH
- 10
-
-
- (L:MD11_SPDBRK_LATCH, enum) 2 *
- 100
-
-
-
-
- MD11_SPDBRK_HANDLE
- 10
-
-
- (L:MD11_SPDBRK_HANDLE, enum) 5 *
- 100
-
-
-
- Hand
- LEFTSINGLE+WHEELUP+WHEELDOWN
- (M:Event) 'LeftSingle' scmp 0 == if{ 77829 (>L:CEVENT) } (M:Event)
- 'WheelUp' scmp 0 == if{ 77853 (>L:CEVENT) } (M:Event) 'WheelDown'
- scmp 0 == if{ 77828 (>L:CEVENT) }
-
-
-
-
- MD11_FLAP_LATCH
- 10
-
-
- (L:MD11_FLAP_LATCH, enum) 2 *
- 100
-
-
-
- Hand
- WHEELUP+WHEELDOWN
- (M:Event) 'WheelUp' scmp 0 == if{ 77831 (>L:CEVENT) } (M:Event)
- 'WheelDown' scmp 0 == if{ 77830 (>L:CEVENT) }
-
-
-
- MD11_FLAP_RNG
- 100
-
-
- (L:MD11_FLAP_RNG, enum) 1 *
- 1000
-
-
-
-
- MD11_DIALAFLAP_IND_RNG
- 100
-
-
- (L:MD11_DIALAFLAP_IND_RNG, enum) 1 *
- 1000
-
-
-
-
- MD11_DIALAFLAP_WHEEL_RNG
- 100
-
-
- (L:MD11_DIALAFLAP_WHEEL_RNG, enum) 1 *
- 1000
-
-
-
- HAND
- WHEELUP+WHEELDOWN
- (M:Event) 'WheelUp' scmp 0 == if{ 77832 (>L:CEVENT) } (M:Event)
- 'WheelDown' scmp 0 == if{ 77833 (>L:CEVENT) }
-
-
-
-
-
-
- MD11_OVHD_100_PAX_LOAD_SW
- 9
-
-
- (L:MD11_OVHD_100_PAX_LOAD_SW, enum) 1 *
- 90
-
-
-
- HAND
- WHEELDOWN+WHEELUP
- (M:Event) 'WheelDown' scmp 0 == if{ 90335 (>L:CEVENT) } (M:Event)
- 'WheelUp' scmp 0 == if{ 90336 (>L:CEVENT) }
-
-
-
- MD11_OVHD_10_PAX_LOAD_SW
- 9
-
-
- (L:MD11_OVHD_10_PAX_LOAD_SW, enum) 1 *
- 90
-
-
-
- HAND
- WHEELDOWN+WHEELUP
- (M:Event) 'WheelDown' scmp 0 == if{ 90337 (>L:CEVENT) } (M:Event)
- 'WheelUp' scmp 0 == if{ 90338 (>L:CEVENT) }
-
-
-
- MD11_OVHD_1_PAX_LOAD_SW
- 9
-
-
- (L:MD11_OVHD_1_PAX_LOAD_SW, enum) 1 *
- 90
-
-
-
- HAND
- WHEELDOWN+WHEELUP
- (M:Event) 'WheelDown' scmp 0 == if{ 90339 (>L:CEVENT) } (M:Event)
- 'WheelUp' scmp 0 == if{ 90340 (>L:CEVENT) }
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MD11_OPT_DEF_AIL
+ 50
+
+
+ (L:MD11_OPT_DEF_AIL, bool)
+
+
+
+
+
+ MD11_OPT_ER
+ 50
+
+
+ (L:MD11_OPT_ER, bool)
+
+
+
+
+
+ MD11_OPT_ISFD
+ 50
+
+
+ (L:MD11_OPT_ISFD, bool)
+
+
+
+
+
+
+ MD11_OPT_ANALOG_STBY
+ 50
+
+
+ (L:MD11_OPT_ANALOG_STBY, bool)
+
+
+
+
+
+ MD11_OPT_AUTO_AICE
+ 50
+
+
+ (L:MD11_OPT_AUTO_AICE, bool)
+
+
+
+
+
+
+
+ MD11_AOVHD_EVAC_HORNSHUT_SW
+ 10
+
+
+ (L:MD11_AOVHD_EVAC_HORNSHUT_SW, enum) 10 *
+ 100
+
+
+
+ HAND
+ LEFTSINGLE
+ (M:Event) 'LeftSingle' scmp 0 == if{ 73772 (>L:CEVENT) }
+
+
+
+ MD11_AOVHD_ELEC_EVAC_ALARM_LT
+ 50
+
+
+ (L:MD11_AOVHD_ELEC_EVAC_ALARM_LT, bool)
+
+
+
+
+ MD11_AOVHD_EVAC_GRD
+ 10
+
+
+ (L:MD11_AOVHD_EVAC_GRD, enum) 10 *
+ 100
+
+
+
+ HAND
+ LEFTSINGLE
+ (M:Event) 'LeftSingle' scmp 0 == if{ 73775 (>L:CEVENT) }
+
+
+
+ MD11_AOVHD_EVAC_SW
+ 10
+
+
+ (L:MD11_AOVHD_EVAC_SW, enum) 5 *
+ 100
+
+
+
+ HAND
+ WHEELDOWN+WHEELUP
+ (M:Event) 'WheelDown' scmp 0 == if{ 73773 (>L:CEVENT) } (M:Event)
+ 'WheelUp' scmp 0 == if{ 73774 (>L:CEVENT) }
+
+
+
+
+
+
+ MD11_PED_XPNDR_FAIL_LT
+ 50
+
+
+ (L:MD11_PED_XPNDR_FAIL_LT, bool)
+
+
+
+
+ MD11_CTR_SLAT_STOW_LT
+ 50
+
+
+ (L:MD11_CTR_SLAT_STOW_LT, bool)
+
+
+
+
+ MD11_CMCDU_DSPY_LT
+ 50
+
+
+ (L:MD11_CMCDU_DSPY_LT, bool)
+
+
+
+
+ MD11_CMCDU_FAIL_LT
+ 50
+
+
+ (L:MD11_CMCDU_FAIL_LT, bool)
+
+
+
+
+ MD11_CMCDU_MSG_LT
+ 50
+
+
+ (L:MD11_CMCDU_MSG_LT, bool)
+
+
+
+
+ MD11_CMCDU_OFST_LT
+ 50
+
+
+ (L:MD11_CMCDU_OFST_LT, bool)
+
+
+
+
+ MD11_AOVHD_GPWS_TERROVRD_GRD
+ 10
+
+
+ (L:MD11_AOVHD_GPWS_TERROVRD_GRD, enum) 10 *
+ 100
+
+
+
+ HAND
+ LEFTSINGLE
+ (M:Event) 'LeftSingle' scmp 0 == if{ 73768 (>L:CEVENT) }
+
+
+
+ MD11_OVHD_L_RAIN_REPLNT_BT
+ 10
+
+
+ (L:MD11_OVHD_L_RAIN_REPLNT_BT, enum) 10 *
+ 100
+
+
+
+ HAND
+ LEFTSINGLE+LEFTRELEASE
+ (M:Event) 'LeftSingle' scmp 0 == if{ 90373 (>L:CEVENT) } (M:Event)
+ 'LeftRelease' scmp 0 == if{ 90374 (>L:CEVENT) }
+
+
+
+ MD11_OVHD_R_RAIN_REPLNT_BT
+ 10
+
+
+ (L:MD11_OVHD_R_RAIN_REPLNT_BT, enum) 10 *
+ 100
+
+
+
+ HAND
+ LEFTSINGLE+LEFTRELEASE
+ (M:Event) 'LeftSingle' scmp 0 == if{ 90380 (>L:CEVENT) } (M:Event)
+ 'LeftRelease' scmp 0 == if{ 90381 (>L:CEVENT) }
+
+
+
+ MD11_OVHD_PNEU_OUTFLOW_VALVE_POS_SW
+ 10
+
+
+ (L:MD11_OVHD_PNEU_OUTFLOW_VALVE_POS_SW, enum) 5 *
+ 100
+
+
+
+ HAND
+ WheelDown+WheelUp
+ (M:Event) 'WheelDown' scmp 0 == if{ 90287 (>L:CEVENT) } (M:Event)
+ 'WheelUp' scmp 0 == if{ 90288 (>L:CEVENT) }
+
+
+
+ MD11_OVHD_CKPT_DR_LK_KB
+ 10
+
+
+ (L:MD11_OVHD_CKPT_DR_LK_KB, enum) 5 *
+ 100
+
+
+
+ HAND
+ WheelDown+WheelUp
+ (M:Event) 'WheelDown' scmp 0 == if{ 90432 (>L:CEVENT) } (M:Event)
+ 'WheelUp' scmp 0 == if{ 90433 (>L:CEVENT) }
+
+
+
+ MD11_OVHD_AICE_AUTO_BT
+ 10
+
+
+ (L:MD11_OVHD_AICE_AUTO_BT, enum) 10 *
+ 100
+
+
+
+ HAND
+ LEFTSINGLE+LEFTRELEASE
+ (M:Event) 'LeftSingle' scmp 0 == if{ 90441 (>L:CEVENT) } (M:Event)
+ 'LeftRelease' scmp 0 == if{ 90442 (>L:CEVENT) }
+
+
+
+ MD11_ISIS_BARO_BT
+ 10
+
+
+ (L:MD11_ISIS_BARO_BT, enum) 10 *
+ 100
+
+
+
+ HAND
+ LEFTSINGLE+LEFTRELEASE
+ (M:Event) 'LeftSingle' scmp 0 == if{ 94982 (>L:CEVENT) } (M:Event)
+ 'LeftRelease' scmp 0 == if{ 94983 (>L:CEVENT) }
+
+
+
+ MD11_MIP_STBY_AI_OFF_RNG
+ 10
+
+
+ (L:MD11_MIP_STBY_AI_OFF_RNG, enum) 1 *
+ 100
+
+
+
+
+ MD11_LMCDU_SCRATCHPAD
+ 10
+
+
+ (L:MD11_LMCDU_SCRATCHPAD, enum) 10 *
+ 100
+
+
+
+ HAND
+ LEFTSINGLE+LEFTRELEASE
+ (M:Event) 'LeftSingle' scmp 0 == if{ 81923 (>L:CEVENT) } (M:Event)
+ 'LeftRelease' scmp 0 == if{ 81924 (>L:CEVENT) }
+
+
+
+ MD11_RMCDU_SCRATCHPAD
+ 10
+
+
+ (L:MD11_RMCDU_SCRATCHPAD, enum) 10 *
+ 100
+
+
+
+ HAND
+ LEFTSINGLE+LEFTRELEASE
+ (M:Event) 'LeftSingle' scmp 0 == if{ 82065 (>L:CEVENT) } (M:Event)
+ 'LeftRelease' scmp 0 == if{ 82066 (>L:CEVENT) }
+
+
+
+ MD11_PED_ADG_LVR
+ 10
+
+
+ (L:MD11_PED_ADG_LVR, enum) 10 *
+ 100
+
+
+
+ HAND
+ LEFTSINGLE
+ (M:Event) 'LeftSingle' scmp 0 == if{ 69882 (>L:CEVENT) }
+
+
+
+ MD11_CTR_FLTNO1_SW
+ 10
+
+
+ (L:MD11_CTR_FLTNO1_SW, enum) 1.11111111111111 *
+ 100
+
+
+
+ HAND
+ WHEELUP+WHEELDOWN
+ (M:Event) 'WheelUp' scmp 0 == if{ 82213 (>L:CEVENT) } (M:Event)
+ 'WheelDown' scmp 0 == if{ 82214 (>L:CEVENT) }
+
+
+
+ MD11_CTR_FLTNO2_SW
+ 10
+
+
+ (L:MD11_CTR_FLTNO2_SW, enum) 1.11111111111111 *
+ 100
+
+
+
+ HAND
+ WHEELUP+WHEELDOWN
+ (M:Event) 'WheelUp' scmp 0 == if{ 82215 (>L:CEVENT) } (M:Event)
+ 'WheelDown' scmp 0 == if{ 82216 (>L:CEVENT) }
+
+
+
+ MD11_CTR_FLTNO3_SW
+ 10
+
+
+ (L:MD11_CTR_FLTNO3_SW, enum) 1.11111111111111 *
+ 100
+
+
+
+ HAND
+ WHEELUP+WHEELDOWN
+ (M:Event) 'WheelUp' scmp 0 == if{ 82217 (>L:CEVENT) } (M:Event)
+ 'WheelDown' scmp 0 == if{ 82218 (>L:CEVENT) }
+
+
+
+ MD11_CTR_FLTNO4_SW
+ 10
+
+
+ (L:MD11_CTR_FLTNO4_SW, enum) 1.11111111111111 *
+ 100
+
+
+
+ HAND
+ WHEELUP+WHEELDOWN
+ (M:Event) 'WheelUp' scmp 0 == if{ 82219 (>L:CEVENT) } (M:Event)
+ 'WheelDown' scmp 0 == if{ 82220 (>L:CEVENT) }
+
+
+
+
+
+
+ MD11_CARGO_PALLET_1
+ 50
+
+
+ (L:MD11_CARGO_PALLET_1, bool)
+
+
+
+
+ MD11_CARGO_PALLET_2
+ 50
+
+
+ (L:MD11_CARGO_PALLET_2, bool)
+
+
+
+
+ MD11_CARGO_PALLET_3
+ 50
+
+
+ (L:MD11_CARGO_PALLET_3, bool)
+
+
+
+
+ MD11_CARGO_PALLET_4
+ 50
+
+
+ (L:MD11_CARGO_PALLET_4, bool)
+
+
+
+
+ MD11_CARGO_PALLET_5
+ 50
+
+
+ (L:MD11_CARGO_PALLET_5, bool)
+
+
+
+
+ MD11_CARGO_PALLET_6
+ 50
+
+
+ (L:MD11_CARGO_PALLET_6, bool)
+
+
+
+
+ MD11_CARGO_PALLET_7
+ 50
+
+
+ (L:MD11_CARGO_PALLET_7, bool)
+
+
+
+
+ MD11_CARGO_PALLET_8
+ 50
+
+
+ (L:MD11_CARGO_PALLET_8, bool)
+
+
+
+
+ MD11_CARGO_PALLET_9
+ 50
+
+
+ (L:MD11_CARGO_PALLET_9, bool)
+
+
+
+
+ MD11_CARGO_PALLET_10
+ 50
+
+
+ (L:MD11_CARGO_PALLET_10, bool)
+
+
+
+
+ MD11_CARGO_PALLET_11
+ 50
+
+
+ (L:MD11_CARGO_PALLET_11, bool)
+
+
+
+
+ MD11_CARGO_PALLET_12
+ 50
+
+
+ (L:MD11_CARGO_PALLET_12, bool)
+
+
+
+
+ MD11_CARGO_PALLET_13
+ 50
+
+
+ (L:MD11_CARGO_PALLET_13, bool)
+
+
+
+
+ MD11_CARGO_PALLET_14
+ 50
+
+
+ (L:MD11_CARGO_PALLET_14, bool)
+
+
+
+
+ MD11_CARGO_PALLET_15
+ 50
+
+
+ (L:MD11_CARGO_PALLET_15, bool)
+
+
+
+
+ MD11_CARGO_PALLET_16
+ 50
+
+
+ (L:MD11_CARGO_PALLET_16, bool)
+
+
+
+
+ MD11_CARGO_PALLET_17
+ 50
+
+
+ (L:MD11_CARGO_PALLET_17, bool)
+
+
+
+
+ MD11_CARGO_PALLET_18
+ 50
+
+
+ (L:MD11_CARGO_PALLET_18, bool)
+
+
+
+
+ MD11_CARGO_PALLET_19
+ 50
+
+
+ (L:MD11_CARGO_PALLET_19, bool)
+
+
+
+
+ MD11_CARGO_PALLET_20
+ 50
+
+
+ (L:MD11_CARGO_PALLET_20, bool)
+
+
+
+
+ MD11_CARGO_PALLET_21
+ 50
+
+
+ (L:MD11_CARGO_PALLET_21, bool)
+
+
+
+
+ MD11_CARGO_PALLET_22
+ 50
+
+
+ (L:MD11_CARGO_PALLET_22, bool)
+
+
+
+
+
+
+
+ MD11_CAB_LIGHTS_SRC
+ 50
+
+
+ (L:MD11_CAB_LIGHTS_SRC, bool)
+
+
+
+
+
+
+
+ MD11_LYOKE_AP_BT
+ 10
+
+
+ (L:MD11_LYOKE_AP_BT, enum) 10 *
+ 100
+
+
+
+ HAND
+ LEFTSINGLE+LEFTRELEASE
+ (M:Event) 'LeftSingle' scmp 0 == if{ 94727 (>L:CEVENT) } (M:Event)
+ 'LeftRelease' scmp 0 == if{ 94728 (>L:CEVENT) }
+
+
+
+ MD11_LYOKE_TRIM_SW
+ 10
+
+
+ (L:MD11_LYOKE_TRIM_SW, enum) 5 *
+ 100
+
+
+
+ GRAB
+ LeftDrag+LeftSingle+MoveRepeat+Move+LeftRelease+Leave
+ (M:Event) 'LeftSingle' scmi 0 == if{ (M:Y) (>L:LastPos) 1 (>L:MOUSEDOWN) }
+ (M:Event) 'Move' scmi 0 == if{
+ (L:MOUSEDOWN) 0 > if{
+ (M:Y) (L:LastPos) - 1 > if{ 94723 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
+ (M:Y) (L:LastPos) - -1 < if{ 94725 (>L:CEVENT) 0 (>L:MOUSEDOWN) } }
+ }
+ (M:Event) 'LeftRelease' scmi 0 == if{ 94724 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
+ (M:Event) 'Leave' scmi 0 == if{ 94724 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
+
+
+
+
+ MD11_RYOKE_AP_BT
+ 10
+
+
+ (L:MD11_RYOKE_AP_BT, enum) 10 *
+ 100
+
+
+
+ HAND
+ LEFTSINGLE+LEFTRELEASE
+ (M:Event) 'LeftSingle' scmp 0 == if{ 96004 (>L:CEVENT) } (M:Event)
+ 'LeftRelease' scmp 0 == if{ 96005 (>L:CEVENT) }
+
+
+
+ MD11_RYOKE_TRIM_SW
+ 10
+
+
+ (L:MD11_RYOKE_TRIM_SW, enum) 5 *
+ 100
+
+
+
+ GRAB
+ LeftDrag+LeftSingle+MoveRepeat+Move+LeftRelease+Leave
+ (M:Event) 'LeftSingle' scmi 0 == if{ (M:Y) (>L:LastPos) 1 (>L:MOUSEDOWN) }
+ (M:Event) 'Move' scmi 0 == if{
+ (L:MOUSEDOWN) 0 > if{
+ (M:Y) (L:LastPos) - 1 > if{ 96000 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
+ (M:Y) (L:LastPos) - -1 < if{ 96002 (>L:CEVENT) 0 (>L:MOUSEDOWN) } }
+ }
+ (M:Event) 'LeftRelease' scmi 0 == if{ 96001 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
+ (M:Event) 'Leave' scmi 0 == if{ 96001 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
+
+
+
+
+ MD11_YOKE_LEFTRIGHT
+ 100
+
+
+ (L:MD11_YOKE_LEFTRIGHT, enum) 1 *
+ 1000
+
+
+
+
+ MD11_YOKE_FOREAFT
+ 100
+
+
+ (L:MD11_YOKE_FOREAFT, enum) 1 *
+ 1000
+
+
+
+
+
+
+
+ MD11_RUDDER
+ 100
+
+
+ (L:MD11_RUDDER, enum) 1 *
+ 1000
+
+
+
+
+
+ MD11_TOEBRAKE_L
+ 100
+
+
+ (L:MD11_TOEBRAKE_L, enum) 1 *
+ 1000
+
+
+
+
+ MD11_TOEBRAKE_R
+ 100
+
+
+ (L:MD11_TOEBRAKE_R, enum) 1 *
+ 1000
+
+
+
+
+
+
+
+
+ MD11_EXT_DOOR_PAX_2L
+ 100
+
+
+ (L:MD11_EXT_DOOR_PAX_2L, enum) 1 *
+ 1000
+
+
+
+
+
+ MD11_EXT_DOOR_PAX_2R
+ 100
+
+
+ (L:MD11_EXT_DOOR_PAX_2R, enum) 1 *
+ 1000
+
+
+
+
+
+ MD11_EXT_DOOR_PAX_3L
+ 100
+
+
+ (L:MD11_EXT_DOOR_PAX_3L, enum) 1 *
+ 1000
+
+
+
+
+
+ MD11_EXT_DOOR_PAX_3R
+ 100
+
+
+ (L:MD11_EXT_DOOR_PAX_3R, enum) 1 *
+ 1000
+
+
+
+
+
+
+
+ MD11_EXT_DOOR_PAX_1L
+ 100
+
+
+ (L:MD11_EXT_DOOR_PAX_1L, enum) 1 *
+ 1000
+
+
+
+
+ MD11_EXT_DOOR_PAX_1R
+ 100
+
+
+ (L:MD11_EXT_DOOR_PAX_1R, enum) 1 *
+ 1000
+
+
+
+
+ MD11_EXT_DOOR_PAX_4L
+ 100
+
+
+ (L:MD11_EXT_DOOR_PAX_4L, enum) 1 *
+ 1000
+
+
+
+
+
+ MD11_EXT_DOOR_PAX_4R
+ 100
+
+
+ (L:MD11_EXT_DOOR_PAX_4R, enum) 1 *
+ 1000
+
+
+
+
+
+
+ MD11_EXT_DOOR_CARGO_MAIN
+ 100
+
+
+ (L:MD11_EXT_DOOR_CARGO_MAIN, enum) 1 *
+ 1000
+
+
+
+
+
+
+
+
+ MD11_OVHD_100_PAX_LOAD_SW
+ 9
+
+
+ (L:MD11_OVHD_100_PAX_LOAD_SW, enum) 1 *
+ 90
+
+
+
+ HAND
+ WHEELDOWN+WHEELUP
+ (M:Event) 'WheelDown' scmp 0 == if{ 90335 (>L:CEVENT) } (M:Event)
+ 'WheelUp' scmp 0 == if{ 90336 (>L:CEVENT) }
+
+
+
+ MD11_OVHD_10_PAX_LOAD_SW
+ 9
+
+
+ (L:MD11_OVHD_10_PAX_LOAD_SW, enum) 1 *
+ 90
+
+
+
+ HAND
+ WHEELDOWN+WHEELUP
+ (M:Event) 'WheelDown' scmp 0 == if{ 90337 (>L:CEVENT) } (M:Event)
+ 'WheelUp' scmp 0 == if{ 90338 (>L:CEVENT) }
+
+
+
+ MD11_OVHD_1_PAX_LOAD_SW
+ 9
+
+
+ (L:MD11_OVHD_1_PAX_LOAD_SW, enum) 1 *
+ 90
+
+
+
+ HAND
+ WHEELDOWN+WHEELUP
+ (M:Event) 'WheelDown' scmp 0 == if{ 90339 (>L:CEVENT) } (M:Event)
+ 'WheelUp' scmp 0 == if{ 90340 (>L:CEVENT) }
+
+
+
\ No newline at end of file
diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_INT_MISC.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_INT_MISC.xml
new file mode 100644
index 0000000..3d3c0f0
--- /dev/null
+++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_INT_MISC.xml
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+ flight_deck_doorknob_new
+ MD11_FLIGHTDECK_DOOR
+ 50
+ 500
+ (L:MD11_FLIGHTDECK_DOOR) 50 *
+ 70047 (>L:CEVENT)
+
+
+
+
+
+ MD11_EFB_TOGGLE
+ 94465 (>L:CEVENT)
+
+
+
+ MD11_EFB_TOGGLE_FO
+ 94465 (>L:CEVENT)
+
+
+
+
+ MD11_EFB
+ (L:MD11_OPT_EFB, bool)
+
+
+
+ L_EFB_glass
+ (L:MD11_OPT_EFB, bool)
+
+
+
+ efb_screens
+ (L:MD11_OPT_EFB, bool)
+
+
+
+
+
+
+ MD11_WIPER_L
+ 100
+ 0
+
+
+ MD11_WIPER_R
+ 100
+ 0
+
+
+
+
+
+
+ nws_tiller
+ MD11_TILLER
+
+
+
+
\ No newline at end of file
diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_INT_THR.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_INT_THR.xml
index 09e2143..5aff721 100644
--- a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_INT_THR.xml
+++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_INT_THR.xml
@@ -109,5 +109,46 @@
MD11_THR_R_REV_RNG
+
+
+
+ MD11_SPDBRK_HANDLE
+ MD11_SPDBRK_RNG
+ MD11_SPDBRK_RNG
+ MD11_SPDBRK_HANDLE
+ MD11_SPDBRK_HANDLE
+ MD11_SPDBRK_LATCH
+ MD11_SPDBRK_LATCH
+ 77853 (>L:CEVENT)
+ 77828 (>L:CEVENT)
+ 77829 (>L:CEVENT)
+
+
+
+
+
+ MD11_FLAP_LATCH
+ MD11_FLAP_RNG
+ MD11_FLAP_RNG
+ MD11_FLAP_LATCH
+ MD11_FLAP_LATCH
+ 77831 (>L:CEVENT)
+ 77830 (>L:CEVENT)
+
+
+ MD11_DIALAFLAP_IND_RNG
+ 100
+ 1000
+
+
+ MD11_DIALAFLAP_WHEEL_RNG
+ (L:MD11_DIALAFLAP_WHEEL_RNG)
+ 100
+ 1000
+ 77832 (>L:CEVENT)
+ 77833 (>L:CEVENT)
+ Vertical
+
+
\ No newline at end of file
diff --git a/TODO.MD b/TODO.MD
index e69de29..fe10af0 100644
--- a/TODO.MD
+++ b/TODO.MD
@@ -0,0 +1,20 @@
+- Yoke
+- Pedals
+- Doors
+- VISTAGS
+
+ As an extra:
+ - Yoke hide (individual)
+
+Final Checks
+- Check for issues in MSFS behaviour debug
+- Double check DOESN'T EXIST list
+
+After:
+ - Split into "Base", "PAX", "F" configs
+ - DIFF OG FILES
+ - Remove PAX only in F
+ - Finish pax specific (doors, evac, counter, cab light (perhaps))
+
+
+# Then, MSFS2024 Test of interior before tackling exterior
\ No newline at end of file