This commit is contained in:
Kilian Hofmann 2025-11-28 13:56:13 +01:00
parent 659283c245
commit 0c98e38cd2
4 changed files with 0 additions and 567 deletions

View File

@ -1393,7 +1393,6 @@
<RIGHT_BUTTON_UP>69849</RIGHT_BUTTON_UP>
<NUM_STATES>2</NUM_STATES>
</UseTemplate>
<!-- NOTE: 108FIX - Please, no more changes lol. Flipped in the model -->
<UseTemplate Name="TFDi_Design_MD11_Switch_Template">
<NODE_ID>MD11_PED_XPNDR_ABV_BLW_SW</NODE_ID>
<ANIM_LENGTH>10</ANIM_LENGTH>

View File

@ -29,7 +29,6 @@
<ANIM_LAG>100</ANIM_LAG>
<ANIM_SCALAR>10</ANIM_SCALAR>
</UseTemplate>
<!-- NOTE: 108FIX - Adjusted anim name -->
<UseTemplate Name="TFDi_Design_MD11_Knob_Push">
<NODE_ID>MD11_MIP_ISFD_BARO_KB</NODE_ID>
<ANIM_CODE_KNOB>(L:MD11_MIP_ISFD_BARO_KB) 71 72 / *</ANIM_CODE_KNOB>

View File

