MIP
This commit is contained in:
parent
cf66a276b5
commit
e5c19a4c44
1
.vscode/settings.json
vendored
1
.vscode/settings.json
vendored
@ -106,6 +106,7 @@
|
||||
"MAGTRU",
|
||||
"MAINT",
|
||||
"MANF",
|
||||
"MCDU",
|
||||
"MLDG",
|
||||
"MOUSEDOWN",
|
||||
"NEXTPAGE",
|
||||
|
||||
@ -19,37 +19,6 @@
|
||||
</Component>
|
||||
</Template>
|
||||
|
||||
<Template Name="MD11_Annunciator_Template">
|
||||
<Parameters Type="Default">
|
||||
<VAR_NAME>MD11_LTS_BRT_DIM</VAR_NAME>
|
||||
<INTENSITY>1.8</INTENSITY>
|
||||
</Parameters>
|
||||
<Parameters Type="Override">
|
||||
<Condition Check="VIS_VAR">
|
||||
<False>
|
||||
<VIS_VAR>#NODE_ID#</VIS_VAR>
|
||||
</False>
|
||||
</Condition>
|
||||
</Parameters>
|
||||
|
||||
<Component ID="MD11_Annunciator_#NODE_ID#" Node="#NODE_ID#">
|
||||
<UseTemplate Name="ASOBO_GT_Part_ID" />
|
||||
<Visibility>
|
||||
<Parameter>
|
||||
<Code>(L:#VIS_VAR#, bool)</Code>
|
||||
</Parameter>
|
||||
</Visibility>
|
||||
<Material>
|
||||
<EmissiveFactor>
|
||||
<Parameter>
|
||||
<Code>(L:#VAR_NAME#, percent over 100) 2.7 pow #INTENSITY# *</Code>
|
||||
</Parameter>
|
||||
<OverrideBaseEmissive>True</OverrideBaseEmissive>
|
||||
</EmissiveFactor>
|
||||
</Material>
|
||||
</Component>
|
||||
</Template>
|
||||
|
||||
<Template Name="MD11_Floodlight_bulbs">
|
||||
<DefaultTemplateParameters>
|
||||
<NODE_ID />
|
||||
@ -73,6 +42,36 @@
|
||||
</Template>
|
||||
|
||||
<!-- KHOFMANN START -->
|
||||
<Template Name="MD11_Annunciator_Template">
|
||||
<Parameters Type="Default">
|
||||
<VAR_NAME>MD11_LTS_BRT_DIM</VAR_NAME>
|
||||
<INTENSITY>1.8</INTENSITY>
|
||||
</Parameters>
|
||||
<Parameters Type="Override">
|
||||
<Condition Check="VIS_VAR">
|
||||
<False>
|
||||
<VIS_VAR>#NODE_ID#</VIS_VAR>
|
||||
</False>
|
||||
</Condition>
|
||||
</Parameters>
|
||||
<Component ID="MD11_Annunciator_#NODE_ID#" Node="#NODE_ID#">
|
||||
<UseTemplate Name="ASOBO_GT_Part_ID" />
|
||||
<Visibility>
|
||||
<Parameter>
|
||||
<Code>(L:#VIS_VAR#, bool)</Code>
|
||||
</Parameter>
|
||||
</Visibility>
|
||||
<Material>
|
||||
<EmissiveFactor>
|
||||
<Parameter>
|
||||
<Code>(L:#VAR_NAME#, percent over 100) 2.7 pow #INTENSITY# *</Code>
|
||||
</Parameter>
|
||||
<OverrideBaseEmissive>True</OverrideBaseEmissive>
|
||||
</EmissiveFactor>
|
||||
</Material>
|
||||
</Component>
|
||||
</Template>
|
||||
|
||||
<Template Name="MD11_Component">
|
||||
<Parameters Type="Override">
|
||||
<Condition Check="VIS_VAR">
|
||||
@ -117,17 +116,46 @@
|
||||
</Component>
|
||||
</Template>
|
||||
|
||||
<Template Name="MD11_Guard">
|
||||
<Parameters Type="Default">
|
||||
<ANIM_LENGTH>10</ANIM_LENGTH>
|
||||
<ANIM_LAG>100</ANIM_LAG>
|
||||
<ANIM_DURATION>0.1</ANIM_DURATION>
|
||||
</Parameters>
|
||||
<Component ID="#NODE_NAME#" Node="#NODE_NAME#">
|
||||
<UseTemplate Name="ASOBO_GT_Switch_Code">
|
||||
<Condition Check="ANIM_NAME">
|
||||
<True>
|
||||
<ANIM_NAME>#ANIM_NAME#</ANIM_NAME>
|
||||
</True>
|
||||
<False>
|
||||
<ANIM_NAME>#NODE_NAME#</ANIM_NAME>
|
||||
</False>
|
||||
</Condition>
|
||||
<Condition Check="ANIM_CODE">
|
||||
<True>
|
||||
<ANIM_CODE>#ANIM_CODE#</ANIM_CODE>
|
||||
</True>
|
||||
<False>
|
||||
<ANIM_CODE>(L:#NODE_NAME#) 10 *</ANIM_CODE>
|
||||
</False>
|
||||
</Condition>
|
||||
<ANIM_LENGTH>#ANIM_LENGTH#</ANIM_LENGTH>
|
||||
<ANIM_LAG>#ANIM_LAG#</ANIM_LAG>
|
||||
<ANIM_DURATION>#ANIM_DURATION#</ANIM_DURATION>
|
||||
<LEFT_SINGLE_CODE>#CODE#</LEFT_SINGLE_CODE>
|
||||
</UseTemplate>
|
||||
</Component>
|
||||
</Template>
|
||||
|
||||
<Template Name="MD11_Button">
|
||||
<Parameters Type="Default">
|
||||
<ANIM_LENGTH>10</ANIM_LENGTH>
|
||||
<ANIM_LAG>100</ANIM_LAG>
|
||||
<ANIM_DURATION>0.1</ANIM_DURATION>
|
||||
<CODE_PRESS />
|
||||
<CODE_RELEASE />
|
||||
<MIN_HELD_DURATION>0.1</MIN_HELD_DURATION>
|
||||
</Parameters>
|
||||
<Component ID="#NODE_NAME#" Node="#NODE_NAME#">
|
||||
<UseTemplate Name="ASOBO_GT_Push_Button_Held">
|
||||
<UseTemplate Name="ASOBO_GT_Push_Button">
|
||||
<Condition Check="ANIM_NAME">
|
||||
<False>
|
||||
<ANIM_NAME>#NODE_NAME#</ANIM_NAME>
|
||||
@ -150,88 +178,31 @@
|
||||
|
||||
<Template Name="MD11_Button_Guarded">
|
||||
<Parameters Type="Default">
|
||||
<GUARD_NODE_NAME />
|
||||
<GUARD_ANIM_LENGTH>10</GUARD_ANIM_LENGTH>
|
||||
<GUARD_ANIM_LAG>100</GUARD_ANIM_LAG>
|
||||
<GUARD_ANIM_DURATION>0.1</GUARD_ANIM_DURATION>
|
||||
<GUARD_CODE />
|
||||
<BUTTON_NODE_NAME />
|
||||
<BUTTON_ANIM_LENGTH>10</BUTTON_ANIM_LENGTH>
|
||||
<BUTTON_ANIM_LAG>100</BUTTON_ANIM_LAG>
|
||||
<BUTTON_ANIM_DURATION>0.1</BUTTON_ANIM_DURATION>
|
||||
<BUTTON_CODE_PRESS />
|
||||
<BUTTON_CODE_RELEASE />
|
||||
<BUTTON_MIN_HELD_DURATION>0.1</BUTTON_MIN_HELD_DURATION>
|
||||
</Parameters>
|
||||
<Component ID="#GUARD_NODE_NAME##BUTTON_NODE_NAME#">
|
||||
<Component ID="#GUARD_NODE_NAME#" Node="#GUARD_NODE_NAME#">
|
||||
<Condition Check="VIS_VAR">
|
||||
<True>
|
||||
<Visibility>
|
||||
<Parameter>
|
||||
<Code>(L:#VIS_VAR#, bool)</Code>
|
||||
</Parameter>
|
||||
</Visibility>
|
||||
</True>
|
||||
</Condition>
|
||||
<UseTemplate Name="ASOBO_GT_Switch_Code">
|
||||
<Condition Check="GUARD_ANIM_NAME">
|
||||
<True>
|
||||
<ANIM_NAME>#GUARD_ANIM_NAME#</ANIM_NAME>
|
||||
</True>
|
||||
<False>
|
||||
<ANIM_NAME>#GUARD_NODE_NAME#</ANIM_NAME>
|
||||
</False>
|
||||
</Condition>
|
||||
<Condition Check="GUARD_ANIM_CODE">
|
||||
<True>
|
||||
<ANIM_CODE>#GUARD_ANIM_CODE#</ANIM_CODE>
|
||||
</True>
|
||||
<False>
|
||||
<ANIM_CODE>(L:#GUARD_NODE_NAME#) 10 *</ANIM_CODE>
|
||||
</False>
|
||||
</Condition>
|
||||
<ANIM_LENGTH>#GUARD_ANIM_LENGTH#</ANIM_LENGTH>
|
||||
<ANIM_LAG>#GUARD_ANIM_LAG#</ANIM_LAG>
|
||||
<ANIM_DURATION>#GUARD_ANIM_DURATION#</ANIM_DURATION>
|
||||
<LEFT_SINGLE_CODE>#GUARD_CODE#</LEFT_SINGLE_CODE>
|
||||
</UseTemplate>
|
||||
</Component>
|
||||
<Component ID="#BUTTON_NODE_NAME#" Node="#BUTTON_NODE_NAME#">
|
||||
<Condition Check="VIS_VAR">
|
||||
<True>
|
||||
<Visibility>
|
||||
<Parameter>
|
||||
<Code>(L:#VIS_VAR#, bool)</Code>
|
||||
</Parameter>
|
||||
</Visibility>
|
||||
</True>
|
||||
</Condition>
|
||||
<UseTemplate Name="ASOBO_GT_Push_Button_Held">
|
||||
<Condition Check="BUTTON_ANIM_NAME">
|
||||
<True>
|
||||
<ANIM_NAME>#BUTTON_ANIM_NAME#</ANIM_NAME>
|
||||
</True>
|
||||
<False>
|
||||
<ANIM_NAME>#BUTTON_NODE_NAME#</ANIM_NAME>
|
||||
</False>
|
||||
</Condition>
|
||||
<Condition Check="BUTTON_ANIM_CODE">
|
||||
<True>
|
||||
<ANIM_CODE>#BUTTON_ANIM_CODE#</ANIM_CODE>
|
||||
</True>
|
||||
<False>
|
||||
<ANIM_CODE>(L:#BUTTON_NODE_NAME#) 100 *</ANIM_CODE>
|
||||
</False>
|
||||
</Condition>
|
||||
<ANIM_LENGTH>#BUTTON_ANIM_LENGTH#</ANIM_LENGTH>
|
||||
<ANIM_LAG>#BUTTON_ANIM_LAG#</ANIM_LAG>
|
||||
<ANIM_DURATION>#BUTTON_ANIM_DURATION#</ANIM_DURATION>
|
||||
<LEFT_SINGLE_CODE>#BUTTON_CODE_PRESS#</LEFT_SINGLE_CODE>
|
||||
<LEFT_LEAVE_CODE>#BUTTON_CODE_RELEASE#</LEFT_LEAVE_CODE>
|
||||
<MIN_HELD_DURATION>#BUTTON_MIN_HELD_DURATION#</MIN_HELD_DURATION>
|
||||
</UseTemplate>
|
||||
</Component>
|
||||
<UseTemplate Name="MD11_Guard">
|
||||
<NODE_NAME>#GUARD_NODE_NAME#</NODE_NAME>
|
||||
<ANIM_LENGTH>#GUARD_ANIM_LENGTH#</ANIM_LENGTH>
|
||||
<ANIM_LAG>#GUARD_ANIM_LAG#</ANIM_LAG>
|
||||
<ANIM_DURATION>#GUARD_ANIM_DURATION#</ANIM_DURATION>
|
||||
<CODE>#GUARD_CODE#</CODE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>#BUTTON_NODE_NAME#</NODE_NAME>
|
||||
<ANIM_LENGTH>#BUTTON_ANIM_LENGTH#</ANIM_LENGTH>
|
||||
<ANIM_LAG>#BUTTON_ANIM_LAG#</ANIM_LAG>
|
||||
<ANIM_DURATION>#BUTTON_ANIM_DURATION#</ANIM_DURATION>
|
||||
<CODE_PRESS>#BUTTON_CODE_PRESS#</CODE_PRESS>
|
||||
<CODE_RELEASE>#BUTTON_CODE_RELEASE#</CODE_RELEASE>
|
||||
<MIN_HELD_DURATION>#BUTTON_MIN_HELD_DURATION#</MIN_HELD_DURATION>
|
||||
</UseTemplate>
|
||||
</Component>
|
||||
</Template>
|
||||
|
||||
@ -239,7 +210,6 @@
|
||||
<Parameters Type="Default">
|
||||
<ANIM_LENGTH>10</ANIM_LENGTH>
|
||||
<ANIM_LAG>100</ANIM_LAG>
|
||||
<CODE />
|
||||
</Parameters>
|
||||
<Component ID="#NODE_NAME#" Node="#NODE_NAME#">
|
||||
<UseTemplate Name="ASOBO_GT_Switch_Code">
|
||||
@ -264,8 +234,6 @@
|
||||
<Parameters Type="Default">
|
||||
<ANIM_LENGTH>10</ANIM_LENGTH>
|
||||
<ANIM_LAG>100</ANIM_LAG>
|
||||
<INC_CODE />
|
||||
<DEC_CODE />
|
||||
<DRAG_THRESHOLD>0.35</DRAG_THRESHOLD>
|
||||
<SWITCH_DIRECTION>Vertical</SWITCH_DIRECTION>
|
||||
</Parameters>
|
||||
@ -366,8 +334,6 @@
|
||||
<GUARD_ANIM_DURATION>0.1</GUARD_ANIM_DURATION>
|
||||
<SWITCH_ANIM_LENGTH>10</SWITCH_ANIM_LENGTH>
|
||||
<SWITCH_ANIM_LAG>100</SWITCH_ANIM_LAG>
|
||||
<SWITCH_INC_CODE />
|
||||
<SWITCH_DEC_CODE />
|
||||
<SWITCH_DRAG_THRESHOLD>0.35</SWITCH_DRAG_THRESHOLD>
|
||||
<SWITCH_DIRECTION>Vertical</SWITCH_DIRECTION>
|
||||
</Parameters>
|
||||
@ -392,102 +358,22 @@
|
||||
</Condition>
|
||||
</Parameters>
|
||||
<Component ID="#GUARD_NODE_NAME##SWITCH_NODE_NAME#">
|
||||
<Component ID="#GUARD_NODE_NAME#" Node="#GUARD_NODE_NAME#">
|
||||
<UseTemplate Name="ASOBO_GT_Switch_Code">
|
||||
<Condition Check="GUARD_ANIM_NAME">
|
||||
<True>
|
||||
<ANIM_NAME>#GUARD_ANIM_NAME#</ANIM_NAME>
|
||||
</True>
|
||||
<False>
|
||||
<ANIM_NAME>#GUARD_NODE_NAME#</ANIM_NAME>
|
||||
</False>
|
||||
</Condition>
|
||||
<Condition Check="GUARD_ANIM_CODE">
|
||||
<True>
|
||||
<ANIM_CODE>#GUARD_ANIM_CODE#</ANIM_CODE>
|
||||
</True>
|
||||
<False>
|
||||
<ANIM_CODE>(L:#GUARD_NODE_NAME#) 10 *</ANIM_CODE>
|
||||
</False>
|
||||
</Condition>
|
||||
<ANIM_LENGTH>#GUARD_ANIM_LENGTH#</ANIM_LENGTH>
|
||||
<ANIM_LAG>#GUARD_ANIM_LAG#</ANIM_LAG>
|
||||
<ANIM_DURATION>#GUARD_ANIM_DURATION#</ANIM_DURATION>
|
||||
<LEFT_SINGLE_CODE>#GUARD_CODE#</LEFT_SINGLE_CODE>
|
||||
</UseTemplate>
|
||||
</Component>
|
||||
<Component ID="#SWITCH_NODE_NAME#" Node="#SWITCH_NODE_NAME#">
|
||||
<Condition Check="SWITCH_ANIM_CODE">
|
||||
<True>
|
||||
<Animation Name="#SWITCH_ANIM_NAME#" Length="#SWITCH_ANIM_LENGTH#" Type="Sim"
|
||||
TypeParam="AutoPlay">
|
||||
<Parameter>
|
||||
<Code>#SWITCH_ANIM_CODE#</Code>
|
||||
<Lag>#SWITCH_ANIM_LAG#</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
</True>
|
||||
<False>
|
||||
<Animation Name="#SWITCH_ANIM_NAME#" Length="#SWITCH_ANIM_LENGTH#" Type="Sim"
|
||||
TypeParam="AutoPlay">
|
||||
<Parameter>
|
||||
<Code>(L:#SWITCH_NODE_NAME#) 5 *</Code>
|
||||
<Lag>#SWITCH_ANIM_LAG#</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
</False>
|
||||
</Condition>
|
||||
<MouseRect>
|
||||
<IMCursorsInstances>
|
||||
<IMDefault>
|
||||
<CursorUp>UpArrow</CursorUp>
|
||||
<CursorDown>DownArrow</CursorDown>
|
||||
<Cursor>Dynamic</Cursor>
|
||||
</IMDefault>
|
||||
<IMDrag>
|
||||
<Cursor>Grab</Cursor>
|
||||
</IMDrag>
|
||||
</IMCursorsInstances>
|
||||
<IMMouseFlagsInstances>
|
||||
<IMDefault>LeftSingle+LeftRelease+WheelUp+WheelDown</IMDefault>
|
||||
<IMDrag>Lock+Unlock+LeftDrag+Wheel</IMDrag>
|
||||
</IMMouseFlagsInstances>
|
||||
<Lock>True</Lock>
|
||||
<LockFlagsTemporary>LeftSingle</LockFlagsTemporary>
|
||||
<HighlightNodeId>#SWITCH_NODE_NAME#</HighlightNodeId>
|
||||
<CallbackCode>
|
||||
<IMCodeInstances>
|
||||
<IMDefault>
|
||||
(M:Event) 'LeftSingle' scmi 0 == if{ (M:Relative#AXIS#) 0 > if{
|
||||
#SWITCH_INC_CODE#
|
||||
}
|
||||
(M:Relative#AXIS#) 0 < if{ #SWITCH_DEC_CODE# } }
|
||||
(M:Event) 'WheelUp' scmi 0 == if{ #SWITCH_INC_CODE# }
|
||||
(M:Event) 'WheelDown' scmi 0 == if{ #SWITCH_DEC_CODE# }
|
||||
</IMDefault>
|
||||
<IMDrag>
|
||||
(M:Event) 'WheelUp' scmi 0 == if{ #SWITCH_INC_CODE# }
|
||||
(M:Event) 'WheelDown' scmi 0 == if{ #SWITCH_DEC_CODE# }
|
||||
(M:Event) 'Lock' scmi 0 == if{ (L:#SWITCH_VAR_NAME#) 2 / (>O:InitialPosition) }
|
||||
(M:Event) 'Unlock' scmi 0 == if{ 0 (>O:IsThresholdExceeded) }
|
||||
(M:Event) 'LeftDrag' scmi 0 == if{ (O:IsThresholdExceeded) ! if{ (M:DragPercent)
|
||||
(O:InitialPosition) - (>O:DragChange) (O:DragChange) #SWITCH_DRAG_THRESHOLD#
|
||||
>= if{
|
||||
#SWITCH_INC_CODE# 1 (>O:IsThresholdExceeded) } (O:DragChange)
|
||||
-#SWITCH_DRAG_THRESHOLD# <=
|
||||
if{ #SWITCH_DEC_CODE# 1 (>O:IsThresholdExceeded) } } }
|
||||
</IMDrag>
|
||||
</IMCodeInstances>
|
||||
<DragMode>Trajectory</DragMode>
|
||||
<DragAnimName>#SWITCH_ANIM_NAME#</DragAnimName>
|
||||
<DragNodeId>#SWITCH_NODE_NAME#</DragNodeId>
|
||||
<DragAnimSynced>True</DragAnimSynced>
|
||||
<DragUseAnimLag>True</DragUseAnimLag>
|
||||
<DragAxis>#AXIS#</DragAxis>
|
||||
<DragFlagsLockable>LeftDrag+RightDrag+MiddleDrag</DragFlagsLockable>
|
||||
</CallbackCode>
|
||||
</MouseRect>
|
||||
</Component>
|
||||
<UseTemplate Name="MD11_Guard">
|
||||
<NODE_NAME>#GUARD_NODE_NAME#</NODE_NAME>
|
||||
<ANIM_LENGTH>#GUARD_ANIM_LENGTH#</ANIM_LENGTH>
|
||||
<ANIM_LAG>#GUARD_ANIM_LAG#</ANIM_LAG>
|
||||
<ANIM_DURATION>#GUARD_ANIM_DURATION#</ANIM_DURATION>
|
||||
<CODE>#GUARD_CODE#</CODE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_3Pos_Switch">
|
||||
<NODE_NAME>#SWITCH_NODE_NAME#</NODE_NAME>
|
||||
<ANIM_LENGTH>#SWITCH_ANIM_LENGTH#</ANIM_LENGTH>
|
||||
<ANIM_LAG>#SWITCH_ANIM_LAG#</ANIM_LAG>
|
||||
<INC_CODE>#SWITCH_INC_CODE#</INC_CODE>
|
||||
<DEC_CODE>#SWITCH_DEC_CODE#</DEC_CODE>
|
||||
<DRAG_THRESHOLD>#SWITCH_DRAG_THRESHOLD#</DRAG_THRESHOLD>
|
||||
<DIRECTION>#SWITCH_DIRECTION#</DIRECTION>
|
||||
</UseTemplate>
|
||||
</Component>
|
||||
</Template>
|
||||
|
||||
@ -635,8 +521,6 @@
|
||||
<Parameters Type="Default">
|
||||
<ANIM_LENGTH>10</ANIM_LENGTH>
|
||||
<ANIM_LAG>100</ANIM_LAG>
|
||||
<INC_CODE />
|
||||
<DEC_CODE />
|
||||
<DRAG_THRESHOLD>0.075</DRAG_THRESHOLD>
|
||||
</Parameters>
|
||||
<Parameters Type="Override">
|
||||
@ -766,13 +650,144 @@
|
||||
</Component>
|
||||
</Template>
|
||||
|
||||
<Template Name="MD11_Finite_Knob_Inverted">
|
||||
<Parameters Type="Default">
|
||||
<ANIM_LENGTH>10</ANIM_LENGTH>
|
||||
<ANIM_LAG>100</ANIM_LAG>
|
||||
<DRAG_THRESHOLD>0.075</DRAG_THRESHOLD>
|
||||
</Parameters>
|
||||
<Parameters Type="Override">
|
||||
<Condition Check="ANIM_NAME">
|
||||
<False>
|
||||
<ANIM_NAME>#NODE_NAME#</ANIM_NAME>
|
||||
</False>
|
||||
</Condition>
|
||||
<Condition Check="VAR_NAME">
|
||||
<False>
|
||||
<VAR_NAME>#NODE_NAME#</VAR_NAME>
|
||||
</False>
|
||||
</Condition>
|
||||
</Parameters>
|
||||
<Component ID="#NODE_NAME#" Node="#NODE_NAME#">
|
||||
<Condition Check="ANIM_CODE">
|
||||
<True>
|
||||
<Animation Name="#ANIM_NAME#" Length="#ANIM_LENGTH#" Type="Sim"
|
||||
TypeParam="AutoPlay">
|
||||
<Parameter>
|
||||
<Code>#ANIM_CODE#</Code>
|
||||
<Lag>#ANIM_LAG#</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
</True>
|
||||
<False>
|
||||
<Animation Name="#ANIM_NAME#" Length="#ANIM_LENGTH#" Type="Sim"
|
||||
TypeParam="AutoPlay">
|
||||
<Parameter>
|
||||
<Code>(L:#NODE_NAME#) #ANIM_LENGTH# #NUM_POS# 1 - / *</Code>
|
||||
<Lag>#ANIM_LAG#</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
</False>
|
||||
</Condition>
|
||||
<Condition Check="START_POS">
|
||||
<False>
|
||||
<START_POS>0</START_POS>
|
||||
</False>
|
||||
</Condition>
|
||||
<MouseRect>
|
||||
<IMCursorsInstances>
|
||||
<IMDefault>
|
||||
<CursorLeft>TurnLeft</CursorLeft>
|
||||
<CursorRight>TurnRight</CursorRight>
|
||||
<Cursor>Dynamic</Cursor>
|
||||
</IMDefault>
|
||||
<IMDrag>
|
||||
<Cursor>Grab</Cursor>
|
||||
</IMDrag>
|
||||
</IMCursorsInstances>
|
||||
<IMMouseFlagsInstances>
|
||||
<IMDefault>LeftSingle+LeftRelease+WheelUp+WheelDown</IMDefault>
|
||||
<IMDrag>Lock+Unlock+LeftDrag+Wheel</IMDrag>
|
||||
</IMMouseFlagsInstances>
|
||||
<Lock>True</Lock>
|
||||
<LockFlagsTemporary>LeftSingle</LockFlagsTemporary>
|
||||
<HighlightNodeId>#NODE_NAME#</HighlightNodeId>
|
||||
<CallbackCode>
|
||||
<IMCodeInstances>
|
||||
<IMDefault>
|
||||
(M:Event) 'LeftSingle' scmi 0 ==
|
||||
if{
|
||||
(M:RelativeX) 0 >
|
||||
(L:#NODE_NAME#) 0 >
|
||||
&&
|
||||
if{ #INC_CODE# }
|
||||
(M:RelativeX) 0 <
|
||||
(L:#NODE_NAME#) #NUM_POS# 1 - <
|
||||
&&
|
||||
if{ #DEC_CODE# }
|
||||
}
|
||||
(M:Event) 'WheelUp' scmi 0 ==
|
||||
(L:#NODE_NAME#) 0 >
|
||||
&&
|
||||
if{ #INC_CODE# }
|
||||
(M:Event) 'WheelDown' scmi 0 ==
|
||||
(L:#NODE_NAME#) #NUM_POS# 1 - <
|
||||
&&
|
||||
if{ #DEC_CODE# }
|
||||
</IMDefault>
|
||||
<IMDrag>
|
||||
(M:Event) 'WheelUp' scmi 0 ==
|
||||
(L:#NODE_NAME#) 0 >
|
||||
&& if{
|
||||
#INC_CODE#
|
||||
}
|
||||
(M:Event) 'WheelDown' scmi 0 ==
|
||||
(L:#NODE_NAME#) #NUM_POS# 1 - <
|
||||
&& if{
|
||||
#DEC_CODE#
|
||||
}
|
||||
(M:Event) 'Lock' scmi 0 == if{
|
||||
(M:RelativeX) (>O:InitialPosition)
|
||||
}
|
||||
(M:Event) 'LeftDrag' scmi 0 == if{
|
||||
(M:RelativeX) (O:PreviousPosition) > if{
|
||||
(M:RelativeX) (O:InitialPosition) - #DRAG_THRESHOLD# >
|
||||
(L:#NODE_NAME#) 0 >
|
||||
&&
|
||||
if{
|
||||
#INC_CODE#
|
||||
(M:RelativeX) (>O:InitialPosition)
|
||||
}
|
||||
} els{
|
||||
(O:InitialPosition) (M:RelativeX) - abs #DRAG_THRESHOLD# >
|
||||
(L:#NODE_NAME#) #NUM_POS# 1 - <
|
||||
&&
|
||||
if{
|
||||
#DEC_CODE#
|
||||
(M:RelativeX) (>O:InitialPosition)
|
||||
}
|
||||
}
|
||||
(M:RelativeX) (>O:PreviousPosition)
|
||||
}
|
||||
</IMDrag>
|
||||
</IMCodeInstances>
|
||||
<DragMode>Trajectory</DragMode>
|
||||
<DragAnimName>#ANIM_NAME#</DragAnimName>
|
||||
<DragNodeId>#NODE_NAME#</DragNodeId>
|
||||
<DragAnimSynced>True</DragAnimSynced>
|
||||
<DragUseAnimLag>True</DragUseAnimLag>
|
||||
<DragAxis>X</DragAxis>
|
||||
<DragFlagsLockable>LeftDrag+RightDrag+MiddleDrag</DragFlagsLockable>
|
||||
</CallbackCode>
|
||||
</MouseRect>
|
||||
</Component>
|
||||
</Template>
|
||||
|
||||
<Template Name="MD11_Infinite_Knob">
|
||||
<Parameters Type="Default">
|
||||
<ANIM_LENGTH>72</ANIM_LENGTH>
|
||||
<ANIM_LAG>0</ANIM_LAG>
|
||||
<ANIM_WRAP>True</ANIM_WRAP>
|
||||
<INC_CODE />
|
||||
<DEC_CODE />
|
||||
</Parameters>
|
||||
<Component ID="#NODE_NAME#" Node="#NODE_NAME#">
|
||||
<UseTemplate Name="ASOBO_GT_Knob_Infinite">
|
||||
@ -795,6 +810,49 @@
|
||||
</Component>
|
||||
</Template>
|
||||
|
||||
<Template Name="MD11_Infinite_Knob_Push">
|
||||
<Parameters Type="Default">
|
||||
<ANIM_LENGTH_KNOB>72</ANIM_LENGTH_KNOB>
|
||||
<ANIM_LENGTH_PUSH>10</ANIM_LENGTH_PUSH>
|
||||
<ANIM_LAG>0</ANIM_LAG>
|
||||
<ANIM_WRAP>True</ANIM_WRAP>
|
||||
</Parameters>
|
||||
<Component ID="#NODE_NAME#" Node="#NODE_NAME#">
|
||||
<UseTemplate Name="ASOBO_GT_Knob_Infinite_Push">
|
||||
<Condition Check="ANIM_NAME_KNOB">
|
||||
<False>
|
||||
<ANIM_NAME_KNOB>#NODE_NAME#</ANIM_NAME_KNOB>
|
||||
</False>
|
||||
</Condition>
|
||||
<Condition Check="ANIM_NAME_PUSH">
|
||||
<False>
|
||||
<ANIM_NAME_PUSH>#NODE_NAME#</ANIM_NAME_PUSH>
|
||||
</False>
|
||||
</Condition>
|
||||
<Condition Check="ANIM_CODE">
|
||||
<True>
|
||||
<OVERRIDE_ANIM_CODE>#ANIM_CODE#</OVERRIDE_ANIM_CODE>
|
||||
</True>
|
||||
<False>
|
||||
<OVERRIDE_ANIM_CODE>(L:#NODE_NAME#)</OVERRIDE_ANIM_CODE>
|
||||
</False>
|
||||
</Condition>
|
||||
<Condition Check="PUSH_ANIM_CODE">
|
||||
<True>
|
||||
<OVERRIDE_PUSH_ANIM_CODE>#PUSH_ANIM_CODE#</OVERRIDE_PUSH_ANIM_CODE>
|
||||
</True>
|
||||
<False>
|
||||
<OVERRIDE_PUSH_ANIM_CODE>(L:#NODE_NAME#)</OVERRIDE_PUSH_ANIM_CODE>
|
||||
</False>
|
||||
</Condition>
|
||||
<CLOCKWISE_CODE>#INC_CODE#</CLOCKWISE_CODE>
|
||||
<ANTICLOCKWISE_CODE>#DEC_CODE#</ANTICLOCKWISE_CODE>
|
||||
<LEFT_SINGLE_CODE>#PUSH_CODE#</LEFT_SINGLE_CODE>
|
||||
<LEFT_LEAVE_CODE>#REL_CODE#</LEFT_LEAVE_CODE>
|
||||
</UseTemplate>
|
||||
</Component>
|
||||
</Template>
|
||||
|
||||
<Template Name="MD11_APU_Fire_Handle">
|
||||
<Parameters type="Default">
|
||||
<TURN_ANIM_LENGTH>10</TURN_ANIM_LENGTH>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -66,15 +66,15 @@
|
||||
<BUTTON_CODE_PRESS>73763 (>L:CEVENT)</BUTTON_CODE_PRESS>
|
||||
<BUTTON_CODE_RELEASE>73764 (>L:CEVENT)</BUTTON_CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<!-- FIXME: LATCHING -->
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_AOVHD_CRGSMK_FWD_VENT_SW</NODE_NAME>
|
||||
<CODE_PRESS>73750 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE />
|
||||
</UseTemplate>
|
||||
<!-- FIXME: LATCHING -->
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_AOVHD_CRGSMK_AFT_VENT_SW</NODE_NAME>
|
||||
<CODE_PRESS>73759 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE />
|
||||
</UseTemplate>
|
||||
<!-- CARGO FIRE END -->
|
||||
|
||||
|
||||
@ -0,0 +1,341 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ModelBehaviors>
|
||||
<Include ModelBehaviorFile="Asobo\Common.xml" />
|
||||
<Include ModelBehaviorFile="TFDi_Design_MD-11\TFDi_MD11_INT_Templates.xml" />
|
||||
|
||||
<Template Name="MD11_MIP">
|
||||
<!-- GEAR START -->
|
||||
<UseTemplate Name="MD11_2Pos_Switch">
|
||||
<NODE_NAME>MD11_MIP_GEAR_SW</NODE_NAME>
|
||||
<ANIM_LENGTH>25</ANIM_LENGTH>
|
||||
<ANIM_LAG>250</ANIM_LAG>
|
||||
<ANIM_CODE>(L:MD11_MIP_GEAR_SW)</ANIM_CODE>
|
||||
<CODE>94976 (>L:CEVENT)</CODE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_MIP_HANDLEREL_BT</NODE_NAME>
|
||||
<CODE_PRESS>94980 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>94981 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button_Guarded">
|
||||
<GUARD_NODE_NAME>MD11_MIP_CTR_GEAR_GRD</GUARD_NODE_NAME>
|
||||
<GUARD_CODE>94979 (>L:CEVENT)</GUARD_CODE>
|
||||
<BUTTON_NODE_NAME>MD11_MIP_CTR_GEAR_BT</BUTTON_NODE_NAME>
|
||||
<BUTTON_CODE_PRESS>94977 (>L:CEVENT)</BUTTON_CODE_PRESS>
|
||||
<BUTTON_CODE_RELEASE />
|
||||
</UseTemplate>
|
||||
<!-- GEAR END -->
|
||||
|
||||
<!-- ISFD START -->
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_MIP_ISFD_TEST_BT</NODE_NAME>
|
||||
<CODE_PRESS>94987 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>94988 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_MIP_ISFD_INHP_BT</NODE_NAME>
|
||||
<CODE_PRESS>94989 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>94990 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Animation has 10 frames but variable uses 72-->
|
||||
<UseTemplate Name="MD11_Infinite_Knob_Push">
|
||||
<NODE_NAME>MD11_MIP_ISFD_BARO_KB</NODE_NAME>
|
||||
<ANIM_LENGTH_KNOB>10</ANIM_LENGTH_KNOB>
|
||||
<ANIM_CODE>(L:MD11_MIP_ISFD_BARO_KB) 10 72 / *</ANIM_CODE>
|
||||
<PUSH_ANIM_CODE />
|
||||
<INC_CODE>95003 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>95004 (>L:CEVENT)</DEC_CODE>
|
||||
<PUSH_CODE>94991 (>L:CEVENT)</PUSH_CODE>
|
||||
<REL_CODE>95002 (>L:CEVENT)</REL_CODE>
|
||||
</UseTemplate>
|
||||
<!-- ISFD END -->
|
||||
|
||||
<!-- EVENT MARKER START -->
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_MIP_CAPT_EVTMKR_SW</NODE_NAME>
|
||||
<CODE_PRESS>94464 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE />
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_MIP_FO_EVTMKR_SW</NODE_NAME>
|
||||
<CODE_PRESS>95744 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE />
|
||||
</UseTemplate>
|
||||
<!-- EVENT MARKER END -->
|
||||
|
||||
<!-- ANALOGUE STANDBY ALTIMETER START -->
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_ALT_NEEDLE_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>100</ANIM_LENGTH>
|
||||
<ANIM_LAG>0</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_ALT_10K_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>10</ANIM_LENGTH>
|
||||
<ANIM_LAG>90</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_ALT_1K_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>9</ANIM_LENGTH>
|
||||
<ANIM_LAG>90</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_ALT_MB_1_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>9</ANIM_LENGTH>
|
||||
<ANIM_LAG>90</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_ALT_MB_2_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>9</ANIM_LENGTH>
|
||||
<ANIM_LAG>90</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_ALT_MB_3_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>9</ANIM_LENGTH>
|
||||
<ANIM_LAG>90</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_ALT_MB_4_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>9</ANIM_LENGTH>
|
||||
<ANIM_LAG>90</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_ALT_INHG_1_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>9</ANIM_LENGTH>
|
||||
<ANIM_LAG>90</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_ALT_INHG_2_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>9</ANIM_LENGTH>
|
||||
<ANIM_LAG>90</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_ALT_INHG_3_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>9</ANIM_LENGTH>
|
||||
<ANIM_LAG>90</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_ALT_INHG_4_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>9</ANIM_LENGTH>
|
||||
<ANIM_LAG>90</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_ALT_IAS_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>45</ANIM_LENGTH>
|
||||
<ANIM_LAG>450</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Infinite_Knob">
|
||||
<NODE_NAME>knob_kohlsman</NODE_NAME>
|
||||
<ANIM_NAME>MD11_MIP_STBY_ALT_BARO_KB</ANIM_NAME>
|
||||
<ANIM_LAG>720</ANIM_LAG>
|
||||
<ANIM_CODE>(L:MD11_MIP_STBY_ALT_BARO_KB)</ANIM_CODE>
|
||||
<INC_CODE>94985 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>94984 (>L:CEVENT)</DEC_CODE>
|
||||
</UseTemplate>
|
||||
<!-- ANALOGUE STANDBY ALTIMETER END -->
|
||||
|
||||
<!-- ANALOGUE STANDBY ATTITUDE START -->
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_AI_SLIP_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>10</ANIM_LENGTH>
|
||||
<ANIM_LAG>100</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_AI_BANK_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>100</ANIM_LENGTH>
|
||||
<ANIM_LAG>1000</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_AI_PITCH_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>100</ANIM_LENGTH>
|
||||
<ANIM_LAG>1000</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_MIP_STBY_AI_CAGE_BT</NODE_NAME>
|
||||
<CODE_PRESS>94986 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>95005 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<!-- ANALOGUE STANDBY ATTITUDE END -->
|
||||
|
||||
<!-- FO SIDE BUTTONS START -->
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_RSIDE_TIMER_BT</NODE_NAME>
|
||||
<CODE_PRESS>95488 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>95489 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_RSIDE_PTT_BT</NODE_NAME>
|
||||
<CODE_PRESS>95496 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>95497 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_RSIDE_INP_FLTDIROFF_BT</NODE_NAME>
|
||||
<CODE_PRESS>95498 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>95499 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_RSIDE_INP_FLTDIR_BT</NODE_NAME>
|
||||
<CODE_PRESS>95500 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>95501 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_RSIDE_INP_CADC_BT</NODE_NAME>
|
||||
<CODE_PRESS>95502 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>95503 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_RSIDE_INP_IRS_BT</NODE_NAME>
|
||||
<CODE_PRESS>95504 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>95505 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_RSIDE_INP_FMS_BT</NODE_NAME>
|
||||
<CODE_PRESS>95506 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>95507 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_RSIDE_INP_VOR_BT</NODE_NAME>
|
||||
<CODE_PRESS>95508 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>95509 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_RSIDE_INP_APPR_BT</NODE_NAME>
|
||||
<CODE_PRESS>95510 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>95511 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Event 95491 does nothing -->
|
||||
<UseTemplate Name="MD11_2Pos_Switch">
|
||||
<NODE_NAME>MD11_RSIDE_TIMER_SW</NODE_NAME>
|
||||
<CODE>95490 (>L:CEVENT)</CODE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_3Pos_Switch">
|
||||
<NODE_NAME>MD11_RSIDE_FLOOR_SW</NODE_NAME>
|
||||
<INC_CODE>95493 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>95492 (>L:CEVENT)</DEC_CODE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Finite_Knob_Inverted">
|
||||
<NODE_NAME>MD11_RSIDE_INP_EIS_KB</NODE_NAME>
|
||||
<NUM_POS>3</NUM_POS>
|
||||
<INC_CODE>95512 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>95513 (>L:CEVENT)</DEC_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Switch has 20 stops according to max var value achieved -->
|
||||
<UseTemplate Name="MD11_Finite_Knob">
|
||||
<NODE_NAME>MD11_RSIDE_BRIEFCASE_KB</NODE_NAME>
|
||||
<NUM_POS>20</NUM_POS>
|
||||
<INC_CODE>95494 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>95495 (>L:CEVENT)</DEC_CODE>
|
||||
</UseTemplate>
|
||||
<!-- FO SIDE BUTTONS END -->
|
||||
|
||||
<!-- CPT SIDE BUTTON START -->
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_LSIDE_TIMER_BT</NODE_NAME>
|
||||
<CODE_PRESS>94208 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>94209 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_LSIDE_PTT_BT</NODE_NAME>
|
||||
<CODE_PRESS>94216 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>94217 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_LSIDE_INP_FLTDIROFF_BT</NODE_NAME>
|
||||
<CODE_PRESS>94218 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>94219 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_LSIDE_INP_FLTDIR_BT</NODE_NAME>
|
||||
<CODE_PRESS>94220 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>94221 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_LSIDE_INP_CADC_BT</NODE_NAME>
|
||||
<CODE_PRESS>94222 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>94223 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_LSIDE_INP_IRS_BT</NODE_NAME>
|
||||
<CODE_PRESS>94224 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>94225 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_LSIDE_INP_FMS_BT</NODE_NAME>
|
||||
<CODE_PRESS>94226 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>94227 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_LSIDE_INP_VOR_BT</NODE_NAME>
|
||||
<CODE_PRESS>94228 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>94229 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_LSIDE_INP_APPR_BT</NODE_NAME>
|
||||
<CODE_PRESS>94230 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>94231 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Event 94211 does nothing -->
|
||||
<UseTemplate Name="MD11_2Pos_Switch">
|
||||
<NODE_NAME>MD11_LSIDE_TIMER_SW</NODE_NAME>
|
||||
<CODE>94210 (>L:CEVENT)</CODE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_3Pos_Switch">
|
||||
<NODE_NAME>MD11_LSIDE_FLOOR_SW</NODE_NAME>
|
||||
<INC_CODE>94213 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>94212 (>L:CEVENT)</DEC_CODE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Finite_Knob">
|
||||
<NODE_NAME>MD11_LSIDE_INP_EIS_KB</NODE_NAME>
|
||||
<NUM_POS>3</NUM_POS>
|
||||
<INC_CODE>94233 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>94232 (>L:CEVENT)</DEC_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Switch has 20 stops according to max var value achieved -->
|
||||
<UseTemplate Name="MD11_Finite_Knob">
|
||||
<NODE_NAME>MD11_LSIDE_BRIEFCASE_KB</NODE_NAME>
|
||||
<NUM_POS>20</NUM_POS>
|
||||
<INC_CODE>94214 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>94215 (>L:CEVENT)</DEC_CODE>
|
||||
</UseTemplate>
|
||||
<!-- CPT SIDE BUTTONS END -->
|
||||
|
||||
<!-- BETWEEN MCDU START -->
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_CTR_BRAKE_PRESS_1_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>50</ANIM_LENGTH>
|
||||
<ANIM_LAG>500</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_CTR_BRAKE_PRESS_2_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>50</ANIM_LENGTH>
|
||||
<ANIM_LAG>500</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Finite_Knob">
|
||||
<NODE_NAME>MD11_CTR_AUTOBRAKE_SW</NODE_NAME>
|
||||
<ANIM_LENGTH>12</ANIM_LENGTH>
|
||||
<ANIM_LAG>120</ANIM_LAG>
|
||||
<NUM_POS>5</NUM_POS>
|
||||
<INC_CODE>82212 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>82211 (>L:CEVENT)</DEC_CODE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button_Guarded">
|
||||
<GUARD_NODE_NAME>MD11_CTR_SLAT_STOW_GRD</GUARD_NODE_NAME>
|
||||
<GUARD_CODE>81922 (>L:CEVENT)</GUARD_CODE>
|
||||
<BUTTON_NODE_NAME>MD11_CTR_SLAT_STOW_BT</BUTTON_NODE_NAME>
|
||||
<BUTTON_CODE_PRESS>81920 (>L:CEVENT)</BUTTON_CODE_PRESS>
|
||||
<BUTTON_CODE_RELEASE>81921 (>L:CEVENT)</BUTTON_CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_CTR_ANTISKID_BT</NODE_NAME>
|
||||
<CODE_PRESS>82209 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>82210 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_CTR_AUX_HYD_PUMP_BT</NODE_NAME>
|
||||
<CODE_PRESS>82207 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>82208 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<!-- BETWEEN MCDU END -->
|
||||
</Template>
|
||||
</ModelBehaviors>
|
||||
@ -359,6 +359,8 @@
|
||||
<INC_CODE>90160 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>90159 (>L:CEVENT)</DEC_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Animation code modified so animation falls short. -->
|
||||
<!-- NOTE: This results in no longer being able to wrap around. -->
|
||||
<UseTemplate Name="MD11_Finite_Knob">
|
||||
<NODE_NAME>MD11_OVHD_ELEC_SMOKE_ELEC_AIR_KB</NODE_NAME>
|
||||
<NUM_POS>4</NUM_POS>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user