End of Conversion INT
This commit is contained in:
parent
8d990ade23
commit
b63a3698b2
@ -72,6 +72,31 @@
|
||||
</Component>
|
||||
</Template>
|
||||
|
||||
<Template Name="MD11_Evac_Light">
|
||||
<Parameters Type="Default">
|
||||
<VAR_NAME>MD11_LTS_BRT_DIM</VAR_NAME>
|
||||
<INTENSITY>1.8</INTENSITY>
|
||||
</Parameters>
|
||||
<Parameters Type="Override">
|
||||
<Condition Check="VIS_VAR">
|
||||
<False>
|
||||
<VIS_VAR>#NODE_ID#</VIS_VAR>
|
||||
</False>
|
||||
</Condition>
|
||||
</Parameters>
|
||||
<Component ID="MD11_Annunciator_#NODE_ID#" Node="#NODE_ID#">
|
||||
<UseTemplate Name="ASOBO_GT_Part_ID" />
|
||||
<Material>
|
||||
<EmissiveFactor>
|
||||
<Parameter>
|
||||
<Code>(L:#VIS_VAR#) (L:#VAR_NAME#, percent over 100) 2.7 pow #INTENSITY# * *</Code>
|
||||
</Parameter>
|
||||
<OverrideBaseEmissive>True</OverrideBaseEmissive>
|
||||
</EmissiveFactor>
|
||||
</Material>
|
||||
</Component>
|
||||
</Template>
|
||||
|
||||
<Template Name="MD11_Animation">
|
||||
<Parameters Type="Default">
|
||||
<ANIM_LENGTH>50</ANIM_LENGTH>
|
||||
@ -188,11 +213,15 @@
|
||||
<NODE_NAME>#NODE_NAME_THR#</NODE_NAME>
|
||||
<ANIM_NAME>#ANIM_NAME_THR#</ANIM_NAME>
|
||||
<ANIM_CODE>#ANIM_CODE_THR#</ANIM_CODE>
|
||||
<ANIM_LENGTH>#ANIM_LENGTH_THR#</ANIM_LENGTH>
|
||||
<ANIM_LAG>#ANIM_LAG_THR#</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>#NODE_NAME_REV#</NODE_NAME>
|
||||
<ANIM_NAME>#ANIM_NAME_REV#</ANIM_NAME>
|
||||
<ANIM_CODE>#ANIM_CODE_REV#</ANIM_CODE>
|
||||
<ANIM_LENGTH>#ANIM_LENGTH_REV#</ANIM_LENGTH>
|
||||
<ANIM_LAG>#ANIM_LAG_REV#</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: The WASM fights against being able to manipulate the handle with mouse -->
|
||||
<!--
|
||||
@ -294,7 +323,7 @@
|
||||
</Component>
|
||||
</Template>
|
||||
|
||||
<Template Name="MD11_Vistag_Item">
|
||||
<Template Name="MD11_Vistag">
|
||||
<Parameters Type="Override">
|
||||
<Condition Check="ID">
|
||||
<False>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ModelBehaviors>
|
||||
<Include ModelBehaviorFile="TFDi_Design_MD-11\TFDi_MD11_INT_Templates.xml" />
|
||||
<Include RelativeFile="TFDi_MD11_INT_OG.xml" />
|
||||
<Include RelativeFile="TFDi_MD11_INT_LIGHTING.xml" />
|
||||
<Include RelativeFile="TFDi_MD11_INT_OVHD.xml" />
|
||||
<Include RelativeFile="TFDi_MD11_INT_AOVHD.xml" />
|
||||
<Include RelativeFile="TFDi_MD11_INT_MIP.xml" />
|
||||
@ -45,8 +45,8 @@
|
||||
<UseTemplate Name="MD11_EXTRAS" />
|
||||
</Component>
|
||||
|
||||
<Component ID="TFDi_MD11_INT_OG">
|
||||
<UseTemplate Name="TFDi_MD11_INT_OG" />
|
||||
<Component ID="TFDi_MD11_INT_LIGHTING">
|
||||
<UseTemplate Name="TFDi_MD11_INT_LIGHTING" />
|
||||
</Component>
|
||||
</Template>
|
||||
</ModelBehaviors>
|
||||
@ -11,7 +11,7 @@
|
||||
<NODE_NAME>Cylinder224</NODE_NAME>
|
||||
<CODE>(L:MD11_YOKE_HIDDEN) ! (>L:MD11_YOKE_HIDDEN)</CODE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<ID>MD11_YOKE_LEFTRIGHT_hider</ID>
|
||||
<NODE_NAME>MD11_YOKE_FOREAFT</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_YOKE_HIDDEN, bool) !</VIS_CODE>
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ModelBehaviors>
|
||||
<Template Name="TFDi_MD11_INT_OG">
|
||||
<Template Name="TFDi_MD11_INT_LIGHTING">
|
||||
<Component ID="MD11_IntegralLighting_OVHD">
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_OVHD_LTS_STBY_COMP_LT</VAR_NAME>
|
||||
@ -10,22 +10,10 @@
|
||||
<VAR_NAME>MD11_LTS_OVHD_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_OVHD_pax</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_OVHD_INTEG</VAR_NAME>
|
||||
<NODE_ID>pneumatic_panel_cargo</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_OVHD_INTEG</VAR_NAME>
|
||||
<NODE_ID>pneumatic_panel_pax</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_OVHD_INTEG</VAR_NAME>
|
||||
<NODE_ID>ER_fuel_panel</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_OVHD_INTEG</VAR_NAME>
|
||||
<NODE_ID>evac_panel</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_OVHD_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_OVHD_IRS_1_KB</NODE_ID>
|
||||
@ -82,10 +70,6 @@
|
||||
<VAR_NAME>MD11_LTS_OVHD_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_OVHD_PNEU_MID_CAB_TEMP</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_OVHD_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_OVHD_PNEU_AFT_CAB_TEMP</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_OVHD_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_OVHD_ELEC_EMER_PWR_KB</NODE_ID>
|
||||
@ -108,11 +92,7 @@
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_OVHD_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_OVHD_PNEU_CLBDES_KB</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_OVHD_INTEG</VAR_NAME>
|
||||
<NODE_ID>Cylinder222</NODE_ID>
|
||||
<NODE_ID>MD11_OVHD_PNEU_OUTFLO_VALVE_RNG</NODE_ID>
|
||||
</UseTemplate>
|
||||
</Component>
|
||||
|
||||
@ -312,10 +292,6 @@
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_DIALAFLAP_IND_RNG</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_DIALAFLAP_IND_RNG</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>panels_misc</NODE_ID>
|
||||
@ -392,10 +368,6 @@
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_LMCDU_A_BT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_LMCDU_A_BT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_LMCDU_B_BT</NODE_ID>
|
||||
@ -560,10 +532,6 @@
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_LMCDU_MINUS_BT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_LMCDU_SCRATCHPAD_BT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_LMCDU_DIR_INTC_BT</NODE_ID>
|
||||
@ -840,10 +808,6 @@
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_RMCDU_MINUS_BT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_RMCDU_SCRATCHPAD_BT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_RMCDU_DIR_INTC_BT</NODE_ID>
|
||||
@ -956,10 +920,6 @@
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_CMCDU_A_BT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_CMCDU_A_BT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_CMCDU_B_BT</NODE_ID>
|
||||
@ -1124,10 +1084,6 @@
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_CMCDU_MINUS_BT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_CMCDU_SCRATCHPAD_BT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_CMCDU_DIR_INTC_BT</NODE_ID>
|
||||
@ -1523,11 +1479,6 @@
|
||||
<VAR_NAME>MD11_THR_R_START_LT</VAR_NAME>
|
||||
<INTENSITY>10</INTENSITY>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<NODE_ID>evac_light</NODE_ID>
|
||||
<VAR_NAME>MD11_AOVHD_ELEC_EVAC_ALARM_LT</VAR_NAME>
|
||||
<INTENSITY>10</INTENSITY>
|
||||
</UseTemplate>
|
||||
</Component>
|
||||
|
||||
<Component ID="MD11_IntegralLighting_Breakers">
|
||||
@ -1560,15 +1511,16 @@
|
||||
<UNITS>percent over 100</UNITS>
|
||||
<INTENSITY>10.0</INTENSITY>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Floodlight_bulbs">
|
||||
<NODE_ID>briefcase_LT_L</NODE_ID>
|
||||
<NODE_ID>briefcase_LT_L_bulb</NODE_ID>
|
||||
<VAR_NAME>LIGHT POTENTIOMETER</VAR_NAME>
|
||||
<INDEX>3</INDEX>
|
||||
<UNITS>percent over 100</UNITS>
|
||||
<INTENSITY>5.0</INTENSITY>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Floodlight_bulbs">
|
||||
<NODE_ID>briefcase_LT_R</NODE_ID>
|
||||
<NODE_ID>briefcase_LT_R_bulb</NODE_ID>
|
||||
<VAR_NAME>LIGHT POTENTIOMETER</VAR_NAME>
|
||||
<INDEX>4</INDEX>
|
||||
<UNITS>percent over 100</UNITS>
|
||||
@ -1591,48 +1543,24 @@
|
||||
</Component>
|
||||
|
||||
<Component ID="MD11_annunciators">
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_PA_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_PA_ON_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_ALL_STA_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_FWD_ATTND_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_FWD_ATTND_CALL_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_MID_ATTND_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_MID_ATTND_CALL_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_OVW_ATTND_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_OVW_ATTND_CALL_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_AFT_ATTND_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_AFT_ATTND_CALL_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_MAINT_INTP_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_MAINT_INTP_ON_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_MECH_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_MECH_CALL_ON_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
@ -1642,9 +1570,6 @@
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_MOVIE_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_CREW_REST_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_CREW_REST_CALL_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
@ -1654,18 +1579,6 @@
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_PED_CKPTDOOR_AUTO_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_CMCDU_DSPY_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_CMCDU_FAIL_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_CMCDU_MSG_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_CMCDU_OFST_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_AIL_DEFL_OVRD_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
@ -2000,9 +1913,6 @@
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_PED_SD_MISC_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_PED_XPNDR_FAIL_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_AOVHD_APU_ON_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
@ -2096,9 +2006,6 @@
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_AOVHD_GPWS_TERROVRD_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_AOVHD_ELEC_EVAC_ALARM_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_LSIDE_INP_FLTDIROFF_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
@ -2237,21 +2144,9 @@
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_THR_R_FUEL_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_THR_L_START_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_THR_C_START_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_THR_R_START_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_THR_PARK_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_CTR_SLAT_STOW_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_LMCDU_DSPY_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
@ -2468,15 +2363,6 @@
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_ELEC_SYS_MANUAL_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_ELEC_GALLEY_BUS_1_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_ELEC_GALLEY_BUS_2_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_ELEC_GALLEY_BUS_3_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_HYD_SYS_1_PRESS_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
@ -2707,12 +2593,6 @@
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_PNEU_SYSTEM_MAN_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_PNEU_ECON_CAB_ALT_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_PNEU_ECON_OFF_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_PNEU_TRIM_AIR_AVIONICS_OVHT_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
@ -2941,12 +2821,6 @@
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_AICE_SYSTEM_MAN_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LOCK_FAIL_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LOCK_AUTO_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_FUEL_UPRAUX_BYP_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
@ -2962,15 +2836,6 @@
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_FUEL_FWDAUX_RTRANS_LOW_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_AICE_AUTO_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_PNEU_CAB_AIR_SMOKE_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_PNEU_CAB_AIR_OFF_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OBS_AUDIO_PNL_VHF1_MIC_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
@ -157,6 +157,12 @@
|
||||
<CODE_PRESS>94986 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>95005 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Flag animation missing in model -->
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_MIP_STBY_AI_OFF_RNG</NODE_NAME>
|
||||
<ANIM_LENGTH>10</ANIM_LENGTH>
|
||||
<ANIM_LAG>100</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<!-- ANALOGUE STANDBY ATTITUDE END -->
|
||||
|
||||
<!-- FO SIDE BUTTONS START -->
|
||||
|
||||
@ -24,17 +24,17 @@
|
||||
<CODE>94465 (>L:CEVENT)</CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_EFB</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_EFB, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>L_EFB_glass</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_EFB, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>efb_screens</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_EFB, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
@ -115,245 +115,245 @@
|
||||
|
||||
<!-- OPTIONS START -->
|
||||
<!-- VIS TAG DEFL AIL START -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OPT_DEF_AIL</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_DEF_AIL, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OPT_DEF_AIL_screws</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_DEF_AIL, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OVHD_AIL_DEFL_OVRD_BT</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_DEF_AIL, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OVHD_AIL_DEFL_OVRD_GRD</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_DEF_AIL, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>switch_guard_transp028</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_DEF_AIL, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- VIS TAG DEFL AIL END -->
|
||||
<!-- VIS TAG ANALOG STANDBY START -->
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>attitude_bank_needle</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>backup_alt_screw</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>backup_inst_mechanical</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_MIP_STBY_AI_CAGE_BT</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>drum_kohlsman_cents</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>drum_kohlsman_decimals</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>drum_kohlsman_mb_hundreds</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>drum_kohlsman_mb_tenths</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>drum_kohlsman_mb_thousands</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>drum_kohlsman_mb_units</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>drum_kohlsman_tenths</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>drum_kohlsman_units</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>attitude_indicator_backup_pitch</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>knob_kohlsman</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_MIP_STBY_AI_OFF_RNG</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>mechanical_stby_glass</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>needle_altitude_100</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>needle_altitude_1000</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>needle_altitude_10000</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>needle_asi</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>slip_indicator</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>stby_attitude_bar</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ANALOG_STBY, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- VIS TAG ANALOG STANDBY END -->
|
||||
<!-- VIS TAG ISFD START -->
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_MIP_ISFD_BARO_KB</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ISFD, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>isis_digital</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ISFD, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>ISIS_glass</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ISFD, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>isis_screen</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ISFD, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_MIP_ISFD_INHP_BT</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ISFD, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_MIP_ISFD_TEST_BT</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ISFD, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- VIS TAG ISFD END -->
|
||||
<!-- VIS TAG AUTO ICE START -->
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OPT_AUTO_AICE</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_AUTO_AICE, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OVHD_AICE_SYSTEM_SEL_BT</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_AUTO_AICE, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OVHD_AICE_SYSTEM_MAN_LT</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_AUTO_AICE, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- VIS TAG AUTO ICE END -->
|
||||
<!-- VIS TAG ER START -->
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>ER_fuel_panel</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OVHD_FUEL_FWDAUX_L_TRANS_BT</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OVHD_FUEL_FWDAUX_LTRANS_LOW_LT</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OVHD_FUEL_FWDAUX_LTRANS_ON_LT</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OVHD_FUEL_FWDAUX_R_TRANS_BT</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OVHD_FUEL_FWDAUX_RTRANS_LOW_LT</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OVHD_FUEL_FWDAUX_RTRANS_ON_LT</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OVHD_FUEL_UPRAUX_BYP_BT</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OVHD_FUEL_UPRAUX_BYP_LT</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>MD11_OVHD_FUEL_UPRAUX_BYP_GRD</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
<UseTemplate Name="MD11_Vistag_Item">
|
||||
<UseTemplate Name="MD11_Vistag">
|
||||
<NODE_NAME>switch_guard_transp047</NODE_NAME>
|
||||
<VIS_CODE>(L:MD11_OPT_ER, bool)</VIS_CODE>
|
||||
</UseTemplate>
|
||||
@ -382,5 +382,13 @@
|
||||
<ANIM_LAG>1000</ANIM_LAG>
|
||||
</UseTemplate>
|
||||
<!-- DOORS END -->
|
||||
|
||||
<!-- ADG LEVER START -->
|
||||
<!-- NOTE: Lever animation missing in model -->
|
||||
<UseTemplate Name="MD11_2Pos_Switch">
|
||||
<NODE_NAME>MD11_PED_ADG_LVR</NODE_NAME>
|
||||
<CODE>69882 (>L:CEVENT)</CODE>
|
||||
</UseTemplate>
|
||||
<!-- ADG LEVER END -->
|
||||
</Template>
|
||||
</ModelBehaviors>
|
||||
@ -612,11 +612,6 @@
|
||||
<CODE_PRESS>90295 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>90296 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_OVHD_PNEU_ECON_BT</NODE_NAME>
|
||||
<CODE_PRESS>90297 (>L:CEVENT)</CODE_PRESS>
|
||||
<CODE_RELEASE>90298 (>L:CEVENT)</CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button">
|
||||
<NODE_NAME>MD11_OVHD_PNEU_1_2_ISOL_BT</NODE_NAME>
|
||||
<CODE_PRESS>90299 (>L:CEVENT)</CODE_PRESS>
|
||||
@ -684,13 +679,6 @@
|
||||
<BUTTON_CODE_PRESS>90321 (>L:CEVENT)</BUTTON_CODE_PRESS>
|
||||
<BUTTON_CODE_RELEASE>90322 (>L:CEVENT)</BUTTON_CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Button_Guarded">
|
||||
<GUARD_NODE_NAME>MD11_OVHD_PNEU_CAB_AIR_GRD</GUARD_NODE_NAME>
|
||||
<GUARD_CODE>90447 (>L:CEVENT)</GUARD_CODE>
|
||||
<BUTTON_NODE_NAME>MD11_OVHD_PNEU_CAB_AIR_BT</BUTTON_NODE_NAME>
|
||||
<BUTTON_CODE_PRESS>90445 (>L:CEVENT)</BUTTON_CODE_PRESS>
|
||||
<BUTTON_CODE_RELEASE>90446 (>L:CEVENT)</BUTTON_CODE_RELEASE>
|
||||
</UseTemplate>
|
||||
<!-- NOTE: Guard animation missing in model -->
|
||||
<!-- NOTE: Button animation missing in model -->
|
||||
<!-- NOTE: Node name extracted from blender -->
|
||||
@ -731,15 +719,15 @@
|
||||
<INC_CODE>90284 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>90283 (>L:CEVENT)</DEC_CODE>
|
||||
</UseTemplate>
|
||||
|
||||
<UseTemplate Name="MD11_Infinite_Knob">
|
||||
<NODE_NAME>MD11_OVHD_PNEU_MLDG_ALT_KB</NODE_NAME>
|
||||
<INC_CODE>90330 (>L:CEVENT)</INC_CODE>
|
||||
<DEC_CODE>90331 (>L:CEVENT)</DEC_CODE>
|
||||
</UseTemplate>
|
||||
<!-- FIXME: Check if limit to 40 solves needle exceed -->
|
||||
<!-- NOTE: Animation rescaled to 40 max to ensure it lines up with the SD -->
|
||||
<UseTemplate Name="MD11_Animation">
|
||||
<NODE_NAME>MD11_OVHD_PNEU_OUTFLO_VALVE_RNG</NODE_NAME>
|
||||
<ANIM_CODE>(L:MD11_OVHD_PNEU_OUTFLO_VALVE_RNG) 40 50 / *</ANIM_CODE>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_3Pos_Switch_Hold">
|
||||
<NODE_NAME>MD11_OVHD_PNEU_CLBDES_KB</NODE_NAME>
|
||||
|
||||
@ -0,0 +1,282 @@
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_CREW_REST_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_MID_ATTND_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_ALL_STA_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_THR_C_START_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LOCK_AUTO_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_MECH_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_AFT_ATTND_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_CMCDU_FAIL_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_PED_XPNDR_FAIL_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_CMCDU_MSG_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_AICE_AUTO_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_THR_R_START_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_CMCDU_DSPY_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_OVW_ATTND_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LOCK_FAIL_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_FWD_ATTND_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_PA_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_CTR_SLAT_STOW_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_CMCDU_OFST_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_OVHD_LTS_MAINT_INTP_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_Annunciator">
|
||||
<NODE_ID>MD11_THR_L_START_LT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_LMCDU_SCRATCHPAD_BT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_RMCDU_SCRATCHPAD_BT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<UseTemplate Name="MD11_IntegralLighting_Template">
|
||||
<VAR_NAME>MD11_LTS_INSTPED_INTEG</VAR_NAME>
|
||||
<NODE_ID>MD11_CMCDU_SCRATCHPAD_BT</NODE_ID>
|
||||
</UseTemplate>
|
||||
<PartInfo>
|
||||
<Name>MD11_AOVHD_GPWS_TERROVRD_GRD</Name>
|
||||
<AnimLength>10</AnimLength>
|
||||
<Animation>
|
||||
<Parameter>
|
||||
<Code>(L:MD11_AOVHD_GPWS_TERROVRD_GRD, enum) 10 *</Code>
|
||||
<Lag>100</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
<MouseRect>
|
||||
<Cursor>HAND</Cursor>
|
||||
<MouseFlags>LEFTSINGLE</MouseFlags>
|
||||
<CallbackCode>(M:Event) 'LeftSingle' scmp 0 == if{ 73768 (>L:CEVENT) }</CallbackCode>
|
||||
</MouseRect>
|
||||
</PartInfo>
|
||||
<PartInfo>
|
||||
<Name>MD11_OVHD_L_RAIN_REPLNT_BT</Name>
|
||||
<AnimLength>10</AnimLength>
|
||||
<Animation>
|
||||
<Parameter>
|
||||
<Code>(L:MD11_OVHD_L_RAIN_REPLNT_BT, enum) 10 *</Code>
|
||||
<Lag>100</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
<MouseRect>
|
||||
<Cursor>HAND</Cursor>
|
||||
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
|
||||
<CallbackCode>(M:Event) 'LeftSingle' scmp 0 == if{ 90373 (>L:CEVENT) } (M:Event)
|
||||
'LeftRelease' scmp 0 == if{ 90374 (>L:CEVENT) }</CallbackCode>
|
||||
</MouseRect>
|
||||
</PartInfo>
|
||||
<PartInfo>
|
||||
<Name>MD11_OVHD_R_RAIN_REPLNT_BT</Name>
|
||||
<AnimLength>10</AnimLength>
|
||||
<Animation>
|
||||
<Parameter>
|
||||
<Code>(L:MD11_OVHD_R_RAIN_REPLNT_BT, enum) 10 *</Code>
|
||||
<Lag>100</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
<MouseRect>
|
||||
<Cursor>HAND</Cursor>
|
||||
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
|
||||
<CallbackCode>(M:Event) 'LeftSingle' scmp 0 == if{ 90380 (>L:CEVENT) } (M:Event)
|
||||
'LeftRelease' scmp 0 == if{ 90381 (>L:CEVENT) }</CallbackCode>
|
||||
</MouseRect>
|
||||
</PartInfo>
|
||||
<PartInfo>
|
||||
<Name>MD11_OVHD_PNEU_OUTFLOW_VALVE_POS_SW</Name>
|
||||
<AnimLength>10</AnimLength>
|
||||
<Animation>
|
||||
<Parameter>
|
||||
<Code>(L:MD11_OVHD_PNEU_OUTFLOW_VALVE_POS_SW, enum) 5 *</Code>
|
||||
<Lag>100</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
<MouseRect>
|
||||
<Cursor>HAND</Cursor>
|
||||
<MouseFlags>WheelDown+WheelUp</MouseFlags>
|
||||
<CallbackCode>(M:Event) 'WheelDown' scmp 0 == if{ 90287 (>L:CEVENT) } (M:Event)
|
||||
'WheelUp' scmp 0 == if{ 90288 (>L:CEVENT) }</CallbackCode>
|
||||
</MouseRect>
|
||||
</PartInfo>
|
||||
<PartInfo>
|
||||
<Name>MD11_OVHD_CKPT_DR_LK_KB</Name>
|
||||
<AnimLength>10</AnimLength>
|
||||
<Animation>
|
||||
<Parameter>
|
||||
<Code>(L:MD11_OVHD_CKPT_DR_LK_KB, enum) 5 *</Code>
|
||||
<Lag>100</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
<MouseRect>
|
||||
<Cursor>HAND</Cursor>
|
||||
<MouseFlags>WheelDown+WheelUp</MouseFlags>
|
||||
<CallbackCode>(M:Event) 'WheelDown' scmp 0 == if{ 90432 (>L:CEVENT) } (M:Event)
|
||||
'WheelUp' scmp 0 == if{ 90433 (>L:CEVENT) }</CallbackCode>
|
||||
</MouseRect>
|
||||
</PartInfo>
|
||||
<PartInfo>
|
||||
<Name>MD11_OVHD_AICE_AUTO_BT</Name>
|
||||
<AnimLength>10</AnimLength>
|
||||
<Animation>
|
||||
<Parameter>
|
||||
<Code>(L:MD11_OVHD_AICE_AUTO_BT, enum) 10 *</Code>
|
||||
<Lag>100</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
<MouseRect>
|
||||
<Cursor>HAND</Cursor>
|
||||
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
|
||||
<CallbackCode>(M:Event) 'LeftSingle' scmp 0 == if{ 90441 (>L:CEVENT) } (M:Event)
|
||||
'LeftRelease' scmp 0 == if{ 90442 (>L:CEVENT) }</CallbackCode>
|
||||
</MouseRect>
|
||||
</PartInfo>
|
||||
<PartInfo>
|
||||
<Name>MD11_ISIS_BARO_BT</Name>
|
||||
<AnimLength>10</AnimLength>
|
||||
<Animation>
|
||||
<Parameter>
|
||||
<Code>(L:MD11_ISIS_BARO_BT, enum) 10 *</Code>
|
||||
<Lag>100</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
<MouseRect>
|
||||
<Cursor>HAND</Cursor>
|
||||
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
|
||||
<CallbackCode>(M:Event) 'LeftSingle' scmp 0 == if{ 94982 (>L:CEVENT) } (M:Event)
|
||||
'LeftRelease' scmp 0 == if{ 94983 (>L:CEVENT) }</CallbackCode>
|
||||
</MouseRect>
|
||||
</PartInfo>
|
||||
<PartInfo>
|
||||
<Name>MD11_LMCDU_SCRATCHPAD</Name>
|
||||
<AnimLength>10</AnimLength>
|
||||
<Animation>
|
||||
<Parameter>
|
||||
<Code>(L:MD11_LMCDU_SCRATCHPAD, enum) 10 *</Code>
|
||||
<Lag>100</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
<MouseRect>
|
||||
<Cursor>HAND</Cursor>
|
||||
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
|
||||
<CallbackCode>(M:Event) 'LeftSingle' scmp 0 == if{ 81923 (>L:CEVENT) } (M:Event)
|
||||
'LeftRelease' scmp 0 == if{ 81924 (>L:CEVENT) }</CallbackCode>
|
||||
</MouseRect>
|
||||
</PartInfo>
|
||||
<PartInfo>
|
||||
<Name>MD11_RMCDU_SCRATCHPAD</Name>
|
||||
<AnimLength>10</AnimLength>
|
||||
<Animation>
|
||||
<Parameter>
|
||||
<Code>(L:MD11_RMCDU_SCRATCHPAD, enum) 10 *</Code>
|
||||
<Lag>100</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
<MouseRect>
|
||||
<Cursor>HAND</Cursor>
|
||||
<MouseFlags>LEFTSINGLE+LEFTRELEASE</MouseFlags>
|
||||
<CallbackCode>(M:Event) 'LeftSingle' scmp 0 == if{ 82065 (>L:CEVENT) } (M:Event)
|
||||
'LeftRelease' scmp 0 == if{ 82066 (>L:CEVENT) }</CallbackCode>
|
||||
</MouseRect>
|
||||
</PartInfo>
|
||||
<PartInfo>
|
||||
<Name>MD11_CTR_FLTNO1_SW</Name>
|
||||
<AnimLength>10</AnimLength>
|
||||
<Animation>
|
||||
<Parameter>
|
||||
<Code>(L:MD11_CTR_FLTNO1_SW, enum) 1.11111111111111 *</Code>
|
||||
<Lag>100</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
<MouseRect>
|
||||
<Cursor>HAND</Cursor>
|
||||
<MouseFlags>WHEELUP+WHEELDOWN</MouseFlags>
|
||||
<CallbackCode>(M:Event) 'WheelUp' scmp 0 == if{ 82213 (>L:CEVENT) } (M:Event)
|
||||
'WheelDown' scmp 0 == if{ 82214 (>L:CEVENT) }</CallbackCode>
|
||||
</MouseRect>
|
||||
</PartInfo>
|
||||
<PartInfo>
|
||||
<Name>MD11_CTR_FLTNO2_SW</Name>
|
||||
<AnimLength>10</AnimLength>
|
||||
<Animation>
|
||||
<Parameter>
|
||||
<Code>(L:MD11_CTR_FLTNO2_SW, enum) 1.11111111111111 *</Code>
|
||||
<Lag>100</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
<MouseRect>
|
||||
<Cursor>HAND</Cursor>
|
||||
<MouseFlags>WHEELUP+WHEELDOWN</MouseFlags>
|
||||
<CallbackCode>(M:Event) 'WheelUp' scmp 0 == if{ 82215 (>L:CEVENT) } (M:Event)
|
||||
'WheelDown' scmp 0 == if{ 82216 (>L:CEVENT) }</CallbackCode>
|
||||
</MouseRect>
|
||||
</PartInfo>
|
||||
<PartInfo>
|
||||
<Name>MD11_CTR_FLTNO3_SW</Name>
|
||||
<AnimLength>10</AnimLength>
|
||||
<Animation>
|
||||
<Parameter>
|
||||
<Code>(L:MD11_CTR_FLTNO3_SW, enum) 1.11111111111111 *</Code>
|
||||
<Lag>100</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
<MouseRect>
|
||||
<Cursor>HAND</Cursor>
|
||||
<MouseFlags>WHEELUP+WHEELDOWN</MouseFlags>
|
||||
<CallbackCode>(M:Event) 'WheelUp' scmp 0 == if{ 82217 (>L:CEVENT) } (M:Event)
|
||||
'WheelDown' scmp 0 == if{ 82218 (>L:CEVENT) }</CallbackCode>
|
||||
</MouseRect>
|
||||
</PartInfo>
|
||||
<PartInfo>
|
||||
<Name>MD11_CTR_FLTNO4_SW</Name>
|
||||
<AnimLength>10</AnimLength>
|
||||
<Animation>
|
||||
<Parameter>
|
||||
<Code>(L:MD11_CTR_FLTNO4_SW, enum) 1.11111111111111 *</Code>
|
||||
<Lag>100</Lag>
|
||||
</Parameter>
|
||||
</Animation>
|
||||
<MouseRect>
|
||||
<Cursor>HAND</Cursor>
|
||||
<MouseFlags>WHEELUP+WHEELDOWN</MouseFlags>
|
||||
<CallbackCode>(M:Event) 'WheelUp' scmp 0 == if{ 82219 (>L:CEVENT) } (M:Event)
|
||||
'WheelDown' scmp 0 == if{ 82220 (>L:CEVENT) }</CallbackCode>
|
||||
</MouseRect>
|
||||
</PartInfo>
|
||||
19
TODO.MD
19
TODO.MD
@ -1,17 +1,12 @@
|
||||
Final Checks
|
||||
- Check for issues in MSFS behaviour debug
|
||||
- Double check DOESN'T EXIST list
|
||||
|
||||
After:
|
||||
- Split into "Base", "PAX", "F" configs
|
||||
- DIFF OG FILES
|
||||
- Remove PAX only in F
|
||||
- Finish pax specific (doors, evac, counter, cab light (perhaps))
|
||||
|
||||
|
||||
# FIXED for Model
|
||||
# FIXES for Model
|
||||
|
||||
Use Submodel Merging to fix the following
|
||||
- MD11_MIP_STBY_AI_SLIP_RNG is parented to the wrong object
|
||||
- PANEL_COLLISION
|
||||
- MD11_THR_T_ATS_B animation missingT
|
||||
- MD11_OVH_PNEU_DITCHING_GRD animation missing
|
||||
- box392 animation missing
|
||||
- MD11_MIP_STBY_AI_OFF animation missing
|
||||
- MD11_PED_ADG_LVR animation missing
|
||||
|
||||
# Then, MSFS2024 Test of interior before tackling exterior
|
||||
37
convertToVT.mjs
Normal file
37
convertToVT.mjs
Normal file
@ -0,0 +1,37 @@
|
||||
import { XMLParser, XMLBuilder, XMLValidator } from "fast-xml-parser";
|
||||
|
||||
const input = `
|
||||
|
||||
`;
|
||||
|
||||
function convert(element) {
|
||||
return {
|
||||
"@_Name": "MD11_Vistag",
|
||||
NODE_NAME: element.Name,
|
||||
VIS_CODE: element.Visibility.Parameter.Code,
|
||||
};
|
||||
}
|
||||
|
||||
const parser = new XMLParser({
|
||||
ignoreAttributes: false,
|
||||
});
|
||||
let jObj = parser.parse(input);
|
||||
|
||||
const output = [];
|
||||
|
||||
if (Array.isArray(jObj.PartInfo)) {
|
||||
jObj.PartInfo.forEach((element) => {
|
||||
output.push(convert(element));
|
||||
});
|
||||
} else {
|
||||
output.push(convert(jObj.PartInfo));
|
||||
}
|
||||
|
||||
const builder = new XMLBuilder({
|
||||
ignoreAttributes: false,
|
||||
arrayNodeName: "UseTemplate",
|
||||
format: true,
|
||||
});
|
||||
const xmlContent = builder.build(output);
|
||||
|
||||
console.log(xmlContent);
|
||||
Loading…
x
Reference in New Issue
Block a user