@ -1,282 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<ModelInfo>
<LODS>
<LOD minSize="150" ModelFile="..\..\TFDi_Design_MD-11\model\TFDi_MD11_F_EXT_LOD0.gltf">
<MergeModel>..\..\TFDi_Design_MD-11\model\TFDi_MD11_ENG_PW_LOD0.gltf</MergeModel>
</LOD>
<LOD minSize="87" ModelFile="..\..\TFDi_Design_MD-11\model\TFDi_MD11_F_EXT_LOD1.gltf">
<MergeModel>..\..\TFDi_Design_MD-11\model\TFDi_MD11_ENG_PW_LOD1.gltf</MergeModel>
</LOD>
<LOD minSize="46" ModelFile="..\..\TFDi_Design_MD-11\model\TFDi_MD11_F_EXT_LOD2.gltf">
<MergeModel>..\..\TFDi_Design_MD-11\model\TFDi_MD11_ENG_PW_LOD2.gltf</MergeModel>
</LOD>
<LOD minSize="28" ModelFile="..\..\TFDi_Design_MD-11\model\TFDi_MD11_F_EXT_LOD3.gltf">
<MergeModel>..\..\TFDi_Design_MD-11\model\TFDi_MD11_ENG_PW_LOD3.gltf</MergeModel>
</LOD>
<LOD minSize="19" ModelFile="..\..\TFDi_Design_MD-11\model\TFDi_MD11_F_EXT_LOD4.gltf">
<MergeModel>..\..\TFDi_Design_MD-11\model\TFDi_MD11_ENG_PW_LOD4.gltf</MergeModel>
</LOD>
</LODS>
<Behaviors>
<Include ModelBehaviorFile="Asobo\Exterior.xml"/>
<Include ModelBehaviorFile="Asobo\Common.xml"/>
<Include ModelBehaviorFile="Asobo\Generic\FX.xml"/>
<Include ModelBehaviorFile="TFDi_Design\MD11\Templates\FlightDeck.xml"/>
<Include ModelBehaviorFile="TFDi_Design\MD11\MD11_Exterior.xml"/>
<Component ID="TFDi_MD11_Exterior_Core">
<UseTemplate Name="TFDi_Design_MD11_Exterior"/>
</Component>
<!-- Begin Templates -->
<!-- <Template Name="MD11_N1_Slow">
<DefaultTemplateParameters>
<NODE_ID/>
<VAR_NAME/>
<MAX_N1>5.0</MAX_N1>
</DefaultTemplateParameters>
<Component ID="MD11_ENG_N1_#NODE_ID#" Node="#NODE_ID#">
<UseTemplate Name="ASOBO_GT_Part_ID"/>
<Material>
<EmissiveFactor>
<Parameter>
<Code>(L:#VAR_NAME#, enum) 0.1 * #INTENSITY# * </Code>
</Parameter>
<OverrideBaseEmissive>True</OverrideBaseEmissive>
</EmissiveFactor>
</Material>
</Component>
</Template> -->
<Template Name="MD11_N1_Template">
<DefaultTemplateParameters>
<ANIM_NAME/>
<ANIM_LENGTH>360</ANIM_LENGTH>
<ANIM_LAG>0</ANIM_LAG>
<ANIM_WRAP>True</ANIM_WRAP>
<ANIM_DELTA>True</ANIM_DELTA>
<NODE_ID_STILL/>
<NODE_ID_BLURRED/>
<VAR_NAME>#VAR_NAME#</VAR_NAME>
<MAX_RPM/>
</DefaultTemplateParameters>
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_CODE>(L:#VAR_NAME#, degrees)</ANIM_CODE>
<ANIM_NAME>#ANIM_NAME#</ANIM_NAME>
<ANIM_LENGTH>#ANIM_LENGTH#</ANIM_LENGTH>
<ANIM_LAG>#ANIM_LAG#</ANIM_LAG>
<ANIM_WRAP>#ANIM_WRAP#</ANIM_WRAP>
<ANIM_DELTA>#ANIM_DELTA#</ANIM_DELTA>
</UseTemplate>
<Component ID="MD11_#NODE_ID_STILL#" Node="#NODE_ID_STILL#">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
<VISIBILITY_CODE>(A:ENGINE N1 RPM:1, percent) 10 &lt; if{ 1 } els{ 0 } </VISIBILITY_CODE>
</UseTemplate>
</Component>
</Template>
<!-- End Templates -->
<Component ID="Pilot_Visibility" Node="PILOT_0">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
<VISIBILITY_CODE>(A:CAMERA STATE, enum) 2 == ; if{ 0 } els{ 1 } </VISIBILITY_CODE>
</UseTemplate>
</Component>
<Component ID="Copilot_Visibility" Node="PILOT_1">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
<VISIBILITY_CODE>(A:CAMERA STATE, enum) 2 == ; if{ 0 } els{ 1 } </VISIBILITY_CODE>
</UseTemplate>
</Component>
<Component ID="ADG_Deploy">
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_NAME>MD11_EXT_ADG_DEPLOY</ANIM_NAME>
<ANIM_LENGTH>50</ANIM_LENGTH>
<ANIM_CODE>(L:MD11_PED_ADG_LVR, enum) 50 * </ANIM_CODE>
<ANIM_LAG>50</ANIM_LAG>
</UseTemplate>
</Component>
<Component ID="GPU_Door">
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_NAME>MD11_EXT_GPU_DOOR</ANIM_NAME>
<ANIM_LENGTH>10</ANIM_LENGTH>
<ANIM_CODE>(L:MD11_EXT_GPU, bool) 10 * </ANIM_CODE>
</UseTemplate>
</Component>
<Component ID="GPU_Plug" Node="GPU_plug_node">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
<VISIBILITY_CODE>(L:MD11_EXT_GPU, bool)</VISIBILITY_CODE>
</UseTemplate>
</Component>
<Component ID="Engine_Fans_1">
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_NAME>MD11_EXT_N1_1_STILL</ANIM_NAME>
<ANIM_LENGTH>360</ANIM_LENGTH>
<ANIM_CODE>(L:MD11_ENG_1_N1_ANG, degrees)</ANIM_CODE>
<ANIM_LAG>3600</ANIM_LAG>
<ANIM_WRAP>True</ANIM_WRAP>
</UseTemplate>
</Component>
<!-- NOTE: 108FIX - Adjusted node name -->
<Component ID="Engine_Fans_1_blurred" Node="N1_1_blurred_PW">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
<VISIBILITY_CODE>
(A:ENG N1 RPM:1, percent) 5.0 &gt; if{ 1 } els{ 0 }
</VISIBILITY_CODE>
</UseTemplate>
</Component>
<Component ID="Engine_Fans_2">
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_NAME>MD11_EXT_N1_2_STILL</ANIM_NAME>
<ANIM_LENGTH>360</ANIM_LENGTH>
<ANIM_CODE>(L:MD11_ENG_2_N1_ANG, degrees)</ANIM_CODE>
<ANIM_LAG>3600</ANIM_LAG>
<ANIM_WRAP>True</ANIM_WRAP>
</UseTemplate>
</Component>
<!-- NOTE: 108FIX - Adjusted node name -->
<Component ID="Engine_Fans_2_blurred" Node="N1_2_blurred_PW">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
<VISIBILITY_CODE>
(A:ENG N1 RPM:2, percent) 5.0 &gt; if{ 1 } els{ 0 }
</VISIBILITY_CODE>
</UseTemplate>
</Component>
<Component ID="Engine_Fans_3">
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_NAME>MD11_EXT_N1_3_STILL</ANIM_NAME>
<ANIM_LENGTH>360</ANIM_LENGTH>
<ANIM_CODE>(L:MD11_ENG_3_N1_ANG, degrees)</ANIM_CODE>
<ANIM_LAG>3600</ANIM_LAG>
<ANIM_WRAP>True</ANIM_WRAP>
</UseTemplate>
</Component>
<!-- NOTE: 108FIX - Adjusted node name -->
<Component ID="Engine_Fans_3_blurred" Node="N1_3_blurred_PW">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
<VISIBILITY_CODE>
(A:ENG N1 RPM:3, percent) 5.0 &gt; if{ 1 } els{ 0 }
</VISIBILITY_CODE>
</UseTemplate>
</Component>
<Component ID="FX_CONTRAIL_QUAD">
<UseTemplate Name="ASOBO_CONTRAIL_QUAD_FX">
<FX_NAME>FX_CONTRAIL_QUAD_LEFT</FX_NAME>
<FX_NODE>L1_EngineFX</FX_NODE>
<FX_ENGINE_ID>1</FX_ENGINE_ID>
</UseTemplate>
<UseTemplate Name="ASOBO_CONTRAIL_QUAD_FX">
<FX_NAME>FX_CONTRAIL_QUAD_CENTER</FX_NAME>
<FX_NODE>C1_EngineFX</FX_NODE>
<FX_ENGINE_ID>2</FX_ENGINE_ID>
</UseTemplate>
<UseTemplate Name="ASOBO_CONTRAIL_QUAD_FX">
<FX_NAME>FX_CONTRAIL_QUAD_RIGHT</FX_NAME>
<FX_NODE>R1_EngineFX</FX_NODE>
<FX_ENGINE_ID>3</FX_ENGINE_ID>
</UseTemplate>
</Component>
<Component ID="FX_CONTRAIL_RIBBON">
<UseTemplate Name="ASOBO_CONTRAIL_RIBBON_FX">
<FX_NAME>FX_CONTRAIL_RIBBON_LEFT</FX_NAME>
<FX_NODE>L1_EngineFX</FX_NODE>
<FX_CODE>(A:CONTRAILS CONDITIONS MET:1, Bool) (A:GENERAL ENG COMBUSTION:1, Bool) and (A:CONTRAILS CONDITIONS MET:2, Bool) (A:GENERAL ENG COMBUSTION:2, Bool) and or</FX_CODE>
</UseTemplate>
<UseTemplate Name="ASOBO_CONTRAIL_RIBBON_FX">
<FX_NAME>FX_CONTRAIL_RIBBON_RIGHT</FX_NAME>
<FX_NODE>R1_EngineFX</FX_NODE>
<FX_CODE>(A:CONTRAILS CONDITIONS MET:3, Bool) (A:GENERAL ENG COMBUSTION:3, Bool) and (A:CONTRAILS CONDITIONS MET:4, Bool) (A:GENERAL ENG COMBUSTION:4, Bool) and or</FX_CODE>
</UseTemplate>
</Component>
<Component ID="GEARS">
<UseTemplate Name="ASOBO_GEAR_Center_Tire_Template">
<ANIM_NAME>c_tire_key</ANIM_NAME>
<NODE_ID_STILL>c_tire_still</NODE_ID_STILL>
<NODE_ID_BLURRED>c_tire_still001</NODE_ID_BLURRED>
</UseTemplate>
<UseTemplate Name="ASOBO_GEAR_Center_Tire_Template">
<ANIM_NAME>b_tire_key</ANIM_NAME>
<NODE_ID_STILL>aux_tire_still</NODE_ID_STILL>
<NODE_ID_BLURRED>aux_tire_still001</NODE_ID_BLURRED>
</UseTemplate>
<UseTemplate Name="ASOBO_GEAR_Left_Tire_Template">
<ANIM_NAME>l_tire_key</ANIM_NAME>
<NODE_ID_STILL>l_mlg_tire_still_L1</NODE_ID_STILL>
<NODE_ID_STILL_2>l_mlg_tire_still_L2</NODE_ID_STILL_2>
<NODE_ID_STILL_3>L_mlg_tire_still_R1</NODE_ID_STILL_3>
<NODE_ID_STILL_4>l_mlg_tire_still_R2</NODE_ID_STILL_4>
<NODE_ID_BLURRED>l_mlg_tire_still_L003</NODE_ID_BLURRED>
<NODE_ID_BLURRED_2>l_mlg_tire_still_L004</NODE_ID_BLURRED_2>
<NODE_ID_BLURRED_3>L_mlg_tire_still_r003</NODE_ID_BLURRED_3>
<NODE_ID_BLURRED_4>L_mlg_tire_still_r004</NODE_ID_BLURRED_4>
</UseTemplate>
<UseTemplate Name="ASOBO_GEAR_Right_Tire_Template">
<ANIM_NAME>r_tire_key</ANIM_NAME>
<NODE_ID_STILL>r_mlg_tire_still_L1</NODE_ID_STILL>
<NODE_ID_STILL_2>r_mlg_tire_still_L2</NODE_ID_STILL_2>
<NODE_ID_STILL_3>r_mlg_tire_still_R1</NODE_ID_STILL_3>
<NODE_ID_STILL_4>r_mlg_tire_still_R2</NODE_ID_STILL_4>
<NODE_ID_BLURRED>r_mlg_tire_still_L004</NODE_ID_BLURRED>
<NODE_ID_BLURRED_2>r_mlg_tire_still_L003</NODE_ID_BLURRED_2>
<NODE_ID_BLURRED_3>r_mlg_tire_still_R003</NODE_ID_BLURRED_3>
<NODE_ID_BLURRED_4>r_mlg_tire_still_R004</NODE_ID_BLURRED_4>
</UseTemplate>
</Component>
<Component ID="MD11_Gear_Compression">
<UseTemplate Name="MD11_Animation">
<NODE_ID>nlg_comp_strut</NODE_ID>
<ANIM_NAME>c_gear</ANIM_NAME>
<ANIM_CODE>(A:GEAR ANIMATION POSITION:0, percent) 2 *</ANIM_CODE>
<ANIM_LENGTH>200</ANIM_LENGTH>
<ANIM_LAG>0</ANIM_LAG>
</UseTemplate>
<UseTemplate Name="MD11_Animation">
<NODE_ID>l_mlg_comp_strut</NODE_ID>
<ANIM_NAME>l_gear</ANIM_NAME>
<ANIM_CODE>(A:GEAR ANIMATION POSITION:1, percent) 2 *</ANIM_CODE>
<ANIM_LENGTH>200</ANIM_LENGTH>
<ANIM_LAG>0</ANIM_LAG>
</UseTemplate>
<UseTemplate Name="MD11_Animation">
<NODE_ID>r_mlg_comp_strut</NODE_ID>
<ANIM_NAME>r_gear</ANIM_NAME>
<ANIM_CODE>(A:GEAR ANIMATION POSITION:2, percent) 2 *</ANIM_CODE>
<ANIM_LENGTH>200</ANIM_LENGTH>
<ANIM_LAG>0</ANIM_LAG>
</UseTemplate>
<UseTemplate Name="MD11_Animation">
<NODE_ID>clg_comp_strut</NODE_ID>
<ANIM_NAME>aux_gear</ANIM_NAME>
<ANIM_CODE>(A:GEAR ANIMATION POSITION:3, percent) 2 *</ANIM_CODE>
<ANIM_LENGTH>200</ANIM_LENGTH>
<ANIM_LAG>0</ANIM_LAG>
</UseTemplate>
</Component>
<Component ID="MD11_TRUCK_TILT">
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_CODE>(A:CONTACT POINT IS ON GROUND:1, number) (A:PLANE PITCH DEGREES, degrees) * -10 * </ANIM_CODE>
<ANIM_LENGTH>100</ANIM_LENGTH>
<ANIM_NAME>MD11_EXT_MLG_LEFT_TRUCK_TILT</ANIM_NAME>
<ANIM_LAG>300</ANIM_LAG>
</UseTemplate>
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_CODE>(A:CONTACT POINT IS ON GROUND:2, number) (A:PLANE PITCH DEGREES, degrees) * -10 * </ANIM_CODE>
<ANIM_LENGTH>100</ANIM_LENGTH>
<ANIM_NAME>MD11_EXT_MLG_RIGHT_TRUCK_TILT</ANIM_NAME>
<ANIM_LAG>300</ANIM_LAG>
</UseTemplate>
</Component>
</Behaviors>
</ModelInfo>

View File

@ -1,283 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<ModelInfo>
<LODS>
<LOD minSize="150" ModelFile="..\..\TFDi_Design_MD-11\model\TFDi_MD11_PAX_EXT_LOD0.gltf">
<MergeModel>..\..\TFDi_Design_MD-11\model\TFDi_MD11_ENG_PW_LOD0.gltf</MergeModel>
</LOD>
<LOD minSize="87" ModelFile="..\..\TFDi_Design_MD-11\model\TFDi_MD11_PAX_EXT_LOD1.gltf">
<MergeModel>..\..\TFDi_Design_MD-11\model\TFDi_MD11_ENG_PW_LOD1.gltf</MergeModel>
</LOD>
<LOD minSize="64" ModelFile="..\..\TFDi_Design_MD-11\model\TFDi_MD11_PAX_EXT_LOD2.gltf">
<MergeModel>..\..\TFDi_Design_MD-11\model\TFDi_MD11_ENG_PW_LOD2.gltf</MergeModel>
</LOD>
<LOD minSize="31" ModelFile="..\..\TFDi_Design_MD-11\model\TFDi_MD11_PAX_EXT_LOD3.gltf">
<MergeModel>..\..\TFDi_Design_MD-11\model\TFDi_MD11_ENG_PW_LOD3.gltf</MergeModel>
</LOD>
<LOD minSize="18" ModelFile="..\..\TFDi_Design_MD-11\model\TFDi_MD11_PAX_EXT_LOD4.gltf">
<MergeModel>..\..\TFDi_Design_MD-11\model\TFDi_MD11_ENG_PW_LOD4.gltf</MergeModel>
</LOD>
</LODS>
<Behaviors>
<Include ModelBehaviorFile="Asobo\Exterior.xml"/>
<Include ModelBehaviorFile="Asobo\Common.xml"/>
<Include ModelBehaviorFile="Asobo\Generic\FX.xml"/>
<Include ModelBehaviorFile="TFDi_Design\MD11\Templates\FlightDeck.xml"/>
<Include ModelBehaviorFile="TFDi_Design\MD11\MD11_Exterior.xml"/>
<Component ID="TFDi_MD11_Exterior_Core">
<UseTemplate Name="TFDi_Design_MD11_Exterior"/>
</Component>
<!-- Begin Templates -->
<!-- <Template Name="MD11_N1_Slow">
<DefaultTemplateParameters>
<NODE_ID/>
<VAR_NAME/>
<MAX_N1>5.0</MAX_N1>
</DefaultTemplateParameters>
<Component ID="MD11_ENG_N1_#NODE_ID#" Node="#NODE_ID#">
<UseTemplate Name="ASOBO_GT_Part_ID"/>
<Material>
<EmissiveFactor>
<Parameter>
<Code>(L:#VAR_NAME#, enum) 0.1 * #INTENSITY# * </Code>
</Parameter>
<OverrideBaseEmissive>True</OverrideBaseEmissive>
</EmissiveFactor>
</Material>
</Component>
</Template> -->
<Template Name="MD11_N1_Template">
<DefaultTemplateParameters>
<ANIM_NAME/>
<ANIM_LENGTH>360</ANIM_LENGTH>
<ANIM_LAG>0</ANIM_LAG>
<ANIM_WRAP>True</ANIM_WRAP>
<ANIM_DELTA>True</ANIM_DELTA>
<NODE_ID_STILL/>
<NODE_ID_BLURRED/>
<VAR_NAME>#VAR_NAME#</VAR_NAME>
<MAX_RPM/>
</DefaultTemplateParameters>
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_CODE>(L:#VAR_NAME#, degrees)</ANIM_CODE>
<ANIM_NAME>#ANIM_NAME#</ANIM_NAME>
<ANIM_LENGTH>#ANIM_LENGTH#</ANIM_LENGTH>
<ANIM_LAG>#ANIM_LAG#</ANIM_LAG>
<ANIM_WRAP>#ANIM_WRAP#</ANIM_WRAP>
<ANIM_DELTA>#ANIM_DELTA#</ANIM_DELTA>
</UseTemplate>
<Component ID="MD11_#NODE_ID_STILL#" Node="#NODE_ID_STILL#">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
<VISIBILITY_CODE>(A:ENGINE N1 RPM:1, percent) 10 &lt; if{ 1 } els{ 0 } </VISIBILITY_CODE>
</UseTemplate>
</Component>
</Template>
<!-- End Templates -->
<Component ID="Pilot_Visibility" Node="PILOT_0">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
<VISIBILITY_CODE>(A:CAMERA STATE, enum) 2 == ; if{ 0 } els{ 1 } </VISIBILITY_CODE>
</UseTemplate>
</Component>
<Component ID="Copilot_Visibility" Node="PILOT_1">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
<VISIBILITY_CODE>(A:CAMERA STATE, enum) 2 == ; if{ 0 } els{ 1 } </VISIBILITY_CODE>
</UseTemplate>
</Component>
<Component ID="ADG_Deploy">
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_NAME>MD11_EXT_ADG_DEPLOY</ANIM_NAME>
<ANIM_LENGTH>50</ANIM_LENGTH>
<ANIM_CODE>(L:MD11_PED_ADG_LVR, enum) 50 * </ANIM_CODE>
<ANIM_LAG>50</ANIM_LAG>
</UseTemplate>
</Component>
<Component ID="GPU_Door">
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_NAME>MD11_EXT_GPU_DOOR</ANIM_NAME>
<ANIM_LENGTH>10</ANIM_LENGTH>
<ANIM_CODE>(L:MD11_EXT_GPU, bool) 10 * </ANIM_CODE>
</UseTemplate>
</Component>
<Component ID="GPU_Plug" Node="GPU_plug_node">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
<VISIBILITY_CODE>(L:MD11_EXT_GPU, bool)</VISIBILITY_CODE>
</UseTemplate>
</Component>
<Component ID="Engine_Fans_1">
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_NAME>MD11_EXT_N1_1_STILL</ANIM_NAME>
<ANIM_LENGTH>360</ANIM_LENGTH>
<ANIM_CODE>(L:MD11_ENG_1_N1_ANG, degrees)</ANIM_CODE>
<ANIM_LAG>3600</ANIM_LAG>
<ANIM_WRAP>True</ANIM_WRAP>
</UseTemplate>
</Component>
<!-- NOTE: 108FIX - Adjusted node name -->
<Component ID="Engine_Fans_1_blurred" Node="N1_1_blurred_PW">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
<VISIBILITY_CODE>
(A:ENG N1 RPM:1, percent) 5.0 &gt; if{ 1 } els{ 0 }
</VISIBILITY_CODE>
</UseTemplate>
</Component>
<Component ID="Engine_Fans_2">
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_NAME>MD11_EXT_N1_2_STILL</ANIM_NAME>
<ANIM_LENGTH>360</ANIM_LENGTH>
<ANIM_CODE>(L:MD11_ENG_2_N1_ANG, degrees)</ANIM_CODE>
<ANIM_LAG>3600</ANIM_LAG>
<ANIM_WRAP>True</ANIM_WRAP>
</UseTemplate>
</Component>
<!-- NOTE: 108FIX - Adjusted node name -->
<Component ID="Engine_Fans_2_blurred" Node="N1_2_blurred_PW">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
<VISIBILITY_CODE>
(A:ENG N1 RPM:2, percent) 5.0 &gt; if{ 1 } els{ 0 }
</VISIBILITY_CODE>
</UseTemplate>
</Component>
<Component ID="Engine_Fans_3">
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_NAME>MD11_EXT_N1_3_STILL</ANIM_NAME>
<ANIM_LENGTH>360</ANIM_LENGTH>
<ANIM_CODE>(L:MD11_ENG_3_N1_ANG, degrees)</ANIM_CODE>
<ANIM_LAG>3600</ANIM_LAG>
<ANIM_WRAP>True</ANIM_WRAP>
</UseTemplate>
</Component>
<!-- NOTE: 108FIX - Adjusted node name -->
<Component ID="Engine_Fans_3_blurred" Node="N1_3_blurred_PW">
<UseTemplate Name="ASOBO_GT_Visibility_Code">
<VISIBILITY_CODE>
(A:ENG N1 RPM:3, percent) 5.0 &gt; if{ 1 } els{ 0 }
</VISIBILITY_CODE>
</UseTemplate>
</Component>
<Component ID="FX_CONTRAIL_QUAD">
<UseTemplate Name="ASOBO_CONTRAIL_QUAD_FX">
<FX_NAME>FX_CONTRAIL_QUAD_LEFT</FX_NAME>
<FX_NODE>L1_EngineFX</FX_NODE>
<FX_ENGINE_ID>1</FX_ENGINE_ID>
</UseTemplate>
<UseTemplate Name="ASOBO_CONTRAIL_QUAD_FX">
<FX_NAME>FX_CONTRAIL_QUAD_CENTER</FX_NAME>
<FX_NODE>C1_EngineFX</FX_NODE>
<FX_ENGINE_ID>2</FX_ENGINE_ID>
</UseTemplate>
<UseTemplate Name="ASOBO_CONTRAIL_QUAD_FX">
<FX_NAME>FX_CONTRAIL_QUAD_RIGHT</FX_NAME>
<FX_NODE>R1_EngineFX</FX_NODE>
<FX_ENGINE_ID>3</FX_ENGINE_ID>
</UseTemplate>
</Component>
<Component ID="FX_CONTRAIL_RIBBON">
<UseTemplate Name="ASOBO_CONTRAIL_RIBBON_FX">
<FX_NAME>FX_CONTRAIL_RIBBON_LEFT</FX_NAME>
<FX_NODE>L1_EngineFX</FX_NODE>
<FX_CODE>(A:CONTRAILS CONDITIONS MET:1, Bool) (A:GENERAL ENG COMBUSTION:1, Bool) and (A:CONTRAILS CONDITIONS MET:2, Bool) (A:GENERAL ENG COMBUSTION:2, Bool) and or</FX_CODE>
</UseTemplate>
<UseTemplate Name="ASOBO_CONTRAIL_RIBBON_FX">
<FX_NAME>FX_CONTRAIL_RIBBON_RIGHT</FX_NAME>
<FX_NODE>R1_EngineFX</FX_NODE>
<FX_CODE>(A:CONTRAILS CONDITIONS MET:3, Bool) (A:GENERAL ENG COMBUSTION:3, Bool) and (A:CONTRAILS CONDITIONS MET:4, Bool) (A:GENERAL ENG COMBUSTION:4, Bool) and or</FX_CODE>
</UseTemplate>
</Component>
<Component ID="GEARS">
<UseTemplate Name="ASOBO_GEAR_Center_Tire_Template">
<ANIM_NAME>c_tire_key</ANIM_NAME>
<NODE_ID_STILL>c_tire_still</NODE_ID_STILL>
<NODE_ID_BLURRED>c_tire_still001</NODE_ID_BLURRED>
</UseTemplate>
<UseTemplate Name="ASOBO_GEAR_Center_Tire_Template">
<ANIM_NAME>b_tire_key</ANIM_NAME>
<NODE_ID_STILL>aux_tire_still</NODE_ID_STILL>
<NODE_ID_BLURRED>aux_tire_still001</NODE_ID_BLURRED>
</UseTemplate>
<UseTemplate Name="ASOBO_GEAR_Left_Tire_Template">
<ANIM_NAME>l_tire_key</ANIM_NAME>
<NODE_ID_STILL>l_mlg_tire_still_L1</NODE_ID_STILL>
<NODE_ID_STILL_2>l_mlg_tire_still_L2</NODE_ID_STILL_2>
<NODE_ID_STILL_3>L_mlg_tire_still_R1</NODE_ID_STILL_3>
<NODE_ID_STILL_4>l_mlg_tire_still_R2</NODE_ID_STILL_4>
<NODE_ID_BLURRED>l_mlg_tire_still_L003</NODE_ID_BLURRED>
<NODE_ID_BLURRED_2>l_mlg_tire_still_L004</NODE_ID_BLURRED_2>
<NODE_ID_BLURRED_3>L_mlg_tire_still_r003</NODE_ID_BLURRED_3>
<NODE_ID_BLURRED_4>L_mlg_tire_still_r004</NODE_ID_BLURRED_4>
</UseTemplate>
<UseTemplate Name="ASOBO_GEAR_Right_Tire_Template">
<ANIM_NAME>r_tire_key</ANIM_NAME>
<NODE_ID_STILL>r_mlg_tire_still_L1</NODE_ID_STILL>
<NODE_ID_STILL_2>r_mlg_tire_still_L2</NODE_ID_STILL_2>
<NODE_ID_STILL_3>r_mlg_tire_still_R1</NODE_ID_STILL_3>
<NODE_ID_STILL_4>r_mlg_tire_still_R2</NODE_ID_STILL_4>
<NODE_ID_BLURRED>r_mlg_tire_still_L004</NODE_ID_BLURRED>
<NODE_ID_BLURRED_2>r_mlg_tire_still_L003</NODE_ID_BLURRED_2>
<NODE_ID_BLURRED_3>r_mlg_tire_still_R003</NODE_ID_BLURRED_3>
<NODE_ID_BLURRED_4>r_mlg_tire_still_R004</NODE_ID_BLURRED_4>
</UseTemplate>
</Component>
<Component ID="MD11_Gear_Compression">
<UseTemplate Name="MD11_Animation">
<NODE_ID>nlg_comp_strut</NODE_ID>
<ANIM_NAME>c_gear</ANIM_NAME>
<ANIM_CODE>(A:GEAR ANIMATION POSITION:0, percent) 2 *</ANIM_CODE>
<ANIM_LENGTH>200</ANIM_LENGTH>
<ANIM_LAG>0</ANIM_LAG>
</UseTemplate>
<UseTemplate Name="MD11_Animation">
<NODE_ID>l_mlg_comp_strut</NODE_ID>
<ANIM_NAME>l_gear</ANIM_NAME>
<ANIM_CODE>(A:GEAR ANIMATION POSITION:1, percent) 2 *</ANIM_CODE>
<ANIM_LENGTH>200</ANIM_LENGTH>
<ANIM_LAG>0</ANIM_LAG>
</UseTemplate>
<UseTemplate Name="MD11_Animation">
<NODE_ID>r_mlg_comp_strut</NODE_ID>
<ANIM_NAME>r_gear</ANIM_NAME>
<ANIM_CODE>(A:GEAR ANIMATION POSITION:2, percent) 2 *</ANIM_CODE>
<ANIM_LENGTH>200</ANIM_LENGTH>
<ANIM_LAG>0</ANIM_LAG>
</UseTemplate>
<UseTemplate Name="MD11_Animation">
<NODE_ID>clg_comp_strut</NODE_ID>
<ANIM_NAME>aux_gear</ANIM_NAME>
<ANIM_CODE>(A:GEAR ANIMATION POSITION:3, percent) 2 *</ANIM_CODE>
<ANIM_LENGTH>200</ANIM_LENGTH>
<ANIM_LAG>0</ANIM_LAG>
</UseTemplate>
</Component>
<Component ID="MD11_TRUCK_TILT">
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_CODE>(A:CONTACT POINT IS ON GROUND:1, number) (A:PLANE PITCH DEGREES, degrees) * -10 * </ANIM_CODE>
<ANIM_LENGTH>100</ANIM_LENGTH>
<ANIM_NAME>MD11_EXT_MLG_LEFT_TRUCK_TILT</ANIM_NAME>
<ANIM_LAG>300</ANIM_LAG>
</UseTemplate>
<UseTemplate Name="ASOBO_GT_Anim_Code">
<ANIM_CODE>(A:CONTACT POINT IS ON GROUND:2, number) (A:PLANE PITCH DEGREES, degrees) * -10 * </ANIM_CODE>
<ANIM_LENGTH>100</ANIM_LENGTH>
<ANIM_NAME>MD11_EXT_MLG_RIGHT_TRUCK_TILT</ANIM_NAME>
<ANIM_LAG>300</ANIM_LAG>
</UseTemplate>
</Component>
</Behaviors>
</ModelInfo>