diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model/TFDi_MD11_F_EXT.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model/TFDi_MD11_F_EXT.xml index 4886c7c..ce3de16 100644 --- a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model/TFDi_MD11_F_EXT.xml +++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model/TFDi_MD11_F_EXT.xml @@ -3,18 +3,21 @@ - ..\..\TFDi_Design_MD-11_GE\model\TFDi_MD11_ENG_GE_LOD0.gltf + ..\..\TFDi_Design_MD-11F_GE\model\TFDi_MD11_ENG_GE_LOD0.gltf + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + (A:CAMERA STATE, enum) 2 == ; if{ 0 } els{ 1 } + + + + + + (A:CAMERA STATE, enum) 2 == ; if{ 0 } els{ 1 } + + + + + + MD11_EXT_ADG_DEPLOY + 50 + (L:MD11_PED_ADG_LVR, enum) 50 * + 50 + + + + + + MD11_EXT_GPU_DOOR + 10 + (L:MD11_EXT_GPU, bool) 10 * + + + + + + MD11_EXT_N1_1_STILL + 360 + (L:MD11_ENG_1_N1_ANG, degrees) + 3600 + True + + + + + + + (A:ENG N1 RPM:1, percent) 5.0 > if{ 1 } els{ 0 } + + + + + + + MD11_EXT_N1_2_STILL + 360 + (L:MD11_ENG_2_N1_ANG, degrees) + 3600 + True + + + + + + + (A:ENG N1 RPM:2, percent) 5.0 > if{ 1 } els{ 0 } + + + + + + + MD11_EXT_N1_3_STILL + 360 + (L:MD11_ENG_3_N1_ANG, degrees) + 3600 + True + + + + + + + (A:ENG N1 RPM:3, percent) 5.0 > if{ 1 } els{ 0 } + + + + + + + MD11_EXT_ADG_SPIN + 100 + (L:MD11_ENG_ADG_ANG) 3.6 / + 0 + True + + + + + + FX_CONTRAIL_QUAD_LEFT + L1_EngineFX + 1 + + + FX_CONTRAIL_QUAD_CENTER + C1_EngineFX + 2 + + + FX_CONTRAIL_QUAD_RIGHT + R1_EngineFX + 3 + + + + + FX_CONTRAIL_RIBBON_LEFT + L1_EngineFX + (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_CONTRAIL_RIBBON_RIGHT + R1_EngineFX + (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 + + + + + c_tire_key + c_tire_still + c_tire_still001 + + + b_tire_key + aux_tire_still + aux_tire_still001 + + + l_tire_key + l_mlg_tire_still_L1 + l_mlg_tire_still_L2 + L_mlg_tire_still_R1 + l_mlg_tire_still_R2 + l_mlg_tire_still_L003 + l_mlg_tire_still_L004 + L_mlg_tire_still_r003 + L_mlg_tire_still_r004 + + + r_tire_key + r_mlg_tire_still_L1 + r_mlg_tire_still_L2 + r_mlg_tire_still_R1 + r_mlg_tire_still_R2 + r_mlg_tire_still_L004 + r_mlg_tire_still_L003 + r_mlg_tire_still_R003 + r_mlg_tire_still_R004 + + + + + nlg_comp_strut + c_gear + (A:GEAR ANIMATION POSITION:0, percent) 2 * + 200 + 0 + + + l_mlg_comp_strut + l_gear + (A:GEAR ANIMATION POSITION:1, percent) 2 * + 200 + 0 + + + r_mlg_comp_strut + r_gear + (A:GEAR ANIMATION POSITION:2, percent) 2 * + 200 + 0 + + + clg_comp_strut + aux_gear + (A:GEAR ANIMATION POSITION:3, percent) 2 * + 200 + 0 + + + + + + + (A:GEAR CENTER STEER ANGLE, grads) 0 > + if{ (A:GEAR CENTER STEER ANGLE, grads) 0.5 * } + els{ (A:GEAR CENTER STEER ANGLE, grads) 0.5 * 200 + } + + 200 + c_wheel + 0 + + + + + (A:CONTACT POINT IS ON GROUND:1, number) (A:PLANE PITCH DEGREES, degrees) * -10 * + 100 + MD11_EXT_MLG_LEFT_TRUCK_TILT + 300 + + + (A:CONTACT POINT IS ON GROUND:2, number) (A:PLANE PITCH DEGREES, degrees) * -10 * + 100 + MD11_EXT_MLG_RIGHT_TRUCK_TILT + 300 + + + + \ No newline at end of file diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_PW/model/TFDi_MD11_F_EXT.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_PW/model/TFDi_MD11_F_EXT.xml index f7908d5..be32435 100644 --- a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_PW/model/TFDi_MD11_F_EXT.xml +++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_PW/model/TFDi_MD11_F_EXT.xml @@ -3,18 +3,22 @@ - ..\..\TFDi_Design_MD-11_GE\model\TFDi_MD11_ENG_PW_LOD0.gltf + ..\..\TFDi_Design_MD-11F_GE\model\TFDi_MD11_ENG_PW_LOD0.gltf - - - - + + + + + + + + + + - - - - - - - - + + + + + + + (A:CAMERA STATE, enum) 2 == ; if{ 0 } els{ 1 } + + + + + + (A:CAMERA STATE, enum) 2 == ; if{ 0 } els{ 1 } + + + + + + MD11_EXT_ADG_DEPLOY + 50 + (L:MD11_PED_ADG_LVR, enum) 50 * + 50 + + + + + + MD11_EXT_GPU_DOOR + 10 + (L:MD11_EXT_GPU, bool) 10 * + + + + + + MD11_EXT_N1_1_STILL + 360 + (L:MD11_ENG_1_N1_ANG, degrees) + 3600 + True + + + + + + + (A:ENG N1 RPM:1, percent) 5.0 > if{ 1 } els{ 0 } + + + + + + + MD11_EXT_N1_2_STILL + 360 + (L:MD11_ENG_2_N1_ANG, degrees) + 3600 + True + + + + + + + (A:ENG N1 RPM:2, percent) 5.0 > if{ 1 } els{ 0 } + + + + + + + MD11_EXT_N1_3_STILL + 360 + (L:MD11_ENG_3_N1_ANG, degrees) + 3600 + True + + + + + + + (A:ENG N1 RPM:3, percent) 5.0 > if{ 1 } els{ 0 } + + + + + + + MD11_EXT_ADG_SPIN + 100 + (L:MD11_ENG_ADG_ANG) 3.6 / + 0 + True + + + + + + FX_CONTRAIL_QUAD_LEFT + L1_EngineFX + 1 + + + FX_CONTRAIL_QUAD_CENTER + C1_EngineFX + 2 + + + FX_CONTRAIL_QUAD_RIGHT + R1_EngineFX + 3 + + + + + FX_CONTRAIL_RIBBON_LEFT + L1_EngineFX + (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_CONTRAIL_RIBBON_RIGHT + R1_EngineFX + (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 + + + + + c_tire_key + c_tire_still + c_tire_still001 + + + b_tire_key + aux_tire_still + aux_tire_still001 + + + l_tire_key + l_mlg_tire_still_L1 + l_mlg_tire_still_L2 + L_mlg_tire_still_R1 + l_mlg_tire_still_R2 + l_mlg_tire_still_L003 + l_mlg_tire_still_L004 + L_mlg_tire_still_r003 + L_mlg_tire_still_r004 + + + r_tire_key + r_mlg_tire_still_L1 + r_mlg_tire_still_L2 + r_mlg_tire_still_R1 + r_mlg_tire_still_R2 + r_mlg_tire_still_L004 + r_mlg_tire_still_L003 + r_mlg_tire_still_R003 + r_mlg_tire_still_R004 + + + + + nlg_comp_strut + c_gear + (A:GEAR ANIMATION POSITION:0, percent) 2 * + 200 + 0 + + + l_mlg_comp_strut + l_gear + (A:GEAR ANIMATION POSITION:1, percent) 2 * + 200 + 0 + + + r_mlg_comp_strut + r_gear + (A:GEAR ANIMATION POSITION:2, percent) 2 * + 200 + 0 + + + clg_comp_strut + aux_gear + (A:GEAR ANIMATION POSITION:3, percent) 2 * + 200 + 0 + + + + + + + (A:GEAR CENTER STEER ANGLE, grads) 0 > + if{ (A:GEAR CENTER STEER ANGLE, grads) 0.5 * } + els{ (A:GEAR CENTER STEER ANGLE, grads) 0.5 * 200 + } + + 200 + c_wheel + 0 + + + + + (A:CONTACT POINT IS ON GROUND:1, number) (A:PLANE PITCH DEGREES, degrees) * -10 * + 100 + MD11_EXT_MLG_LEFT_TRUCK_TILT + 300 + + + (A:CONTACT POINT IS ON GROUND:2, number) (A:PLANE PITCH DEGREES, degrees) * -10 * + 100 + MD11_EXT_MLG_RIGHT_TRUCK_TILT + 300 + + + + \ No newline at end of file diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_GE/model/TFDi_MD11_PAX_EXT.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_GE/model/TFDi_MD11_PAX_EXT.xml index 09cc798..ee5fa67 100644 --- a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_GE/model/TFDi_MD11_PAX_EXT.xml +++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_GE/model/TFDi_MD11_PAX_EXT.xml @@ -3,18 +3,22 @@ - TFDi_MD11_ENG_GE_LOD0.gltf + TFDi_MD11_ENG_GE_LOD0.gltf + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + (A:CAMERA STATE, enum) 2 == ; if{ 0 } els{ 1 } + + + + + + (A:CAMERA STATE, enum) 2 == ; if{ 0 } els{ 1 } + + + + + + MD11_EXT_ADG_DEPLOY + 50 + (L:MD11_PED_ADG_LVR, enum) 50 * + 50 + + + + + + MD11_EXT_GPU_DOOR + 10 + (L:MD11_EXT_GPU, bool) 10 * + + + + + + MD11_EXT_N1_1_STILL + 360 + (L:MD11_ENG_1_N1_ANG, degrees) + 3600 + True + + + + + + + (A:ENG N1 RPM:1, percent) 5.0 > if{ 1 } els{ 0 } + + + + + + + MD11_EXT_N1_2_STILL + 360 + (L:MD11_ENG_2_N1_ANG, degrees) + 3600 + True + + + + + + + (A:ENG N1 RPM:2, percent) 5.0 > if{ 1 } els{ 0 } + + + + + + + MD11_EXT_N1_3_STILL + 360 + (L:MD11_ENG_3_N1_ANG, degrees) + 3600 + True + + + + + + + (A:ENG N1 RPM:3, percent) 5.0 > if{ 1 } els{ 0 } + + + + + + + MD11_EXT_ADG_SPIN + 100 + (L:MD11_ENG_ADG_ANG) 3.6 / + 0 + True + + + + + + FX_CONTRAIL_QUAD_LEFT + L1_EngineFX + 1 + + + FX_CONTRAIL_QUAD_CENTER + C1_EngineFX + 2 + + + FX_CONTRAIL_QUAD_RIGHT + R1_EngineFX + 3 + + + + + FX_CONTRAIL_RIBBON_LEFT + L1_EngineFX + (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_CONTRAIL_RIBBON_RIGHT + R1_EngineFX + (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 + + + + + c_tire_key + c_tire_still + c_tire_still001 + + + b_tire_key + aux_tire_still + aux_tire_still001 + + + l_tire_key + l_mlg_tire_still_L1 + l_mlg_tire_still_L2 + L_mlg_tire_still_R1 + l_mlg_tire_still_R2 + l_mlg_tire_still_L003 + l_mlg_tire_still_L004 + L_mlg_tire_still_r003 + L_mlg_tire_still_r004 + + + r_tire_key + r_mlg_tire_still_L1 + r_mlg_tire_still_L2 + r_mlg_tire_still_R1 + r_mlg_tire_still_R2 + r_mlg_tire_still_L004 + r_mlg_tire_still_L003 + r_mlg_tire_still_R003 + r_mlg_tire_still_R004 + + + + + + nlg_comp_strut + c_gear + (A:GEAR ANIMATION POSITION:0, percent) 2 * + 200 + 0 + + + l_mlg_comp_strut + l_gear + (A:GEAR ANIMATION POSITION:1, percent) 2 * + 200 + 0 + + + r_mlg_comp_strut + r_gear + (A:GEAR ANIMATION POSITION:2, percent) 2 * + 200 + 0 + + + clg_comp_strut + aux_gear + (A:GEAR ANIMATION POSITION:3, percent) 2 * + 200 + 0 + + + + + + + (A:GEAR CENTER STEER ANGLE, grads) 0 > + if{ (A:GEAR CENTER STEER ANGLE, grads) 0.5 * } + els{ (A:GEAR CENTER STEER ANGLE, grads) 0.5 * 200 + } + + 200 + c_wheel + 0 + + + + + (A:CONTACT POINT IS ON GROUND:1, number) (A:PLANE PITCH DEGREES, degrees) * -10 * + 100 + MD11_EXT_MLG_LEFT_TRUCK_TILT + 300 + + + (A:CONTACT POINT IS ON GROUND:2, number) (A:PLANE PITCH DEGREES, degrees) * -10 * + 100 + MD11_EXT_MLG_RIGHT_TRUCK_TILT + 300 + + + + \ No newline at end of file diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_PW/model/TFDi_MD11_PAX_EXT.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_PW/model/TFDi_MD11_PAX_EXT.xml index 25cdfb7..9cdf28d 100644 --- a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_PW/model/TFDi_MD11_PAX_EXT.xml +++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_PW/model/TFDi_MD11_PAX_EXT.xml @@ -6,15 +6,19 @@ ..\..\TFDi_Design_MD-11_GE\model\TFDi_MD11_ENG_PW_LOD0.gltf + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + (A:CAMERA STATE, enum) 2 == ; if{ 0 } els{ 1 } + + + + + + (A:CAMERA STATE, enum) 2 == ; if{ 0 } els{ 1 } + + + + + + MD11_EXT_ADG_DEPLOY + 50 + (L:MD11_PED_ADG_LVR, enum) 50 * + 50 + + + + + + MD11_EXT_GPU_DOOR + 10 + (L:MD11_EXT_GPU, bool) 10 * + + + + + + MD11_EXT_N1_1_STILL + 360 + (L:MD11_ENG_1_N1_ANG, degrees) + 3600 + True + + + + + + + (A:ENG N1 RPM:1, percent) 5.0 > if{ 1 } els{ 0 } + + + + + + + MD11_EXT_N1_2_STILL + 360 + (L:MD11_ENG_2_N1_ANG, degrees) + 3600 + True + + + + + + + (A:ENG N1 RPM:2, percent) 5.0 > if{ 1 } els{ 0 } + + + + + + + MD11_EXT_N1_3_STILL + 360 + (L:MD11_ENG_3_N1_ANG, degrees) + 3600 + True + + + + + + + (A:ENG N1 RPM:3, percent) 5.0 > if{ 1 } els{ 0 } + + + + + + + MD11_EXT_ADG_SPIN + 100 + (L:MD11_ENG_ADG_ANG) 3.6 / + 0 + True + + + + + + FX_CONTRAIL_QUAD_LEFT + L1_EngineFX + 1 + + + FX_CONTRAIL_QUAD_CENTER + C1_EngineFX + 2 + + + FX_CONTRAIL_QUAD_RIGHT + R1_EngineFX + 3 + + + + + FX_CONTRAIL_RIBBON_LEFT + L1_EngineFX + (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_CONTRAIL_RIBBON_RIGHT + R1_EngineFX + (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 + + + + + c_tire_key + c_tire_still + c_tire_still001 + + + b_tire_key + aux_tire_still + aux_tire_still001 + + + l_tire_key + l_mlg_tire_still_L1 + l_mlg_tire_still_L2 + L_mlg_tire_still_R1 + l_mlg_tire_still_R2 + l_mlg_tire_still_L003 + l_mlg_tire_still_L004 + L_mlg_tire_still_r003 + L_mlg_tire_still_r004 + + + r_tire_key + r_mlg_tire_still_L1 + r_mlg_tire_still_L2 + r_mlg_tire_still_R1 + r_mlg_tire_still_R2 + r_mlg_tire_still_L004 + r_mlg_tire_still_L003 + r_mlg_tire_still_R003 + r_mlg_tire_still_R004 + + + + + nlg_comp_strut + c_gear + (A:GEAR ANIMATION POSITION:0, percent) 2 * + 200 + 0 + + + l_mlg_comp_strut + l_gear + (A:GEAR ANIMATION POSITION:1, percent) 2 * + 200 + 0 + + + r_mlg_comp_strut + r_gear + (A:GEAR ANIMATION POSITION:2, percent) 2 * + 200 + 0 + + + clg_comp_strut + aux_gear + (A:GEAR ANIMATION POSITION:3, percent) 2 * + 200 + 0 + + + + + + + (A:GEAR CENTER STEER ANGLE, grads) 0 > + if{ (A:GEAR CENTER STEER ANGLE, grads) 0.5 * } + els{ (A:GEAR CENTER STEER ANGLE, grads) 0.5 * 200 + } + + 200 + c_wheel + 0 + + + + + (A:CONTACT POINT IS ON GROUND:1, number) (A:PLANE PITCH DEGREES, degrees) * -10 * + 100 + MD11_EXT_MLG_LEFT_TRUCK_TILT + 300 + + + (A:CONTACT POINT IS ON GROUND:2, number) (A:PLANE PITCH DEGREES, degrees) * -10 * + 100 + MD11_EXT_MLG_RIGHT_TRUCK_TILT + 300 + + + + \ No newline at end of file