diff --git a/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Misc.xml b/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Misc.xml
index 55bf99a..78636e4 100644
--- a/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Misc.xml
+++ b/PackageSources/ModelBehaviorDefs/TFDi_Design_MD-11/TFDi_MD11_INT_Misc.xml
@@ -113,8 +113,13 @@
(L:#NODE_NAME#)
+
+
+ #NODE_NAME#
+
+
-
+
#ANIM_CODE#
diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model.BCF/TFDi_MD11_EXT.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model.BCF/TFDi_MD11_EXT.xml
index 59a5156..80df27e 100644
--- a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model.BCF/TFDi_MD11_EXT.xml
+++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model.BCF/TFDi_MD11_EXT.xml
@@ -6,9 +6,17 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model.F/TFDi_MD11_EXT.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model.F/TFDi_MD11_EXT.xml
index 59a5156..80df27e 100644
--- a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model.F/TFDi_MD11_EXT.xml
+++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_GE/model.F/TFDi_MD11_EXT.xml
@@ -6,9 +6,17 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_PW/model.BCF/TFDi_MD11_EXT.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_PW/model.BCF/TFDi_MD11_EXT.xml
index 59a5156..c6b41e9 100644
--- a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_PW/model.BCF/TFDi_MD11_EXT.xml
+++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_PW/model.BCF/TFDi_MD11_EXT.xml
@@ -6,9 +6,17 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_PW/model.F/TFDi_MD11_EXT.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_PW/model.F/TFDi_MD11_EXT.xml
index 59a5156..c6b41e9 100644
--- a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_PW/model.F/TFDi_MD11_EXT.xml
+++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11F_PW/model.F/TFDi_MD11_EXT.xml
@@ -6,9 +6,17 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_GE/model/TFDi_MD11_EXT.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_GE/model/TFDi_MD11_EXT.xml
index 59a5156..cfa2038 100644
--- a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_GE/model/TFDi_MD11_EXT.xml
+++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_GE/model/TFDi_MD11_EXT.xml
@@ -6,9 +6,13 @@
+
+
+
+
\ No newline at end of file
diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_BASE.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_BASE.xml
index 500eb84..b9591ea 100644
--- a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_BASE.xml
+++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_BASE.xml
@@ -2,8 +2,10 @@
-
-
+
+
@@ -103,6 +105,7 @@
r_mlg_tire_still_R004
+ MD11_EXT_NOSE_GEAR
Bone010
MD11_EXT_NOSE_GEAR
(L:MD11_EXT_NOSE_GEAR)
@@ -110,6 +113,7 @@
1000
+ c_wheel
dummy_nws
c_wheel
@@ -121,6 +125,7 @@
0
+ MD11_EXT_LEFT_GEAR
Bone001
MD11_EXT_LEFT_GEAR
(L:MD11_EXT_LEFT_GEAR)
@@ -128,6 +133,7 @@
1000
+ MD11_EXT_CTR_GEAR
Bone045
MD11_EXT_CTR_GEAR
(L:MD11_EXT_CTR_GEAR)
@@ -135,6 +141,7 @@
1000
+ MD11_EXT_RIGHT_GEAR
Bone035
MD11_EXT_RIGHT_GEAR
(L:MD11_EXT_RIGHT_GEAR)
@@ -174,6 +181,7 @@
+ MD11_ASU_DOORS
Object1868
MD11_ASU_DOORS
(L:MD11_ASU_DOORS)
@@ -185,6 +193,7 @@
+ MD11_OVHD_PNEU_OUTFLO_VALVE_RNG
Dummy
MD11_OVHD_PNEU_OUTFLO_VALVE_RNG
(L:MD11_OVHD_PNEU_OUTFLO_VALVE_RNG)
@@ -194,11 +203,13 @@
+ MD11_EXT_APU_EXHAUST_DOOR
Plane68984
MD11_EXT_APU_EXHAUST_DOOR
(L:MD11_EXT_APU_EXHAUST_DOOR)
+ MD11_EXT_APU_INLET_DOOR
Object4978
MD11_EXT_APU_INLET_DOOR
(L:MD11_EXT_APU_INLET_DOOR)
@@ -440,7 +451,7 @@
-
+
hstab
@@ -451,546 +462,250 @@
-
-
+
+
+
+ l_ldg_light
+ MD11_EXT_L_LAND_LIGHT
+ (L:MD11_EXT_L_LAND_LIGHT)
+ 100
+ 1000
+
+
+ LIGHT_L_Landing_Src
+ (L:MD11_LTS_EXT_LDG_L, bool)
+
+
+ r_ldg_light
+ MD11_EXT_R_LAND_LIGHT
+ (L:MD11_EXT_R_LAND_LIGHT)
+ 100
+ 1000
+
+
+ LIGHT_R_Landing_Src
+ (L:MD11_LTS_EXT_LDG_R, bool)
+
+
+ LIGHT_L_Nav_Src
+ (L:MD11_LTS_EXT_NAV, bool)
+
+
+ LIGHT_L_Strb_Src
+ (L:MD11_LTS_EXT_NAV, bool)
+
+
+ LIGHT_R_Nav_Src
+ (L:MD11_LTS_EXT_NAV, bool)
+
+
+ LIGHT_R_Strb_Src
+ (L:MD11_LTS_EXT_NAV, bool)
+
+
+ LEFT_Strb_1
+ Plane69914
+ (L:MD11_LTS_EXT_HI_INT, bool)
+
+
+ LEFT_Strb_2
+ Plane69915
+ (L:MD11_LTS_EXT_HI_INT, bool)
+
+
+ RIGHT_Strb_1
+ Plane69917
+ (L:MD11_LTS_EXT_HI_INT, bool)
+
+
+ RIGHT_Strb_2
+ Plane69916
+ (L:MD11_LTS_EXT_HI_INT, bool)
+
+
+ LEFT_Strb_3
+ Object4495
+ (L:MD11_LTS_EXT_HI_INT_BACK, bool)
+
+
+ RIGHT_Strb_3
+ Object4496
+ (L:MD11_LTS_EXT_HI_INT_BACK, bool)
+
+
+ LIGHT_L_Turnoff_Src
+ (L:MD11_LTS_EXT_TURNOFF_L, bool)
+
+
+ LIGHT_L_Wing_Src
+ (L:MD11_LTS_EXT_TURNOFF_L, bool)
+
+
+ LIGHT_R_Turnoff_Src
+ (L:MD11_LTS_EXT_TURNOFF_R, bool)
+
+
+ LIGHT_R_Wing_Src
+ (L:MD11_LTS_EXT_TURNOFF_R, bool)
+
+
+ LIGHT_Nose_light_Src
+ (L:MD11_LTS_EXT_NOSE_TAXI, bool)
+
+
+ LIGHT_Nose_light_Src001
+ (L:MD11_LTS_EXT_NOSE_TO, bool)
+
+
+
+
+
+
+ l_wing_flex
+ Dummy1
+ l_wing_flex
+ (A:WING FLEX PCT:1, percent) 0.5 * 50 +
+ 100
+ 0
+
+
+ r_wing_flex
+ Dummy003
+ r_wing_flex
+ (A:WING FLEX PCT:2, percent) 0.5 * 50 +
+ 100
+ 0
+
+
+
+
+
+
+ MD11_EXT_GPU
+ (L:MD11_EXT_GPU, bool)
+
+
+ MD11_EXT_ASU
+ (L:MD11_EXT_ASU, bool)
+
+
+ MD11_EXT_ASU_hose_1
+ Object5018
+ (L:MD11_EXT_ASU, bool)
+
+
+ MD11_EXT_ASU_hose_2
+ Object5019
+ (L:MD11_EXT_ASU, bool)
+
+
+ MD11_EXT_CHOCKS_R
+ MD11_EXT_CHOCKS
+ (L:MD11_EXT_CHOCKS, bool)
+
+
+ MD11_EXT_CHOCKS_L
+ Object1862
+ (L:MD11_EXT_CHOCKS, bool)
+
+
+ MD11_EXT_CHOCKS_C
+ Object1863
+ (L:MD11_EXT_CHOCKS, bool)
+
+
+ MD11_EXT_NOSE_WGT
+ (L:MD11_EXT_NOSE_WGT, bool)
+
+
+
+
+
+
+ MD11_EXT_DOOR_CARGO_1R
+ fwd_cargo_door_new
+ MD11_EXT_DOOR_CARGO_1R
+ (L:MD11_EXT_DOOR_CARGO_1R)
+ 100
+ 1000
+
+
+ MD11_EXT_DOOR_CARGO_2R
+ rear_cargo_door
+ MD11_EXT_DOOR_CARGO_2R
+ (L:MD11_EXT_DOOR_CARGO_2R)
+ 100
+ 1000
+
+
+ MD11_EXT_DOOR_CARGO_BULK
+ aft_cargo_door
+ MD11_EXT_DOOR_CARGO_BULK
+ (L:MD11_EXT_DOOR_CARGO_BULK)
+ 100
+ 1000
+
+
+
+
+
+
+ MD11_OPT_PIP_PYLON_1
+ l_PIPfairing_inbd
+ (L:MD11_OPT_PIP_PYLON, bool)
+
+
+ MD11_OPT_PIP_PYLON_2
+ l_PIPfairing_inbd001
+ (L:MD11_OPT_PIP_PYLON, bool)
+
+
+ MD11_OPT_PIP_PYLON_3
+ l_PIPfairing_outbd
+ (L:MD11_OPT_PIP_PYLON, bool)
+
+
+ MD11_OPT_PIP_PYLON_4
+ l_PIPfairing_outbd001
+ (L:MD11_OPT_PIP_PYLON, bool)
+
+
+ MD11_OPT_NO_PIP_PYLON_1
+ l_flap_outbd_fairing1
+ (L:MD11_OPT_NO_PIP_PYLON, bool)
+
+
+ MD11_OPT_NO_PIP_PYLON_2
+ l_flap_outbd_fairing2
+ (L:MD11_OPT_NO_PIP_PYLON, bool)
+
+
+ MD11_OPT_NO_PIP_PYLON_3
+ r_flap_outbd_fairing
+ (L:MD11_OPT_NO_PIP_PYLON, bool)
+
+
+ MD11_OPT_NO_PIP_PYLON_4
+ r_flap_outbd_fairing2
+ (L:MD11_OPT_NO_PIP_PYLON, bool)
+
+
+
+
+
+
+ MD11_OPT_GUARDIAN_1
+ Plane2500
+ (L:MD11_OPT_GUARDIAN, bool)
+
+
+ MD11_OPT_GUARDIAN_2
+ Sphere011
+ (L:MD11_OPT_GUARDIAN, bool)
+
+
-
-
-
-
- MD11_EXT_L_REV
- 100
-
-
- (L:MD11_EXT_L_REV, enum) 1 *
- 1000
-
-
-
-
- MD11_EXT_C_REV
- 100
-
-
- (L:MD11_EXT_C_REV, enum) 1 *
- 1000
-
-
-
-
- MD11_EXT_R_REV
- 100
-
-
- (L:MD11_EXT_R_REV, enum) 1 *
- 1000
-
-
-
-
-
-
- MD11_EXT_L_LAND_LIGHT
- 100
-
-
- (L:MD11_EXT_L_LAND_LIGHT, enum) 1 *
- 1000
-
-
-
-
- MD11_EXT_R_LAND_LIGHT
- 100
-
-
- (L:MD11_EXT_R_LAND_LIGHT, enum) 1 *
- 1000
-
-
-
-
- MD11_LTS_EXT_NAV
- 50
-
-
- (L:MD11_LTS_EXT_NAV, bool)
-
-
-
-
- MD11_LTS_EXT_BCN
- 50
-
-
- (L:MD11_LTS_EXT_BCN, bool)
-
-
-
-
- MD11_LTS_EXT_HI_INT
- 50
-
-
- (L:MD11_LTS_EXT_HI_INT, bool)
-
-
-
-
- MD11_LTS_EXT_HI_INT_BACK
- 50
-
-
- (L:MD11_LTS_EXT_HI_INT_BACK, bool)
-
-
-
-
- MD11_LTS_EXT_LOGO
- 50
-
-
- (L:MD11_LTS_EXT_LOGO, bool)
-
-
-
-
- MD11_LTS_EXT_TURNOFF_L
- 50
-
-
- (L:MD11_LTS_EXT_TURNOFF_L, bool)
-
-
-
-
- MD11_LTS_EXT_TURNOFF_R
- 50
-
-
- (L:MD11_LTS_EXT_TURNOFF_R, bool)
-
-
-
-
- MD11_LTS_EXT_NOSE_TAXI
- 50
-
-
- (L:MD11_LTS_EXT_NOSE_TAXI, bool)
-
-
-
-
- MD11_LTS_EXT_NOSE_TO
- 50
-
-
- (L:MD11_LTS_EXT_NOSE_TO, bool)
-
-
-
-
- MD11_LTS_EXT_LDG_L
- 50
-
-
- (L:MD11_LTS_EXT_LDG_L, bool)
-
-
-
-
- MD11_LTS_EXT_LDG_R
- 50
-
-
- (L:MD11_LTS_EXT_LDG_R, bool)
-
-
-
-
-
-
- MD11_EXT_DOOR_PAX_1R
- 100
-
-
- (L:MD11_EXT_DOOR_PAX_1R, enum) 1 *
- 1000
-
-
-
-
- MD11_EXT_DOOR_PAX_4R
- 100
-
-
- (L:MD11_EXT_DOOR_PAX_4R, enum) 1 *
- 1000
-
-
-
-
- MD11_EXT_DOOR_PAX_1L
- 100
-
-
- (L:MD11_EXT_DOOR_PAX_1L, enum) 1 *
- 1000
-
-
-
-
- MD11_EXT_DOOR_PAX_4L
- 100
-
-
- (L:MD11_EXT_DOOR_PAX_4L, enum) 1 *
- 1000
-
-
-
-
- MD11_EXT_DOOR_CARGO_1R
- 100
-
-
- (L:MD11_EXT_DOOR_CARGO_1R, enum) 1 *
- 1000
-
-
-
-
- MD11_EXT_DOOR_CARGO_2R
- 100
-
-
- (L:MD11_EXT_DOOR_CARGO_2R, enum) 1 *
- 1000
-
-
-
-
- MD11_EXT_DOOR_CARGO_BULK
- 100
-
-
- (L:MD11_EXT_DOOR_CARGO_BULK, enum) 1 *
- 1000
-
-
-
-
MD11_EXT_DOOR_PAX_2R
@@ -1032,753 +747,4 @@
-
-
-
- MD11_EXT_DOOR_CARGO_MAIN
- 100
-
-
- (L:MD11_EXT_DOOR_CARGO_MAIN, enum) 1 *
- 1000
-
-
-
-
-
-
- MD11_EXT_DOOR_PAX_1R_ARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_1R_ARMED, bool)
-
-
-
-
- MD11_EXT_DOOR_PAX_2R_ARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_2R_ARMED, bool)
-
-
-
-
- MD11_EXT_DOOR_PAX_3R_ARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_3R_ARMED, bool)
-
-
-
-
- MD11_EXT_DOOR_PAX_4R_ARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_4R_ARMED, bool)
-
-
-
-
- MD11_EXT_DOOR_PAX_1L_ARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_1L_ARMED, bool)
-
-
-
-
- MD11_EXT_DOOR_PAX_2L_ARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_2L_ARMED, bool)
-
-
-
-
- MD11_EXT_DOOR_PAX_3L_ARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_3L_ARMED, bool)
-
-
-
-
- MD11_EXT_DOOR_PAX_4L_ARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_4L_ARMED, bool)
-
-
-
-
- MD11_EXT_DOOR_PAX_1R_DISARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_1R_DISARMED, bool)
-
-
-
-
- MD11_EXT_DOOR_PAX_2R_DISARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_2R_DISARMED, bool)
-
-
-
-
- MD11_EXT_DOOR_PAX_3R_DISARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_3R_DISARMED, bool)
-
-
-
-
- MD11_EXT_DOOR_PAX_4R_DISARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_4R_DISARMED, bool)
-
-
-
-
- MD11_EXT_DOOR_PAX_1L_DISARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_1L_DISARMED, bool)
-
-
-
-
- MD11_EXT_DOOR_PAX_2L_DISARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_2L_DISARMED, bool)
-
-
-
-
- MD11_EXT_DOOR_PAX_3L_DISARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_3L_DISARMED, bool)
-
-
-
-
- MD11_EXT_DOOR_PAX_4L_DISARMED
- 50
-
-
- (L:MD11_EXT_DOOR_PAX_4L_DISARMED, bool)
-
-
-
-
- MD11_EXT_ENG1_WOBBLE
- 100
-
-
- (L:MD11_EXT_ENG1_WOBBLE, enum) 1 *
- 1000
-
-
-
-
- MD11_EXT_ENG2_WOBBLE
- 100
-
-
- (L:MD11_EXT_ENG2_WOBBLE, enum) 1 *
- 1000
-
-
-
-
-
-
- MD11_EXT_GPU
- 50
-
-
- (L:MD11_EXT_GPU, bool)
-
-
-
-
- MD11_EXT_ASU
- 50
-
-
- (L:MD11_EXT_ASU, bool)
-
-
-
-
- MD11_EXT_CHOCKS
- 50
-
-
- (L:MD11_EXT_CHOCKS, bool)
-
-
-
-
- MD11_EXT_NOSE_WGT
- 50
-
-
- (L:MD11_EXT_NOSE_WGT, bool)
-
-
-
-
-
-
- MD11_CARGO_PALLET_1
- 50
-
-
- (L:MD11_CARGO_PALLET_1, bool)
-
-
-
-
- MD11_CARGO_PALLET_2
- 50
-
-
- (L:MD11_CARGO_PALLET_2, bool)
-
-
-
-
- MD11_CARGO_PALLET_3
- 50
-
-
- (L:MD11_CARGO_PALLET_3, bool)
-
-
-
-
- MD11_CARGO_PALLET_4
- 50
-
-
- (L:MD11_CARGO_PALLET_4, bool)
-
-
-
-
- MD11_CARGO_PALLET_5
- 50
-
-
- (L:MD11_CARGO_PALLET_5, bool)
-
-
-
-
- MD11_CARGO_PALLET_6
- 50
-
-
- (L:MD11_CARGO_PALLET_6, bool)
-
-
-
-
- MD11_CARGO_PALLET_7
- 50
-
-
- (L:MD11_CARGO_PALLET_7, bool)
-
-
-
-
- MD11_CARGO_PALLET_8
- 50
-
-
- (L:MD11_CARGO_PALLET_8, bool)
-
-
-
-
- MD11_CARGO_PALLET_9
- 50
-
-
- (L:MD11_CARGO_PALLET_9, bool)
-
-
-
-
- MD11_CARGO_PALLET_10
- 50
-
-
- (L:MD11_CARGO_PALLET_10, bool)
-
-
-
-
- MD11_CARGO_PALLET_11
- 50
-
-
- (L:MD11_CARGO_PALLET_11, bool)
-
-
-
-
- MD11_CARGO_PALLET_12
- 50
-
-
- (L:MD11_CARGO_PALLET_12, bool)
-
-
-
-
- MD11_CARGO_PALLET_13
- 50
-
-
- (L:MD11_CARGO_PALLET_13, bool)
-
-
-
-
- MD11_CARGO_PALLET_14
- 50
-
-
- (L:MD11_CARGO_PALLET_14, bool)
-
-
-
-
- MD11_CARGO_PALLET_15
- 50
-
-
- (L:MD11_CARGO_PALLET_15, bool)
-
-
-
-
- MD11_CARGO_PALLET_16
- 50
-
-
- (L:MD11_CARGO_PALLET_16, bool)
-
-
-
-
- MD11_CARGO_PALLET_17
- 50
-
-
- (L:MD11_CARGO_PALLET_17, bool)
-
-
-
-
- MD11_CARGO_PALLET_18
- 50
-
-
- (L:MD11_CARGO_PALLET_18, bool)
-
-
-
-
- MD11_CARGO_PALLET_19
- 50
-
-
- (L:MD11_CARGO_PALLET_19, bool)
-
-
-
-
- MD11_CARGO_PALLET_20
- 50
-
-
- (L:MD11_CARGO_PALLET_20, bool)
-
-
-
-
- MD11_CARGO_PALLET_21
- 50
-
-
- (L:MD11_CARGO_PALLET_21, bool)
-
-
-
-
- MD11_CARGO_PALLET_22
- 50
-
-
- (L:MD11_CARGO_PALLET_22, bool)
-
-
-
-
-
-
- MD11_OPT_PIP_PYLON
- 50
-
-
- (L:MD11_OPT_PIP_PYLON, bool)
-
-
-
-
- MD11_OPT_NO_PIP_PYLON
- 50
-
-
- (L:MD11_OPT_NO_PIP_PYLON, bool)
-
-
-
-
-
-
- MD11_OPT_GUARDIAN
- 50
-
-
- (L:MD11_OPT_GUARDIAN, bool)
-
-
-
-
-
-
- MD11_EXT_TIRE_NOSE_1_STD
- 50
-
-
- (L:MD11_EXT_TIRE_NOSE_1_STD, bool)
-
-
-
-
- MD11_EXT_TIRE_NOSE_2_STD
- 50
-
-
- (L:MD11_EXT_TIRE_NOSE_2_STD, bool)
-
-
-
-
- MD11_EXT_TIRE_LEFT_1_STD
- 50
-
-
- (L:MD11_EXT_TIRE_LEFT_1_STD, bool)
-
-
-
-
- MD11_EXT_TIRE_LEFT_2_STD
- 50
-
-
- (L:MD11_EXT_TIRE_LEFT_2_STD, bool)
-
-
-
-
- MD11_EXT_TIRE_LEFT_3_STD
- 50
-
-
- (L:MD11_EXT_TIRE_LEFT_3_STD, bool)
-
-
-
-
- MD11_EXT_TIRE_LEFT_4_STD
- 50
-
-
- (L:MD11_EXT_TIRE_LEFT_4_STD, bool)
-
-
-
-
- MD11_EXT_TIRE_CTR_1_STD
- 50
-
-
- (L:MD11_EXT_TIRE_CTR_1_STD, bool)
-
-
-
-
- MD11_EXT_TIRE_CTR_2_STD
- 50
-
-
- (L:MD11_EXT_TIRE_CTR_2_STD, bool)
-
-
-
-
- MD11_EXT_TIRE_RIGHT_1_STD
- 50
-
-
- (L:MD11_EXT_TIRE_RIGHT_1_STD, bool)
-
-
-
-
- MD11_EXT_TIRE_RIGHT_2_STD
- 50
-
-
- (L:MD11_EXT_TIRE_RIGHT_2_STD, bool)
-
-
-
-
- MD11_EXT_TIRE_RIGHT_3_STD
- 50
-
-
- (L:MD11_EXT_TIRE_RIGHT_3_STD, bool)
-
-
-
-
- MD11_EXT_TIRE_RIGHT_4_STD
- 50
-
-
- (L:MD11_EXT_TIRE_RIGHT_4_STD, bool)
-
-
-
-
-
-
- MD11_EXT_TIRE_NOSE_1_BURST
- 50
-
-
- (L:MD11_EXT_TIRE_NOSE_1_BURST, bool)
-
-
-
-
- MD11_EXT_TIRE_NOSE_2_BURST
- 50
-
-
- (L:MD11_EXT_TIRE_NOSE_2_BURST, bool)
-
-
-
-
- MD11_EXT_TIRE_LEFT_1_BURST
- 50
-
-
- (L:MD11_EXT_TIRE_LEFT_1_BURST, bool)
-
-
-
-
- MD11_EXT_TIRE_LEFT_2_BURST
- 50
-
-
- (L:MD11_EXT_TIRE_LEFT_2_BURST, bool)
-
-
-
-
- MD11_EXT_TIRE_LEFT_3_BURST
- 50
-
-
- (L:MD11_EXT_TIRE_LEFT_3_BURST, bool)
-
-
-
-
- MD11_EXT_TIRE_LEFT_4_BURST
- 50
-
-
- (L:MD11_EXT_TIRE_LEFT_4_BURST, bool)
-
-
-
-
- MD11_EXT_TIRE_CTR_1_BURST
- 50
-
-
- (L:MD11_EXT_TIRE_CTR_1_BURST, bool)
-
-
-
-
- MD11_EXT_TIRE_CTR_2_BURST
- 50
-
-
- (L:MD11_EXT_TIRE_CTR_2_BURST, bool)
-
-
-
-
- MD11_EXT_TIRE_RIGHT_1_BURST
- 50
-
-
- (L:MD11_EXT_TIRE_RIGHT_1_BURST, bool)
-
-
-
-
- MD11_EXT_TIRE_RIGHT_2_BURST
- 50
-
-
- (L:MD11_EXT_TIRE_RIGHT_2_BURST, bool)
-
-
-
-
- MD11_EXT_TIRE_RIGHT_3_BURST
- 50
-
-
- (L:MD11_EXT_TIRE_RIGHT_3_BURST, bool)
-
-
-
-
- MD11_EXT_TIRE_RIGHT_4_BURST
- 50
-
-
- (L:MD11_EXT_TIRE_RIGHT_4_BURST, bool)
-
-
-
-
-
-
- MD11_CAB_SEATBELT_LT
- 50
-
-
- (L:MD11_CAB_SEATBELT_LT, bool)
-
-
-
-
- MD11_CAB_NOSMOKE_LT
- 50
-
-
- (L:MD11_CAB_NOSMOKE_LT, bool)
-
-
-
-
-
-
-
- r_wing_flex
- 100
-
-
-
- WING FLEX PCT:2
- 0.5
- percent
- 50
-
-
-
-
-
- l_wing_flex
- 100
-
-
-
- WING FLEX PCT:1
- 0.5
- percent
- 50
-
-
-
-
-
-
-
- MD11_CAB_LIGHTS_SRC
- 50
-
-
- (L:MD11_CAB_LIGHTS_SRC, bool)
-
-
-
-
-
-
- MD11_EXT_ER_TAIL
- 50
-
-
- (L:MD11_EXT_ER_TAIL, bool)
-
-
-
-
- MD11_EXT_NON_ER_TAIL
- 50
-
-
- (L:MD11_EXT_ER_TAIL, bool) 0 == if {1} els {0}
-
-
-
\ No newline at end of file
diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_F.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_F.xml
new file mode 100644
index 0000000..648f6e7
--- /dev/null
+++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_F.xml
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+ MD11_EXT_DOOR_PAX_1R
+ f_door_1R
+ MD11_EXT_DOOR_PAX_1R
+ (L:MD11_EXT_DOOR_PAX_1R)
+ 100
+ 1000
+
+
+ MD11_EXT_DOOR_PAX_4R
+ f_door_4R
+ MD11_EXT_DOOR_PAX_4R
+ (L:MD11_EXT_DOOR_PAX_4R)
+ 100
+ 1000
+
+
+ MD11_EXT_DOOR_PAX_1L
+ f_door_1L
+ MD11_EXT_DOOR_PAX_1L
+ (L:MD11_EXT_DOOR_PAX_1L)
+ 100
+ 1000
+
+
+ MD11_EXT_DOOR_PAX_4L
+ f_door_4L
+ MD11_EXT_DOOR_PAX_4L
+ (L:MD11_EXT_DOOR_PAX_4L)
+ 100
+ 1000
+
+
+ MD11_EXT_DOOR_CARGO_MAIN
+ freighter_door
+ MD11_EXT_DOOR_CARGO_MAIN
+ (L:MD11_EXT_DOOR_CARGO_MAIN)
+ 100
+ 1000
+
+
+
+
+
+
+ MD11_CARGO_PALLET_1
+ Box1175
+ 0
+
+
+ MD11_CARGO_PALLET_2
+ Box1176
+ 0
+
+
+
+
\ No newline at end of file
diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_GE.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_GE.xml
new file mode 100644
index 0000000..a98dc31
--- /dev/null
+++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_GE.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+ GE_engine_1_reversers
+ MD11_EXT_L_REV
+ (L:MD11_EXT_L_REV)
+ 100
+ 1000
+
+
+ GE_tail_reversers
+ MD11_EXT_C_REV
+ (L:MD11_EXT_C_REV)
+ 100
+ 1000
+
+
+ GE_engine_3_reversers
+ MD11_EXT_R_REV
+ (L:MD11_EXT_R_REV)
+ 100
+ 1000
+
+
+
+
+
+
+ MD11_EXT_ER_TAIL
+ GE_Main_Engine_ER
+ (L:MD11_EXT_ER_TAIL, bool)
+
+
+ MD11_EXT_NON_ER_TAIL
+ GE_Main_Engine
+ (L:MD11_EXT_NON_ER_TAIL, bool)
+
+
+
+
\ No newline at end of file
diff --git a/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_PW.xml b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_PW.xml
new file mode 100644
index 0000000..790338f
--- /dev/null
+++ b/PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_PW.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+ PW_PW_engine_0_reverser
+ MD11_EXT_L_REV
+ (L:MD11_EXT_L_REV)
+ 100
+ 1000
+
+
+ PW_PW_engine_1_reverser
+ MD11_EXT_C_REV
+ (L:MD11_EXT_C_REV)
+ 100
+ 1000
+
+
+ PW_PW_engine_2_reverser
+ MD11_EXT_R_REV
+ (L:MD11_EXT_R_REV)
+ 100
+ 1000
+
+
+
+
\ No newline at end of file
diff --git a/README.MD b/README.MD
index 8b80075..0757f7c 100644
--- a/README.MD
+++ b/README.MD
@@ -1,4 +1,5 @@
-# Observations
+# Interior
+## Observations
- `rev_handle_l` is not parented to `THR_L`, but to `MD11_THR_L_RNG`.
This is unlike the other levers.
- Vistags were done via an animation turned PartInfo, that no longer works
@@ -15,7 +16,7 @@
the indicator due to the parent being hidden when the analog standby option
is used.
-# Nodes that were defined but do not exist in model
+## Nodes that were defined but do not exist in model
- `MD11_OVHD_LTS_CREW_REST_LT`
- `MD11_OVHD_LTS_MID_ATTND_LT`
- `MD11_OVHD_LTS_ALL_STA_LT`
@@ -57,13 +58,84 @@
- `MD11_CTR_FLTNO3_SW`
- `MD11_CTR_FLTNO4_SW`
-# Missing animations
+## Missing animations
- `MD11_MIP_STBY_AI_OFF_RNG`
- `MD11_PED_ADG_LVR`
- `MD11_OVHD_PNEU_DITCHING_GRD`
- `box392` (actual ditching button node)
- `MD11_THR_R_ATS_BT`
+# Exterior
+
+## Nodes that were defined but do not exist in model
+- `MD11_LTS_EXT_BCN`
+- `MD11_LTS_EXT_LOGO`
+- `MD11_EXT_DOOR_PAX_1R_ARMED`
+- `MD11_EXT_DOOR_PAX_2R_ARMED`
+- `MD11_EXT_DOOR_PAX_3R_ARMED`
+- `MD11_EXT_DOOR_PAX_4R_ARMED`
+- `MD11_EXT_DOOR_PAX_1L_ARMED`
+- `MD11_EXT_DOOR_PAX_2L_ARMED`
+- `MD11_EXT_DOOR_PAX_3L_ARMED`
+- `MD11_EXT_DOOR_PAX_4L_ARMED`
+- `MD11_EXT_DOOR_PAX_1R_DISARMED`
+- `MD11_EXT_DOOR_PAX_2R_DISARMED`
+- `MD11_EXT_DOOR_PAX_3R_DISARMED`
+- `MD11_EXT_DOOR_PAX_4R_DISARMED`
+- `MD11_EXT_DOOR_PAX_1L_DISARMED`
+- `MD11_EXT_DOOR_PAX_2L_DISARMED`
+- `MD11_EXT_DOOR_PAX_3L_DISARMED`
+- `MD11_EXT_DOOR_PAX_4L_DISARMED`
+- `MD11_EXT_ENG1_WOBBLE`
+- `MD11_EXT_ENG2_WOBBLE`
+- `MD11_EXT_TIRE_NOSE_1_STD`
+- `MD11_EXT_TIRE_NOSE_2_STD`
+- `MD11_EXT_TIRE_LEFT_1_STD`
+- `MD11_EXT_TIRE_LEFT_2_STD`
+- `MD11_EXT_TIRE_LEFT_3_STD`
+- `MD11_EXT_TIRE_LEFT_4_STD`
+- `MD11_EXT_TIRE_CTR_1_STD`
+- `MD11_EXT_TIRE_CTR_2_STD`
+- `MD11_EXT_TIRE_RIGHT_1_STD`
+- `MD11_EXT_TIRE_RIGHT_2_STD`
+- `MD11_EXT_TIRE_RIGHT_3_STD`
+- `MD11_EXT_TIRE_RIGHT_4_STD`
+- `MD11_EXT_TIRE_NOSE_1_BURST`
+- `MD11_EXT_TIRE_NOSE_2_BURST`
+- `MD11_EXT_TIRE_LEFT_1_BURST`
+- `MD11_EXT_TIRE_LEFT_2_BURST`
+- `MD11_EXT_TIRE_LEFT_3_BURST`
+- `MD11_EXT_TIRE_LEFT_4_BURST`
+- `MD11_EXT_TIRE_CTR_1_BURST`
+- `MD11_EXT_TIRE_CTR_2_BURST`
+- `MD11_EXT_TIRE_RIGHT_1_BURST`
+- `MD11_EXT_TIRE_RIGHT_2_BURST`
+- `MD11_EXT_TIRE_RIGHT_3_BURST`
+- `MD11_EXT_TIRE_RIGHT_4_BURST`
+- `MD11_CAB_SEATBELT_LT`
+- `MD11_CAB_NOSMOKE_LT`
+- `MD11_CAB_LIGHTS_SRC`
+- `MD11_CARGO_PALLET_3`
+- `MD11_CARGO_PALLET_4`
+- `MD11_CARGO_PALLET_5`
+- `MD11_CARGO_PALLET_6`
+- `MD11_CARGO_PALLET_7`
+- `MD11_CARGO_PALLET_8`
+- `MD11_CARGO_PALLET_9`
+- `MD11_CARGO_PALLET_10`
+- `MD11_CARGO_PALLET_11`
+- `MD11_CARGO_PALLET_12`
+- `MD11_CARGO_PALLET_13`
+- `MD11_CARGO_PALLET_14`
+- `MD11_CARGO_PALLET_15`
+- `MD11_CARGO_PALLET_16`
+- `MD11_CARGO_PALLET_17`
+- `MD11_CARGO_PALLET_18`
+- `MD11_CARGO_PALLET_19`
+- `MD11_CARGO_PALLET_20`
+- `MD11_CARGO_PALLET_21`
+- `MD11_CARGO_PALLET_22`
+
# Conclusion
With the current model, feature parity was achieved with the sole exception of
`MD11_MIP_STBY_AI_SLIP_RNG`. Fixes for this node as well as the missing
@@ -77,4 +149,23 @@ in blender.
Clickspot for this feature is the captain side window crank (I originally
planned to use the rubber grommet, for some reason this didn't work and the
clickspot never appeared, probably due to the, what I assume to be, skinned
-mesh).
\ No newline at end of file
+mesh).
+
+# Notes as reference
+While it is not necessary to attach an animation to the node that uses it,
+out of keeping a logical structure I did do so (the base Asobo templates do so
+as well). I have tried to keep to this as best as possible, but on animations
+driving multiple nodes, I generally tried to use the top most.
+
+Special care had to go into VisTag nodes due to their parent-hides-child
+relation. Where possible, when hiding multiple objects with one VisTag, a
+suitable parent was used. In all other cases, the individual nodes were
+VisTag-ed.
+
+Splitting of the behavior files the way I have done is not required and
+for a generator based solution ill-advised. It is to note however, that,
+when possible, a base file for behaviors shared for all types is advised.
+Employing such a base file with only the type-specific extras (like done here)
+cuts down on the errors the game will generate while loading. An example of
+such an error when using one-size-fits-all files would be the missing of the
+main cargo door node on the pax.
\ No newline at end of file
diff --git a/TODO.MD b/TODO.MD
index 585db33..4c06670 100644
--- a/TODO.MD
+++ b/TODO.MD
@@ -1,3 +1,6 @@
+# EXT
+- 1LR/4LR DOOR for PAX (PAX.xml)
+
# FIXES for Model
Use Submodel Merging to fix the following