This commit is contained in:
Kilian Hofmann 2025-01-22 20:51:05 +01:00
parent a658ec3363
commit 424b492c86
9 changed files with 612 additions and 799 deletions

3
.gitignore vendored
View File

@ -1,3 +1,4 @@
_PackageInt/
Packages/
PackagesMetadata/
PackagesMetadata/
node_modules/

164
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,164 @@
{
"cSpell.words": [
"AFSOVRD",
"AGNT",
"AICE",
"ALTN",
"ANNUNLT",
"AOVHD",
"apos",
"APPR",
"APPRCAP",
"APPRFO",
"APPRLAND",
"APUFIRE",
"ARPT",
"Asobo",
"ATTND",
"AUTOBRAKE",
"AUTOFLIGHT",
"BARO",
"BAROSET",
"BRTDIM",
"CADC",
"CADCCAP",
"CADCFO",
"CAPAUX",
"CAPTAUX",
"CAUT",
"CEVENT",
"CKPT",
"CKPTDOOR",
"CKTBK",
"CKTBKR",
"CLBDES",
"CMCDU",
"CMPS",
"CONSEQ",
"CRGSMK",
"DECR",
"DEFL",
"DIALAFLAP",
"DISAG",
"DSPY",
"ELEC",
"ELEVFEEL",
"EMER",
"ENGMAXPTRRESET",
"evac",
"EVAC",
"EVTMKR",
"FADEC",
"FIRETEST",
"FLAPLIM",
"FLIGHTDECK",
"FLTCTL",
"FLTDIR",
"FLTDIRCAP",
"FLTDIRFO",
"FLTDIROFF",
"FLTNO",
"FMSCAP",
"FMSFO",
"FMSSPD",
"FOAUX",
"FOREAFT",
"FPLN",
"FUELUSEDRESET",
"FWDAUX",
"gltf",
"GPWS",
"HANDLEREL",
"HDGTRK",
"HORNSHUT",
"IASMACH",
"IDNT",
"INBD",
"INHG",
"INHP",
"INSTPED",
"INTEG",
"INTP",
"ISDF",
"ISFD",
"ISOL",
"KHOFMANN",
"kohlsman",
"LECP",
"LEFTRELEASE",
"LEFTRIGHT",
"LEFTSINGLE",
"LLIFAIL",
"LLIFOFF",
"LLOFAIL",
"LLOFOFF",
"LMCDU",
"LODS",
"LSIDE",
"LTRANS",
"LYDA",
"LYDAFAIL",
"LYDAOFF",
"LYDB",
"LYDBFAIL",
"LYDBOFF",
"LYOKE",
"MAGTRU",
"MAINT",
"MANF",
"MLDG",
"MOUSEDOWN",
"NEXTPAGE",
"NOSMOKE",
"OFST",
"OUTB",
"OUTBD",
"OUTFLO",
"OVHD",
"OVHT",
"OVRD",
"PAINUSE",
"RECP",
"REPLNT",
"RLIFAIL",
"RLIFOFF",
"RLOFAIL",
"RLOFOFF",
"RMCDU",
"RPTG",
"RSIDE",
"RTRANS",
"RYOKE",
"scmi",
"scmp",
"SPDBRK",
"stby",
"STBY",
"TCAS",
"TERROVRD",
"THNDRSTRM",
"TOAPPR",
"TOEBRAKE",
"TRFC",
"UPRAUX",
"UYDA",
"UYDAFAIL",
"UYDAOFF",
"UYDB",
"UYDBFAIL",
"UYDBOFF",
"VENTDISAG",
"VENTOFF",
"VORCAP",
"VORFO",
"VORNDB",
"VSFPA",
"WHEELDOWN",
"WHEELUP",
"WNDSHLD",
"WXBRT",
"XFEED",
"XFER",
"XPNDR"
]
}

View File

