STart on F/P diffs
This commit is contained in:
2025-01-26 02:58:31 +01:00
parent 47e45a6b71
commit 8d990ade23
11 changed files with 3706 additions and 500 deletions
@@ -5,51 +5,21 @@
</LODS>
<Behaviors>
<!-- KHOFMANN START -->
<Include ModelBehaviorFile="TFDi_Design_MD-11\TFDi_MD11_INT_Templates.xml" />
<Include RelativeFile="..\..\TFDi_Design_MD-11_Shared\TFDi_MD11_INT_OG.xml" />
<Include RelativeFile="..\..\TFDi_Design_MD-11_Shared\TFDi_MD11_INT_OVHD.xml" />
<Include RelativeFile="..\..\TFDi_Design_MD-11_Shared\TFDi_MD11_INT_AOVHD.xml" />
<Include RelativeFile="..\..\TFDi_Design_MD-11_Shared\TFDi_MD11_INT_MIP.xml" />
<Include RelativeFile="..\..\TFDi_Design_MD-11_Shared\TFDi_MD11_INT_GCP.xml" />
<Include RelativeFile="..\..\TFDi_Design_MD-11_Shared\TFDi_MD11_INT_AUDIO.xml" />
<Include RelativeFile="..\..\TFDi_Design_MD-11_Shared\TFDi_MD11_INT_MCDU.xml" />
<Include RelativeFile="..\..\TFDi_Design_MD-11_Shared\TFDi_MD11_INT_PED.xml" />
<Include RelativeFile="..\..\TFDi_Design_MD-11_Shared\TFDi_MD11_INT_THR.xml" />
<Include RelativeFile="..\..\TFDi_Design_MD-11_Shared\TFDi_MD11_INT_MISC.xml" />
<Include RelativeFile="..\..\TFDi_Design_MD-11_Shared\TFDi_MD11_INT_Base.xml" />
<Component ID="MD11_OVHD">
<UseTemplate Name="MD11_OVHD" />
</Component>
<Component ID="MD11_AOVHD">
<UseTemplate Name="MD11_AOVHD" />
</Component>
<Component ID="MD11_MIP">
<UseTemplate Name="MD11_MIP" />
</Component>
<Component ID="TFDi_MD11_INT_GCP">
<UseTemplate Name="MD11_GCP" />
</Component>
<Component ID="TFDi_MD11_INT_MCDU">
<UseTemplate Name="MD11_MCDU" />
</Component>
<Component ID="TFDi_MD11_INT_AUDIO">
<UseTemplate Name="MD11_AUDIO" />
</Component>
<Component ID="TFDi_MD11_INT_PED">
<UseTemplate Name="MD11_PED" />
</Component>
<Component ID="TFDi_MD11_INT_THR">
<UseTemplate Name="MD11_THR" />
</Component>
<Component ID="TFDi_MD11_INT_MISC">
<UseTemplate Name="MD11_MISC" />
<Component ID="TFDi_MD11_INT_BASE">
<UseTemplate Name="MD11_BASE" />
</Component>
<Component ID="TFDi_MD11_INT_OG">
<UseTemplate Name="TFDi_MD11_INT_OG" />
<Component ID="TFDi_MD11_INT_CARGO">
<!-- MAIN CARGO DOOR; MISC START -->
<UseTemplate Name="MD11_Animation">
<NODE_NAME>MD11_EXT_DOOR_CARGO_MAIN</NODE_NAME>
<ANIM_LENGTH>100</ANIM_LENGTH>
<ANIM_LAG>1000</ANIM_LAG>
</UseTemplate>
<!-- MAIN CARGO DOOR END-->
</Component>
<!-- KHOFMANN END-->
</Behaviors>
<!-- NOTE: GENERAL OBSERVATIONS
@@ -58,7 +28,7 @@
- Reverser levers are not setup for drag, WASM fights back
- Vistags were done via an animation turned PartInfo, that no longer works
Going forward: Use a parent node (can be an empty) for all children to hide, hide
parent node
parent node or use individual components for each
-->
<!--Animation
@@ -2769,125 +2739,6 @@
<Animation name="MD11_CAB_NOSMOKE_LT" guid="dd836997-b906-4216-b539-801ab3dcaeec" type="Sim"
length="50" typeParam="AutoPlay" typeParam2="MD11_CAB_NOSMOKE_LT" /-->
<!-- OPT START -->
<!-- FIXME: Figure out the working of the vis tags-->
<!-- FIXME: This isn't a supported way any longer, must manually hide all nodes (parent?) -->
<Animation name="MD11_OPT_DEF_AIL" guid="50aa2507-9dcc-4b16-bd53-da4813dae375" type="Sim"
length="50" typeParam="AutoPlay" typeParam2="MD11_OPT_DEF_AIL" />
<PartInfo>
<Name>MD11_OPT_DEF_AIL</Name>
<AnimLength>50</AnimLength>
<Visibility>
<Parameter>
<Code>(L:MD11_OPT_DEF_AIL, bool)</Code>
</Parameter>
</Visibility>
</PartInfo>
<Animation name="MD11_OPT_ER" guid="5ecea468-41db-4f6d-9737-d73fecf9ec27" type="Sim" length="50"
typeParam="AutoPlay" typeParam2="MD11_OPT_ER" />
<PartInfo>
<Name>MD11_OPT_ER</Name>
<AnimLength>50</AnimLength>
<Visibility>
<Parameter>
<Code>(L:MD11_OPT_ER, bool)</Code>
</Parameter>
</Visibility>
</PartInfo>
<Animation name="MD11_OPT_ISFD" guid="8e6eb952-c9b1-4fc6-840d-26b909213902" type="Sim" length="50"
typeParam="AutoPlay" typeParam2="MD11_OPT_ISFD" />
<PartInfo>
<Name>MD11_OPT_ISFD</Name>
<AnimLength>50</AnimLength>
<Visibility>
<Parameter>
<Code>(L:MD11_OPT_ISFD, bool)</Code>
</Parameter>
</Visibility>
</PartInfo>
<Animation name="MD11_OPT_ANALOG_STBY" guid="5dabcfe2-740a-4c5c-9891-e7ce7a299764" type="Sim"
length="50" typeParam="AutoPlay" typeParam2="MD11_OPT_ANALOG_STBY" />
<PartInfo>
<Name>MD11_OPT_ANALOG_STBY</Name>
<AnimLength>50</AnimLength>
<Visibility>
<Parameter>
<Code>(L:MD11_OPT_ANALOG_STBY, bool)</Code>
</Parameter>
</Visibility>
</PartInfo>
<Animation name="MD11_OPT_AUTO_AICE" guid="c977480a-1742-47f6-a76c-8e88a8633fa4" type="Sim"
length="50" typeParam="AutoPlay" typeParam2="MD11_OPT_AUTO_AICE" />
<PartInfo>
<Name>MD11_OPT_AUTO_AICE</Name>
<AnimLength>50</AnimLength>
<Visibility>
<Parameter>
<Code>(L:MD11_OPT_AUTO_AICE, bool)</Code>
</Parameter>
</Visibility>
</PartInfo>
<!-- OPT END-->
<!-- FIXME: EVAC SWITCH; PAX; AOVHD START -->
<PartInfo>
<Name>MD11_AOVHD_EVAC_HORNSHUT_SW</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_AOVHD_EVAC_HORNSHUT_SW, enum) 10 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>LEFTSINGLE</MouseFlags>
<CallbackCode>(M:Event) &apos;LeftSingle&apos; scmp 0 == if{ 73772 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_AOVHD_ELEC_EVAC_ALARM_LT</Name>
<AnimLength>50</AnimLength>
<Visibility>
<Parameter>
<Code>(L:MD11_AOVHD_ELEC_EVAC_ALARM_LT, bool)</Code>
</Parameter>
</Visibility>
</PartInfo>
<PartInfo>
<Name>MD11_AOVHD_EVAC_GRD</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_AOVHD_EVAC_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{ 73775 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_AOVHD_EVAC_SW</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_AOVHD_EVAC_SW, enum) 5 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>WHEELDOWN+WHEELUP</MouseFlags>
<CallbackCode>(M:Event) &apos;WheelDown&apos; scmp 0 == if{ 73773 (&gt;L:CEVENT) } (M:Event)
&apos;WheelUp&apos; scmp 0 == if{ 73774 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<!-- EVAC SWITCH END -->
<!-- FIXME: DOESN'T EXIST START -->
<PartInfo>
<Name>MD11_PED_XPNDR_FAIL_LT</Name>
@@ -3177,7 +3028,7 @@
</PartInfo>
<!-- DOESN'T EXIST END -->
<!-- CARGO START -->
<!-- FIXME: CARGO START; CARGO; MISC START-->
<PartInfo>
<Name>MD11_CARGO_PALLET_1</Name>
<AnimLength>50</AnimLength>
@@ -3378,7 +3229,7 @@
</PartInfo>
<!-- CARGO END -->
<!-- FIXME: DOESN'T EXIT; PAX? START -->
<!-- FIXME: CAB LIGHTS; CARGO; MISC START -->
<PartInfo>
<Name>MD11_CAB_LIGHTS_SRC</Name>
<AnimLength>50</AnimLength>
@@ -3388,295 +3239,8 @@
</Parameter>
</Visibility>
</PartInfo>
<!-- DOESN'T EXIT END -->
<!-- CAB LIGHTS END -->
<!-- YOKE START -->
<PartInfo>
<Name>MD11_LYOKE_AP_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_LYOKE_AP_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{ 94727 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 94728 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_LYOKE_TRIM_SW</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_LYOKE_TRIM_SW, enum) 5 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>GRAB</Cursor>
<MouseFlags>LeftDrag+LeftSingle+MoveRepeat+Move+LeftRelease+Leave</MouseFlags>
<CallbackCode>(M:Event) 'LeftSingle' scmi 0 == if{ (M:Y) (&gt;L:LastPos) 1 (&gt;L:MOUSEDOWN) }
(M:Event) 'Move' scmi 0 == if{
(L:MOUSEDOWN) 0 &gt; if{
(M:Y) (L:LastPos) - 1 &gt; if{ 94723 (&gt;L:CEVENT) 0 (&gt;L:MOUSEDOWN) }
(M:Y) (L:LastPos) - -1 &lt; if{ 94725 (&gt;L:CEVENT) 0 (&gt;L:MOUSEDOWN) } }
}
(M:Event) 'LeftRelease' scmi 0 == if{ 94724 (&gt;L:CEVENT) 0 (&gt;L:MOUSEDOWN) }
(M:Event) 'Leave' scmi 0 == if{ 94724 (&gt;L:CEVENT) 0 (&gt;L:MOUSEDOWN) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_RYOKE_AP_BT</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_RYOKE_AP_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{ 96004 (&gt;L:CEVENT) } (M:Event)
&apos;LeftRelease&apos; scmp 0 == if{ 96005 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_RYOKE_TRIM_SW</Name>
<AnimLength>10</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_RYOKE_TRIM_SW, enum) 5 *</Code>
<Lag>100</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>GRAB</Cursor>
<MouseFlags>LeftDrag+LeftSingle+MoveRepeat+Move+LeftRelease+Leave</MouseFlags>
<CallbackCode>(M:Event) 'LeftSingle' scmi 0 == if{ (M:Y) (&gt;L:LastPos) 1 (&gt;L:MOUSEDOWN) }
(M:Event) 'Move' scmi 0 == if{
(L:MOUSEDOWN) 0 &gt; if{
(M:Y) (L:LastPos) - 1 &gt; if{ 96000 (&gt;L:CEVENT) 0 (&gt;L:MOUSEDOWN) }
(M:Y) (L:LastPos) - -1 &lt; if{ 96002 (&gt;L:CEVENT) 0 (&gt;L:MOUSEDOWN) } }
}
(M:Event) 'LeftRelease' scmi 0 == if{ 96001 (&gt;L:CEVENT) 0 (&gt;L:MOUSEDOWN) }
(M:Event) 'Leave' scmi 0 == if{ 96001 (&gt;L:CEVENT) 0 (&gt;L:MOUSEDOWN) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_YOKE_LEFTRIGHT</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_YOKE_LEFTRIGHT, enum) 1 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_YOKE_FOREAFT</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_YOKE_FOREAFT, enum) 1 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<!-- YOKE END -->
<!-- PEDALS START -->
<PartInfo>
<Name>MD11_RUDDER</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_RUDDER, enum) 1 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_TOEBRAKE_L</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_TOEBRAKE_L, enum) 1 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_TOEBRAKE_R</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_TOEBRAKE_R, enum) 1 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<!-- PEDALS END -->
<!-- DOORS START -->
<!-- FIXME: PAX ONLY DOORS; MISC START -->
<PartInfo>
<Name>MD11_EXT_DOOR_PAX_2L</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_EXT_DOOR_PAX_2L, enum) 1 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_EXT_DOOR_PAX_2R</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_EXT_DOOR_PAX_2R, enum) 1 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_EXT_DOOR_PAX_3L</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_EXT_DOOR_PAX_3L, enum) 1 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_EXT_DOOR_PAX_3R</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_EXT_DOOR_PAX_3R, enum) 1 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<!-- PAX ONLY DOORS END -->
<PartInfo>
<Name>MD11_EXT_DOOR_PAX_1L</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_EXT_DOOR_PAX_1L, enum) 1 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_EXT_DOOR_PAX_1R</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_EXT_DOOR_PAX_1R, enum) 1 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_EXT_DOOR_PAX_4L</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_EXT_DOOR_PAX_4L, enum) 1 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_EXT_DOOR_PAX_4R</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_EXT_DOOR_PAX_4R, enum) 1 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<PartInfo>
<Name>MD11_EXT_DOOR_CARGO_MAIN</Name>
<AnimLength>100</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_EXT_DOOR_CARGO_MAIN, enum) 1 *</Code>
<Lag>1000</Lag>
</Parameter>
</Animation>
</PartInfo>
<!-- DOORS END-->
<!-- FIXME: PAX COUNT; PAX; OVHD START -->
<PartInfo>
<Name>MD11_OVHD_100_PAX_LOAD_SW</Name>
<AnimLength>9</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_100_PAX_LOAD_SW, enum) 1 *</Code>
<Lag>90</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>WHEELDOWN+WHEELUP</MouseFlags>
<CallbackCode>(M:Event) &apos;WheelDown&apos; scmp 0 == if{ 90335 (&gt;L:CEVENT) } (M:Event)
&apos;WheelUp&apos; scmp 0 == if{ 90336 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_10_PAX_LOAD_SW</Name>
<AnimLength>9</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_10_PAX_LOAD_SW, enum) 1 *</Code>
<Lag>90</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>WHEELDOWN+WHEELUP</MouseFlags>
<CallbackCode>(M:Event) &apos;WheelDown&apos; scmp 0 == if{ 90337 (&gt;L:CEVENT) } (M:Event)
&apos;WheelUp&apos; scmp 0 == if{ 90338 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<PartInfo>
<Name>MD11_OVHD_1_PAX_LOAD_SW</Name>
<AnimLength>9</AnimLength>
<Animation>
<Parameter>
<Code>(L:MD11_OVHD_1_PAX_LOAD_SW, enum) 1 *</Code>
<Lag>90</Lag>
</Parameter>
</Animation>
<MouseRect>
<Cursor>HAND</Cursor>
<MouseFlags>WHEELDOWN+WHEELUP</MouseFlags>
<CallbackCode>(M:Event) &apos;WheelDown&apos; scmp 0 == if{ 90339 (&gt;L:CEVENT) } (M:Event)
&apos;WheelUp&apos; scmp 0 == if{ 90340 (&gt;L:CEVENT) }</CallbackCode>
</MouseRect>
</PartInfo>
<!-- PAX COUNT END -->
</ModelInfo>
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8"?>
<ModelBehaviors>
<Include ModelBehaviorFile="TFDi_Design_MD-11\TFDi_MD11_INT_Templates.xml" />
<Include RelativeFile="TFDi_MD11_INT_OG.xml" />
<Include RelativeFile="TFDi_MD11_INT_OVHD.xml" />
<Include RelativeFile="TFDi_MD11_INT_AOVHD.xml" />
<Include RelativeFile="TFDi_MD11_INT_MIP.xml" />
<Include RelativeFile="TFDi_MD11_INT_GCP.xml" />
<Include RelativeFile="TFDi_MD11_INT_AUDIO.xml" />
<Include RelativeFile="TFDi_MD11_INT_MCDU.xml" />
<Include RelativeFile="TFDi_MD11_INT_PED.xml" />
<Include RelativeFile="TFDi_MD11_INT_THR.xml" />
<Include RelativeFile="TFDi_MD11_INT_MISC.xml" />
<Include RelativeFile="TFDi_MD11_INT_EXTRAS.xml" />
<Template Name="MD11_Base">
<Component ID="TFDi_MD11_INT_OVHD">
<UseTemplate Name="MD11_OVHD" />
</Component>
<Component ID="TFDi_MD11_INT_AOVHD">
<UseTemplate Name="MD11_AOVHD" />
</Component>
<Component ID="TFDi_MD11_INT_MIP">
<UseTemplate Name="MD11_MIP" />
</Component>
<Component ID="TFDi_MD11_INT_GCP">
<UseTemplate Name="MD11_GCP" />
</Component>
<Component ID="TFDi_MD11_INT_MCDU">
<UseTemplate Name="MD11_MCDU" />
</Component>
<Component ID="TFDi_MD11_INT_AUDIO">
<UseTemplate Name="MD11_AUDIO" />
</Component>
<Component ID="TFDi_MD11_INT_PED">
<UseTemplate Name="MD11_PED" />
</Component>
<Component ID="TFDi_MD11_INT_THR">
<UseTemplate Name="MD11_THR" />
</Component>
<Component ID="TFDi_MD11_INT_MISC">
<UseTemplate Name="MD11_MISC" />
</Component>
<Component ID="TFDi_MD11_INT_EXTRAS">
<UseTemplate Name="MD11_EXTRAS" />
</Component>
<Component ID="TFDi_MD11_INT_OG">
<UseTemplate Name="TFDi_MD11_INT_OG" />
</Component>
</Template>
</ModelBehaviors>
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<ModelBehaviors>
<Template Name="MD11_EXTRAS">
<!-- NOTE: Goodies that I could add -->
<!-- YOKE HIDE START -->
<!-- NOTE: Cannot separately hide due to the right side checklist holder being part of the left
side column
-->
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Clickspot">
<NODE_NAME>Cylinder224</NODE_NAME>
<CODE>(L:MD11_YOKE_HIDDEN) ! (&gt;L:MD11_YOKE_HIDDEN)</CODE>
</UseTemplate>
<UseTemplate Name="MD11_Vistag_Item">
<ID>MD11_YOKE_LEFTRIGHT_hider</ID>
<NODE_NAME>MD11_YOKE_FOREAFT</NODE_NAME>
<VIS_CODE>(L:MD11_YOKE_HIDDEN, bool) !</VIS_CODE>
</UseTemplate>
<!-- YOKE HIDE END -->
</Template>
</ModelBehaviors>
@@ -133,6 +133,10 @@
<!-- ANALOGUE STANDBY ALTIMETER END -->
<!-- ANALOGUE STANDBY ATTITUDE START -->
<!-- NOTE: Node name extracted from blender
This node is parented to the ISFD isis_digital node. This breaks the indicator
due to the parent being hidden thus hiding the child.
-->
<UseTemplate Name="MD11_Animation">
<NODE_NAME>MD11_MIP_STBY_AI_SLIP_RNG</NODE_NAME>
<ANIM_LENGTH>10</ANIM_LENGTH>
@@ -23,23 +23,21 @@
<NODE_NAME>MD11_EFB_TOGGLE_FO</NODE_NAME>
<CODE>94465 (&gt;L:CEVENT)</CODE>
</UseTemplate>
<Component ID="MD11_Vistag_Container">
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_EFB</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_EFB, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>L_EFB_glass</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_EFB, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>efb_screens</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_EFB, bool)</VIS_CODE>
</UseTemplate>
</Component>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_EFB</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_EFB, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>L_EFB_glass</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_EFB, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>efb_screens</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_EFB, bool)</VIS_CODE>
</UseTemplate>
<!-- EFB END -->
<!-- WIPERS START -->
@@ -62,5 +60,327 @@
<ANIM_NAME>MD11_TILLER</ANIM_NAME>
</UseTemplate>
<!-- TILLER END -->
<!-- YOKES START -->
<UseTemplate Name="MD11_Yoke">
<FORE_AFT_NODE_NAME>MD11_YOKE_FOREAFT</FORE_AFT_NODE_NAME>
<FORE_AFT_ANIM_CODE>(L:MD11_YOKE_FOREAFT)</FORE_AFT_ANIM_CODE>
<LEFT_RIGHT_NODE_NAME>MD11_YOKE_LEFTRIGHT</LEFT_RIGHT_NODE_NAME>
<LEFT_RIGHT_ANIM_CODE>(L:MD11_YOKE_LEFTRIGHT)</LEFT_RIGHT_ANIM_CODE>
</UseTemplate>
<UseTemplate Name="MD11_3Pos_Switch_Hold">
<NODE_NAME>MD11_LYOKE_TRIM_SW</NODE_NAME>
<INC_CODE>94723 (&gt;L:CEVENT)</INC_CODE>
<DEC_CODE>94725 (&gt;L:CEVENT)</DEC_CODE>
<REL_CODE>94724 (&gt;L:CEVENT)</REL_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_3Pos_Switch_Hold">
<NODE_NAME>MD11_LYOKE_TRIM_SW001</NODE_NAME>
<VAR_NAME>MD11_RYOKE_TRIM_SW</VAR_NAME>
<ANIM_CODE>(L:MD11_RYOKE_TRIM_SW) 5 *</ANIM_CODE>
<INC_CODE>96000 (&gt;L:CEVENT)</INC_CODE>
<DEC_CODE>96002 (&gt;L:CEVENT)</DEC_CODE>
<REL_CODE>96001 (&gt;L:CEVENT)</REL_CODE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_LYOKE_AP_BT</NODE_NAME>
<CODE_PRESS>94727 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>94728 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<UseTemplate Name="MD11_Button">
<NODE_NAME>MD11_RYOKE_AP_BT</NODE_NAME>
<CODE_PRESS>96004 (&gt;L:CEVENT)</CODE_PRESS>
<CODE_RELEASE>96005 (&gt;L:CEVENT)</CODE_RELEASE>
</UseTemplate>
<!-- YOKES END -->
<!-- PEDALS START -->
<UseTemplate Name="MD11_Animation">
<NODE_NAME>MD11_RUDDER</NODE_NAME>
<ANIM_LENGTH>100</ANIM_LENGTH>
<ANIM_LAG>1000</ANIM_LAG>
</UseTemplate>
<UseTemplate Name="MD11_Animation">
<NODE_NAME>MD11_TOEBRAKE_L</NODE_NAME>
<ANIM_LENGTH>100</ANIM_LENGTH>
<ANIM_LAG>1000</ANIM_LAG>
</UseTemplate>
<UseTemplate Name="MD11_Animation">
<NODE_NAME>MD11_TOEBRAKE_R</NODE_NAME>
<ANIM_LENGTH>100</ANIM_LENGTH>
<ANIM_LAG>1000</ANIM_LAG>
</UseTemplate>
<!-- PEDALS END -->
<!-- OPTIONS START -->
<!-- VIS TAG DEFL AIL START -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OPT_DEF_AIL</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_DEF_AIL, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OPT_DEF_AIL_screws</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_DEF_AIL, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OVHD_AIL_DEFL_OVRD_BT</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_DEF_AIL, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OVHD_AIL_DEFL_OVRD_GRD</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_DEF_AIL, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>switch_guard_transp028</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_DEF_AIL, bool)</VIS_CODE>
</UseTemplate>
<!-- VIS TAG DEFL AIL END -->
<!-- VIS TAG ANALOG STANDBY START -->
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>attitude_bank_needle</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>backup_alt_screw</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>backup_inst_mechanical</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_MIP_STBY_AI_CAGE_BT</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>drum_kohlsman_cents</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>drum_kohlsman_decimals</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>drum_kohlsman_mb_hundreds</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>drum_kohlsman_mb_tenths</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>drum_kohlsman_mb_thousands</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>drum_kohlsman_mb_units</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>drum_kohlsman_tenths</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>drum_kohlsman_units</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>attitude_indicator_backup_pitch</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>knob_kohlsman</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_MIP_STBY_AI_OFF_RNG</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>mechanical_stby_glass</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>needle_altitude_100</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>needle_altitude_1000</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>needle_altitude_10000</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>needle_asi</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>slip_indicator</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>stby_attitude_bar</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
</UseTemplate>
<!-- VIS TAG ANALOG STANDBY END -->
<!-- VIS TAG ISFD START -->
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_MIP_ISFD_BARO_KB</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ISFD, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>isis_digital</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ISFD, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>ISIS_glass</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ISFD, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>isis_screen</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ISFD, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_MIP_ISFD_INHP_BT</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ISFD, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_MIP_ISFD_TEST_BT</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ISFD, bool)</VIS_CODE>
</UseTemplate>
<!-- VIS TAG ISFD END -->
<!-- VIS TAG AUTO ICE START -->
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OPT_AUTO_AICE</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_AUTO_AICE, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OVHD_AICE_SYSTEM_SEL_BT</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_AUTO_AICE, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OVHD_AICE_SYSTEM_MAN_LT</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_AUTO_AICE, bool)</VIS_CODE>
</UseTemplate>
<!-- VIS TAG AUTO ICE END -->
<!-- VIS TAG ER START -->
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>ER_fuel_panel</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OVHD_FUEL_FWDAUX_L_TRANS_BT</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OVHD_FUEL_FWDAUX_LTRANS_LOW_LT</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OVHD_FUEL_FWDAUX_LTRANS_ON_LT</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OVHD_FUEL_FWDAUX_R_TRANS_BT</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OVHD_FUEL_FWDAUX_RTRANS_LOW_LT</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OVHD_FUEL_FWDAUX_RTRANS_ON_LT</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OVHD_FUEL_UPRAUX_BYP_BT</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OVHD_FUEL_UPRAUX_BYP_LT</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>MD11_OVHD_FUEL_UPRAUX_BYP_GRD</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
</UseTemplate>
<!-- NOTE: Node name extracted from blender -->
<UseTemplate Name="MD11_Vistag_Item">
<NODE_NAME>switch_guard_transp047</NODE_NAME>
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
</UseTemplate>
<!-- VIS TAG ER END -->
<!-- OPTIONS END -->
<!-- DOORS START -->
<UseTemplate Name="MD11_Animation">
<NODE_NAME>MD11_EXT_DOOR_PAX_1L</NODE_NAME>
<ANIM_LENGTH>100</ANIM_LENGTH>
<ANIM_LAG>1000</ANIM_LAG>
</UseTemplate>
<UseTemplate Name="MD11_Animation">
<NODE_NAME>MD11_EXT_DOOR_PAX_1R</NODE_NAME>
<ANIM_LENGTH>100</ANIM_LENGTH>
<ANIM_LAG>1000</ANIM_LAG>
</UseTemplate>
<UseTemplate Name="MD11_Animation">
<NODE_NAME>MD11_EXT_DOOR_PAX_4L</NODE_NAME>
<ANIM_LENGTH>100</ANIM_LENGTH>
<ANIM_LAG>1000</ANIM_LAG>
</UseTemplate>
<UseTemplate Name="MD11_Animation">
<NODE_NAME>MD11_EXT_DOOR_PAX_4R</NODE_NAME>
<ANIM_LENGTH>100</ANIM_LENGTH>
<ANIM_LAG>1000</ANIM_LAG>
</UseTemplate>
<!-- DOORS END -->
</Template>
</ModelBehaviors>
@@ -692,12 +692,12 @@
<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 -->
<!-- NOTE: Node name extracted from blender -->
<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_NODE_NAME>box392</BUTTON_NODE_NAME>
<BUTTON_CODE_PRESS>90332 (&gt;L:CEVENT)</BUTTON_CODE_PRESS>
<BUTTON_CODE_RELEASE>90332 (&gt;L:CEVENT)</BUTTON_CODE_RELEASE>
</UseTemplate>
@@ -731,12 +731,7 @@
<INC_CODE>90284 (&gt;L:CEVENT)</INC_CODE>
<DEC_CODE>90283 (&gt;L:CEVENT)</DEC_CODE>
</UseTemplate>
<UseTemplate Name="MD11_Finite_Knob">
<NODE_NAME>MD11_OVHD_PNEU_AFT_CAB_TEMP</NODE_NAME>
<NUM_POS>8</NUM_POS>
<INC_CODE>90286 (&gt;L:CEVENT)</INC_CODE>
<DEC_CODE>90285 (&gt;L:CEVENT)</DEC_CODE>
</UseTemplate>
<UseTemplate Name="MD11_Infinite_Knob">
<NODE_NAME>MD11_OVHD_PNEU_MLDG_ALT_KB</NODE_NAME>
<INC_CODE>90330 (&gt;L:CEVENT)</INC_CODE>