Asobo\Airliner\Airbus.xml
Templates
- ASOBO_RMP_Button_Template
- ASOBO_RMP_Button_With_Lights_Template
- ASOBO_RMP_Radio_MODE_Selection_Template
- ASOBO_RMP_Radio_FREQ_Selection_Template
- ASOBO_RMP_DISPLAY_Template
- ASOBO_AIRBUS_Push_ILS_Template
- ASOBO_AIRBUS_Push_CSTR_Template
- ASOBO_AIRBUS_Push_VORD_Template
- ASOBO_AIRBUS_Push_WPT_Template
- ASOBO_AIRBUS_Push_NDB_Template
- ASOBO_AIRBUS_Push_ARPT_Template
- ASOBO_AIRBUS_Push_Heading_Track_Template
- ASOBO_AIRBUS_Push_Metric_Alt_Template
- ASOBO_AIRBUS_NAV_AID_SWITCH_Template
- ASOBO_AIRBUS_Push_TERRONND_Template
- ASOBO_ECAM_PAGE_BUTTON_Template
- ASOBO_ECAM_PAGE_SELECTION_Template
- ASOBO_AIRBUS_Push_ELAC_Template
- ASOBO_AIRBUS_Push_SEC_Template
- ASOBO_AIRBUS_Push_FAC_Template
- ASOBO_AIRBUS_Update_PTU_Template
- ASOBO_AIRBUS_WeatherRadar_Template
- ASOBO_AIRBUS_Push_Dummy_Template
-
ASOBO_RMP_Button_Template
Definition from XML<Template Name="ASOBO_RMP_Button_Template"> <Parameters Type="Default"> <USE_BACKLIGHT>False</USE_BACKLIGHT> <USE_LED>True</USE_LED> </Parameters> <Parameters Type="Default"> <NODE_ID>PUSH_RADIO#SIDE#_#BASE_NAME#</NODE_ID> <ANIM_NAME>PUSH_RADIO#SIDE#_#BASE_NAME#</ANIM_NAME> <WWISE_PREFIX>radio</WWISE_PREFIX> </Parameters> <Parameters Type="Override"> <IE_NAME>#BASE_NAME#_Button</IE_NAME> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IS_AIRLINER>True</IS_AIRLINER> <Condition Valid="USE_BACKLIGHT"> <False> <NO_SEQ_1/> </False> </Condition> <Condition Valid="USE_LED"> <False> <NO_SEQ_2/> </False> <True> <SEQ2_EMISSIVE_CODE>(B:#INPUT_EVENT_ID_SOURCE#_#IE_NAME#, Bool)</SEQ2_EMISSIVE_CODE> </True> </Condition> <TT_DESCRIPTION_ID>@TT_Package.#TT_ID#_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.#TT_ID#_TITLE</TOOLTIP_TITLE> <Condition NotEmpty="TT_INDEX"> <TOOLTIP_TITLE_INDEX>#TT_INDEX#</TOOLTIP_TITLE_INDEX> <TT_DESCRIPTION_INDEX>#TT_INDEX#</TT_DESCRIPTION_INDEX> </Condition> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- USE_BACKLIGHT
- USE_LED
-
Default
Parameters set:
- NODE_ID (using SIDE, BASE_NAME)
- ANIM_NAME (using SIDE, BASE_NAME)
- WWISE_PREFIX
-
Override
Parameters set:
- IE_NAME (using BASE_NAME)
Templates used:
-
ASOBO_AIRLINER_Base_Template
Parameters set:
- INTERACTION_TYPE
- IS_AIRLINER
- TT_DESCRIPTION_ID (using TT_ID)
- TOOLTIP_TITLE (using TT_ID)
Condition: Valid(USE_BACKLIGHT)
-
Case: False
Parameters set:
- NO_SEQ_1
Condition: Valid(USE_LED)
-
Case: False
Parameters set:
- NO_SEQ_2
-
Case: True
Parameters set:
- SEQ2_EMISSIVE_CODE (using INPUT_EVENT_ID_SOURCE, IE_NAME)
Condition: NotEmpty(TT_INDEX)
-
Case: True
Parameters set:
- TOOLTIP_TITLE_INDEX (using TT_INDEX)
- TT_DESCRIPTION_INDEX (using TT_INDEX)
-
Default
-
ASOBO_RMP_Button_With_Lights_Template
Definition from XML<Template Name="ASOBO_RMP_Button_With_Lights_Template"> <UseTemplate Name="ASOBO_RMP_Button_Template"> <USE_BACKLIGHT>True</USE_BACKLIGHT> </UseTemplate> </Template>Templates used:
-
ASOBO_RMP_Button_Template
Parameters set:
- USE_BACKLIGHT
-
ASOBO_RMP_Button_Template
-
ASOBO_RMP_Radio_MODE_Selection_Template
Definition from XML<Template Name="ASOBO_RMP_Radio_MODE_Selection_Template"> <Parameters Type="Default"> <TOGGLE_CONDITION>(B:#INPUT_EVENT_ID_SOURCE#_#IE_STATE#, Bool)</TOGGLE_CONDITION> <TOGGLE_CONDITION_MODE>(B:#INPUT_EVENT_ID_SOURCE#_#IE_STATE#, Bool) (L:#RMP_SIDE_PREFIX#_#ID_FREQ_GROUP#) 0 == and (B:#INPUT_EVENT_ID_SOURCE#_NAV_Button, Bool) and</TOGGLE_CONDITION_MODE> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_SIDE_NAME#</LOCAL_VAR_TO_WATCH_0> <LOCAL_VAR_TO_WATCH_1>#RMP_SIDE_PREFIX#_#ID_MODE_GROUP#</LOCAL_VAR_TO_WATCH_1> <LOCAL_VAR_TO_WATCH_2>#RMP_SIDE_PREFIX#_#ID_FREQ_GROUP#</LOCAL_VAR_TO_WATCH_2> </Parameters> <UseTemplate Name="ASOBO_RMP_Button_With_Lights_Template"> <COVER_NODE_ID>LOCK_RADIO#SIDE#_NAV</COVER_NODE_ID> <COVER_ANIM_NAME>LOCK_RADIO#SIDE#_NAV</COVER_ANIM_NAME> <WWISE_COVER_EVENT_OPEN>radio_lock_on</WWISE_COVER_EVENT_OPEN> <WWISE_COVER_EVENT_CLOSE>radio_lock_off</WWISE_COVER_EVENT_CLOSE> <BASE_NAME>NAV</BASE_NAME> <SET_STATE_EXTERNAL>#TOGGLE_CONDITION# p0 and if{ 1 (>L:#RMP_SIDE_PREFIX#_NAV_Enabled) (>H:#RMP_BTN_PREFIX#_NAV) #RESET_FREQ# } els{ 0 (>O:#INPUT_EVENT_ID_SOURCE#_NAV_Button_Position) 0 (>L:#RMP_SIDE_PREFIX#_NAV_Enabled) }</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(L:#RMP_SIDE_PREFIX#_NAV_Enabled) #TOGGLE_CONDITION# and s0 (>L:#RMP_SIDE_PREFIX#_NAV_Active)</GET_STATE_EXTERNAL> <TT_ID>AIRLINER_PUSH_AUDIO_NAV</TT_ID> <LOCAL_VAR_TO_WATCH_3>#RMP_SIDE_PREFIX#_NAV_Enabled</LOCAL_VAR_TO_WATCH_3> </UseTemplate> <Component ID="#INPUT_EVENT_ID_SOURCE#_Mode_Group"> <Parameters Type="Default"> <ID_MODE_0>VOR</ID_MODE_0> <ID_MODE_1>ILS</ID_MODE_1> <ID_MODE_2>MLS</ID_MODE_2> <ID_MODE_3>ADF</ID_MODE_3> <ID_MODE_4>BFO</ID_MODE_4> <ID_MODE_2_IS_INOP>True</ID_MODE_2_IS_INOP> </Parameters> <Parameters Type="Override"> <TOGGLE_CONDITION>(B:#INPUT_EVENT_ID_SOURCE#_#IE_STATE#, Bool) (B:#INPUT_EVENT_ID_SOURCE#_NAV_Button, Bool) and</TOGGLE_CONDITION> <LOCAL_VAR_TO_WATCH_3>#RMP_SIDE_PREFIX#_NAV_Active</LOCAL_VAR_TO_WATCH_3> </Parameters> <Loop> <Setup> <Param>ID_MODE</Param> <From>0</From> <Inc>1</Inc> <To>4</To> </Setup> <Do> <Parameters Type="Override"> <Condition NotEmpty="ID_MODE_#ID_MODE#_IS_INOP"> <IS_INOP>True</IS_INOP> </Condition> <MODE_NAME Process="Param">ID_MODE_#ID_MODE#</MODE_NAME> <GROUP_INDEX Process="Int">#ID_MODE# 1 +</GROUP_INDEX> </Parameters> <UseTemplate Name="ASOBO_RMP_Button_With_Lights_Template"> <BASE_NAME>#MODE_NAME#</BASE_NAME> <SET_STATE_EXTERNAL>#TOGGLE_CONDITION# p0 and if{ #GROUP_INDEX# (>L:#RMP_SIDE_PREFIX#_#ID_MODE_GROUP#) (>H:#RMP_BTN_PREFIX#_#MODE_NAME#) #RESET_FREQ# } els{ 0 (>O:#INPUT_EVENT_ID_SOURCE#_#MODE_NAME#_Button_Position) }</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(L:#RMP_SIDE_PREFIX#_#ID_MODE_GROUP#) #GROUP_INDEX# == #TOGGLE_CONDITION_MODE# and s0 (>L:#RMP_SIDE_PREFIX#_#MODE_NAME#_Active)</GET_STATE_EXTERNAL> <TT_ID>AIRLINER_PUSH_AUDIO_#MODE_NAME#</TT_ID> </UseTemplate> </Do> </Loop> </Component> </Template>Parameters initialization:
-
Default
Parameters set:
- TOGGLE_CONDITION (using INPUT_EVENT_ID_SOURCE, IE_STATE)
- TOGGLE_CONDITION_MODE (using INPUT_EVENT_ID_SOURCE, IE_STATE, RMP_SIDE_PREFIX, ID_FREQ_GROUP)
- LOCAL_VAR_TO_WATCH_0 (using STATE_VAR_SIDE_NAME)
- LOCAL_VAR_TO_WATCH_1 (using RMP_SIDE_PREFIX, ID_MODE_GROUP)
- LOCAL_VAR_TO_WATCH_2 (using RMP_SIDE_PREFIX, ID_FREQ_GROUP)
Parameters read:
- INPUT_EVENT_ID_SOURCE
Components:
-
#INPUT_EVENT_ID_SOURCE#_Mode_Group
Parameters set:
- ID_MODE_0
- ID_MODE_1
- ID_MODE_2
- ID_MODE_3
- ID_MODE_4
- ID_MODE_2_IS_INOP
- TOGGLE_CONDITION (using INPUT_EVENT_ID_SOURCE, IE_STATE)
- LOCAL_VAR_TO_WATCH_3 (using RMP_SIDE_PREFIX)
- ID_MODE
- MODE_NAME (using ID_MODE)
- GROUP_INDEX (using ID_MODE)
Templates used:
-
ASOBO_RMP_Button_With_Lights_Template
Parameters set:
- BASE_NAME (using MODE_NAME)
- SET_STATE_EXTERNAL (using TOGGLE_CONDITION, GROUP_INDEX, RMP_SIDE_PREFIX, ID_MODE_GROUP, RMP_BTN_PREFIX, MODE_NAME, RESET_FREQ, INPUT_EVENT_ID_SOURCE)
- GET_STATE_EXTERNAL (using RMP_SIDE_PREFIX, ID_MODE_GROUP, GROUP_INDEX, TOGGLE_CONDITION_MODE, MODE_NAME)
- TT_ID (using MODE_NAME)
Condition: NotEmpty(ID_MODE_#ID_MODE#_IS_INOP)
-
Case: True
Parameters set:
- IS_INOP
Templates used:
-
ASOBO_RMP_Button_With_Lights_Template
Parameters set:
- COVER_NODE_ID (using SIDE)
- COVER_ANIM_NAME (using SIDE)
- WWISE_COVER_EVENT_OPEN
- WWISE_COVER_EVENT_CLOSE
- BASE_NAME
- SET_STATE_EXTERNAL (using TOGGLE_CONDITION, RMP_SIDE_PREFIX, RMP_BTN_PREFIX, RESET_FREQ, INPUT_EVENT_ID_SOURCE)
- GET_STATE_EXTERNAL (using RMP_SIDE_PREFIX, TOGGLE_CONDITION)
- TT_ID
- LOCAL_VAR_TO_WATCH_3 (using RMP_SIDE_PREFIX)
-
Default
-
ASOBO_RMP_Radio_FREQ_Selection_Template
Definition from XML<Template Name="ASOBO_RMP_Radio_FREQ_Selection_Template"> <Parameters Type="Default"> <TOGGLE_CONDITION>(B:#INPUT_EVENT_ID_SOURCE#_#IE_STATE#, Bool) (L:#RMP_SIDE_PREFIX#_#ID_MODE_GROUP#) 0 == and</TOGGLE_CONDITION> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_SIDE_NAME#</LOCAL_VAR_TO_WATCH_0> <LOCAL_VAR_TO_WATCH_1>#RMP_SIDE_PREFIX#_#ID_MODE_GROUP#</LOCAL_VAR_TO_WATCH_1> <LOCAL_VAR_TO_WATCH_2>#RMP_SIDE_PREFIX#_#ID_FREQ_GROUP#</LOCAL_VAR_TO_WATCH_2> </Parameters> <Loop> <Setup> <Param>VHF_ID</Param> <From>1</From> <Inc>1</Inc> <To>3</To> </Setup> <Do> <Parameters Type="Override"> <GROUP_INDEX Process="Param">GROUP_ID_VHF_#VHF_ID#</GROUP_INDEX> <VHF_NAME>VHF#VHF_ID#</VHF_NAME> </Parameters> <UseTemplate Name="ASOBO_RMP_Button_With_Lights_Template"> <BASE_NAME>#VHF_NAME#</BASE_NAME> <SET_STATE_EXTERNAL>(B:#INPUT_EVENT_ID_SOURCE#_#IE_STATE#, Bool) p0 and if{ #GROUP_INDEX# (>L:#RMP_SIDE_PREFIX#_#ID_FREQ_GROUP#) (>H:#RMP_BTN_PREFIX#_#VHF_NAME#) #RESET_MODE# } els{ (L:#RMP_SIDE_PREFIX#_#ID_FREQ_GROUP#) #GROUP_INDEX# == (>O:#INPUT_EVENT_ID_SOURCE#_#VHF_NAME#_Button_Position) }</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(L:#RMP_SIDE_PREFIX#_#ID_FREQ_GROUP#) #GROUP_INDEX# == #TOGGLE_CONDITION# and (B:#INPUT_EVENT_ID_SOURCE#_#IE_STATE#, Bool) and s0 (>L:#RMP_SIDE_PREFIX#_#VHF_NAME#_Active)</GET_STATE_EXTERNAL> <TT_ID>AIRLINER_PUSH_AUDIO_VHF</TT_ID> <TT_INDEX>#VHF_ID#</TT_INDEX> </UseTemplate> </Do> </Loop> <Loop> <Setup> <Param>HF_ID</Param> <From>1</From> <Inc>1</Inc> <To>2</To> </Setup> <Do> <Parameters Type="Override"> <GROUP_INDEX Process="Param">GROUP_ID_HF_#HF_ID#</GROUP_INDEX> <HF_NAME>HF#HF_ID#</HF_NAME> </Parameters> <UseTemplate Name="ASOBO_RMP_Button_With_Lights_Template"> <BASE_NAME>#HF_NAME#</BASE_NAME> <SET_STATE_EXTERNAL>(B:#INPUT_EVENT_ID_SOURCE#_#IE_STATE#, Bool) p0 and if{ #GROUP_INDEX# (>L:#RMP_SIDE_PREFIX#_#ID_FREQ_GROUP#) (>H:#RMP_BTN_PREFIX#_#HF_NAME#) #RESET_MODE# } els{ 0 (>O:#INPUT_EVENT_ID_SOURCE#_#HF_NAME#_Button_Position) }</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(L:#RMP_SIDE_PREFIX#_#ID_FREQ_GROUP#) #GROUP_INDEX# == #TOGGLE_CONDITION# and (B:#INPUT_EVENT_ID_SOURCE#_#IE_STATE#, Bool) and s0 (>L:#RMP_SIDE_PREFIX#_#HF_NAME#_Active)</GET_STATE_EXTERNAL> <TT_ID>AIRLINER_PUSH_AUDIO_HF</TT_ID> <TT_INDEX>#HF_ID#</TT_INDEX> </UseTemplate> </Do> </Loop> <UseTemplate Name="ASOBO_RMP_Button_Template"> <BASE_NAME>AM</BASE_NAME> <SET_STATE_EXTERNAL>(L:#RMP_SIDE_PREFIX#_#ID_FREQ_GROUP#) s0 #GROUP_ID_HF_1# == l0 #GROUP_ID_HF_2# == or #TOGGLE_CONDITION# and p0 and if{ 1 (>L:#RMP_SIDE_PREFIX#_AM_Enabled) (>H:#RMP_BTN_PREFIX#_AM) } els{ 0 (>L:#RMP_SIDE_PREFIX#_AM_Enabled) 0 (>O:#INPUT_EVENT_ID_SOURCE#_AM_Button_Position) }</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(L:#RMP_SIDE_PREFIX#_#ID_FREQ_GROUP#) s0 #GROUP_ID_HF_1# == l0 #GROUP_ID_HF_2# == or #TOGGLE_CONDITION# and (L:#RMP_SIDE_PREFIX#_AM_Enabled) and s0 (>L:#RMP_SIDE_PREFIX#_AM_Active)</GET_STATE_EXTERNAL> <TT_ID>AIRLINER_PUSH_AUDIO_AM</TT_ID> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- TOGGLE_CONDITION (using INPUT_EVENT_ID_SOURCE, IE_STATE, RMP_SIDE_PREFIX, ID_MODE_GROUP)
- LOCAL_VAR_TO_WATCH_0 (using STATE_VAR_SIDE_NAME)
- LOCAL_VAR_TO_WATCH_1 (using RMP_SIDE_PREFIX, ID_MODE_GROUP)
- LOCAL_VAR_TO_WATCH_2 (using RMP_SIDE_PREFIX, ID_FREQ_GROUP)
Parameters set:
- VHF_ID
- GROUP_INDEX (using VHF_ID)
- VHF_NAME (using VHF_ID)
- HF_ID
- GROUP_INDEX (using HF_ID)
- HF_NAME (using HF_ID)
Templates used:
-
ASOBO_RMP_Button_With_Lights_Template
Parameters set:
- BASE_NAME (using VHF_NAME)
- SET_STATE_EXTERNAL (using INPUT_EVENT_ID_SOURCE, IE_STATE, GROUP_INDEX, RMP_SIDE_PREFIX, ID_FREQ_GROUP, RMP_BTN_PREFIX, VHF_NAME, RESET_MODE)
- GET_STATE_EXTERNAL (using RMP_SIDE_PREFIX, ID_FREQ_GROUP, GROUP_INDEX, TOGGLE_CONDITION, INPUT_EVENT_ID_SOURCE, IE_STATE, VHF_NAME)
- TT_ID
- TT_INDEX (using VHF_ID)
-
ASOBO_RMP_Button_With_Lights_Template
Parameters set:
- BASE_NAME (using HF_NAME)
- SET_STATE_EXTERNAL (using INPUT_EVENT_ID_SOURCE, IE_STATE, GROUP_INDEX, RMP_SIDE_PREFIX, ID_FREQ_GROUP, RMP_BTN_PREFIX, HF_NAME, RESET_MODE)
- GET_STATE_EXTERNAL (using RMP_SIDE_PREFIX, ID_FREQ_GROUP, GROUP_INDEX, TOGGLE_CONDITION, INPUT_EVENT_ID_SOURCE, IE_STATE, HF_NAME)
- TT_ID
- TT_INDEX (using HF_ID)
-
ASOBO_RMP_Button_Template
Parameters set:
- BASE_NAME
- SET_STATE_EXTERNAL (using RMP_SIDE_PREFIX, ID_FREQ_GROUP, GROUP_ID_HF_1, GROUP_ID_HF_2, TOGGLE_CONDITION, RMP_BTN_PREFIX, INPUT_EVENT_ID_SOURCE)
- GET_STATE_EXTERNAL (using RMP_SIDE_PREFIX, ID_FREQ_GROUP, GROUP_ID_HF_1, GROUP_ID_HF_2, TOGGLE_CONDITION)
- TT_ID
-
Default
-
ASOBO_RMP_DISPLAY_Template
Definition from XML<Template Name="ASOBO_RMP_DISPLAY_Template"> <Parameters Type="Default"> <PANEL_NAME>A320_Neo_FDW</PANEL_NAME> <RMP_VAR_PREFIX>XMLVAR_RMP</RMP_VAR_PREFIX> <RMP_SIDE_PREFIX>XMLVAR_RMP_L</RMP_SIDE_PREFIX> <SEQ1_EMISSIVE_DRIVES_VISIBILITY>False</SEQ1_EMISSIVE_DRIVES_VISIBILITY> <SEQ2_EMISSIVE_DRIVES_VISIBILITY>False</SEQ2_EMISSIVE_DRIVES_VISIBILITY> </Parameters> <Parameters Type="Default"> <STATE_VAR_SIDE_NAME>#RMP_SIDE_PREFIX#_On</STATE_VAR_SIDE_NAME> <INPUT_EVENT_ID_SOURCE>AIRLINER_RMP_#SIDE#</INPUT_EVENT_ID_SOURCE> <ID_MODE_GROUP>CURRENT_BUTTON_IN_GROUP_MODE</ID_MODE_GROUP> <ID_FREQ_GROUP>CURRENT_BUTTON_IN_GROUP_FREQ</ID_FREQ_GROUP> <RMP_BTN_PREFIX>#PANEL_NAME#_BTN_L</RMP_BTN_PREFIX> </Parameters> <Parameters Type="Override"> <IE_STATE>Master_Switch</IE_STATE> <IE_FREQ_STATE>Frequency</IE_FREQ_STATE> <IE_MODE_STATE>Mode</IE_MODE_STATE> <RESET_MODE>0 (>L:#RMP_SIDE_PREFIX#_#ID_MODE_GROUP#) 0 (>L:#RMP_SIDE_PREFIX#_NAV_Enabled)</RESET_MODE> <RESET_FREQ>0 (>L:#RMP_SIDE_PREFIX#_#ID_FREQ_GROUP#)</RESET_FREQ> </Parameters> <Parameters Type="Override"> <SEQ1_EMISSIVE_CODE>(B:#INPUT_EVENT_ID_SOURCE#_#IE_STATE#, Bool)</SEQ1_EMISSIVE_CODE> </Parameters> <Parameters Type="Override"> <GROUP_ID_VHF_1>1</GROUP_ID_VHF_1> <GROUP_ID_VHF_2>2</GROUP_ID_VHF_2> <GROUP_ID_VHF_3>3</GROUP_ID_VHF_3> <GROUP_ID_HF_1>4</GROUP_ID_HF_1> <GROUP_ID_HF_2>5</GROUP_ID_HF_2> <GROUP_ID_NULL>0</GROUP_ID_NULL> </Parameters> <UseTemplate Name="ASOBO_GT_Update"> <UPDATE_ONCE>True</UPDATE_ONCE> <UPDATE_CODE>1 (>L:#RMP_SIDE_PREFIX#_#ID_FREQ_GROUP#)</UPDATE_CODE> </UseTemplate> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>#IE_STATE#</IE_NAME> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> <NODE_ID>SWITCH_RADIO#SIDE#_1</NODE_ID> <ANIM_NAME>SWITCH_RADIO#SIDE#_1</ANIM_NAME> <SET_STATE_EXTERNAL> p0 s0 if{ #GROUP_ID_VHF_1# (>L:#RMP_SIDE_PREFIX#_#ID_FREQ_GROUP#) #GROUP_ID_NULL# (>L:#RMP_SIDE_PREFIX#_#ID_MODE_GROUP#) } (L:#STATE_VAR_SIDE_NAME#) l0 != if{ l0 (>L:#STATE_VAR_SIDE_NAME#) (>H:#PANEL_NAME#_SWITCH_#SIDE#_TOGGLE) } </SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(L:#STATE_VAR_SIDE_NAME#) sp0</GET_STATE_EXTERNAL> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_SIDE_NAME#</LOCAL_VAR_TO_WATCH_0> <WWISE_PREFIX>radio</WWISE_PREFIX> <COUNT>18</COUNT> <COMP_INIT_CODE>(>B:#INPUT_EVENT_ID_SOURCE#_#IE_STATE#_On)</COMP_INIT_CODE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_SWITCH_RADIO_MASTER_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_SWITCH_RADIO_MASTER_TITLE</TOOLTIP_TITLE> </UseTemplate> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>Frequency_Mhz</IE_NAME> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <IS_INFINITE>True</IS_INFINITE> <NODE_ID>KNOB_RADIO#SIDE#_BIG</NODE_ID> <ANIM_NAME>KNOB_RADIO#SIDE#_BIG</ANIM_NAME> <SET_STATE_EXTERNAL>p0 0 > if{ (>H:#PANEL_NAME#_DIAL_L_INTEGER_INC) } els{ (>H:#PANEL_NAME#_DIAL_L_INTEGER_DEC) }</SET_STATE_EXTERNAL> <WWISE_PREFIX>radio_big</WWISE_PREFIX> <COUNT>18</COUNT> <THRESHOLD_INPUT>0.0005</THRESHOLD_INPUT> <THRESHOLD_MOUSE>0.025</THRESHOLD_MOUSE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_KNOB_RADIO_BIG_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_KNOB_RADIO_BIG_TITLE</TOOLTIP_TITLE> </UseTemplate> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>Frequency_Khz</IE_NAME> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <IS_INFINITE>True</IS_INFINITE> <NODE_ID>KNOB_RADIO#SIDE#_SMALL</NODE_ID> <ANIM_NAME>KNOB_RADIO#SIDE#_SMALL</ANIM_NAME> <SET_STATE_EXTERNAL>p0 0 > if{ (>H:#PANEL_NAME#_DIAL_L_DECIMAL_INC) } els{ (>H:#PANEL_NAME#_DIAL_L_DECIMAL_DEC) }</SET_STATE_EXTERNAL> <WWISE_PREFIX>radio_small</WWISE_PREFIX> <COUNT>18</COUNT> <THRESHOLD_INPUT>0.00025</THRESHOLD_INPUT> <THRESHOLD_MOUSE>0.005</THRESHOLD_MOUSE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_KNOB_RADIO_SMALL_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_KNOB_RADIO_SMALL_TITLE</TOOLTIP_TITLE> </UseTemplate> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>Frequency_Swap</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IS_AIRLINER>True</IS_AIRLINER> <NO_SEQ_2/> <NODE_ID>PUSH_RADIO#SIDE#_ARROWS</NODE_ID> <ANIM_NAME>PUSH_RADIO#SIDE#_ARROWS</ANIM_NAME> <SET_STATE_EXTERNAL>(B:#INPUT_EVENT_ID_SOURCE#_#IE_STATE#, Bool) p0 and if{ (>H:A320_Neo_FDW_BTN_L_TRANSFER) }</SET_STATE_EXTERNAL> <WWISE_PREFIX>radio</WWISE_PREFIX> <COUNT>18</COUNT> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_PUSH_RADIO_SWAP_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_PUSH_RADIO_SWAP_TITLE</TOOLTIP_TITLE> </UseTemplate> <UseTemplate Name="ASOBO_RMP_Radio_FREQ_Selection_Template"/> <UseTemplate Name="ASOBO_RMP_Radio_MODE_Selection_Template"/> <UseTemplate Name="ASOBO_GT_Component_Emissive_Gauge"> <NODE_ID>PUSH_RADIO#SIDE#_SEL_SEQ1</NODE_ID> <EMISSIVE_CODE>(B:#INPUT_EVENT_ID_SOURCE#_#IE_STATE#, Bool)</EMISSIVE_CODE> </UseTemplate> <UseTemplate Name="ASOBO_GT_Component_Emissive_Gauge"> <NODE_ID>PUSH_RADIO#SIDE#_SEL_SEQ2</NODE_ID> <EMISSIVE_CODE>(B:#INPUT_EVENT_ID_SOURCE#_#IE_STATE#, Bool) (L:#RMP_VAR_PREFIX#_L_#ID_FREQ_GROUP#) 0 > and</EMISSIVE_CODE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- PANEL_NAME
- RMP_VAR_PREFIX
- RMP_SIDE_PREFIX
- SEQ1_EMISSIVE_DRIVES_VISIBILITY
- SEQ2_EMISSIVE_DRIVES_VISIBILITY
-
Default
Parameters set:
- STATE_VAR_SIDE_NAME (using RMP_SIDE_PREFIX)
- INPUT_EVENT_ID_SOURCE (using SIDE)
- ID_MODE_GROUP
- ID_FREQ_GROUP
- RMP_BTN_PREFIX (using PANEL_NAME)
-
Override
Parameters set:
- IE_STATE
- IE_FREQ_STATE
- IE_MODE_STATE
- RESET_MODE (using RMP_SIDE_PREFIX, ID_MODE_GROUP)
- RESET_FREQ (using RMP_SIDE_PREFIX, ID_FREQ_GROUP)
-
Override
Parameters set:
- SEQ1_EMISSIVE_CODE (using INPUT_EVENT_ID_SOURCE, IE_STATE)
-
Override
Parameters set:
- GROUP_ID_VHF_1
- GROUP_ID_VHF_2
- GROUP_ID_VHF_3
- GROUP_ID_HF_1
- GROUP_ID_HF_2
- GROUP_ID_NULL
Templates used:
-
ASOBO_GT_Update
Parameters set:
- UPDATE_ONCE
- UPDATE_CODE (using RMP_SIDE_PREFIX, ID_FREQ_GROUP)
-
ASOBO_AIRLINER_Base_Template
Parameters set:
- IE_NAME (using IE_STATE)
- INTERACTION_TYPE
- NODE_ID (using SIDE)
- ANIM_NAME (using SIDE)
- SET_STATE_EXTERNAL (using GROUP_ID_VHF_1, RMP_SIDE_PREFIX, ID_FREQ_GROUP, GROUP_ID_NULL, ID_MODE_GROUP, STATE_VAR_SIDE_NAME, PANEL_NAME, SIDE)
- GET_STATE_EXTERNAL (using STATE_VAR_SIDE_NAME)
- LOCAL_VAR_TO_WATCH_0 (using STATE_VAR_SIDE_NAME)
- WWISE_PREFIX
- COUNT
- COMP_INIT_CODE (using INPUT_EVENT_ID_SOURCE, IE_STATE)
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
-
ASOBO_AIRLINER_Base_Template
Parameters set:
- IE_NAME
- INTERACTION_TYPE
- IS_INFINITE
- NODE_ID (using SIDE)
- ANIM_NAME (using SIDE)
- SET_STATE_EXTERNAL (using PANEL_NAME)
- WWISE_PREFIX
- COUNT
- THRESHOLD_INPUT
- THRESHOLD_MOUSE
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
-
ASOBO_AIRLINER_Base_Template
Parameters set:
- IE_NAME
- INTERACTION_TYPE
- IS_INFINITE
- NODE_ID (using SIDE)
- ANIM_NAME (using SIDE)
- SET_STATE_EXTERNAL (using PANEL_NAME)
- WWISE_PREFIX
- COUNT
- THRESHOLD_INPUT
- THRESHOLD_MOUSE
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
-
ASOBO_AIRLINER_Base_Template
Parameters set:
- IE_NAME
- INTERACTION_TYPE
- IS_AIRLINER
- NO_SEQ_2
- NODE_ID (using SIDE)
- ANIM_NAME (using SIDE)
- SET_STATE_EXTERNAL (using INPUT_EVENT_ID_SOURCE, IE_STATE)
- WWISE_PREFIX
- COUNT
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
- ASOBO_RMP_Radio_FREQ_Selection_Template
- ASOBO_RMP_Radio_MODE_Selection_Template
-
ASOBO_GT_Component_Emissive_Gauge
Parameters set:
- NODE_ID (using SIDE)
- EMISSIVE_CODE (using INPUT_EVENT_ID_SOURCE, IE_STATE)
-
ASOBO_GT_Component_Emissive_Gauge
Parameters set:
- NODE_ID (using SIDE)
- EMISSIVE_CODE (using INPUT_EVENT_ID_SOURCE, IE_STATE, RMP_VAR_PREFIX, ID_FREQ_GROUP)
-
Default
-
ASOBO_AIRBUS_Push_ILS_Template
Definition from XML<Template Name="ASOBO_AIRBUS_Push_ILS_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AUTOPILOT_PUSH_ILS_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AUTOPILOT_PUSH_ILS_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>LS</ID_BTN> <PLANE_PREFIX>A320_Neo</PLANE_PREFIX> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
Templates used:
-
ASOBO_AIRLINER_GlassCockpit_Push_Template
Parameters set:
- ID_BTN
- PLANE_PREFIX
-
Default
-
ASOBO_AIRBUS_Push_CSTR_Template
Definition from XML<Template Name="ASOBO_AIRBUS_Push_CSTR_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_CSTR_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_CSTR_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>CSTR</ID_BTN> <PLANE_PREFIX>A320_Neo</PLANE_PREFIX> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
Templates used:
-
ASOBO_AIRLINER_GlassCockpit_Push_Template
Parameters set:
- ID_BTN
- PLANE_PREFIX
-
Default
-
ASOBO_AIRBUS_Push_VORD_Template
Definition from XML<Template Name="ASOBO_AIRBUS_Push_VORD_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_VORD_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_VORD_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>VORD</ID_BTN> <PLANE_PREFIX>A320_Neo</PLANE_PREFIX> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
Templates used:
-
ASOBO_AIRLINER_GlassCockpit_Push_Template
Parameters set:
- ID_BTN
- PLANE_PREFIX
-
Default
-
ASOBO_AIRBUS_Push_WPT_Template
Definition from XML<Template Name="ASOBO_AIRBUS_Push_WPT_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_WPT_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_WPT_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>WPT</ID_BTN> <PLANE_PREFIX>A320_Neo</PLANE_PREFIX> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
Templates used:
-
ASOBO_AIRLINER_GlassCockpit_Push_Template
Parameters set:
- ID_BTN
- PLANE_PREFIX
-
Default
-
ASOBO_AIRBUS_Push_NDB_Template
Definition from XML<Template Name="ASOBO_AIRBUS_Push_NDB_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_NDB_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_NDB_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>NDB</ID_BTN> <PLANE_PREFIX>A320_Neo</PLANE_PREFIX> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
Templates used:
-
ASOBO_AIRLINER_GlassCockpit_Push_Template
Parameters set:
- ID_BTN
- PLANE_PREFIX
-
Default
-
ASOBO_AIRBUS_Push_ARPT_Template
Definition from XML<Template Name="ASOBO_AIRBUS_Push_ARPT_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_ARPT_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_ARPT_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>ARPT</ID_BTN> <PLANE_PREFIX>A320_Neo</PLANE_PREFIX> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
Templates used:
-
ASOBO_AIRLINER_GlassCockpit_Push_Template
Parameters set:
- ID_BTN
- PLANE_PREFIX
-
Default
-
ASOBO_AIRBUS_Push_Heading_Track_Template
Definition from XML<Template Name="ASOBO_AIRBUS_Push_Heading_Track_Template"> <Parameters Type="Default"> <NODE_ID>AIRBUS_Push_Heading_Track</NODE_ID> <ANIM_NAME>AIRBUS_Push_Heading_Track</ANIM_NAME> <PART_ID>AIRBUS_Push_Heading_Track</PART_ID> <STATE_VAR_NAME>XMLVAR_TRK_FPA_MODE_ACTIVE</STATE_VAR_NAME> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_HEADING_TRACK_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_HEADING_TRACK_ACTION_SET</TT_DESCRIPTION_ID> <WWISE_EVENT_1>autopilot_push_button2_on</WWISE_EVENT_1> <WWISE_EVENT_2>autopilot_push_button2_off</WWISE_EVENT_2> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>HDG_TRK</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <SET_STATE_EXTERNAL>p0 (>L:#STATE_VAR_NAME#) (>H:A320_Neo_CDU_AP_TRK_FPA)</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(L:#STATE_VAR_NAME#) sp0</GET_STATE_EXTERNAL> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_NAME#</LOCAL_VAR_TO_WATCH_0> <STR_STATE_ON>TRK</STR_STATE_ON> <STR_STATE_OFF>HDG</STR_STATE_OFF> <TT_VALUE_ON>'TRK'</TT_VALUE_ON> <TT_VALUE_OFF>'HDG'</TT_VALUE_OFF> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID
- ANIM_NAME
- PART_ID
- STATE_VAR_NAME
- TOOLTIP_TITLE
- TT_DESCRIPTION_ID
- WWISE_EVENT_1
- WWISE_EVENT_2
Templates used:
-
ASOBO_AIRLINER_Base_Template
Parameters set:
- IE_NAME
- INTERACTION_TYPE
- SET_STATE_EXTERNAL (using STATE_VAR_NAME)
- GET_STATE_EXTERNAL (using STATE_VAR_NAME)
- LOCAL_VAR_TO_WATCH_0 (using STATE_VAR_NAME)
- STR_STATE_ON
- STR_STATE_OFF
- TT_VALUE_ON
- TT_VALUE_OFF
-
Default
-
ASOBO_AIRBUS_Push_Metric_Alt_Template
Definition from XML<Template Name="ASOBO_AIRBUS_Push_Metric_Alt_Template"> <Parameters Type="Default"> <NODE_ID>AIRBUS_Push_Metric_Alt</NODE_ID> <ANIM_NAME>AIRBUS_Push_Metric_Alt</ANIM_NAME> <PART_ID>AIRBUS_Push_Metric_Alt</PART_ID> <STATE_VAR_NAME>XMLVAR_PLACEHOLDER_PMA_VAR</STATE_VAR_NAME> <TOOLTIP_TITLE>@TT_Package.AUTOPILOT_PUSH_METRIC_ALT_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AUTOPILOT_PUSH_METRIC_ALT_ACTION</TT_DESCRIPTION_ID> <WWISE_EVENT_1>autopilot_push_button2_on</WWISE_EVENT_1> <WWISE_EVENT_2>autopilot_push_button2_off</WWISE_EVENT_2> <IS_INOP>True</IS_INOP> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>Metric_Alt</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <SET_STATE_EXTERNAL>(>L:#STATE_VAR_NAME#)</SET_STATE_EXTERNAL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID
- ANIM_NAME
- PART_ID
- STATE_VAR_NAME
- TOOLTIP_TITLE
- TT_DESCRIPTION_ID
- WWISE_EVENT_1
- WWISE_EVENT_2
- IS_INOP
Templates used:
-
ASOBO_AIRLINER_Base_Template
Parameters set:
- IE_NAME
- INTERACTION_TYPE
- SET_STATE_EXTERNAL (using STATE_VAR_NAME)
-
Default
-
ASOBO_AIRBUS_NAV_AID_SWITCH_Template
Definition from XML<Template Name="ASOBO_AIRBUS_NAV_AID_SWITCH_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <ANIM_NAME>SWITCH_AUTOPILOT_ADF#ID#_#SIDE#</ANIM_NAME> <NODE_ID>SWITCH_AUTOPILOT_ADF#ID#_#SIDE#</NODE_ID> <PART_ID>SWITCH_AUTOPILOT_ADF#ID#_#SIDE#</PART_ID> <STATE_VAR_NAME>XMLVAR_NAV_AID_SWITCH_#SIDE##ID#_State</STATE_VAR_NAME> <WWISE_PREFIX>nav_aid</WWISE_PREFIX> <POS_ADF>0</POS_ADF> <POS_OFF>1</POS_OFF> <POS_VOR>2</POS_VOR> <TOOLTIP_TITLE>@TT_Package.AIRLINER_SWITCH_VOR_ADF_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_SWITCH_VOR_ADF_ACTION_ID</TT_DESCRIPTION_ID> <Switch Param="SIDE"> <Case Value="L"> <TT_DESCRIPTION_INDEX>#ID# @TT_Left</TT_DESCRIPTION_INDEX> </Case> <Case Value="R"> <TT_DESCRIPTION_INDEX>#ID# @TT_Right</TT_DESCRIPTION_INDEX> </Case> </Switch> </Parameters> <Parameters Type="Override"> <ENUM_VAL_OFF>0</ENUM_VAL_OFF> <ENUM_VAL_ADF>1</ENUM_VAL_ADF> <ENUM_VAL_VOR>2</ENUM_VAL_VOR> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>#SIDE#_VOR_ADF_#ID#</IE_NAME> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> <NUM_STATES>3</NUM_STATES> <STR_STATE_#POS_ADF#>ADF_#ID#</STR_STATE_#POS_ADF#> <STR_STATE_#POS_OFF#>Off</STR_STATE_#POS_OFF#> <STR_STATE_#POS_VOR#>VOR_#ID#</STR_STATE_#POS_VOR#> <TT_VALUE_#POS_ADF#>'ADF #ID#'</TT_VALUE_#POS_ADF#> <TT_VALUE_#POS_ADF#_IS_DYNAMIC>True</TT_VALUE_#POS_ADF#_IS_DYNAMIC> <TT_VALUE_#POS_OFF#>@TT_Package.GT_STATE_OFF</TT_VALUE_#POS_OFF#> <TT_VALUE_#POS_VOR#>'VOR #ID#'</TT_VALUE_#POS_VOR#> <TT_VALUE_#POS_VOR#_IS_DYNAMIC>True</TT_VALUE_#POS_VOR#_IS_DYNAMIC> <SET_STATE_#POS_ADF#>#ENUM_VAL_ADF# (>L:#STATE_VAR_NAME#)</SET_STATE_#POS_ADF#> <SET_STATE_#POS_OFF#>#ENUM_VAL_OFF# (>L:#STATE_VAR_NAME#)</SET_STATE_#POS_OFF#> <SET_STATE_#POS_VOR#>#ENUM_VAL_VOR# (>L:#STATE_VAR_NAME#)</SET_STATE_#POS_VOR#> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_NAME#</LOCAL_VAR_TO_WATCH_0> <GET_STATE_EXTERNAL>(L:#STATE_VAR_NAME#) sp0</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL>l0 #ENUM_VAL_OFF# == if{ #POS_OFF# sp1 g2 } els{ #POS_ADF# #POS_VOR# l0 #ENUM_VAL_ADF# == ? sp1 g2 } :2 l1</ENUM_VAL_TO_POS_EXTERNAL> <SWITCH_DIRECTION>Horizontal</SWITCH_DIRECTION> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
-
Default
Parameters set:
- ANIM_NAME (using ID, SIDE)
- NODE_ID (using ID, SIDE)
- PART_ID (using ID, SIDE)
- STATE_VAR_NAME (using SIDE, ID)
- WWISE_PREFIX
- POS_ADF
- POS_OFF
- POS_VOR
- TOOLTIP_TITLE
- TT_DESCRIPTION_ID
Condition: Switch(SIDE)
-
Case: L
Parameters set:
- TT_DESCRIPTION_INDEX (using ID)
-
Case: R
Parameters set:
- TT_DESCRIPTION_INDEX (using ID)
-
Override
Parameters set:
- ENUM_VAL_OFF
- ENUM_VAL_ADF
- ENUM_VAL_VOR
Templates used:
-
ASOBO_AIRLINER_Base_Template
Parameters set:
- IE_NAME (using SIDE, ID)
- INTERACTION_TYPE
- NUM_STATES
- STR_STATE_#POS_ADF# (using ID)
- STR_STATE_#POS_OFF#
- STR_STATE_#POS_VOR# (using ID)
- TT_VALUE_#POS_ADF# (using ID)
- TT_VALUE_#POS_ADF#_IS_DYNAMIC
- TT_VALUE_#POS_OFF#
- TT_VALUE_#POS_VOR# (using ID)
- TT_VALUE_#POS_VOR#_IS_DYNAMIC
- SET_STATE_#POS_ADF# (using ENUM_VAL_ADF, STATE_VAR_NAME)
- SET_STATE_#POS_OFF# (using ENUM_VAL_OFF, STATE_VAR_NAME)
- SET_STATE_#POS_VOR# (using ENUM_VAL_VOR, STATE_VAR_NAME)
- LOCAL_VAR_TO_WATCH_0 (using STATE_VAR_NAME)
- GET_STATE_EXTERNAL (using STATE_VAR_NAME)
- ENUM_VAL_TO_POS_EXTERNAL (using ENUM_VAL_OFF, POS_OFF, POS_ADF, POS_VOR, ENUM_VAL_ADF)
- SWITCH_DIRECTION
-
Default
-
ASOBO_AIRBUS_Push_TERRONND_Template
Definition from XML<Template Name="ASOBO_AIRBUS_Push_TERRONND_Template"> <Parameters Type="Default"> <NODE_ID>AIRBUS_Push_TERRONND</NODE_ID> <ANIM_NAME>AIRBUS_Push_TERRONND</ANIM_NAME> <PART_ID>AIRBUS_Push_TERRONND</PART_ID> <WWISE_PREFIX>autopilot</WWISE_PREFIX> <STATE_VAR_NAME>BTN_TERRONND_ACTIVE</STATE_VAR_NAME> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_PUSH_TERRONND_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_PUSH_TERRONND_TITLE</TOOLTIP_TITLE> </Parameters> <Parameters Type="Default"> <SEQ1_NODE_ID>#NODE_ID#_SEQ1</SEQ1_NODE_ID> <SEQ2_NODE_ID>#NODE_ID#_SEQ2</SEQ2_NODE_ID> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>TERR_ON_ND_Button_#ID#</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IS_AIRLINER>True</IS_AIRLINER> <SET_STATE_EXTERNAL>p0 (L:#STATE_VAR_NAME#) != if{ (>H:A320_Neo_MFD_BTN_TERRONND) }</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(L:#STATE_VAR_NAME#) sp0</GET_STATE_EXTERNAL> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_NAME#</LOCAL_VAR_TO_WATCH_0> <SEQ1_EMISSIVE_CODE>0</SEQ1_EMISSIVE_CODE> <SEQ2_EMISSIVE_CODE>(B:AIRLINER_TERR_ON_ND_Button_#ID#, Bool)</SEQ2_EMISSIVE_CODE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID
- ANIM_NAME
- PART_ID
- WWISE_PREFIX
- STATE_VAR_NAME
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
-
Default
Parameters set:
- SEQ1_NODE_ID (using NODE_ID)
- SEQ2_NODE_ID (using NODE_ID)
Templates used:
-
ASOBO_AIRLINER_Base_Template
Parameters set:
- IE_NAME (using ID)
- INTERACTION_TYPE
- IS_AIRLINER
- SET_STATE_EXTERNAL (using STATE_VAR_NAME)
- GET_STATE_EXTERNAL (using STATE_VAR_NAME)
- LOCAL_VAR_TO_WATCH_0 (using STATE_VAR_NAME)
- SEQ1_EMISSIVE_CODE
- SEQ2_EMISSIVE_CODE (using ID)
-
Default
-
ASOBO_ECAM_PAGE_BUTTON_Template
Definition from XML<Template Name="ASOBO_ECAM_PAGE_BUTTON_Template"> <Parameters Type="Default"> <NODE_ID>PUSH_ECAM_#BASE_NAME#</NODE_ID> <ANIM_NAME>PUSH_ECAM_#BASE_NAME#</ANIM_NAME> <LED_NODE_ID>PUSH_ECAM_#BASE_NAME#_SEQ2</LED_NODE_ID> <BACKLIGHT_NODE_ID>PUSH_ECAM_#BASE_NAME#_SEQ1</BACKLIGHT_NODE_ID> <EVENT_NAME>#PANEL_NAME#_ECAM_CHANGE_PAGE_#BASE_NAME#</EVENT_NAME> <STATE_VAR_NAME>XMLVAR_ECAM_CURRENT_PAGE</STATE_VAR_NAME> <WWISE_PREFIX>radio</WWISE_PREFIX> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <Condition> <Test> <GreaterOrEqual> <Value>GROUP_INDEX</Value> <Number>0</Number> </GreaterOrEqual> </Test> <False> <IS_INOP>True</IS_INOP> </False> </Condition> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IE_NAME>Page_#BASE_NAME#</IE_NAME> <SET_STATE_EXTERNAL>if{ #GROUP_INDEX# -1 > if{ (>H:#EVENT_NAME#) #GROUP_INDEX# (>L:#STATE_VAR_NAME#) } }</SET_STATE_EXTERNAL> </UseTemplate> <Component ID="#LED_NODE_ID#" Node="#LED_NODE_ID#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <Condition> <Test> <GreaterOrEqual> <Value>GROUP_INDEX</Value> <Number>0</Number> </GreaterOrEqual> </Test> <True> <EMISSIVE_CODE>(L:#STATE_VAR_NAME#) #GROUP_INDEX# ==</EMISSIVE_CODE> </True> <False> <EMISSIVE_CODE>0</EMISSIVE_CODE> </False> </Condition> </UseTemplate> </Component> <Condition Check="POTENTIOMETER"> <Component ID="#BACKLIGHT_NODE_ID#" Node="#BACKLIGHT_NODE_ID#"> <UseTemplate Name="ASOBO_GT_Emissive_Potentiometer"/> </Component> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID (using BASE_NAME)
- ANIM_NAME (using BASE_NAME)
- LED_NODE_ID (using BASE_NAME)
- BACKLIGHT_NODE_ID (using BASE_NAME)
- EVENT_NAME (using PANEL_NAME, BASE_NAME)
- STATE_VAR_NAME
- WWISE_PREFIX
Parameters read:
- LED_NODE_ID
Components:
-
#LED_NODE_ID# (Node: #LED_NODE_ID#)
Templates used:
-
ASOBO_GT_Emissive_Gauge
Condition: Test(GROUP_INDEX)
-
Case: True
Parameters set:
- EMISSIVE_CODE (using STATE_VAR_NAME, GROUP_INDEX)
-
Case: False
Parameters set:
- EMISSIVE_CODE
-
-
ASOBO_GT_Emissive_Gauge
Templates used:
-
ASOBO_AIRLINER_Base_Template
Parameters set:
- INTERACTION_TYPE
- IE_NAME (using BASE_NAME)
- SET_STATE_EXTERNAL (using GROUP_INDEX, EVENT_NAME, STATE_VAR_NAME)
Condition: Test(GROUP_INDEX)
-
Case: False
Parameters set:
- IS_INOP
Condition: Check(POTENTIOMETER)
-
Case: True
Parameters read:
- BACKLIGHT_NODE_ID
Components:
-
#BACKLIGHT_NODE_ID# (Node: #BACKLIGHT_NODE_ID#)
Templates used:
-
Default
-
ASOBO_ECAM_PAGE_SELECTION_Template
Definition from XML<Template Name="ASOBO_ECAM_PAGE_SELECTION_Template"> <Parameters Type="Default"> <PANEL_NAME>A320_Neo_EICAS_2</PANEL_NAME> <INPUT_EVENT_ID_SOURCE>AILRINER_ECAM</INPUT_EVENT_ID_SOURCE> <ID_BTN_0>FUEL</ID_BTN_0> <ID_BTN_1>ENG</ID_BTN_1> <ID_BTN_2>BLEED</ID_BTN_2> <ID_BTN_3>PRESS</ID_BTN_3> <ID_BTN_4>ELEC</ID_BTN_4> <ID_BTN_5>HYD</ID_BTN_5> <ID_BTN_6>APU</ID_BTN_6> <ID_BTN_7>COND</ID_BTN_7> <ID_BTN_8>DOOR</ID_BTN_8> <ID_BTN_9>WHEEL</ID_BTN_9> <ID_BTN_10>FTCL</ID_BTN_10> <GROUP_ID_0>0</GROUP_ID_0> <GROUP_ID_1>1</GROUP_ID_1> <GROUP_ID_2>-1</GROUP_ID_2> <GROUP_ID_3>-2</GROUP_ID_3> <GROUP_ID_4>-3</GROUP_ID_4> <GROUP_ID_5>-4</GROUP_ID_5> <GROUP_ID_6>-5</GROUP_ID_6> <GROUP_ID_7>-6</GROUP_ID_7> <GROUP_ID_8>-7</GROUP_ID_8> <GROUP_ID_9>-8</GROUP_ID_9> <GROUP_ID_10>-9</GROUP_ID_10> <TT_ID_0>ECAM_PUSH_FUEL</TT_ID_0> <TT_ID_1>ECAM_PUSH_ENG</TT_ID_1> <TT_ID_2>ECAM_PUSH_BLEED</TT_ID_2> <TT_ID_3>ECAM_PUSH_PRESS</TT_ID_3> <TT_ID_4>ECAM_PUSH_ELEC</TT_ID_4> <TT_ID_5>ECAM_PUSH_HYD</TT_ID_5> <TT_ID_6>ECAM_PUSH_APU</TT_ID_6> <TT_ID_7>ECAM_PUSH_COND</TT_ID_7> <TT_ID_8>ECAM_PUSH_DOOR</TT_ID_8> <TT_ID_9>ECAM_PUSH_WHEEL</TT_ID_9> <TT_ID_10>ECAM_PUSH_FTCL</TT_ID_10> </Parameters> <Loop> <Setup> <Param>CUR_ID</Param> <From>0</From> <Inc>1</Inc> <To>10</To> </Setup> <Do> <Parameters Type="Override"> <TT_ID Process="Param">TT_ID_#CUR_ID#</TT_ID> <GROUP_INDEX Process="Param">GROUP_ID_#CUR_ID#</GROUP_INDEX> <BASE_NAME Process="Param">ID_BTN_#CUR_ID#</BASE_NAME> </Parameters> <UseTemplate Name="ASOBO_ECAM_PAGE_BUTTON_Template"> <TOOLTIP_TITLE>@TT_Package.#TT_ID#_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.#TT_ID#_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Do> </Loop> </Template>Parameters initialization:
-
Default
Parameters set:
- PANEL_NAME
- INPUT_EVENT_ID_SOURCE
- ID_BTN_0
- ID_BTN_1
- ID_BTN_2
- ID_BTN_3
- ID_BTN_4
- ID_BTN_5
- ID_BTN_6
- ID_BTN_7
- ID_BTN_8
- ID_BTN_9
- ID_BTN_10
- GROUP_ID_0
- GROUP_ID_1
- GROUP_ID_2
- GROUP_ID_3
- GROUP_ID_4
- GROUP_ID_5
- GROUP_ID_6
- GROUP_ID_7
- GROUP_ID_8
- GROUP_ID_9
- GROUP_ID_10
- TT_ID_0
- TT_ID_1
- TT_ID_2
- TT_ID_3
- TT_ID_4
- TT_ID_5
- TT_ID_6
- TT_ID_7
- TT_ID_8
- TT_ID_9
- TT_ID_10
Parameters set:
- CUR_ID
- TT_ID (using CUR_ID)
- GROUP_INDEX (using CUR_ID)
- BASE_NAME (using CUR_ID)
Templates used:
-
ASOBO_ECAM_PAGE_BUTTON_Template
Parameters set:
- TOOLTIP_TITLE (using TT_ID)
- TT_DESCRIPTION_ID (using TT_ID)
-
Default
-
ASOBO_AIRBUS_Push_ELAC_Template
Definition from XML<Template Name="ASOBO_AIRBUS_Push_ELAC_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE_ID>AIRBUS_Push_ELAC_#ID#</NODE_ID> <ANIM_NAME>AIRBUS_Push_ELAC_#ID#</ANIM_NAME> <PART_ID>AIRBUS_Push_ELAC</PART_ID> <SEQ1_EMISSIVE_CODE>(A:FLY BY WIRE ELAC FAILED:#ID#, Bool)</SEQ1_EMISSIVE_CODE> <SEQ2_EMISSIVE_CODE>(A:FLY BY WIRE ELAC SWITCH:#ID#, Bool) !</SEQ2_EMISSIVE_CODE> <WWISE_PREFIX>elac</WWISE_PREFIX> <TOOLTIP_TITLE>@TT_Package.AIRLINER_OVHD_PUSH_FLTCTL_ELAC_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_OVHD_PUSH_FLTCTL_ELAC_ACTION</TT_DESCRIPTION_ID> </Parameters> <Parameters Type="Default"> <SEQ1_NODE_ID>#NODE_ID#_SEQ1</SEQ1_NODE_ID> <SEQ2_NODE_ID>#NODE_ID#_SEQ2</SEQ2_NODE_ID> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>FBW_ELAC_Button_#ID#</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IS_AIRLINER>True</IS_AIRLINER> <SET_STATE_EXTERNAL>p0 (A:FLY BY WIRE ELAC SWITCH:#ID#, Bool) != if{ #ID# (>K:FLY_BY_WIRE_ELAC_TOGGLE) }</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(A:FLY BY WIRE ELAC SWITCH:#ID#, Bool) sp0</GET_STATE_EXTERNAL> <SIMVAR_TO_WATCH_0>FLY BY WIRE ELAC SWITCH:#ID#</SIMVAR_TO_WATCH_0> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
-
Default
Parameters set:
- NODE_ID (using ID)
- ANIM_NAME (using ID)
- PART_ID
- SEQ1_EMISSIVE_CODE (using ID)
- SEQ2_EMISSIVE_CODE (using ID)
- WWISE_PREFIX
- TOOLTIP_TITLE
- TT_DESCRIPTION_ID
-
Default
Parameters set:
- SEQ1_NODE_ID (using NODE_ID)
- SEQ2_NODE_ID (using NODE_ID)
Templates used:
-
ASOBO_AIRLINER_Base_Template
Parameters set:
- IE_NAME (using ID)
- INTERACTION_TYPE
- IS_AIRLINER
- SET_STATE_EXTERNAL (using ID)
- GET_STATE_EXTERNAL (using ID)
- SIMVAR_TO_WATCH_0 (using ID)
-
Default
-
ASOBO_AIRBUS_Push_SEC_Template
Definition from XML<Template Name="ASOBO_AIRBUS_Push_SEC_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE_ID>AIRBUS_Push_SEC_#ID#</NODE_ID> <ANIM_NAME>AIRBUS_Push_SEC_#ID#</ANIM_NAME> <PART_ID>AIRBUS_Push_SEC</PART_ID> <SEQ1_EMISSIVE_CODE>(A:FLY BY WIRE SEC FAILED:#ID#, Bool)</SEQ1_EMISSIVE_CODE> <SEQ2_EMISSIVE_CODE>(A:FLY BY WIRE SEC SWITCH:#ID#, Bool) !</SEQ2_EMISSIVE_CODE> <WWISE_PREFIX>elac</WWISE_PREFIX> <TOOLTIP_TITLE>@TT_Package.AIRLINER_OVHD_PUSH_FLTCTL_SEC_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_OVHD_PUSH_FLTCTL_SEC_ACTION</TT_DESCRIPTION_ID> </Parameters> <Parameters Type="Default"> <SEQ1_NODE_ID>#NODE_ID#_SEQ1</SEQ1_NODE_ID> <SEQ2_NODE_ID>#NODE_ID#_SEQ2</SEQ2_NODE_ID> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>FBW_SEC_Button_#ID#</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IS_AIRLINER>True</IS_AIRLINER> <SET_STATE_EXTERNAL>p0 (A:FLY BY WIRE SEC SWITCH:#ID#, Bool) != if{ #ID# (>K:FLY_BY_WIRE_SEC_TOGGLE) }</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(A:FLY BY WIRE SEC SWITCH:#ID#, Bool) sp0</GET_STATE_EXTERNAL> <SIMVAR_TO_WATCH_0>FLY BY WIRE SEC SWITCH:#ID#</SIMVAR_TO_WATCH_0> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
-
Default
Parameters set:
- NODE_ID (using ID)
- ANIM_NAME (using ID)
- PART_ID
- SEQ1_EMISSIVE_CODE (using ID)
- SEQ2_EMISSIVE_CODE (using ID)
- WWISE_PREFIX
- TOOLTIP_TITLE
- TT_DESCRIPTION_ID
-
Default
Parameters set:
- SEQ1_NODE_ID (using NODE_ID)
- SEQ2_NODE_ID (using NODE_ID)
Templates used:
-
ASOBO_AIRLINER_Base_Template
Parameters set:
- IE_NAME (using ID)
- INTERACTION_TYPE
- IS_AIRLINER
- SET_STATE_EXTERNAL (using ID)
- GET_STATE_EXTERNAL (using ID)
- SIMVAR_TO_WATCH_0 (using ID)
-
Default
-
ASOBO_AIRBUS_Push_FAC_Template
Definition from XML<Template Name="ASOBO_AIRBUS_Push_FAC_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE_ID>AIRBUS_Push_FAC_#ID#</NODE_ID> <ANIM_NAME>AIRBUS_Push_FAC_#ID#</ANIM_NAME> <PART_ID>AIRBUS_Push_FAC</PART_ID> <SEQ1_EMISSIVE_CODE>(A:FLY BY WIRE FAC FAILED:#ID#, Bool)</SEQ1_EMISSIVE_CODE> <SEQ2_EMISSIVE_CODE>(A:FLY BY WIRE FAC SWITCH:#ID#, Bool) !</SEQ2_EMISSIVE_CODE> <WWISE_PREFIX>elac</WWISE_PREFIX> <TOOLTIP_TITLE>@TT_Package.AIRLINER_OVHD_PUSH_FLTCTL_FAC_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_OVHD_PUSH_FLTCTL_FAC_ACTION</TT_DESCRIPTION_ID> </Parameters> <Parameters Type="Default"> <SEQ1_NODE_ID>#NODE_ID#_SEQ1</SEQ1_NODE_ID> <SEQ2_NODE_ID>#NODE_ID#_SEQ2</SEQ2_NODE_ID> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>FBW_FAC_Button_#ID#</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IS_AIRLINER>True</IS_AIRLINER> <SET_STATE_EXTERNAL>p0 (A:FLY BY WIRE FAC SWITCH:#ID#, Bool) != if{ #ID# (>K:FLY_BY_WIRE_FAC_TOGGLE) }</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(A:FLY BY WIRE FAC SWITCH:#ID#, Bool) sp0</GET_STATE_EXTERNAL> <SIMVAR_TO_WATCH_0>FLY BY WIRE FAC SWITCH:#ID#</SIMVAR_TO_WATCH_0> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
-
Default
Parameters set:
- NODE_ID (using ID)
- ANIM_NAME (using ID)
- PART_ID
- SEQ1_EMISSIVE_CODE (using ID)
- SEQ2_EMISSIVE_CODE (using ID)
- WWISE_PREFIX
- TOOLTIP_TITLE
- TT_DESCRIPTION_ID
-
Default
Parameters set:
- SEQ1_NODE_ID (using NODE_ID)
- SEQ2_NODE_ID (using NODE_ID)
Templates used:
-
ASOBO_AIRLINER_Base_Template
Parameters set:
- IE_NAME (using ID)
- INTERACTION_TYPE
- IS_AIRLINER
- SET_STATE_EXTERNAL (using ID)
- GET_STATE_EXTERNAL (using ID)
- SIMVAR_TO_WATCH_0 (using ID)
-
Default
-
ASOBO_AIRBUS_Update_PTU_Template
Definition from XML<Template Name="ASOBO_AIRBUS_Update_PTU_Template"> <Parameters Type="Default"> <MIN_N1>19</MIN_N1> </Parameters> <UseTemplate Name="ASOBO_GT_Update"> <FREQUENCY>1</FREQUENCY> <UPDATE_CODE> (A:TURB ENG N1:1, Percent) #MIN_N1# > (A:GENERAL ENG COMBUSTION:1, Bool) and (A:TURB ENG N1:2, Percent) #MIN_N1# > (A:GENERAL ENG COMBUSTION:2, Bool) and + 1 == (>L:XMLVAR_PTU_ON) </UPDATE_CODE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- MIN_N1
Templates used:
-
ASOBO_GT_Update
Parameters set:
- FREQUENCY
- UPDATE_CODE (using MIN_N1)
-
Default
-
ASOBO_AIRBUS_WeatherRadar_Template
Definition from XML<Template Name="ASOBO_AIRBUS_WeatherRadar_Template"> <Parameters Type="Default"> <NODE_ID_MODE_KNOB>AIRBUS_Knob_WeatherRader_Mode</NODE_ID_MODE_KNOB> <ANIM_NAME_MODE_KNOB>AIRBUS_Knob_WeatherRader_Mode</ANIM_NAME_MODE_KNOB> <NODE_ID_ONOFF_SWITCH>AIRBUS_Switch_WeatherRader_OnOff</NODE_ID_ONOFF_SWITCH> <ANIM_NAME_ONOFF_SWITCH>AIRBUS_Switch_WeatherRader_OnOff</ANIM_NAME_ONOFF_SWITCH> <STATE_VAR_MODE_NAME>XMLVAR_A320_WeatherRadar_Mode</STATE_VAR_MODE_NAME> <STATE_VAR_SYS_NAME>XMLVAR_A320_WeatherRadar_Sys</STATE_VAR_SYS_NAME> <WWISE_PREFIX_SYS>radar_sys</WWISE_PREFIX_SYS> <WWISE_PREFIX_MODE>radar_mode</WWISE_PREFIX_MODE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>Weather_System</IE_NAME> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> <NUM_STATES>3</NUM_STATES> <SWITCH_DIRECTION>Horizontal</SWITCH_DIRECTION> <STR_STATE_0>Sys_1</STR_STATE_0> <STR_STATE_1>Off</STR_STATE_1> <STR_STATE_2>Sys_2</STR_STATE_2> <TT_VALUE_0>'SYS 1'</TT_VALUE_0> <TT_VALUE_0_IS_DYNAMIC>True</TT_VALUE_0_IS_DYNAMIC> <TT_VALUE_1>@TT_Package.GT_STATE_OFF</TT_VALUE_1> <TT_VALUE_2>'SYS 2'</TT_VALUE_2> <TT_VALUE_2_IS_DYNAMIC>True</TT_VALUE_2_IS_DYNAMIC> <SET_STATE_0>0 (>L:#STATE_VAR_SYS_NAME#)</SET_STATE_0> <SET_STATE_1>1 (>L:#STATE_VAR_SYS_NAME#)</SET_STATE_1> <SET_STATE_2>2 (>L:#STATE_VAR_SYS_NAME#)</SET_STATE_2> <GET_STATE_EXTERNAL>(L:#STATE_VAR_SYS_NAME#) sp0</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL>l0</ENUM_VAL_TO_POS_EXTERNAL> <WWISE_PREFIX>#WWISE_PREFIX_SYS#</WWISE_PREFIX> <ANIM_NAME>#ANIM_NAME_ONOFF_SWITCH#</ANIM_NAME> <NODE_ID>#NODE_ID_ONOFF_SWITCH#</NODE_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_SWITCH_RADAR_SYS_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_SWITCH_RADAR_SYS_ACTION</TT_DESCRIPTION_ID> </UseTemplate> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>Weather_Mode</IE_NAME> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <KNOB_TYPE>X_STATES</KNOB_TYPE> <NUM_STATES>4</NUM_STATES> <STR_STATE_0>WX</STR_STATE_0> <STR_STATE_1>WX_PLUS_T</STR_STATE_1> <STR_STATE_2>TURB</STR_STATE_2> <STR_STATE_3>MAP</STR_STATE_3> <TT_VALUE_0>@TT_Package.GT_STATE_WX</TT_VALUE_0> <TT_VALUE_1>(R:1:@TT_Package.GT_STATE_WX) '%s+T' @sprintf</TT_VALUE_1> <TT_VALUE_1_IS_DYNAMIC>True</TT_VALUE_1_IS_DYNAMIC> <TT_VALUE_2>@TT_Package.GT_STATE_WXTURB</TT_VALUE_2> <TT_VALUE_3>@TT_Package.GT_STATE_MAP</TT_VALUE_3> <SET_STATE_0>0 (>L:#STATE_VAR_MODE_NAME#)</SET_STATE_0> <SET_STATE_1>1 (>L:#STATE_VAR_MODE_NAME#)</SET_STATE_1> <SET_STATE_2>2 (>L:#STATE_VAR_MODE_NAME#)</SET_STATE_2> <SET_STATE_3>3 (>L:#STATE_VAR_MODE_NAME#)</SET_STATE_3> <GET_STATE_EXTERNAL>(L:#STATE_VAR_MODE_NAME#) sp0</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL>l0</ENUM_VAL_TO_POS_EXTERNAL> <WWISE_PREFIX>#WWISE_PREFIX_MODE#</WWISE_PREFIX> <ANIM_NAME>#ANIM_NAME_MODE_KNOB#</ANIM_NAME> <NODE_ID>#NODE_ID_MODE_KNOB#</NODE_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_SWITCH_RADAR_MODE_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_SWITCH_RADAR_MODE_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID_MODE_KNOB
- ANIM_NAME_MODE_KNOB
- NODE_ID_ONOFF_SWITCH
- ANIM_NAME_ONOFF_SWITCH
- STATE_VAR_MODE_NAME
- STATE_VAR_SYS_NAME
- WWISE_PREFIX_SYS
- WWISE_PREFIX_MODE
Templates used:
-
ASOBO_AIRLINER_Base_Template
Parameters set:
- IE_NAME
- INTERACTION_TYPE
- NUM_STATES
- SWITCH_DIRECTION
- STR_STATE_0
- STR_STATE_1
- STR_STATE_2
- TT_VALUE_0
- TT_VALUE_0_IS_DYNAMIC
- TT_VALUE_1
- TT_VALUE_2
- TT_VALUE_2_IS_DYNAMIC
- SET_STATE_0 (using STATE_VAR_SYS_NAME)
- SET_STATE_1 (using STATE_VAR_SYS_NAME)
- SET_STATE_2 (using STATE_VAR_SYS_NAME)
- GET_STATE_EXTERNAL (using STATE_VAR_SYS_NAME)
- ENUM_VAL_TO_POS_EXTERNAL
- WWISE_PREFIX (using WWISE_PREFIX_SYS)
- ANIM_NAME (using ANIM_NAME_ONOFF_SWITCH)
- NODE_ID (using NODE_ID_ONOFF_SWITCH)
- TOOLTIP_TITLE
- TT_DESCRIPTION_ID
-
ASOBO_AIRLINER_Base_Template
Parameters set:
- IE_NAME
- INTERACTION_TYPE
- KNOB_TYPE
- NUM_STATES
- STR_STATE_0
- STR_STATE_1
- STR_STATE_2
- STR_STATE_3
- TT_VALUE_0
- TT_VALUE_1
- TT_VALUE_1_IS_DYNAMIC
- TT_VALUE_2
- TT_VALUE_3
- SET_STATE_0 (using STATE_VAR_MODE_NAME)
- SET_STATE_1 (using STATE_VAR_MODE_NAME)
- SET_STATE_2 (using STATE_VAR_MODE_NAME)
- SET_STATE_3 (using STATE_VAR_MODE_NAME)
- GET_STATE_EXTERNAL (using STATE_VAR_MODE_NAME)
- ENUM_VAL_TO_POS_EXTERNAL
- WWISE_PREFIX (using WWISE_PREFIX_MODE)
- ANIM_NAME (using ANIM_NAME_MODE_KNOB)
- NODE_ID (using NODE_ID_MODE_KNOB)
- TOOLTIP_TITLE
- TT_DESCRIPTION_ID
-
Default
-
ASOBO_AIRBUS_Push_Dummy_Template
Definition from XML<Template Name="ASOBO_AIRBUS_Push_Dummy_Template"> <Parameters Type="Default"> <Condition Check="FAULT_NODE_ID"> <NODE_ID_SEQ1>#FAULT_NODE_ID#</NODE_ID_SEQ1> </Condition> <Condition Check="OFF_NODE_ID"> <NODE_ID_SEQ2>#OFF_NODE_ID#</NODE_ID_SEQ2> </Condition> </Parameters> <UseTemplate Name="ASOBO_GT_Push_Button_Airliner_Dummy"/> </Template>Parameters initialization:
-
Default
Condition: Check(FAULT_NODE_ID)
-
Case: True
Parameters set:
- NODE_ID_SEQ1 (using FAULT_NODE_ID)
Condition: Check(OFF_NODE_ID)
-
Case: True
Parameters set:
- NODE_ID_SEQ2 (using OFF_NODE_ID)
-
Templates used:
-
Default