@ -37,7 +37,8 @@
<!-- KHOFMANN END-->
</Behaviors>
<Animation name="MD11_CAB_LIGHTS_SRC" guid="ad3d7f6d-8f24-4dde-af5e-4c158a5d91e6" type="Sim"
<!--Animation
name="MD11_CAB_LIGHTS_SRC" guid="ad3d7f6d-8f24-4dde-af5e-4c158a5d91e6" type="Sim"
length="50" typeParam="AutoPlay" typeParam2="MD11_CAB_LIGHTS_SRC" />
<Animation name="MD11_OPT_DEF_AIL" guid="50aa2507-9dcc-4b16-bd53-da4813dae375" type="Sim"
length="50" typeParam="AutoPlay" typeParam2="MD11_OPT_DEF_AIL" />
@ -2753,7 +2754,7 @@
<Animation name="MD11_CAB_SEATBELT_LT" guid="24c295f6-dc5f-4183-98ad-36d5ac645a05" type="Sim"
length="50" typeParam="AutoPlay" typeParam2="MD11_CAB_SEATBELT_LT" />
<Animation name="MD11_CAB_NOSMOKE_LT" guid="dd836997-b906-4216-b539-801ab3dcaeec" type="Sim"
length="50" typeParam="AutoPlay" typeParam2="MD11_CAB_NOSMOKE_LT" />
length="50" typeParam="AutoPlay" typeParam2="MD11_CAB_NOSMOKE_LT" /-->
<PartInfo>
<Name>MD11_OPT_DEF_AIL</Name>
@ -7028,7 +7029,7 @@
</PartInfo>
<!-- EVAC SWITCH; PAX? END -->
<!-- FIXME: DOESNT EXIST; PAX? START -->
<!-- FIXME: DOESN'T EXIST; PAX? START -->
<PartInfo>
<Name>MD11_AOVHD_ELEC_EVAC_ALARM_LT</Name>
<AnimLength>50</AnimLength>
@ -7038,9 +7039,9 @@
</Parameter>
</Visibility>
</PartInfo>
<!-- DOESNT EXIST; PAX? END -->
<!-- DOESN'T EXIST; PAX? END -->
<!-- FIXME: DOESNT EXIST START -->
<!-- FIXME: DOESN'T EXIST START -->
<PartInfo>
<Name>MD11_PED_XPNDR_FAIL_LT</Name>
<AnimLength>50</AnimLength>
@ -7095,9 +7096,9 @@
</Parameter>
</Visibility>
</PartInfo>
<!-- DOESNT EXIST END -->
<!-- DOESN'T EXIST END -->
<!-- FIXME: DOESNT EXIST START -->
<!-- FIXME: DOESN'T EXIST START -->
<PartInfo>
<Name>MD11_AOVHD_GPWS_TERROVRD_GRD</Name>
<AnimLength>10</AnimLength>
@ -7113,7 +7114,7 @@
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 73768 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<!-- DOESNT EXIST END -->
<!-- DOESN'T EXIST END -->
<!-- EVAC SWITCH; PAX? START -->
<PartInfo>
@ -12897,331 +12898,7 @@
&apos;LeftRelease&apos; scmp 0 == if{ 90168 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<!--
GALLY BUS; PAX? END-->
<!-- FUEL START -->
<PartInfo>
<Name>MD11_OVHD_FUEL_FILL_TANK_1_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_FILL_TANK_1_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90194 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90195 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_PUMP_TANK_1_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_PUMP_TANK_1_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90196 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90197 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_XFEED_TANK_1_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_XFEED_TANK_1_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90198 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90199 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_FILL_TANK_2_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_FILL_TANK_2_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90200 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90201 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_PUMP_TANK_2_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_PUMP_TANK_2_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90202 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90203 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_XFEED_TANK_2_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_XFEED_TANK_2_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90204 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90205 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_FILL_TANK_3_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_FILL_TANK_3_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90206 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90207 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_PUMP_TANK_3_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_PUMP_TANK_3_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90208 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90209 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_XFEED_TANK_3_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_XFEED_TANK_3_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90210 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90211 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_SYSTEM_SEL_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_SYSTEM_SEL_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90212 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90213 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_TRANS_TANK_1_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_TRANS_TANK_1_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90214 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90215 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_TRANS_TANK_2_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_TRANS_TANK_2_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90216 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90217 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_TRANS_TANK_3_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_TRANS_TANK_3_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90218 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90219 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_DUMP_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_DUMP_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90220 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90221 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_LEFT_TRANS_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_LEFT_TRANS_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90223 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90224 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_RIGHT_TRANS_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_RIGHT_TRANS_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90225 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90226 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_TAIL_TRANS_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_TAIL_TRANS_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90227 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90228 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_ALT_PUMP_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_ALT_PUMP_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90229 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90230 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_MANF_DRAIN_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_MANF_DRAIN_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90231 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90232 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_QTY_TEST_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_QTY_TEST_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90234 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90235 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<!-- FUEL END -->
<!-- GALLY BUS; PAX? END-->
<!-- LIGHTS START -->
<PartInfo>
@ -13370,313 +13047,6 @@
</PartInfo>
<!-- LIGHTS END -->
<!-- AIR START -->
<PartInfo>
<Name>MD11_OVHD_PNEU_PACK_1_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_PACK_1_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90289 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90290 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_PACK_2_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_PACK_2_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90291 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90292 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_PACK_3_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_PACK_3_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90293 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90294 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_SYSTEM_SEL_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_SYSTEM_SEL_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90295 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90296 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_ECON_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_ECON_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90297 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90298 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_1_2_ISOL_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_1_2_ISOL_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90299 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90300 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_1_3_ISOL_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_1_3_ISOL_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90301 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90302 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_TRIM_AIR_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_TRIM_AIR_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90303 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90304 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_BLEED_1_OFF_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_BLEED_1_OFF_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90305 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90306 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_BLEED_1_MANF_TEMP_HI_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_BLEED_1_MANF_TEMP_HI_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90307 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90308 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_BLEED_2_OFF_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_BLEED_2_OFF_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90309 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90310 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_BLEED_2_MANF_TEMP_HI_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_BLEED_2_MANF_TEMP_HI_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90311 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90312 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_APU_BLEED_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_APU_BLEED_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90313 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90314 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_BLEED_3_OFF_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_BLEED_3_OFF_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90315 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90316 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_BLEED_3_MANF_TEMP_HI_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_BLEED_3_MANF_TEMP_HI_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90317 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90318 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_AVIONICS_FAN_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_AVIONICS_FAN_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90319 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90320 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_MASKS_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_MASKS_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90321 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90322 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_CABIN_SYSTEM_SEL_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_CABIN_SYSTEM_SEL_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90328 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90329 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_DITCHING_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_DITCHING_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90332 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90333 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<!-- AIR END -->
<!-- MISC START -->
<PartInfo>
<Name>MD11_OVHD_CRG_DOOR_TEST_BT</Name>
@ -14254,22 +13624,7 @@
&apos;LeftRelease&apos; scmp 0 == if{ 90442 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_CAB_AIR_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_CAB_AIR_BT, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90445 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 90446 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_IRS_1_KB</Name>
<AnimLength>10</AnimLength>
@ -14810,66 +14165,7 @@
<!-- MISC END -->
<!-- GUARDS START -->
<PartInfo>
<Name>MD11_OVHD_FUEL_DUMP_GRD</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_DUMP_GRD, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90222 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_FUEL_MANF_DRAIN_GRD</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_FUEL_MANF_DRAIN_GRD, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90233 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_MASKS_GRD</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_MASKS_GRD, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90323 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_DITCHING_GRD</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_DITCHING_GRD, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90334 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_GEN_BUS_1_RESET_GRD</Name>
@ -14946,21 +14242,7 @@
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90448 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_PNEU_CAB_AIR_GRD</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_PNEU_CAB_AIR_GRD, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 90447 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<!-- GUARDS END -->
<!-- OBS AUDIO START -->

View File

@ -1724,196 +1724,260 @@
<NODE_ID>MD11_PED_OBS_RADIO_PNL_HF2_LT</NODE_ID>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_VHF1_MIC_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_VHF1_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_VHF1_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_VHF1_CALL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_VHF1_CALL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_VHF1_CALL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_VHF2_MIC_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_VHF2_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_VHF2_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_VHF2_CALL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_VHF2_CALL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_VHF2_CALL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_VHF3_MIC_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_VHF3_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_VHF3_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_VHF3_CALL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_VHF3_CALL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_VHF3_CALL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_HF1_MIC_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_HF1_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_HF1_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_HF1_CALL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_HF1_CALL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_HF1_CALL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_HF2_MIC_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_HF2_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_HF2_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_HF2_CALL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_HF2_CALL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_HF2_CALL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_SAT_MIC_LT</NODE_ID>
<NODE_ID>MD11_OBS_AUDIO_CPT_SAT_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_SAT_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_SAT_TEL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_SAT_TEL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_SAT_TEL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_INT_MIC_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_INT_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_INT_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_INT_MECH_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_INT_MECH_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_INT_MECH_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_CAB_MIC_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_CAB_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_CAB_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_CAB_CALL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_CAB_CALL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_CAB_CALL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_VHF1_MIC_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_VHF1_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_VHF1_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_VHF1_CALL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_VHF1_CALL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_VHF1_CALL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_VHF2_MIC_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_VHF2_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_VHF2_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_VHF2_CALL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_VHF2_CALL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_VHF2_CALL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_VHF3_MIC_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_VHF3_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_VHF3_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_VHF3_CALL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_VHF3_CALL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_VHF3_CALL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_HF1_MIC_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_HF1_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_HF1_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_HF1_CALL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_HF1_CALL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_HF1_CALL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_HF2_MIC_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_HF2_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_HF2_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_HF2_CALL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_HF2_CALL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_HF2_CALL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_SAT_MIC_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_SAT_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_SAT_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_SAT_TELL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_SAT_TELL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_SAT_TELL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_INT_MIC_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_INT_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_INT_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_INT_MECH_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_INT_MECH_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_INT_MECH_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_CAB_MIC_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_CAB_MIC_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_CAB_MIC_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_CAB_CALL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_CAB_CALL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_CAB_CALL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_VHF1_VOL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_VHF1_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_VHF1_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_VHF2_VOL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_VHF2_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_VHF2_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_VHF3_VOL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_VHF3_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_VHF3_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_HF1_VOL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_HF1_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_HF1_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_HF2_VOL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_HF2_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_HF2_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_INT_VOL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_INT_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_INT_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_CAB_VOL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_CAB_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_CAB_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_PA_VOL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_PA_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_PA_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_VOR1_VOL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_VOR1_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_VOR1_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_VOR2_VOL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_VOR2_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_VOR2_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_ILS1_VOL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_ILS1_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_ILS1_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_ILS2_VOL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_ILS2_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_ILS2_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_ADF1_VOL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_ADF1_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_ADF1_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_ADF2_VOL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_ADF2_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_ADF2_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_MKR_VOL_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_MKR_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_MKR_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_VHF1_VOL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_VHF1_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_VHF1_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_VHF2_VOL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_VHF2_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_VHF2_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_VHF3_VOL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_VHF3_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_VHF3_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_HF1_VOL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_HF1_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_HF1_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_HF2_VOL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_HF2_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_HF2_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_INT_VOL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_INT_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_INT_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_CAB_VOL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_CAB_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_CAB_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_PA_VOL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_PA_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_PA_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_VOR1_VOL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_VOR1_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_VOR1_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_VOR2_VOL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_VOR2_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_VOR2_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_ILS1_VOL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_ILS1_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_ILS1_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_ILS2_VOL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_ILS2_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_ILS2_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_ADF1_VOL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_ADF1_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_ADF1_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_ADF2_VOL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_ADF2_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_ADF2_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_MKR_VOL_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_MKR_VOL_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_MKR_VOL_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_CPT_AUDIO_PNL_IDENT_LT</NODE_ID>
<NODE_ID>MD11_CPT_AUDIO_PNL_IDENT_LT</NODE_ID>
<VIS_VAR>MD11_PED_CPT_AUDIO_PNL_IDENT_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_FO_AUDIO_PNL_IDENT_LT</NODE_ID>
<NODE_ID>MD11_FO_AUDIO_PNL_IDENT_LT</NODE_ID>
<VIS_VAR>MD11_PED_FO_AUDIO_PNL_IDENT_LT</VIS_VAR>
</UseTemplate>
<UseTemplate Name="MD11_Annunciator_Template">
<NODE_ID>MD11_PED_SD_ENG_LT</NODE_ID>

View File

@ -245,7 +245,7 @@
</UseTemplate>
<!-- HYD END -->
<!-- ENIGNE START -->
<!-- ENGINE START -->
<UseTemplate Name="MD11_Button_Guarded">
<GUARD_NODE_NAME>MD11_OVHD_ENG_FADEC_1_GRD</GUARD_NODE_NAME>
<GUARD_CODE>90343 (&gt;L:CEVENT)</GUARD_CODE>
@ -283,5 +283,225 @@
<CODE_RELEASE>90355 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<!-- ENGINE END -->
<!-- FUEL START -->
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_FILL_TANK_1_BT</NODE_NAME>
<CODE_PRESS>90194 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90195 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_PUMP_TANK_1_BT</NODE_NAME>
<CODE_PRESS>90196 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90197 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_XFEED_TANK_1_BT</NODE_NAME>
<CODE_PRESS>90198 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90199 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_FILL_TANK_2_BT</NODE_NAME>
<CODE_PRESS>90200 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90201 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_PUMP_TANK_2_BT</NODE_NAME>
<CODE_PRESS>90202 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90203 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_XFEED_TANK_2_BT</NODE_NAME>
<CODE_PRESS>90204 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90205 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_FILL_TANK_3_BT</NODE_NAME>
<CODE_PRESS>90206 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90207 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_PUMP_TANK_3_BT</NODE_NAME>
<CODE_PRESS>90208 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90209 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_XFEED_TANK_3_BT</NODE_NAME>
<CODE_PRESS>90210 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90211 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_SYSTEM_SEL_BT</NODE_NAME>
<CODE_PRESS>90212 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90213 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_TRANS_TANK_1_BT</NODE_NAME>
<CODE_PRESS>90214 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90215 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_TRANS_TANK_2_BT</NODE_NAME>
<CODE_PRESS>90216 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90217 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_TRANS_TANK_3_BT</NODE_NAME>
<CODE_PRESS>90218 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90219 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_LEFT_TRANS_BT</NODE_NAME>
<CODE_PRESS>90223 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90224 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_RIGHT_TRANS_BT</NODE_NAME>
<CODE_PRESS>90225 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90226 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_TAIL_TRANS_BT</NODE_NAME>
<CODE_PRESS>90227 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90228 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_ALT_PUMP_BT</NODE_NAME>
<CODE_PRESS>90229 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90230 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_FUEL_QTY_TEST_BT</NODE_NAME>
<CODE_PRESS>90234 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90235 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button_Guarded">
<GUARD_NODE_NAME>MD11_OVHD_FUEL_DUMP_GRD</GUARD_NODE_NAME>
<GUARD_CODE>90222 (&gt;L:CEVENT)</GUARD_CODE>
<BUTTON_NODE_NAME>MD11_OVHD_FUEL_DUMP_BT</BUTTON_NODE_NAME>
<BUTTON_CODE_PRESS>90220 (&gt;L:CEVENT)</BUTTON_CODE_PRESS>
<BUTTON_CODE_RELEASE>90221 (&gt;L:CEVENT)</BUTTON_CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button_Guarded">
<GUARD_NODE_NAME>MD11_OVHD_FUEL_MANF_DRAIN_GRD</GUARD_NODE_NAME>
<GUARD_CODE>90233 (&gt;L:CEVENT)</GUARD_CODE>
<BUTTON_NODE_NAME>MD11_OVHD_FUEL_MANF_DRAIN_BT</BUTTON_NODE_NAME>
<BUTTON_CODE_PRESS>90231 (&gt;L:CEVENT)</BUTTON_CODE_PRESS>
<BUTTON_CODE_RELEASE>90232 (&gt;L:CEVENT)</BUTTON_CODE_RELEASE>
</UseTemplate>
<!-- FUEL END -->
<!-- AIR START -->
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_PACK_1_BT</NODE_NAME>
<CODE_PRESS>90289 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90290 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_PACK_2_BT</NODE_NAME>
<CODE_PRESS>90291 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90292 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_PACK_3_BT</NODE_NAME>
<CODE_PRESS>90293 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90294 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_SYSTEM_SEL_BT</NODE_NAME>
<CODE_PRESS>90295 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90296 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_ECON_BT</NODE_NAME>
<CODE_PRESS>90297 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90298 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_1_2_ISOL_BT</NODE_NAME>
<CODE_PRESS>90299 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90300 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_1_3_ISOL_BT</NODE_NAME>
<CODE_PRESS>90301 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90302 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_TRIM_AIR_BT</NODE_NAME>
<CODE_PRESS>90303 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90304 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_BLEED_1_OFF_BT</NODE_NAME>
<CODE_PRESS>90305 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90306 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_BLEED_1_MANF_TEMP_HI_BT</NODE_NAME>
<CODE_PRESS>90307 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90308 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_BLEED_2_OFF_BT</NODE_NAME>
<CODE_PRESS>90309 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90310 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_BLEED_2_MANF_TEMP_HI_BT</NODE_NAME>
<CODE_PRESS>90311 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90312 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_APU_BLEED_BT</NODE_NAME>
<CODE_PRESS>90313 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90314 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_BLEED_3_OFF_BT</NODE_NAME>
<CODE_PRESS>90315 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90316 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_BLEED_3_MANF_TEMP_HI_BT</NODE_NAME>
<CODE_PRESS>90317 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90318 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_AVIONICS_FAN_BT</NODE_NAME>
<CODE_PRESS>90319 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90320 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_OVHD_PNEU_CABIN_SYSTEM_SEL_BT</NODE_NAME>
<CODE_PRESS>90328 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>90329 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button_Guarded">
<GUARD_NODE_NAME>MD11_OVHD_PNEU_MASKS_GRD</GUARD_NODE_NAME>
<GUARD_CODE>90323 (&gt;L:CEVENT)</GUARD_CODE>
<BUTTON_NODE_NAME>MD11_OVHD_PNEU_MASKS_BT</BUTTON_NODE_NAME>
<BUTTON_CODE_PRESS>90321 (&gt;L:CEVENT)</BUTTON_CODE_PRESS>
<BUTTON_CODE_RELEASE>90322 (&gt;L:CEVENT)</BUTTON_CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button_Guarded">
<GUARD_NODE_NAME>MD11_OVHD_PNEU_CAB_AIR_GRD</GUARD_NODE_NAME>
<GUARD_CODE>90447 (&gt;L:CEVENT)</GUARD_CODE>
<BUTTON_NODE_NAME>MD11_OVHD_PNEU_CAB_AIR_BT</BUTTON_NODE_NAME>
<BUTTON_CODE_PRESS>90445 (&gt;L:CEVENT)</BUTTON_CODE_PRESS>
<BUTTON_CODE_RELEASE>90446 (&gt;L:CEVENT)</BUTTON_CODE_RELEASE>
</UseTemplate>
<!-- NOTE: Guard animation missing in model -->
<!-- NOTE: Button node name is not button animation name in model -->
<!-- NOTE: Button animation missing in model -->
<UseTemplate Name="MD11_Button_Guarded">
<GUARD_NODE_NAME>MD11_OVHD_PNEU_DITCHING_GRD</GUARD_NODE_NAME>
<GUARD_CODE>90334 (&gt;L:CEVENT)</GUARD_CODE>
<BUTTON_NODE_NAME>MD11_OVHD_PNEU_DITCHING_BT</BUTTON_NODE_NAME>
<BUTTON_CODE_PRESS>90332 (&gt;L:CEVENT)</BUTTON_CODE_PRESS>
<BUTTON_CODE_RELEASE>90332 (&gt;L:CEVENT)</BUTTON_CODE_RELEASE>
</UseTemplate>
<!-- AIR END -->
</Template>
</ModelBehaviors>

View File

@ -1,2 +1,3 @@
# Continue with FUEL
# Continue with AIR
# Continue with AIR
# FIXME: Mic and call btns on PED NODE and VIS VAR differ

36
convertToPB.mjs Normal file
View File

@ -0,0 +1,36 @@
import { XMLParser, XMLBuilder, XMLValidator } from "fast-xml-parser";
const input = `
`;
const parser = new XMLParser({
ignoreAttributes: false,
});
let jObj = parser.parse(input);
const output = [];
jObj.PartInfo.forEach((element) => {
const codes = [
...element.MouseRect.CallbackCode.matchAll(/([\d]*)[\s]*\(>L:CEVENT\)/gm),
].map((m) => m[1]);
const obj = {
"@_Name": "MD11_Button",
NODE_NAME: element.Name,
CODE_PRESS: `${codes[0]} (>L:CEVENT)`,
CODE_RELEASE: `${codes[1]} (>L:CEVENT)`,
};
output.push(obj);
});
const builder = new XMLBuilder({
ignoreAttributes: false,
arrayNodeName: "UseTemplate",
format: true,
});
const xmlContent = builder.build(output);
console.log(xmlContent);

15
package.json Normal file
View File

@ -0,0 +1,15 @@
{
"name": "MD-11-Test",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"fast-xml-parser": "^4.5.1"
}
}

30
pnpm-lock.yaml generated Normal file
View File

@ -0,0 +1,30 @@
lockfileVersion: '9.0'
settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
importers:
.:
dependencies:
fast-xml-parser:
specifier: ^4.5.1
version: 4.5.1
packages:
fast-xml-parser@4.5.1:
resolution: {integrity: sha512-y655CeyUQ+jj7KBbYMc4FG01V8ZQqjN+gDYGJ50RtfsUB8iG9AmwmwoAgeKLJdmueKKMrH1RJ7yXHTSoczdv5w==}
hasBin: true
strnum@1.0.5:
resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==}
snapshots:
fast-xml-parser@4.5.1:
dependencies:
strnum: 1.0.5
strnum@1.0.5: {}