Cabin Interactions fixed for 2020

This commit is contained in:
2025-11-08 02:06:19 +01:00
parent 6264e25e16
commit 2d49cfa891
11 changed files with 1607 additions and 1556 deletions
@@ -1,14 +1,14 @@
<ModelBehaviors>
<Template Name="MD11_Cabin_Lighting">
<DefaultTemplateParameters>
<NODE_ID/>
<VAR_NAME/>
<INDEX/>
<UNITS/>
<NODE_ID />
<VAR_NAME />
<INDEX />
<UNITS />
<INTENSITY>3.0</INTENSITY>
</DefaultTemplateParameters>
<Component ID="MD11_Cabin_Light_#NODE_ID#" Node="#NODE_ID#">
<UseTemplate Name="ASOBO_GT_Part_ID"/>
<UseTemplate Name="ASOBO_GT_Part_ID" />
<Material>
<EmissiveFactor>
<Parameter>
@@ -19,10 +19,10 @@
</Material>
</Component>
</Template>
<Template Name = "MD11_Cabin_Seatbelt_Viz">
<Template Name="MD11_Cabin_Seatbelt_Viz">
<DefaultTemplateParameters>
<NODE_ID/>
<NODE_ID />
</DefaultTemplateParameters>
<Component ID="MD11_Cabin_Seatbelt_Viz_#NODE_ID#" Node="#NODE_ID#">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
@@ -30,10 +30,10 @@
</UseTemplate>
</Component>
</Template>
<Template Name = "MD11_Cabin_NoSmoking_Viz">
<Template Name="MD11_Cabin_NoSmoking_Viz">
<DefaultTemplateParameters>
<NODE_ID/>
<NODE_ID />
</DefaultTemplateParameters>
<Component ID="MD11_Cabin_NoSmoking_Viz_#NODE_ID#" Node="#NODE_ID#">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
@@ -41,10 +41,10 @@
</UseTemplate>
</Component>
</Template>
<Template Name = "MD11_Cabin_Oxygen_Masks_Viz">
<Template Name="MD11_Cabin_Oxygen_Masks_Viz">
<DefaultTemplateParameters>
<NODE_ID/>
<NODE_ID />
</DefaultTemplateParameters>
<Component ID="MD11_Cabin_Oxy_#NODE_ID#" Node="#NODE_ID#">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
@@ -52,10 +52,10 @@
</UseTemplate>
</Component>
</Template>
<Template Name = "MD11_Cabin_Power_Viz">
<Template Name="MD11_Cabin_Power_Viz">
<DefaultTemplateParameters>
<NODE_ID/>
<NODE_ID />
</DefaultTemplateParameters>
<Component ID="MD11_Cab_Power_Viz_#NODE_ID#" Node="#NODE_ID#">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
@@ -63,9 +63,10 @@
</UseTemplate>
</Component>
</Template>
<Template Name = "MD11_Cabin_WindowBlinds">
<!-- NOTE: 103FIX - Flipped, no arrows, add cursor -->
<Template Name="MD11_Cabin_WindowBlinds">
<DefaultTemplateParameters>
<NODE_ID/>
<NODE_ID />
</DefaultTemplateParameters>
<Component ID="#ANIM_NAME#" Node="#NODE_ID#">
<UseTemplate Name="ASOBO_GT_Anim_Code">
@@ -74,18 +75,17 @@
<ANIM_CODE>(L:#ANIM_NAME#) 50 *</ANIM_CODE>
</UseTemplate>
<UseTemplate Name="ASOBO_GT_Interaction_WheelLeftDrag_Axis">
<NO_ARROWS>TRUE</NO_ARROWS>
<CURSOR>Grab</CURSOR>
<USE_TRAJECTORY_DRAG_MODE>True</USE_TRAJECTORY_DRAG_MODE>
<AXIS>Y</AXIS>
<DRAG_CODE>(M:DragPercent) (&gt;L:#ANIM_NAME#)</DRAG_CODE>
<POSITIVE_AXIS_CODE>(L:#ANIM_NAME#) 0.1 + 1 min (&gt;L:#ANIM_NAME#)</POSITIVE_AXIS_CODE>
<NEGATIVE_AXIS_CODE>(L:#ANIM_NAME#) 0.1 - 0 max (&gt;L:#ANIM_NAME#)</NEGATIVE_AXIS_CODE>
<POSITIVE_AXIS_CODE>(L:#ANIM_NAME#) 0.1 - 1 min (&gt;L:#ANIM_NAME#)</POSITIVE_AXIS_CODE>
<NEGATIVE_AXIS_CODE>(L:#ANIM_NAME#) 0.1 + 0 max (&gt;L:#ANIM_NAME#)</NEGATIVE_AXIS_CODE>
</UseTemplate>
</Component>
</Template>
<Template Name= "MD11_TrayTable">
<DefaultTemplateParameters>
<NODE_ID/>
</DefaultTemplateParameters>
<Template Name="MD11_TrayTable">
<Parameters Type="Default">
<ANIM_LENGTH>30</ANIM_LENGTH>
</Parameters>
@@ -125,12 +125,14 @@
</UseTemplate>
</Component>
</Template>
<Template Name = "MD11_Overhead_Bin">
<!-- NOTE: 103FIX - Add NODE_ID -->
<Template Name="MD11_Overhead_Bin">
<Parameters Type="Default">
<ANIM_LENGTH>10</ANIM_LENGTH>
<ANIM_LAG>10</ANIM_LAG>
<NODE_ID />
</Parameters>
<Component ID="#ANIM_NAME#" Node="#ANIM_NAME#">
<Component ID="#ANIM_NAME#" Node="#NODE_ID#">
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_CODE>(L:#ANIM_NAME#) #ANIM_LENGTH# *</ANIM_CODE>
</UseTemplate>
@@ -151,7 +153,8 @@
</UseTemplate>
<UseTemplate Name="ASOBO_GT_Interaction_LeftSingle_Code">
<LEFT_SINGLE_CODE>
(L:MD11_CAB_LAV#ID#_LATCH, bool) ! if{ (L:MD11_CAB_LAV#ID#_DOOR) ! (&gt;L:MD11_CAB_LAV#ID#_DOOR) }
(L:MD11_CAB_LAV#ID#_LATCH, bool) ! if{ (L:MD11_CAB_LAV#ID#_DOOR) !
(&gt;L:MD11_CAB_LAV#ID#_DOOR) }
</LEFT_SINGLE_CODE>
</UseTemplate>
</Component>
@@ -184,7 +187,7 @@
<UseTemplate Name="ASOBO_GT_Interaction_LeftSingle_Code">
<LEFT_SINGLE_CODE>
(L:MD11_CAB_LAV#ID#_DOOR, bool) ! if{
(L:MD11_CAB_LAV#ID#_LATCH) ! (&gt;L:MD11_CAB_LAV#ID#_LATCH)
(L:MD11_CAB_LAV#ID#_LATCH) ! (&gt;L:MD11_CAB_LAV#ID#_LATCH)
}
</LEFT_SINGLE_CODE>
@@ -193,11 +196,12 @@
</Template>
<Template Name="MD11_Cabin_Lavatory_Occupied_Sign">
<DefaultTemplateParameters>
<NODE_ID/>
<NODE_ID />
</DefaultTemplateParameters>
<Component ID="MD11_Cabin_Lavatory_Occupied_Sign_#NODE_ID#" Node="#NODE_ID#">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
<VISIBILITY_CODE>(L:MD11_CAB_LAV#ID#_LATCH, bool) (A:CABIN_SEATBELTS_ALERT_SWITCH, bool) |</VISIBILITY_CODE>
<VISIBILITY_CODE>(L:MD11_CAB_LAV#ID#_LATCH, bool) (A:CABIN_SEATBELTS_ALERT_SWITCH,
bool) |</VISIBILITY_CODE>
</UseTemplate>
</Component>
</Template>