From 0b2e17cfd4b6ab59deeeb3f4e2fd7f8a978ce5bf Mon Sep 17 00:00:00 2001 From: Kilian Hofmann Date: Fri, 24 Jan 2025 19:43:59 +0100 Subject: [PATCH] PED --- .../TFDi_MD11_INT_Templates.xml | 279 +++- .../model.F/TFDi_MD11_INT.xml | 1146 +---------------- .../TFDi_MD11_INT_GCP.xml | 3 +- .../TFDi_MD11_INT_PED.xml | 409 ++++++ convertToPB.mjs | 144 --- convertToVOLKB.mjs | 273 +--- 6 files changed, 695 insertions(+), 1559 deletions(-) create mode 100644 PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_INT_PED.xml diff --git a/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Templates.xml b/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Templates.xml index 221ccca..8c3c3ae 100644 --- a/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Templates.xml +++ b/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Templates.xml @@ -744,8 +744,17 @@ 100 0.15 0.35 + Vertical + + + Y + + + X + + #NODE_NAME# @@ -800,10 +809,10 @@ (M:Event) 'LeftSingle' scmi 0 == if{ - (M:RelativeY) 0 > if{ + (M:Relative#AXIS#) 0 > if{ #INC_CODE# } - (M:RelativeY) 0 < if{ + (M:Relative#AXIS#) 0 < if{ #DEC_CODE# } (E:SIMULATION TIME, seconds) (>O:UpdateTime) @@ -863,7 +872,7 @@ #NODE_NAME# True True - Y + #AXIS# LeftDrag+RightDrag+MiddleDrag @@ -1387,5 +1396,269 @@ + + + + \ 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 7df16e6..2cf79b5 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 @@ -16,6 +16,7 @@ + @@ -35,6 +36,9 @@ + + + @@ -2751,6 +2755,7 @@ + @@ -2835,1147 +2840,8 @@ (M:Event) 'LeftSingle' scmp 0 == if{ 70047 (>L:CEVENT) } - - - MD11_PED_CKPTDOOR_LOCK_KB - 10 - - - (L:MD11_PED_CKPTDOOR_LOCK_KB, enum) 5 * - 100 - - - - HAND - WheelDown+WheelUp - (M:Event) 'WheelDown' scmp 0 == if{ 70045 (>L:CEVENT) } (M:Event) - 'WheelUp' scmp 0 == if{ 70046 (>L:CEVENT) } - - - - - MD11_PED_RUD_TRIM_IND - 50 - - - (L:MD11_PED_RUD_TRIM_IND, enum) 1 * - 500 - - - - - - MD11_PED_AIL_TRIM_IND - 50 - - - (L:MD11_PED_AIL_TRIM_IND, enum) 1 * - 500 - - - - - - - - - MD11_PED_CPT_RADIO_PNL_XFER_BT - 10 - - - (L:MD11_PED_CPT_RADIO_PNL_XFER_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69644 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69645 (>L:CEVENT) } - - - - MD11_PED_FO_RADIO_PNL_XFER_BT - 10 - - - (L:MD11_PED_FO_RADIO_PNL_XFER_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69646 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69647 (>L:CEVENT) } - - - - MD11_PED_OBS_RADIO_PNL_XFER_BT - 10 - - - (L:MD11_PED_OBS_RADIO_PNL_XFER_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69648 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69649 (>L:CEVENT) } - - - - MD11_PED_CPT_RADIO_PNL_VHF1_BT - 10 - - - (L:MD11_PED_CPT_RADIO_PNL_VHF1_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69650 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69651 (>L:CEVENT) } - - - - MD11_PED_CPT_RADIO_PNL_VHF2_BT - 10 - - - (L:MD11_PED_CPT_RADIO_PNL_VHF2_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69652 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69653 (>L:CEVENT) } - - - - MD11_PED_CPT_RADIO_PNL_VHF3_BT - 10 - - - (L:MD11_PED_CPT_RADIO_PNL_VHF3_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69654 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69655 (>L:CEVENT) } - - - - MD11_PED_CPT_RADIO_PNL_HF1_BT - 10 - - - (L:MD11_PED_CPT_RADIO_PNL_HF1_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69656 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69657 (>L:CEVENT) } - - - - MD11_PED_CPT_RADIO_PNL_HF2_BT - 10 - - - (L:MD11_PED_CPT_RADIO_PNL_HF2_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69658 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69659 (>L:CEVENT) } - - - - MD11_PED_FO_RADIO_PNL_VHF1_BT - 10 - - - (L:MD11_PED_FO_RADIO_PNL_VHF1_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69660 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69661 (>L:CEVENT) } - - - - MD11_PED_FO_RADIO_PNL_VHF2_BT - 10 - - - (L:MD11_PED_FO_RADIO_PNL_VHF2_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69662 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69663 (>L:CEVENT) } - - - - MD11_PED_FO_RADIO_PNL_VHF3_BT - 10 - - - (L:MD11_PED_FO_RADIO_PNL_VHF3_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69664 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69665 (>L:CEVENT) } - - - - MD11_PED_FO_RADIO_PNL_HF1_BT - 10 - - - (L:MD11_PED_FO_RADIO_PNL_HF1_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69666 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69667 (>L:CEVENT) } - - - - MD11_PED_FO_RADIO_PNL_HF2_BT - 10 - - - (L:MD11_PED_FO_RADIO_PNL_HF2_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69668 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69669 (>L:CEVENT) } - - - - MD11_PED_OBS_RADIO_PNL_VHF1_BT - 10 - - - (L:MD11_PED_OBS_RADIO_PNL_VHF1_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69670 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69671 (>L:CEVENT) } - - - - MD11_PED_OBS_RADIO_PNL_VHF2_BT - 10 - - - (L:MD11_PED_OBS_RADIO_PNL_VHF2_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69672 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69673 (>L:CEVENT) } - - - - MD11_PED_OBS_RADIO_PNL_VHF3_BT - 10 - - - (L:MD11_PED_OBS_RADIO_PNL_VHF3_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69674 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69675 (>L:CEVENT) } - - - - MD11_PED_OBS_RADIO_PNL_HF1_BT - 10 - - - (L:MD11_PED_OBS_RADIO_PNL_HF1_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69676 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69677 (>L:CEVENT) } - - - - MD11_PED_OBS_RADIO_PNL_HF2_BT - 10 - - - (L:MD11_PED_OBS_RADIO_PNL_HF2_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69678 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69679 (>L:CEVENT) } - - - - - - - MD11_PED_SD_ENG_BT - 10 - - - (L:MD11_PED_SD_ENG_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69828 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69829 (>L:CEVENT) } - - - - MD11_PED_SD_ND_BT - 10 - - - (L:MD11_PED_SD_ND_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69830 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69831 (>L:CEVENT) } - - - - MD11_PED_SD_CONSEQ_BT - 10 - - - (L:MD11_PED_SD_CONSEQ_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69832 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69833 (>L:CEVENT) } - - - - MD11_PED_SD_STATUS_BT - 10 - - - (L:MD11_PED_SD_STATUS_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69834 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69835 (>L:CEVENT) } - - - - MD11_PED_SD_HYD_BT - 10 - - - (L:MD11_PED_SD_HYD_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69836 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69837 (>L:CEVENT) } - - - - MD11_PED_SD_ELEC_BT - 10 - - - (L:MD11_PED_SD_ELEC_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69838 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69839 (>L:CEVENT) } - - - - MD11_PED_SD_AIR_BT - 10 - - - (L:MD11_PED_SD_AIR_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69840 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69841 (>L:CEVENT) } - - - - MD11_PED_SD_FUEL_BT - 10 - - - (L:MD11_PED_SD_FUEL_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69842 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69843 (>L:CEVENT) } - - - - MD11_PED_SD_CONFIG_BT - 10 - - - (L:MD11_PED_SD_CONFIG_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69844 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69845 (>L:CEVENT) } - - - - MD11_PED_SD_MISC_BT - 10 - - - (L:MD11_PED_SD_MISC_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69846 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69847 (>L:CEVENT) } - - - - - - - MD11_PED_XPNDR_1_BT - 10 - - - (L:MD11_PED_XPNDR_1_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69856 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69857 (>L:CEVENT) } - - - - MD11_PED_XPNDR_2_BT - 10 - - - (L:MD11_PED_XPNDR_2_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69858 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69859 (>L:CEVENT) } - - - - MD11_PED_XPNDR_3_BT - 10 - - - (L:MD11_PED_XPNDR_3_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69860 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69861 (>L:CEVENT) } - - - - MD11_PED_XPNDR_4_BT - 10 - - - (L:MD11_PED_XPNDR_4_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69862 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69863 (>L:CEVENT) } - - - - MD11_PED_XPNDR_5_BT - 10 - - - (L:MD11_PED_XPNDR_5_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69864 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69865 (>L:CEVENT) } - - - - MD11_PED_XPNDR_6_BT - 10 - - - (L:MD11_PED_XPNDR_6_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69866 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69867 (>L:CEVENT) } - - - - MD11_PED_XPNDR_7_BT - 10 - - - (L:MD11_PED_XPNDR_7_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69868 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69869 (>L:CEVENT) } - - - - MD11_PED_XPNDR_0_BT - 10 - - - (L:MD11_PED_XPNDR_0_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69870 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69871 (>L:CEVENT) } - - - - MD11_PED_XPNDR_CLR_BT - 10 - - - (L:MD11_PED_XPNDR_CLR_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69872 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69873 (>L:CEVENT) } - - - - MD11_PED_XPNDR_TEST_BT - 10 - - - (L:MD11_PED_XPNDR_TEST_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69878 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69879 (>L:CEVENT) } - - - - MD11_PED_XPNDR_IDENT_BT - 10 - - - (L:MD11_PED_XPNDR_IDENT_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69880 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69881 (>L:CEVENT) } - - - - MD11_PED_XPNDR_ALT_RPTG_KB - 10 - - - (L:MD11_PED_XPNDR_ALT_RPTG_KB, enum) 10 * - 100 - - - - HAND - LeftSingle - (M:Event) 'LeftSingle' scmp 0 == if{ 69854 (>L:CEVENT) } - - - - MD11_PED_XPNDR_SEL_KB - 10 - - - (L:MD11_PED_XPNDR_SEL_KB, enum) 10 * - 100 - - - - HAND - LeftSingle - (M:Event) 'LeftSingle' scmp 0 == if{ 69855 (>L:CEVENT) } - - - - MD11_PED_XPNDR_MODE_KB - 10 - - - (L:MD11_PED_XPNDR_MODE_KB, enum) 3.333333 * - 100 - - - - HAND - WheelDown+WheelUp - (M:Event) 'WheelDown' scmp 0 == if{ 69876 (>L:CEVENT) } (M:Event) - 'WheelUp' scmp 0 == if{ 69877 (>L:CEVENT) } - - - - - - - MD11_PED_WXR_OFF_BT - 10 - - - (L:MD11_PED_WXR_OFF_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69883 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69884 (>L:CEVENT) } - - - - MD11_PED_WXR_TEST_BT - 10 - - - (L:MD11_PED_WXR_TEST_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69885 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69886 (>L:CEVENT) } - - - - MD11_PED_WXR_WXT_BT - 10 - - - (L:MD11_PED_WXR_WXT_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69887 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69888 (>L:CEVENT) } - - - - MD11_PED_WXR_WX_BT - 10 - - - (L:MD11_PED_WXR_WX_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69889 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69890 (>L:CEVENT) } - - - - MD11_PED_WXR_MAP_BT - 10 - - - (L:MD11_PED_WXR_MAP_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69891 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69892 (>L:CEVENT) } - - - - MD11_PED_WXR_SYS_BT - 10 - - - (L:MD11_PED_WXR_SYS_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69893 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69894 (>L:CEVENT) } - - - - MD11_PED_WXR_IDNT_BT - 10 - - - (L:MD11_PED_WXR_IDNT_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69895 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69896 (>L:CEVENT) } - - - - MD11_PED_WXR_STAB_BT - 10 - - - (L:MD11_PED_WXR_STAB_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 69897 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 69898 (>L:CEVENT) } - - - - MD11_PED_WXR_GAIN_KB - 10 - - - (L:MD11_PED_WXR_GAIN_KB, enum) 1 * - 100 - - - - HAND - WheelDown+WheelUp - (M:Event) 'WheelDown' scmp 0 == if{ 69899 (>L:CEVENT) } (M:Event) - 'WheelUp' scmp 0 == if{ 69900 (>L:CEVENT) } - - - - MD11_PED_WXR_TILT_KB - 10 - - - (L:MD11_PED_WXR_TILT_KB, enum) 1 * - 100 - - - - HAND - WheelDown+WheelUp - (M:Event) 'WheelDown' scmp 0 == if{ 69901 (>L:CEVENT) } (M:Event) - 'WheelUp' scmp 0 == if{ 69902 (>L:CEVENT) } - - - - - - - MD11_PED_CPT_OUTER_RADIO_FREQ_SEL_KB - 72 - - - (L:MD11_PED_CPT_OUTER_RADIO_FREQ_SEL_KB, enum) 1.014084 * - 0 - - - - HAND - WheelUp+WheelDown - (M:Event) 'WheelUp' scmp 0 == if{ 69632 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 69633 (>L:CEVENT) } - - - - MD11_PED_CPT_INNER_RADIO_FREQ_SEL_KB - 72 - - - (L:MD11_PED_CPT_INNER_RADIO_FREQ_SEL_KB, enum) 1.014084 * - 0 - - - - HAND - WheelUp+WheelDown - (M:Event) 'WheelUp' scmp 0 == if{ 69634 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 69635 (>L:CEVENT) } - - - - MD11_PED_FO_OUTER_RADIO_FREQ_SEL_KB - 72 - - - (L:MD11_PED_FO_OUTER_RADIO_FREQ_SEL_KB, enum) 1.014084 * - 0 - - - - HAND - WheelUp+WheelDown - (M:Event) 'WheelUp' scmp 0 == if{ 69636 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 69637 (>L:CEVENT) } - - - - MD11_PED_FO_INNER_RADIO_FREQ_SEL_KB - 72 - - - (L:MD11_PED_FO_INNER_RADIO_FREQ_SEL_KB, enum) 1.014084 * - 0 - - - - HAND - WheelUp+WheelDown - (M:Event) 'WheelUp' scmp 0 == if{ 69638 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 69639 (>L:CEVENT) } - - - - MD11_PED_OBS_OUTER_RADIO_FREQ_SEL_KB - 72 - - - (L:MD11_PED_OBS_OUTER_RADIO_FREQ_SEL_KB, enum) 1.014084 * - 0 - - - - HAND - WheelUp+WheelDown - (M:Event) 'WheelUp' scmp 0 == if{ 69640 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 69641 (>L:CEVENT) } - - - - MD11_PED_OBS_INNER_RADIO_FREQ_SEL_KB - 72 - - - (L:MD11_PED_OBS_INNER_RADIO_FREQ_SEL_KB, enum) 1.014084 * - 0 - - - - HAND - WheelUp+WheelDown - (M:Event) 'WheelUp' scmp 0 == if{ 69642 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 69643 (>L:CEVENT) } - - - - - - - MD11_PED_DU1_BRT_KB - 10 - - - (L:MD11_PED_DU1_BRT_KB, enum) 1 * - 100 - - - - HAND - WheelDown+WheelUp - (M:Event) 'WheelDown' scmp 0 == if{ 69816 (>L:CEVENT) } (M:Event) - 'WheelUp' scmp 0 == if{ 69817 (>L:CEVENT) } - - - - MD11_PED_DU2_BRT_KB - 10 - - - (L:MD11_PED_DU2_BRT_KB, enum) 1 * - 100 - - - - HAND - WheelDown+WheelUp - (M:Event) 'WheelDown' scmp 0 == if{ 69818 (>L:CEVENT) } (M:Event) - 'WheelUp' scmp 0 == if{ 69819 (>L:CEVENT) } - - - - MD11_PED_DU3_BRT_KB - 10 - - - (L:MD11_PED_DU3_BRT_KB, enum) 1 * - 100 - - - - HAND - WheelDown+WheelUp - (M:Event) 'WheelDown' scmp 0 == if{ 69820 (>L:CEVENT) } (M:Event) - 'WheelUp' scmp 0 == if{ 69821 (>L:CEVENT) } - - - - MD11_PED_DU4_BRT_KB - 10 - - - (L:MD11_PED_DU4_BRT_KB, enum) 1 * - 100 - - - - HAND - WheelDown+WheelUp - (M:Event) 'WheelDown' scmp 0 == if{ 69822 (>L:CEVENT) } (M:Event) - 'WheelUp' scmp 0 == if{ 69823 (>L:CEVENT) } - - - - MD11_PED_DU5_BRT_KB - 10 - - - (L:MD11_PED_DU5_BRT_KB, enum) 1 * - 100 - - - - HAND - WheelDown+WheelUp - (M:Event) 'WheelDown' scmp 0 == if{ 69824 (>L:CEVENT) } (M:Event) - 'WheelUp' scmp 0 == if{ 69825 (>L:CEVENT) } - - - - MD11_PED_DU6_BRT_KB - 10 - - - (L:MD11_PED_DU6_BRT_KB, enum) 1 * - 100 - - - - HAND - WheelDown+WheelUp - (M:Event) 'WheelDown' scmp 0 == if{ 69826 (>L:CEVENT) } (M:Event) - 'WheelUp' scmp 0 == if{ 69827 (>L:CEVENT) } - - - - - - MD11_PED_AIL_TRIM_KB - 50 - - - (L:MD11_PED_AIL_TRIM_KB, enum) 1 * - 500 - - - - HAND - WHEELUP+WHEELDOWN - (M:Event) 'WheelUp' scmp 0 == if{ 69852 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 69853 (>L:CEVENT) } - - - - MD11_PED_RUD_TRIM_SW - 50 - - - (L:MD11_PED_RUD_TRIM_SW, enum) 25 * - 500 - - - - 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{ 69848 (>L:CEVENT) 0 (>L:MOUSEDOWN) } - (M:Y) (L:LastPos) - -1 < if{ 69850 (>L:CEVENT) 0 (>L:MOUSEDOWN) } } - } - (M:Event) 'LeftRelease' scmi 0 == if{ 69849 (>L:CEVENT) 0 (>L:MOUSEDOWN) } - (M:Event) 'Leave' scmi 0 == if{ 69849 (>L:CEVENT) 0 (>L:MOUSEDOWN) } - - - - - MD11_PED_XPNDR_ABV_BLW_SW - 10 - - - (L:MD11_PED_XPNDR_ABV_BLW_SW, enum) 5 * - 100 - - - - HAND - WHEELDOWN+WHEELUP - (M:Event) 'WheelDown' scmp 0 == if{ 69874 (>L:CEVENT) } (M:Event) - 'WheelUp' scmp 0 == if{ 69875 (>L:CEVENT) } - - - - MD11_AOVHD_EVAC_HORNSHUT_SW @@ -4323,6 +3189,7 @@ + MD11_EFB_TOGGLE 10 @@ -4338,6 +3205,7 @@ (M:Event) 'LeftSingle' scmp 0 == if{ 94465 (>L:CEVENT) } + diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_INT_GCP.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_INT_GCP.xml index 419d78d..7cde896 100644 --- a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_INT_GCP.xml +++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_INT_GCP.xml @@ -48,7 +48,8 @@ MD11_CGS_VS_FPA_BT - MD11_CGS_VSFPA_BT + MD11_CGS_VSFPA_BT + (L:MD11_CGS_VSFPA_BT) 10 * 86104 (>L:CEVENT) 86105 (>L:CEVENT) diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_INT_PED.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_INT_PED.xml new file mode 100644 index 0000000..fbcc592 --- /dev/null +++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_INT_PED.xml @@ -0,0 +1,409 @@ + + + + + + + \ No newline at end of file diff --git a/convertToPB.mjs b/convertToPB.mjs index 8a1d064..0993e71 100644 --- a/convertToPB.mjs +++ b/convertToPB.mjs @@ -1,151 +1,7 @@ import { XMLParser, XMLBuilder, XMLValidator } from "fast-xml-parser"; const input = ` - - MD11_OBS_AUDIO_PNL_VHF1_MIC_BT - 10 - - - (L:MD11_OBS_AUDIO_PNL_VHF1_MIC_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 96256 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 96257 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_VHF2_MIC_BT - 10 - - - (L:MD11_OBS_AUDIO_PNL_VHF2_MIC_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 96258 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 96259 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_VHF3_MIC_BT - 10 - - - (L:MD11_OBS_AUDIO_PNL_VHF3_MIC_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 96260 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 96261 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_HF1_MIC_BT - 10 - - - (L:MD11_OBS_AUDIO_PNL_HF1_MIC_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 96262 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 96263 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_HF2_MIC_BT - 10 - - - (L:MD11_OBS_AUDIO_PNL_HF2_MIC_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 96264 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 96265 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_SAT_MIC_BT - 10 - - - (L:MD11_OBS_AUDIO_PNL_SAT_MIC_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 96266 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 96267 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_INT_MIC_BT - 10 - - - (L:MD11_OBS_AUDIO_PNL_INT_MIC_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 96268 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 96269 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_CAB_MIC_BT - 10 - - - (L:MD11_OBS_AUDIO_PNL_CAB_MIC_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 96270 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 96271 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_IDENT_BT - 10 - - - (L:MD11_OBS_AUDIO_PNL_IDENT_BT, enum) 10 * - 100 - - - - HAND - LEFTSINGLE+LEFTRELEASE - (M:Event) 'LeftSingle' scmp 0 == if{ 96320 (>L:CEVENT) } (M:Event) - 'LeftRelease' scmp 0 == if{ 96321 (>L:CEVENT) } - - `; function convert(element) { diff --git a/convertToVOLKB.mjs b/convertToVOLKB.mjs index 3de4caa..530cd65 100644 --- a/convertToVOLKB.mjs +++ b/convertToVOLKB.mjs @@ -1,278 +1,7 @@ import { XMLParser, XMLBuilder, XMLValidator } from "fast-xml-parser"; const input = ` - - MD11_OBS_AUDIO_PNL_VHF1_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_VHF1_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96272 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96273 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96274 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_VHF2_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_VHF2_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96275 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96276 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96277 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_VHF3_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_VHF3_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96278 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96279 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96280 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_HF1_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_HF1_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96281 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96282 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96283 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_HF2_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_HF2_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96284 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96285 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96286 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_SAT_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_SAT_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96287 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96288 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96289 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_INT_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_INT_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96290 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96291 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96292 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_CAB_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_CAB_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96293 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96294 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96295 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_PA_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_PA_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96296 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96297 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96298 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_VOR1_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_VOR1_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96299 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96300 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96301 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_VOR2_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_VOR2_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96302 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96303 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96304 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_ILS1_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_ILS1_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96305 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96306 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96307 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_ILS2_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_ILS2_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96308 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96309 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96310 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_ADF1_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_ADF1_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96311 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96312 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96313 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_ADF2_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_ADF2_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96314 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96315 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96316 (>L:CEVENT) } - - - - MD11_OBS_AUDIO_PNL_MKR_VOL_KB - 10 - - - (L:MD11_OBS_AUDIO_PNL_MKR_VOL_KB, enum) 1 * - 100 - - - - HAND - WheelUp+WheelDown+LeftSingle - (M:Event) 'WheelUp' scmp 0 == if{ 96317 (>L:CEVENT) } (M:Event) - 'WheelDown' scmp 0 == if{ 96318 (>L:CEVENT) } (M:Event) 'LeftSingle' - scmp 0 == if{ 96319 (>L:CEVENT) } - - + `; function convert(element) {