MISC
STart on F/P diffs
This commit is contained in:
parent
47e45a6b71
commit
8d990ade23
3
.vscode/settings.json
vendored
3
.vscode/settings.json
vendored
@ -173,6 +173,7 @@
|
||||
"WXBRT",
|
||||
"XFEED",
|
||||
"XFER",
|
||||
"XPNDR"
|
||||
"XPNDR",
|
||||
"yokebase"
|
||||
]
|
||||
}
|
||||
13
MD-11-Test.code-workspace
Normal file
13
MD-11-Test.code-workspace
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"folders": [
|
||||
{
|
||||
"path": "."
|
||||
}
|
||||
],
|
||||
"settings": {
|
||||
"cSpell.words": [
|
||||
"clickspot",
|
||||
"yokebase"
|
||||
]
|
||||
}
|
||||
}
|
||||
@ -169,18 +169,26 @@
|
||||
<THRESHOLD_X_INPUT>0.2</THRESHOLD_X_INPUT>
|
||||
<THRESHOLD_X_MOUSE>0.075</THRESHOLD_X_MOUSE>
|
||||
</Parameters>
|
||||
<Component ID="#NODE_NAME_THR#" Node="#NODE_NAME_THR#">
|
||||
<UseTemplate Name="ASOBO_GT_Lever_DraggingYAxis_Code">
|
||||
<ANIM_NAME>#ANIM_NAME_THR#</ANIM_NAME>
|
||||
<ANIM_CODE>#ANIM_CODE_THR#</ANIM_CODE>
|
||||
<ANIM_LAG>#ANIM_LAG_THR#</ANIM_LAG>
|
||||
<ANIM_LENGTH>#ANIM_LENGTH_THR#</ANIM_LENGTH>
|
||||
<POSITION_TYPE>L</POSITION_TYPE>
|
||||
<POSITION_VAR>#POSITION_VAR_THR#</POSITION_VAR>
|
||||
<UP_CODE />
|
||||
<DOWN_CODE />
|
||||
</UseTemplate>
|
||||
</Component>
|
||||
<!-- NOTE: Cool idea, but the levers shape makes the clickspot extremely large -->
|
||||
<!--
|
||||
<Component ID="#NODE_NAME_THR#" Node="#NODE_NAME_THR#">
|
||||
<UseTemplate Name="ASOBO_GT_Lever_DraggingYAxis_Code">
|
||||
<ANIM_NAME>#ANIM_NAME_THR#</ANIM_NAME>
|
||||
<ANIM_CODE>#ANIM_CODE_THR#</ANIM_CODE>
|
||||
<ANIM_LAG>#ANIM_LAG_THR#</ANIM_LAG>
|
||||
<ANIM_LENGTH>#ANIM_LENGTH_THR#</ANIM_LENGTH>
|
||||
<POSITION_TYPE>L</POSITION_TYPE>
|
||||
<POSITION_VAR>#POSITION_VAR_THR#</POSITION_VAR>
|
||||
<UP_CODE />
|
||||
<DOWN_CODE />
|
||||
</UseTemplate>
|
||||
</Component>
|
||||
-->
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>#NODE_NAME_THR#</NODE_NAME>
|
||||
<ANIM_NAME>#ANIM_NAME_THR#</ANIM_NAME>
|
||||
<ANIM_CODE>#ANIM_CODE_THR#</ANIM_CODE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>#NODE_NAME_REV#</NODE_NAME>
|
||||
<ANIM_NAME>#ANIM_NAME_REV#</ANIM_NAME>
|
||||
@ -196,7 +204,7 @@
|
||||
<POSITION_TYPE>L</POSITION_TYPE>
|
||||
<POSITION_VAR>#POSITION_VAR_REV#</POSITION_VAR>
|
||||
</UseTemplate>
|
||||
-->
|
||||
-->
|
||||
</Template>
|
||||
|
||||
<Template Name="MD11_Spoiler_Lever">
|
||||
@ -287,7 +295,14 @@
|
||||
</Template>
|
||||
|
||||
<Template Name="MD11_Vistag_Item">
|
||||
<Component ID="#NODE_NAME#" Node="#NODE_NAME#">
|
||||
<Parameters Type="Override">
|
||||
<Condition Check="ID">
|
||||
<False>
|
||||
<ID>#NODE_NAME#</ID>
|
||||
</False>
|
||||
</Condition>
|
||||
</Parameters>
|
||||
<Component ID="#ID#" Node="#NODE_NAME#">
|
||||
<Visibility>
|
||||
<Parameter>
|
||||
<Code>#VIS_CODE#</Code>
|
||||
@ -308,7 +323,7 @@
|
||||
</False>
|
||||
</Condition>
|
||||
</Parameters>
|
||||
<Component ID="#NODE_NAME#" NODE="#NODE_NAME#">
|
||||
<Component ID="#NODE_NAME#" Node="#NODE_NAME#">
|
||||
<Animation Name="#ANIM_NAME#" Length="#ANIM_LENGTH#" Type="Sim" TypeParam="AutoPlay">
|
||||
<Parameter>
|
||||
<Code>(L:#ANIM_VAR#)</Code>
|
||||
@ -319,7 +334,44 @@
|
||||
<POSITION_TYPE>L</POSITION_TYPE>
|
||||
<POSITION_VAR>#ANIM_VAR#</POSITION_VAR>
|
||||
<REVERSE_INTERACTION>True</REVERSE_INTERACTION>
|
||||
<UP_CODE />
|
||||
<DOWN_CODE />
|
||||
</UseTemplate>
|
||||
</Component>
|
||||
</Template>
|
||||
|
||||
<Template Name="MD11_Yoke">
|
||||
<Parameters Type="Default">
|
||||
<FORE_AFT_ANIM_LENGTH>100</FORE_AFT_ANIM_LENGTH>
|
||||
<FORE_AFT_ANIM_LAG>1000</FORE_AFT_ANIM_LAG>
|
||||
<LEFT_RIGHT_ANIM_LENGTH>100</LEFT_RIGHT_ANIM_LENGTH>
|
||||
<LEFT_RIGHT_ANIM_LAG>1000</LEFT_RIGHT_ANIM_LAG>
|
||||
</Parameters>
|
||||
<Parameters Type="Override">
|
||||
<Condition Check="FORE_AFT_ANIM_NAME">
|
||||
<False>
|
||||
<FORE_AFT_ANIM_NAME>#FORE_AFT_NODE_NAME#</FORE_AFT_ANIM_NAME>
|
||||
</False>
|
||||
</Condition>
|
||||
<Condition Check="LEFT_RIGHT_ANIM_NAME">
|
||||
<False>
|
||||
<LEFT_RIGHT_ANIM_NAME>#LEFT_RIGHT_NODE_NAME#</LEFT_RIGHT_ANIM_NAME>
|
||||
</False>
|
||||
</Condition>
|
||||
</Parameters>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>#FORE_AFT_NODE_NAME#</NODE_NAME>
|
||||
<ANIM_LENGTH>#FORE_AFT_ANIM_LENGTH#</ANIM_LENGTH>
|
||||
<ANIM_LAG>#FORE_AFT_ANIM_LAG#</ANIM_LAG>
|
||||
<ANIM_NAME>#FORE_AFT_ANIM_NAME#</ANIM_NAME>
|
||||
<ANIM_CODE>#FORE_AFT_ANIM_CODE#</ANIM_CODE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>#LEFT_RIGHT_NODE_NAME#</NODE_NAME>
|
||||
<ANIM_LENGTH>#LEFT_RIGHT_ANIM_LENGTH#</ANIM_LENGTH>
|
||||
<ANIM_LAG>#LEFT_RIGHT_ANIM_LAG#</ANIM_LAG>
|
||||
<ANIM_NAME>#LEFT_RIGHT_ANIM_NAME#</ANIM_NAME>
|
||||
<ANIM_CODE>#LEFT_RIGHT_ANIM_CODE#</ANIM_CODE>
|
||||
</UseTemplate>
|
||||
</Template>
|
||||
</ModelBehaviors>
|
||||
@ -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) 'LeftSingle' scmp 0 == if{ 73772 (>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) 'LeftSingle' scmp 0 == if{ 73775 (>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) 'WheelDown' scmp 0 == if{ 73773 (>L:CEVENT) } (M:Event)
|
||||
'WheelUp' scmp 0 == if{ 73774 (>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) 'LeftSingle' scmp 0 == if{ 94727 (>L:CEVENT) } (M:Event)
|
||||
'LeftRelease' scmp 0 == if{ 94728 (>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) (>L:LastPos) 1 (>L:MOUSEDOWN) }
|
||||
(M:Event) 'Move' scmi 0 == if{
|
||||
(L:MOUSEDOWN) 0 > if{
|
||||
(M:Y) (L:LastPos) - 1 > if{ 94723 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
|
||||
(M:Y) (L:LastPos) - -1 < if{ 94725 (>L:CEVENT) 0 (>L:MOUSEDOWN) } }
|
||||
}
|
||||
(M:Event) 'LeftRelease' scmi 0 == if{ 94724 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
|
||||
(M:Event) 'Leave' scmi 0 == if{ 94724 (>L:CEVENT) 0 (>L:MOUSEDOWN) }</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) 'LeftSingle' scmp 0 == if{ 96004 (>L:CEVENT) } (M:Event)
|
||||
'LeftRelease' scmp 0 == if{ 96005 (>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) (>L:LastPos) 1 (>L:MOUSEDOWN) }
|
||||
(M:Event) 'Move' scmi 0 == if{
|
||||
(L:MOUSEDOWN) 0 > if{
|
||||
(M:Y) (L:LastPos) - 1 > if{ 96000 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
|
||||
(M:Y) (L:LastPos) - -1 < if{ 96002 (>L:CEVENT) 0 (>L:MOUSEDOWN) } }
|
||||
}
|
||||
(M:Event) 'LeftRelease' scmi 0 == if{ 96001 (>L:CEVENT) 0 (>L:MOUSEDOWN) }
|
||||
(M:Event) 'Leave' scmi 0 == if{ 96001 (>L:CEVENT) 0 (>L:MOUSEDOWN) }</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) 'WheelDown' scmp 0 == if{ 90335 (>L:CEVENT) } (M:Event)
|
||||
'WheelUp' scmp 0 == if{ 90336 (>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) 'WheelDown' scmp 0 == if{ 90337 (>L:CEVENT) } (M:Event)
|
||||
'WheelUp' scmp 0 == if{ 90338 (>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) 'WheelDown' scmp 0 == if{ 90339 (>L:CEVENT) } (M:Event)
|
||||
'WheelUp' scmp 0 == if{ 90340 (>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) ! (>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 (>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 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>94725 (>L:CEVENT)</DEC_CODE>
|
||||
<REL_CODE>94724 (>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 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>96002 (>L:CEVENT)</DEC_CODE>
|
||||
<REL_CODE>96001 (>L:CEVENT)</REL_CODE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_LYOKE_AP_BT</NODE_NAME>
|
||||
<CODE_PRESS>94727 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>94728 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_RYOKE_AP_BT</NODE_NAME>
|
||||
<CODE_PRESS>96004 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>96005 (>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 (>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 (>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 (>L:CEVENT)</BUTTON_CODE_PRESS>
|
||||
<BUTTON_CODE_RELEASE>90332 (>L:CEVENT)</BUTTON_CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
@ -731,12 +731,7 @@
|
||||
<INC_CODE>90284 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>90283 (>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 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>90285 (>L:CEVENT)</DEC_CODE>
|
||||
</UseTemplate>
|
||||
|
||||
<UseTemplate Name="MD11_Infinite_Knob">
|
||||
<NODE_NAME>MD11_OVHD_PNEU_MLDG_ALT_KB</NODE_NAME>
|
||||
<INC_CODE>90330 (>L:CEVENT)</INC_CODE>
|
||||
|
||||
13
TODO.MD
13
TODO.MD
@ -1,11 +1,3 @@
|
||||
- Yoke
|
||||
- Pedals
|
||||
- Doors
|
||||
- VISTAGS
|
||||
|
||||
As an extra:
|
||||
- Yoke hide (individual)
|
||||
|
||||
Final Checks
|
||||
- Check for issues in MSFS behaviour debug
|
||||
- Double check DOESN'T EXIST list
|
||||
@ -17,4 +9,9 @@ After:
|
||||
- Finish pax specific (doors, evac, counter, cab light (perhaps))
|
||||
|
||||
|
||||
# FIXED for Model
|
||||
|
||||
Use Submodel Merging to fix the following
|
||||
- MD11_MIP_STBY_AI_SLIP_RNG is parented to the wrong object
|
||||
|
||||
# Then, MSFS2024 Test of interior before tackling exterior
|
||||
Loading…
x
Reference in New Issue
Block a user