From 8521aec917101db991ce70d666c7e4cbf10a9bf1 Mon Sep 17 00:00:00 2001 From: Kilian Hofmann Date: Mon, 27 Jan 2025 03:03:29 +0100 Subject: [PATCH] F EXT (PW/GE) --- .../TFDi_Design_MD-11/TFDi_MD11_INT_Misc.xml | 7 +- .../model.BCF/TFDi_MD11_EXT.xml | 8 + .../model.F/TFDi_MD11_EXT.xml | 8 + .../model.BCF/TFDi_MD11_EXT.xml | 8 + .../model.F/TFDi_MD11_EXT.xml | 8 + .../model/TFDi_MD11_EXT.xml | 4 + .../TFDi_MD11_EXT_BASE.xml | 1546 +++-------------- .../TFDi_MD11_EXT_F.xml | 69 + .../TFDi_MD11_EXT_GE.xml | 48 + .../TFDi_MD11_EXT_PW.xml | 34 + README.MD | 99 +- TODO.MD | 3 + 12 files changed, 547 insertions(+), 1295 deletions(-) create mode 100644 PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_F.xml create mode 100644 PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_GE.xml create mode 100644 PackageSources/SimObjects/Airplanes/TFDi_Design_MD-11_Shared/TFDi_MD11_EXT_PW.xml 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 @@ - - + + - - - - - 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 @@ + + + + + + + + + \ 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 @@ + + + + + + + + + \ 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 @@ + + + + + + + + + \ 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