Asobo\NAVCOM\NavComSystem.xml
Includes
- ModelBehaviorFile: Asobo\Generic.xml
- RelativeFile: Inputs\\NavComSystem_Inputs.xml
Templates
- ASOBO_AS_155_TSO
- ASOBO_AS_155_TSO_SubTemplate
- ASOBO_AS_225_TSO
- ASOBO_AS_225_TSO_SubTemplate
- ASOBO_AS_400_TSO
- ASOBO_AS_400_TSO_SubTemplate
- ASOBO_NAVCOM_Simple_Radio_Template
- ASOBO_NAVCOM_Simple_Radio_SubTemplate
- ASOBO_AudioPanel_Minimal_Template
- ASOBO_AudioPanel_Minimal_SubTemplate
- ASOBO_AudioPanel_KMA28_Preset_Template
- ASOBO_AUDIO_AudioPanel_Template
- ASOBO_AudioPanel_KMA28_Preset_SubTemplate
- ASOBO_AudioPanel_Composite_Template
- ASOBO_NAVCOM_Switch_ADF_Sound_Template
- ASOBO_NAVCOM_Push_ADF_Sound_Template
- ASOBO_NAVCOM_ADF_Sound_Template
- ASOBO_NAVCOM_Switch_DME_Sound_Template
- ASOBO_NAVCOM_Push_DME_Sound_Template
- ASOBO_NAVCOM_DME_Sound_Template
- ASOBO_NAVCOM_Knob_DME_Volume_Template
- ASOBO_NAVCOM_Switch_MARKER_Sound_Template
- ASOBO_NAVCOM_Push_MARKER_Sound_Template
- ASOBO_NAVCOM_MARKER_Sound_Template
- ASOBO_NAVCOM_Switch_NAV_Sound_Template
- ASOBO_NAVCOM_Push_NAV_Sound_Template
- ASOBO_NAVCOM_NAV_Sound_Template
- ASOBO_NAVCOM_Push_NAV_Swap_Template
- ASOBO_NAVCOM_Push_NAV_Receive_Template
- ASOBO_NAVCOM_Switch_NAV_Receive_Template
- ASOBO_NAVCOM_Knob_NAV_Frequency_Template
- ASOBO_NAVCOM_Knob_NAV_Volume_Template
- ASOBO_NAVCOM_Push_COM_Swap_Template
- ASOBO_NAVCOM_Push_COM_Receive_Template
- ASOBO_NAVCOM_Switch_COM_Receive_Template
- ASOBO_NAVCOM_Knob_COM_Volume_Template
- ASOBO_NAVCOM_Knob_COM_Frequency_Template
- ASOBO_NAVCOM_Switch_COM_Transmit_Template
- ASOBO_NAVCOM_Knob_TACAN_Volume_Template
- ASOBO_NAVCOM_Switch_ICS_Template
- ASOBO_NAVCOM_Push_ICS_Template
- ASOBO_NAVCOM_ICS_Template
- ASOBO_NAVCOM_ICS_SubTemplate
- ASOBO_NAVCOM_Switch_AUX_Template
- ASOBO_NAVCOM_Push_AUX_Template
- ASOBO_NAVCOM_AUX_Template
- ASOBO_NAVCOM_AUX_SubTemplate
- ASOBO_AUDIO_Indicator_OMI_Components
- ASOBO_AUDIO_Indicator_O_Component
- ASOBO_AUDIO_Indicator_M_Component
- ASOBO_AUDIO_Indicator_I_Component
- ASOBO_AUDIO_Indicator_Template
- ASOBO_AUDIO_Indicator_SubTemplate
- ASOBO_AUDIO_Switch_Test_Mute_Template
- ASOBO_AUDIO_Push_Test_Mute_Template
- ASOBO_AUDIO_Test_Mute_Template
- ASOBO_AUDIO_Test_Mute_SubTemplate
- ASOBO_AUDIO_Switch_Marker_Sens_Template
- ASOBO_AUDIO_Marker_Sens_Template
- ASOBO_AUDIO_Marker_Sens_SubTemplate
- ASOBO_AUDIO_Switch_Speaker_Template
- ASOBO_AUDIO_Push_Speaker_Template
- ASOBO_AUDIO_Speaker_Template
- ASOBO_AUDIO_Speaker_SubTemplate
- ASOBO_AUDIO_Switch_Intercom_Template
- ASOBO_AUDIO_Intercom_Template
- ASOBO_AUDIO_Intercom_SubTemplate
- ASOBO_NAVCOM_Screens_Template
- ASOBO_NAVCOM_Screens_SubTemplate
- ASOBO_NAVCOM_Push_GPS_Toggle
- ASOBO_NAVCOM_Switch_GPS_Navigation_Template
- ASOBO_NAVCOM_Push_GPS_Navigation_Template
- ASOBO_NAVCOM_GPS_Navigation_Template
- ASOBO_NAVCOM_Push_GPS_Approach_Template
- ASOBO_NAVCOM_GPS_Approach_Template
- ASOBO_NAVCOM_Decision_Height_Template
- ASOBO_NAVCOM_Knob_Decision_Height_Template
- ASOBO_GT_NAVCOM_Knob_Frequency_Template
- ASOBO_GT_NAVCOM_Knob_Volume_Template
- ASOBO_GT_NAVCOM_Volume_Template
- ASOBO_GT_NAVCOM_Volume_SubTemplate
- ASOBO_GT_NAVCOM_Sound_Template
- ASOBO_GT_NAVCOM_Sound_SubTemplate
- ASOBO_GT_NAVCOM_Push_Swap_Template
- ASOBO_GT_NAVCOM_Push_Swap_SubTemplate
- ASOBO_GT_COM_Push_Transmit_Template
- ASOBO_GT_COM_Switch_Transmit_Template
- ASOBO_GT_COM_Transmit_SubTemplate
- ASOBO_GT_NAVCOM_Push_Receive_Template
- ASOBO_GT_NAVCOM_Switch_Receive_Template
- ASOBO_GT_NAVCOM_Receive_Template
- ASOBO_GT_NAVCOM_Receive_SubTemplate
- ASOBO_AudioPanel_Knob_Volume_Template
- ASOBO_AudioPanel_Knob_Volume_SubTemplate
- ASOBO_AudioPanel_Knob_Potentiometer_Template
- ASOBO_AudioPanel_Knob_Potentiometer_SubTemplate
- ASOBO_AudioPanel_Knob_Squelch_Template
- ASOBO_AudioPanel_Knob_Squelch_SubTemplate
- ASOBO_AudioPanel_Light_Template
- ASOBO_AudioPanel_Light_SubTemplate
- ASOBO_NAVCOM_Alternative_Base_Template
- ASOBO_NAVCOM_Alternative_Base_SubTemplate
- ASOBO_NAVCOM_Alternative_Base_Push_Event_Only_Template
- ASOBO_NAVCOM_Base_Template
- ASOBO_NAVCOM_Push_Event_Base_Template
- ASOBO_NAVCOM_Pull_Event_Base_Template
-
ASOBO_AS_155_TSO
Definition from XML<Template Name="ASOBO_AS_155_TSO"> <Parameters Type="Default"> <ID>1</ID> <EMISSIVE_POTENTIOMETER>1</EMISSIVE_POTENTIOMETER> <DIMMING_FACTOR>1</DIMMING_FACTOR> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_AS_155_TSO_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- EMISSIVE_POTENTIOMETER
- DIMMING_FACTOR
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_AS_155_TSO_SubTemplate
Definition from XML<Template Name="ASOBO_AS_155_TSO_SubTemplate"> <Parameters Type="Default"> <EMISSIVE_CODE>(A:CIRCUIT NAVCOM#ID# ON, Bool) (A:LIGHT POTENTIOMETER:#EMISSIVE_POTENTIOMETER#, percent over 100) * #DIMMING_FACTOR# *</EMISSIVE_CODE> <NODE_ID_COM_LARGE_KNOB>COM_Knob_MHz#SUFFIX_ID#</NODE_ID_COM_LARGE_KNOB> <ANIM_NAME_COM_LARGE_KNOB>COM_Knob_MHz#SUFFIX_ID#</ANIM_NAME_COM_LARGE_KNOB> <NODE_ID_COM_SMALL_KNOB>COM_Knob_KHz#SUFFIX_ID#</NODE_ID_COM_SMALL_KNOB> <ANIM_NAME_COM_SMALL_KNOB>COM_Knob_KHz#SUFFIX_ID#</ANIM_NAME_COM_SMALL_KNOB> <ANIM_NAME_COM_SMALL_KNOB_PUSH>COM_Knob_KHz_Push#SUFFIX_ID#</ANIM_NAME_COM_SMALL_KNOB_PUSH> <NODE_ID_COM_VOLUME_PULL>COM_Knob_OnOff#SUFFIX_ID#</NODE_ID_COM_VOLUME_PULL> <ANIM_NAME_COM_VOLUME_PULL>COM_Push_Test#SUFFIX_ID#</ANIM_NAME_COM_VOLUME_PULL> <ANIM_NAME_COM_VOLUME_KNOB>COM_Knob_OnOff#SUFFIX_ID#</ANIM_NAME_COM_VOLUME_KNOB> <NODE_ID_COM_SWAP>COM_Push_Swap#SUFFIX_ID#</NODE_ID_COM_SWAP> <ANIM_NAME_COM_SWAP>COM_Push_Swap#SUFFIX_ID#</ANIM_NAME_COM_SWAP> <NODE_ID_NAV_LARGE_KNOB>NAV_Knob_MHz#SUFFIX_ID#</NODE_ID_NAV_LARGE_KNOB> <ANIM_NAME_NAV_LARGE_KNOB>NAV_Knob_MHz#SUFFIX_ID#</ANIM_NAME_NAV_LARGE_KNOB> <NODE_ID_NAV_SMALL_KNOB>NAV_Knob_KHz#SUFFIX_ID#</NODE_ID_NAV_SMALL_KNOB> <ANIM_NAME_NAV_SMALL_KNOB>NAV_Knob_KHz#SUFFIX_ID#</ANIM_NAME_NAV_SMALL_KNOB> <ANIM_NAME_NAV_SMALL_KNOB_PUSH>NAV_Knob_KHz_Push#SUFFIX_ID#</ANIM_NAME_NAV_SMALL_KNOB_PUSH> <NODE_ID_NAV_VOLUME_PULL>NAV_Knob_OnOff#SUFFIX_ID#</NODE_ID_NAV_VOLUME_PULL> <ANIM_NAME_NAV_VOLUME_PULL>NAV_Push_Ident#SUFFIX_ID#</ANIM_NAME_NAV_VOLUME_PULL> <ANIM_NAME_NAV_VOLUME_KNOB>NAV_Knob_OnOff#SUFFIX_ID#</ANIM_NAME_NAV_VOLUME_KNOB> <NODE_ID_NAV_SWAP>NAV_Push_Swap#SUFFIX_ID#</NODE_ID_NAV_SWAP> <ANIM_NAME_NAV_SWAP>NAV_Push_Swap#SUFFIX_ID#</ANIM_NAME_NAV_SWAP> <NODE_ID_SCREEN>Screen_Transpondeur_COM</NODE_ID_SCREEN> <NODE_ID_SCREEN_NAV>Screen_Transpondeur_NAV</NODE_ID_SCREEN_NAV> <DECALS_NODE_ID>ComNav_Decals_Emissive#SUFFIX_ID#</DECALS_NODE_ID> <APPEND_DEFAULT_EMISSIVE_TO_SCREEN>False</APPEND_DEFAULT_EMISSIVE_TO_SCREEN> </Parameters> <Component ID="#DECALS_NODE_ID#_#ID#" Node="#DECALS_NODE_ID#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"/> </Component> <Component ID="AS_155_TSO#SUFFIX_ID#"> <UseTemplate Name="ASOBO_NAVCOM_Knob_COM_Frequency_Template"> <NODE_ID_LARGE_KNOB>#NODE_ID_COM_LARGE_KNOB#</NODE_ID_LARGE_KNOB> <NODE_ID_SMALL_KNOB>#NODE_ID_COM_SMALL_KNOB#</NODE_ID_SMALL_KNOB> <ANIM_NAME_LARGE_KNOB>#ANIM_NAME_COM_LARGE_KNOB#</ANIM_NAME_LARGE_KNOB> <ANIM_NAME_SMALL_KNOB>#ANIM_NAME_COM_SMALL_KNOB#</ANIM_NAME_SMALL_KNOB> <ANIM_NAME_SMALL_KNOB_PUSH>#ANIM_NAME_COM_SMALL_KNOB_PUSH#</ANIM_NAME_SMALL_KNOB_PUSH> <IS_EMISSIVE>False</IS_EMISSIVE> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Knob_NAV_Frequency_Template"> <NODE_ID_LARGE_KNOB>#NODE_ID_NAV_LARGE_KNOB#</NODE_ID_LARGE_KNOB> <NODE_ID_SMALL_KNOB>#NODE_ID_NAV_SMALL_KNOB#</NODE_ID_SMALL_KNOB> <ANIM_NAME_LARGE_KNOB>#ANIM_NAME_NAV_LARGE_KNOB#</ANIM_NAME_LARGE_KNOB> <ANIM_NAME_SMALL_KNOB>#ANIM_NAME_NAV_SMALL_KNOB#</ANIM_NAME_SMALL_KNOB> <ANIM_NAME_SMALL_KNOB_PUSH>#ANIM_NAME_NAV_SMALL_KNOB_PUSH#</ANIM_NAME_SMALL_KNOB_PUSH> <IS_EMISSIVE>False</IS_EMISSIVE> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Knob_COM_Volume_Template"> <NODE_ID>#NODE_ID_COM_VOLUME_PULL#</NODE_ID> <ANIM_NAME_KNOB>#ANIM_NAME_COM_VOLUME_KNOB#</ANIM_NAME_KNOB> <ANIM_NAME_PUSH>#ANIM_NAME_COM_VOLUME_PULL#</ANIM_NAME_PUSH> <NO_IDENT>False</NO_IDENT> <IS_EMISSIVE>False</IS_EMISSIVE> <Condition NotEmpty="COM_CIRCUIT"> <CIRCUIT_ID>#COM_CIRCUIT#</CIRCUIT_ID> </Condition> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Knob_NAV_Volume_Template"> <NODE_ID>#NODE_ID_NAV_VOLUME_PULL#</NODE_ID> <ANIM_NAME_KNOB>#ANIM_NAME_NAV_VOLUME_KNOB#</ANIM_NAME_KNOB> <ANIM_NAME_PUSH>#ANIM_NAME_NAV_VOLUME_PULL#</ANIM_NAME_PUSH> <NO_IDENT>False</NO_IDENT> <IS_EMISSIVE>False</IS_EMISSIVE> <Condition NotEmpty="NAV_CIRCUIT"> <CIRCUIT_ID>#NAV_CIRCUIT#</CIRCUIT_ID> </Condition> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Push_COM_Swap_Template"> <NODE_ID>#NODE_ID_COM_SWAP#</NODE_ID> <ANIM_NAME>#ANIM_NAME_COM_SWAP#</ANIM_NAME> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Push_NAV_Swap_Template"> <NODE_ID>#NODE_ID_NAV_SWAP#</NODE_ID> <ANIM_NAME>#ANIM_NAME_NAV_SWAP#</ANIM_NAME> </UseTemplate> </Component> <Component ID="AS_155_TSO_Screen_#ID#" Node="#NODE_ID_SCREEN#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <FAILURE>(A:CIRCUIT NAVCOM#ID# ON, Bool)</FAILURE> <Condition Valid="APPEND_DEFAULT_EMISSIVE_TO_SCREEN"> <True> <EMISSIVE_CODE>(A:COM VOLUME:#ID#, Percent) 0 > #EMISSIVE_CODE# *</EMISSIVE_CODE> </True> <False> <EMISSIVE_CODE>(A:COM VOLUME:#ID#, Percent) 0 ></EMISSIVE_CODE> </False> </Condition> </UseTemplate> </Component> <Condition Valid="SEPARATED_SCREENS"> <True> <Component ID="#NODE_ID_SCREEN_NAV#" Node="#NODE_ID_SCREEN_NAV#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <FAILURE>(A:CIRCUIT NAVCOM#ID# ON, Bool)</FAILURE> <Condition Valid="APPEND_DEFAULT_EMISSIVE_TO_SCREEN"> <True> <EMISSIVE_CODE>(A:NAV VOLUME:#ID#, Percent) 0 > #EMISSIVE_CODE# *</EMISSIVE_CODE> </True> <False> <EMISSIVE_CODE>(A:NAV VOLUME:#ID#, Percent) 0 ></EMISSIVE_CODE> </False> </Condition> </UseTemplate> </Component> </True> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- EMISSIVE_CODE (using ID, EMISSIVE_POTENTIOMETER, DIMMING_FACTOR)
- NODE_ID_COM_LARGE_KNOB (using SUFFIX_ID)
- ANIM_NAME_COM_LARGE_KNOB (using SUFFIX_ID)
- NODE_ID_COM_SMALL_KNOB (using SUFFIX_ID)
- ANIM_NAME_COM_SMALL_KNOB (using SUFFIX_ID)
- ANIM_NAME_COM_SMALL_KNOB_PUSH (using SUFFIX_ID)
- NODE_ID_COM_VOLUME_PULL (using SUFFIX_ID)
- ANIM_NAME_COM_VOLUME_PULL (using SUFFIX_ID)
- ANIM_NAME_COM_VOLUME_KNOB (using SUFFIX_ID)
- NODE_ID_COM_SWAP (using SUFFIX_ID)
- ANIM_NAME_COM_SWAP (using SUFFIX_ID)
- NODE_ID_NAV_LARGE_KNOB (using SUFFIX_ID)
- ANIM_NAME_NAV_LARGE_KNOB (using SUFFIX_ID)
- NODE_ID_NAV_SMALL_KNOB (using SUFFIX_ID)
- ANIM_NAME_NAV_SMALL_KNOB (using SUFFIX_ID)
- ANIM_NAME_NAV_SMALL_KNOB_PUSH (using SUFFIX_ID)
- NODE_ID_NAV_VOLUME_PULL (using SUFFIX_ID)
- ANIM_NAME_NAV_VOLUME_PULL (using SUFFIX_ID)
- ANIM_NAME_NAV_VOLUME_KNOB (using SUFFIX_ID)
- NODE_ID_NAV_SWAP (using SUFFIX_ID)
- ANIM_NAME_NAV_SWAP (using SUFFIX_ID)
- NODE_ID_SCREEN
- NODE_ID_SCREEN_NAV
- DECALS_NODE_ID (using SUFFIX_ID)
- APPEND_DEFAULT_EMISSIVE_TO_SCREEN
Parameters read:
- DECALS_NODE_ID
- ID
- SUFFIX_ID
- NODE_ID_SCREEN
Components:
-
#DECALS_NODE_ID#_#ID# (Node: #DECALS_NODE_ID#)
Templates used:
-
AS_155_TSO#SUFFIX_ID#
Templates used:
-
ASOBO_NAVCOM_Knob_COM_Frequency_Template
Parameters set:
- NODE_ID_LARGE_KNOB (using NODE_ID_COM_LARGE_KNOB)
- NODE_ID_SMALL_KNOB (using NODE_ID_COM_SMALL_KNOB)
- ANIM_NAME_LARGE_KNOB (using ANIM_NAME_COM_LARGE_KNOB)
- ANIM_NAME_SMALL_KNOB (using ANIM_NAME_COM_SMALL_KNOB)
- ANIM_NAME_SMALL_KNOB_PUSH (using ANIM_NAME_COM_SMALL_KNOB_PUSH)
- IS_EMISSIVE
-
ASOBO_NAVCOM_Knob_NAV_Frequency_Template
Parameters set:
- NODE_ID_LARGE_KNOB (using NODE_ID_NAV_LARGE_KNOB)
- NODE_ID_SMALL_KNOB (using NODE_ID_NAV_SMALL_KNOB)
- ANIM_NAME_LARGE_KNOB (using ANIM_NAME_NAV_LARGE_KNOB)
- ANIM_NAME_SMALL_KNOB (using ANIM_NAME_NAV_SMALL_KNOB)
- ANIM_NAME_SMALL_KNOB_PUSH (using ANIM_NAME_NAV_SMALL_KNOB_PUSH)
- IS_EMISSIVE
-
ASOBO_NAVCOM_Knob_COM_Volume_Template
Parameters set:
- NODE_ID (using NODE_ID_COM_VOLUME_PULL)
- ANIM_NAME_KNOB (using ANIM_NAME_COM_VOLUME_KNOB)
- ANIM_NAME_PUSH (using ANIM_NAME_COM_VOLUME_PULL)
- NO_IDENT
- IS_EMISSIVE
Condition: NotEmpty(COM_CIRCUIT)
-
Case: True
Parameters set:
- CIRCUIT_ID (using COM_CIRCUIT)
-
ASOBO_NAVCOM_Knob_NAV_Volume_Template
Parameters set:
- NODE_ID (using NODE_ID_NAV_VOLUME_PULL)
- ANIM_NAME_KNOB (using ANIM_NAME_NAV_VOLUME_KNOB)
- ANIM_NAME_PUSH (using ANIM_NAME_NAV_VOLUME_PULL)
- NO_IDENT
- IS_EMISSIVE
Condition: NotEmpty(NAV_CIRCUIT)
-
Case: True
Parameters set:
- CIRCUIT_ID (using NAV_CIRCUIT)
-
ASOBO_NAVCOM_Push_COM_Swap_Template
Parameters set:
- NODE_ID (using NODE_ID_COM_SWAP)
- ANIM_NAME (using ANIM_NAME_COM_SWAP)
-
ASOBO_NAVCOM_Push_NAV_Swap_Template
Parameters set:
- NODE_ID (using NODE_ID_NAV_SWAP)
- ANIM_NAME (using ANIM_NAME_NAV_SWAP)
-
ASOBO_NAVCOM_Knob_COM_Frequency_Template
-
AS_155_TSO_Screen_#ID# (Node: #NODE_ID_SCREEN#)
Templates used:
-
ASOBO_GT_Emissive_Gauge
Parameters set:
- FAILURE (using ID)
Condition: Valid(APPEND_DEFAULT_EMISSIVE_TO_SCREEN)
-
Case: True
Parameters set:
- EMISSIVE_CODE (using ID, EMISSIVE_CODE)
-
Case: False
Parameters set:
- EMISSIVE_CODE (using ID)
-
ASOBO_GT_Emissive_Gauge
Condition: Valid(SEPARATED_SCREENS)
-
Case: True
Parameters read:
- NODE_ID_SCREEN_NAV
Components:
-
#NODE_ID_SCREEN_NAV# (Node: #NODE_ID_SCREEN_NAV#)
Templates used:
-
ASOBO_GT_Emissive_Gauge
Parameters set:
- FAILURE (using ID)
Condition: Valid(APPEND_DEFAULT_EMISSIVE_TO_SCREEN)
-
Case: True
Parameters set:
- EMISSIVE_CODE (using ID, EMISSIVE_CODE)
-
Case: False
Parameters set:
- EMISSIVE_CODE (using ID)
-
ASOBO_GT_Emissive_Gauge
-
Default
-
ASOBO_AS_225_TSO
Definition from XML<Template Name="ASOBO_AS_225_TSO"> <Parameters Type="Default"> <ID>1</ID> <DIMMING_FACTOR>0.5</DIMMING_FACTOR> </Parameters> <Parameters Type="Default"> <COM_INDEX>#ID#</COM_INDEX> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_AS_225_TSO_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- DIMMING_FACTOR
-
Default
Parameters set:
- COM_INDEX (using ID)
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_AS_225_TSO_SubTemplate
Definition from XML<Template Name="ASOBO_AS_225_TSO_SubTemplate"> <Parameters Type="Default"> <NODE_ID_SCREEN>AS225_Screen#SUFFIX_ID#</NODE_ID_SCREEN> <NODE_ID_COM_LARGE_KNOB>COM_Knob_MHz#SUFFIX_ID#</NODE_ID_COM_LARGE_KNOB> <ANIM_NAME_COM_LARGE_KNOB>COM_Knob_MHz#SUFFIX_ID#</ANIM_NAME_COM_LARGE_KNOB> <NODE_ID_COM_SMALL_KNOB>COM_Knob_KHz#SUFFIX_ID#</NODE_ID_COM_SMALL_KNOB> <ANIM_NAME_COM_SMALL_KNOB>COM_Knob_KHz#SUFFIX_ID#</ANIM_NAME_COM_SMALL_KNOB> <NODE_ID_COM_VOLUME_PULL>COM_Knob_OnOff#SUFFIX_ID#</NODE_ID_COM_VOLUME_PULL> <ANIM_NAME_COM_VOLUME_PULL>COM_Push_Test#SUFFIX_ID#</ANIM_NAME_COM_VOLUME_PULL> <ANIM_NAME_COM_VOLUME_KNOB>COM_Knob_OnOff#SUFFIX_ID#</ANIM_NAME_COM_VOLUME_KNOB> <NODE_ID_COM_SWAP>COM_Push_Swap#SUFFIX_ID#</NODE_ID_COM_SWAP> <ANIM_NAME_COM_SWAP>COM_Push_Swap#SUFFIX_ID#</ANIM_NAME_COM_SWAP> <NODE_ID_PUSH_MON>COM_Push_MON#SUFFIX_ID#</NODE_ID_PUSH_MON> <NODE_ID_PUSH_FUNC>COM_Push_FUNC#SUFFIX_ID#</NODE_ID_PUSH_FUNC> <NODE_ID_PUSH_CLR>COM_Push_CLR#SUFFIX_ID#</NODE_ID_PUSH_CLR> <NODE_ID_PUSH_ENT>COM_Push_ENT#SUFFIX_ID#</NODE_ID_PUSH_ENT> <NODE_ID_PUSH_ICS>COM_Push_ICS#SUFFIX_ID#</NODE_ID_PUSH_ICS> <NODE_ID_PUSH_COM>COM_Push_COM#SUFFIX_ID#</NODE_ID_PUSH_COM> <NODE_ID_PUSH_MEM>COM_Push_MEM#SUFFIX_ID#</NODE_ID_PUSH_MEM> <INPUT_EVENT_ID_SOURCE>NAVCOM_AS_225_#COM_INDEX#</INPUT_EVENT_ID_SOURCE> <WWISE_EVENT_1>AS225_push_on</WWISE_EVENT_1> <WWISE_EVENT_2>AS225_push_off</WWISE_EVENT_2> <Condition NotEmpty="EMISSIVE_POTENTIOMETER"> <True> <EMISSIVE_CODE>(A:LIGHT POTENTIOMETER:#EMISSIVE_POTENTIOMETER#, percent over 100) #DIMMING_FACTOR# *</EMISSIVE_CODE> </True> <False> <EMISSIVE_CODE>#DIMMING_FACTOR#</EMISSIVE_CODE> </False> </Condition> <FAILURE>(A:COM VOLUME:#COM_INDEX#, Percent) 0 > (A:CIRCUIT NAVCOM#COM_INDEX# ON, Bool) and</FAILURE> </Parameters> <Component ID="AS_225_TSO#SUFFIX_ID#"> <Component ID="Knob_Frequency"> <Parameters Type="Default"> <TOOLTIP_TITLE_ID_KNOB_FREQ>@TT_Package.AUDIOPANEL_KNOB_COM_FREQ_TITLE</TOOLTIP_TITLE_ID_KNOB_FREQ> <TT_DESCRIPTION_ID_KNOB_FREQ_KHZ>@TT_Package.AUDIOPANEL_KNOB_COM_KHZ_ACTION</TT_DESCRIPTION_ID_KNOB_FREQ_KHZ> <TT_DESCRIPTION_ID_KNOB_FREQ_MHZ>@TT_Package.AUDIOPANEL_KNOB_COM_MHZ_ACTION</TT_DESCRIPTION_ID_KNOB_FREQ_MHZ> </Parameters> <Parameters Type="Override"> <TOOLTIP_TITLE_INDEX>#COM_INDEX#</TOOLTIP_TITLE_INDEX> <TT_DESCRIPTION_INDEX>#COM_INDEX#</TT_DESCRIPTION_INDEX> <TOOLTIP_TITLE_ID>#TOOLTIP_TITLE_ID_KNOB_FREQ#</TOOLTIP_TITLE_ID> <FAILURE>0</FAILURE> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Base_Template"> <IE_NAME>COM_Khz</IE_NAME> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <IS_INFINITE>True</IS_INFINITE> <NODE_ID>#NODE_ID_COM_SMALL_KNOB#</NODE_ID> <ANIM_NAME>#ANIM_NAME_COM_SMALL_KNOB#</ANIM_NAME> <SET_STATE_EXTERNAL>p0 0 > if{ (>H:RADIO_COM_Knob_Small_Inc_#COM_INDEX#) } els{ (>H:RADIO_COM_Knob_Small_Dec_#COM_INDEX#) }</SET_STATE_EXTERNAL> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_KNOB_FREQ_KHZ#</TT_DESCRIPTION_ID> <WWISE_EVENT>AS225_small_knob</WWISE_EVENT> <COUNT>36</COUNT> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Base_Template"> <IE_NAME>COM_Mhz</IE_NAME> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <IS_INFINITE>True</IS_INFINITE> <NODE_ID>#NODE_ID_COM_LARGE_KNOB#</NODE_ID> <ANIM_NAME>#ANIM_NAME_COM_LARGE_KNOB#</ANIM_NAME> <SET_STATE_EXTERNAL>p0 0 > if{ (>H:RADIO_COM_Knob_Large_Inc_#COM_INDEX#) } els{ (>H:RADIO_COM_Knob_Large_Dec_#COM_INDEX#) }</SET_STATE_EXTERNAL> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_KNOB_FREQ_MHZ#</TT_DESCRIPTION_ID> <WWISE_EVENT>AS225_large_knob</WWISE_EVENT> <COUNT>36</COUNT> </UseTemplate> </Component> <Component ID="Knob_Volume"> <UseTemplate Name="ASOBO_NAVCOM_Knob_COM_Volume_Template"> <ID>#COM_INDEX#</ID> <NODE_ID>#NODE_ID_COM_VOLUME_PULL#</NODE_ID> <ANIM_NAME_KNOB>#ANIM_NAME_COM_VOLUME_KNOB#</ANIM_NAME_KNOB> <ANIM_NAME_PUSH>#ANIM_NAME_COM_VOLUME_PULL#</ANIM_NAME_PUSH> <NO_IDENT>False</NO_IDENT> <IS_EMISSIVE>True</IS_EMISSIVE> <Condition NotEmpty="COM_CIRCUIT"> <CIRCUIT_ID>#COM_CIRCUIT#</CIRCUIT_ID> </Condition> <FAILURE>0</FAILURE> </UseTemplate> </Component> <Component ID="Buttons"> <Parameters Type="Default"> <TOOLTIP_TITLE_ID_PUSH_SWAP>@TT_Package.AUDIOPANEL_PUSH_COM_SWAP_TITLE</TOOLTIP_TITLE_ID_PUSH_SWAP> <TT_DESCRIPTION_ID_PUSH_SWAP>@TT_Package.AUDIOPANEL_PUSH_COM_SWAP_ACTION</TT_DESCRIPTION_ID_PUSH_SWAP> <TOOLTIP_TITLE_ID_PUSH_MON>@TT_Package.AS_225_TSO_PUSH_MON_TITLE</TOOLTIP_TITLE_ID_PUSH_MON> <TOOLTIP_TITLE_ID_PUSH_FUNC>@TT_Package.AS_225_TSO_PUSH_FUNC_TITLE</TOOLTIP_TITLE_ID_PUSH_FUNC> <TOOLTIP_TITLE_ID_PUSH_CLR>@TT_Package.AS_225_TSO_PUSH_CLR_TITLE</TOOLTIP_TITLE_ID_PUSH_CLR> <TOOLTIP_TITLE_ID_PUSH_ENT>@TT_Package.AS_225_TSO_PUSH_ENT_TITLE</TOOLTIP_TITLE_ID_PUSH_ENT> <TOOLTIP_TITLE_ID_PUSH_COM>@TT_Package.AS_225_TSO_PUSH_COM_TITLE</TOOLTIP_TITLE_ID_PUSH_COM> <TOOLTIP_TITLE_ID_PUSH_MEM>@TT_Package.AS_225_TSO_PUSH_MEM_TITLE</TOOLTIP_TITLE_ID_PUSH_MEM> <TOOLTIP_TITLE_ID_PUSH_ICS>@TT_Package.AS_225_TSO_PUSH_ICS_TITLE</TOOLTIP_TITLE_ID_PUSH_ICS> <TT_DESCRIPTION_ID_PUSH_MON>@TT_Package.AS_225_TSO_PUSH_MON_ACTION</TT_DESCRIPTION_ID_PUSH_MON> <TT_DESCRIPTION_ID_PUSH_FUNC>@TT_Package.AS_225_TSO_PUSH_FUNC_ACTION</TT_DESCRIPTION_ID_PUSH_FUNC> <TT_DESCRIPTION_ID_PUSH_CLR>@TT_Package.AS_225_TSO_PUSH_CLR_ACTION</TT_DESCRIPTION_ID_PUSH_CLR> <TT_DESCRIPTION_ID_PUSH_ENT>@TT_Package.AS_225_TSO_PUSH_ENT_ACTION</TT_DESCRIPTION_ID_PUSH_ENT> <TT_DESCRIPTION_ID_PUSH_COM>@TT_Package.AS_225_TSO_PUSH_COM_ACTION</TT_DESCRIPTION_ID_PUSH_COM> <TT_DESCRIPTION_ID_PUSH_MEM>@TT_Package.AS_225_TSO_PUSH_MEM_ACTION</TT_DESCRIPTION_ID_PUSH_MEM> <TT_DESCRIPTION_ID_PUSH_ICS>@TT_Package.AS_225_TSO_PUSH_ICS_ACTION</TT_DESCRIPTION_ID_PUSH_ICS> </Parameters> <Parameters Type="Override"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <USE_INPUT_EVENT_TEMPLATE>Push</USE_INPUT_EVENT_TEMPLATE> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Base_Template"> <IE_NAME>COM_Swap</IE_NAME> <NODE_ID>#NODE_ID_COM_SWAP#</NODE_ID> <ANIM_NAME>#ANIM_NAME_COM_SWAP#</ANIM_NAME> <EXTRA_OPTION>_Timed</EXTRA_OPTION> <TIMED_TYPE>X_EVENTS</TIMED_TYPE> <TIMED_EVENTS_COUNT>2</TIMED_EVENTS_COUNT> <ON_PUSH_EVENT>(>H:RADIO_COM_Swap_Push_#COM_INDEX#)</ON_PUSH_EVENT> <ON_PUSH_EVENT_LONG_2>(>H:RADIO_COM_Swap_Long_Push_#COM_INDEX#)</ON_PUSH_EVENT_LONG_2> <ON_PUSH_EVENT_LONG_1>(>H:RADIO_COM_Swap_Long_Push_Info_#COM_INDEX#)</ON_PUSH_EVENT_LONG_1> <DEFAULT_BINDING_STR_LONG_1>Push_Long</DEFAULT_BINDING_STR_LONG_1> <DEFAULT_BINDING_STR_LONG_2>Push_Long_Info</DEFAULT_BINDING_STR_LONG_2> <LONG_CLICK_TIME_1>1</LONG_CLICK_TIME_1> <LONG_CLICK_TIME_2>3</LONG_CLICK_TIME_2> <TT_DESCRIPTION_INDEX>#COM_INDEX#</TT_DESCRIPTION_INDEX> <TOOLTIP_TITLE_INDEX>#COM_INDEX#</TOOLTIP_TITLE_INDEX> <TOOLTIP_TITLE>#TOOLTIP_TITLE_ID_PUSH_SWAP#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_PUSH_SWAP#</TT_DESCRIPTION_ID> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Base_Template"> <IE_NAME>MON</IE_NAME> <NODE_ID>#NODE_ID_PUSH_MON#</NODE_ID> <ANIM_NAME>#NODE_ID_PUSH_MON#</ANIM_NAME> <ON_PUSH_EVENT>(>H:RADIO_COM_MON_Push_#COM_INDEX#)</ON_PUSH_EVENT> <TOOLTIP_TITLE>#TOOLTIP_TITLE_ID_PUSH_MON#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_PUSH_MON#</TT_DESCRIPTION_ID> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Base_Template"> <IE_NAME>FUNC</IE_NAME> <NODE_ID>#NODE_ID_PUSH_FUNC#</NODE_ID> <ANIM_NAME>#NODE_ID_PUSH_FUNC#</ANIM_NAME> <ON_PUSH_EVENT>(>H:RADIO_COM_FUNC_Push_#COM_INDEX#)</ON_PUSH_EVENT> <TOOLTIP_TITLE>#TOOLTIP_TITLE_ID_PUSH_FUNC#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_PUSH_FUNC#</TT_DESCRIPTION_ID> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Base_Template"> <IE_NAME>CLR</IE_NAME> <NODE_ID>#NODE_ID_PUSH_CLR#</NODE_ID> <ANIM_NAME>#NODE_ID_PUSH_CLR#</ANIM_NAME> <ON_PUSH_EVENT>(>H:RADIO_COM_CLR_Push_#COM_INDEX#)</ON_PUSH_EVENT> <TOOLTIP_TITLE>#TOOLTIP_TITLE_ID_PUSH_CLR#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_PUSH_CLR#</TT_DESCRIPTION_ID> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Base_Template"> <IE_NAME>ENT</IE_NAME> <NODE_ID>#NODE_ID_PUSH_ENT#</NODE_ID> <ANIM_NAME>#NODE_ID_PUSH_ENT#</ANIM_NAME> <ON_PUSH_EVENT>(>H:RADIO_COM_ENT_Push_#COM_INDEX#)</ON_PUSH_EVENT> <TOOLTIP_TITLE>#TOOLTIP_TITLE_ID_PUSH_ENT#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_PUSH_ENT#</TT_DESCRIPTION_ID> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Base_Template"> <IE_NAME>COM</IE_NAME> <NODE_ID>#NODE_ID_PUSH_COM#</NODE_ID> <ANIM_NAME>#NODE_ID_PUSH_COM#</ANIM_NAME> <ON_PUSH_EVENT>(>H:RADIO_COM_COM_Push_#COM_INDEX#)</ON_PUSH_EVENT> <TOOLTIP_TITLE>#TOOLTIP_TITLE_ID_PUSH_COM#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_PUSH_COM#</TT_DESCRIPTION_ID> <IS_INOP>True</IS_INOP> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Base_Template"> <IE_NAME>MEM</IE_NAME> <NODE_ID>#NODE_ID_PUSH_MEM#</NODE_ID> <ANIM_NAME>#NODE_ID_PUSH_MEM#</ANIM_NAME> <ON_PUSH_EVENT>(>H:RADIO_COM_MEM_Push_#COM_INDEX#)</ON_PUSH_EVENT> <TOOLTIP_TITLE>#TOOLTIP_TITLE_ID_PUSH_MEM#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_PUSH_MEM#</TT_DESCRIPTION_ID> <IS_INOP>True</IS_INOP> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Base_Template"> <IE_NAME>ICS</IE_NAME> <NODE_ID>#NODE_ID_PUSH_ICS#</NODE_ID> <ANIM_NAME>#NODE_ID_PUSH_ICS#</ANIM_NAME> <ON_PUSH_EVENT>(>H:RADIO_COM_ICS_Push_#COM_INDEX#)</ON_PUSH_EVENT> <TOOLTIP_TITLE>#TOOLTIP_TITLE_ID_PUSH_ICS#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_PUSH_ICS#</TT_DESCRIPTION_ID> <IS_INOP>True</IS_INOP> </UseTemplate> </Component> <Component ID="#NODE_ID_SCREEN#" Node="#NODE_ID_SCREEN#"> <UseTemplate Name="ASOBO_NAVCOM_Screens_Template"> <ID>#COM_INDEX#</ID> <NODE_ID>#NODE_ID_SCREEN#</NODE_ID> <ADD_EMISSIVE_CODE>(L:AS225_Brightness_#COM_INDEX#, number) *</ADD_EMISSIVE_CODE> </UseTemplate> </Component> </Component> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID_SCREEN (using SUFFIX_ID)
- NODE_ID_COM_LARGE_KNOB (using SUFFIX_ID)
- ANIM_NAME_COM_LARGE_KNOB (using SUFFIX_ID)
- NODE_ID_COM_SMALL_KNOB (using SUFFIX_ID)
- ANIM_NAME_COM_SMALL_KNOB (using SUFFIX_ID)
- NODE_ID_COM_VOLUME_PULL (using SUFFIX_ID)
- ANIM_NAME_COM_VOLUME_PULL (using SUFFIX_ID)
- ANIM_NAME_COM_VOLUME_KNOB (using SUFFIX_ID)
- NODE_ID_COM_SWAP (using SUFFIX_ID)
- ANIM_NAME_COM_SWAP (using SUFFIX_ID)
- NODE_ID_PUSH_MON (using SUFFIX_ID)
- NODE_ID_PUSH_FUNC (using SUFFIX_ID)
- NODE_ID_PUSH_CLR (using SUFFIX_ID)
- NODE_ID_PUSH_ENT (using SUFFIX_ID)
- NODE_ID_PUSH_ICS (using SUFFIX_ID)
- NODE_ID_PUSH_COM (using SUFFIX_ID)
- NODE_ID_PUSH_MEM (using SUFFIX_ID)
- INPUT_EVENT_ID_SOURCE (using COM_INDEX)
- WWISE_EVENT_1
- WWISE_EVENT_2
- FAILURE (using COM_INDEX)
Condition: NotEmpty(EMISSIVE_POTENTIOMETER)
-
Case: True
Parameters set:
- EMISSIVE_CODE (using EMISSIVE_POTENTIOMETER, DIMMING_FACTOR)
-
Case: False
Parameters set:
- EMISSIVE_CODE (using DIMMING_FACTOR)
Parameters read:
- SUFFIX_ID
Components:
-
AS_225_TSO#SUFFIX_ID#
Parameters read:
- NODE_ID_SCREEN
Components:
-
Knob_Frequency
Parameters set:
- TOOLTIP_TITLE_ID_KNOB_FREQ
- TT_DESCRIPTION_ID_KNOB_FREQ_KHZ
- TT_DESCRIPTION_ID_KNOB_FREQ_MHZ
- TOOLTIP_TITLE_INDEX (using COM_INDEX)
- TT_DESCRIPTION_INDEX (using COM_INDEX)
- TOOLTIP_TITLE_ID (using TOOLTIP_TITLE_ID_KNOB_FREQ)
- FAILURE
Templates used:
-
ASOBO_NAVCOM_Base_Template
Parameters set:
- IE_NAME
- INTERACTION_TYPE
- IS_INFINITE
- NODE_ID (using NODE_ID_COM_SMALL_KNOB)
- ANIM_NAME (using ANIM_NAME_COM_SMALL_KNOB)
- SET_STATE_EXTERNAL (using COM_INDEX)
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_KNOB_FREQ_KHZ)
- WWISE_EVENT
- COUNT
-
ASOBO_NAVCOM_Base_Template
Parameters set:
- IE_NAME
- INTERACTION_TYPE
- IS_INFINITE
- NODE_ID (using NODE_ID_COM_LARGE_KNOB)
- ANIM_NAME (using ANIM_NAME_COM_LARGE_KNOB)
- SET_STATE_EXTERNAL (using COM_INDEX)
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_KNOB_FREQ_MHZ)
- WWISE_EVENT
- COUNT
-
Knob_Volume
Templates used:
-
ASOBO_NAVCOM_Knob_COM_Volume_Template
Parameters set:
- ID (using COM_INDEX)
- NODE_ID (using NODE_ID_COM_VOLUME_PULL)
- ANIM_NAME_KNOB (using ANIM_NAME_COM_VOLUME_KNOB)
- ANIM_NAME_PUSH (using ANIM_NAME_COM_VOLUME_PULL)
- NO_IDENT
- IS_EMISSIVE
- FAILURE
Condition: NotEmpty(COM_CIRCUIT)
-
Case: True
Parameters set:
- CIRCUIT_ID (using COM_CIRCUIT)
-
ASOBO_NAVCOM_Knob_COM_Volume_Template
-
Buttons
Parameters set:
- TOOLTIP_TITLE_ID_PUSH_SWAP
- TT_DESCRIPTION_ID_PUSH_SWAP
- TOOLTIP_TITLE_ID_PUSH_MON
- TOOLTIP_TITLE_ID_PUSH_FUNC
- TOOLTIP_TITLE_ID_PUSH_CLR
- TOOLTIP_TITLE_ID_PUSH_ENT
- TOOLTIP_TITLE_ID_PUSH_COM
- TOOLTIP_TITLE_ID_PUSH_MEM
- TOOLTIP_TITLE_ID_PUSH_ICS
- TT_DESCRIPTION_ID_PUSH_MON
- TT_DESCRIPTION_ID_PUSH_FUNC
- TT_DESCRIPTION_ID_PUSH_CLR
- TT_DESCRIPTION_ID_PUSH_ENT
- TT_DESCRIPTION_ID_PUSH_COM
- TT_DESCRIPTION_ID_PUSH_MEM
- TT_DESCRIPTION_ID_PUSH_ICS
- INTERACTION_TYPE
- USE_INPUT_EVENT_TEMPLATE
Templates used:
-
ASOBO_NAVCOM_Base_Template
Parameters set:
- IE_NAME
- NODE_ID (using NODE_ID_COM_SWAP)
- ANIM_NAME (using ANIM_NAME_COM_SWAP)
- EXTRA_OPTION
- TIMED_TYPE
- TIMED_EVENTS_COUNT
- ON_PUSH_EVENT (using COM_INDEX)
- ON_PUSH_EVENT_LONG_2 (using COM_INDEX)
- ON_PUSH_EVENT_LONG_1 (using COM_INDEX)
- DEFAULT_BINDING_STR_LONG_1
- DEFAULT_BINDING_STR_LONG_2
- LONG_CLICK_TIME_1
- LONG_CLICK_TIME_2
- TT_DESCRIPTION_INDEX (using COM_INDEX)
- TOOLTIP_TITLE_INDEX (using COM_INDEX)
- TOOLTIP_TITLE (using TOOLTIP_TITLE_ID_PUSH_SWAP)
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_PUSH_SWAP)
-
ASOBO_NAVCOM_Base_Template
Parameters set:
- IE_NAME
- NODE_ID (using NODE_ID_PUSH_MON)
- ANIM_NAME (using NODE_ID_PUSH_MON)
- ON_PUSH_EVENT (using COM_INDEX)
- TOOLTIP_TITLE (using TOOLTIP_TITLE_ID_PUSH_MON)
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_PUSH_MON)
-
ASOBO_NAVCOM_Base_Template
Parameters set:
- IE_NAME
- NODE_ID (using NODE_ID_PUSH_FUNC)
- ANIM_NAME (using NODE_ID_PUSH_FUNC)
- ON_PUSH_EVENT (using COM_INDEX)
- TOOLTIP_TITLE (using TOOLTIP_TITLE_ID_PUSH_FUNC)
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_PUSH_FUNC)
-
ASOBO_NAVCOM_Base_Template
Parameters set:
- IE_NAME
- NODE_ID (using NODE_ID_PUSH_CLR)
- ANIM_NAME (using NODE_ID_PUSH_CLR)
- ON_PUSH_EVENT (using COM_INDEX)
- TOOLTIP_TITLE (using TOOLTIP_TITLE_ID_PUSH_CLR)
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_PUSH_CLR)
-
ASOBO_NAVCOM_Base_Template
Parameters set:
- IE_NAME
- NODE_ID (using NODE_ID_PUSH_ENT)
- ANIM_NAME (using NODE_ID_PUSH_ENT)
- ON_PUSH_EVENT (using COM_INDEX)
- TOOLTIP_TITLE (using TOOLTIP_TITLE_ID_PUSH_ENT)
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_PUSH_ENT)
-
ASOBO_NAVCOM_Base_Template
Parameters set:
- IE_NAME
- NODE_ID (using NODE_ID_PUSH_COM)
- ANIM_NAME (using NODE_ID_PUSH_COM)
- ON_PUSH_EVENT (using COM_INDEX)
- TOOLTIP_TITLE (using TOOLTIP_TITLE_ID_PUSH_COM)
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_PUSH_COM)
- IS_INOP
-
ASOBO_NAVCOM_Base_Template
Parameters set:
- IE_NAME
- NODE_ID (using NODE_ID_PUSH_MEM)
- ANIM_NAME (using NODE_ID_PUSH_MEM)
- ON_PUSH_EVENT (using COM_INDEX)
- TOOLTIP_TITLE (using TOOLTIP_TITLE_ID_PUSH_MEM)
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_PUSH_MEM)
- IS_INOP
-
ASOBO_NAVCOM_Base_Template
Parameters set:
- IE_NAME
- NODE_ID (using NODE_ID_PUSH_ICS)
- ANIM_NAME (using NODE_ID_PUSH_ICS)
- ON_PUSH_EVENT (using COM_INDEX)
- TOOLTIP_TITLE (using TOOLTIP_TITLE_ID_PUSH_ICS)
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_PUSH_ICS)
- IS_INOP
-
#NODE_ID_SCREEN# (Node: #NODE_ID_SCREEN#)
Templates used:
-
ASOBO_NAVCOM_Screens_Template
Parameters set:
- ID (using COM_INDEX)
- NODE_ID (using NODE_ID_SCREEN)
- ADD_EMISSIVE_CODE (using COM_INDEX)
-
ASOBO_NAVCOM_Screens_Template
-
Default
-
ASOBO_AS_400_TSO
Definition from XML<Template Name="ASOBO_AS_400_TSO"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_AS_400_TSO_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_AS_400_TSO_SubTemplate
Definition from XML<Template Name="ASOBO_AS_400_TSO_SubTemplate"> <Parameters Type="Default"> <ONOFF_ANIM_NAME>switch_intercom_ON#SUFFIX_ID#</ONOFF_ANIM_NAME> <ONOFF_NODE_NAME>switch_intercom_ON#SUFFIX_ID#</ONOFF_NODE_NAME> <VOL_NODE_NAME>knob_intercom_VOL#SUFFIX_ID#</VOL_NODE_NAME> <VOL_ANIM_NAME>knob_intercom_VOL#SUFFIX_ID#</VOL_ANIM_NAME> <SQ_NODE_NAME>knob_intercom_SQ#SUFFIX_ID#</SQ_NODE_NAME> <SQ_ANIM_NAME>knob_intercom_SQ#SUFFIX_ID#</SQ_ANIM_NAME> </Parameters> <UseTemplate Name="ASOBO_AudioPanel_Knob_Volume_Template"> <NODE_ID>#VOL_NODE_NAME#</NODE_ID> <ANIM_NAME>#VOL_ANIM_NAME#</ANIM_NAME> <IS_INFINITE>True</IS_INFINITE> </UseTemplate> <UseTemplate Name="ASOBO_AudioPanel_Knob_Squelch_Template"> <NODE_ID>#SQ_NODE_NAME#</NODE_ID> <ANIM_NAME>#SQ_ANIM_NAME#</ANIM_NAME> <IS_INFINITE>True</IS_INFINITE> <WWISE_EVENT>intercom_squelch_knob</WWISE_EVENT> <KNOB_INCREMENT>1</KNOB_INCREMENT> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ONOFF_ANIM_NAME (using SUFFIX_ID)
- ONOFF_NODE_NAME (using SUFFIX_ID)
- VOL_NODE_NAME (using SUFFIX_ID)
- VOL_ANIM_NAME (using SUFFIX_ID)
- SQ_NODE_NAME (using SUFFIX_ID)
- SQ_ANIM_NAME (using SUFFIX_ID)
Templates used:
-
ASOBO_AudioPanel_Knob_Volume_Template
Parameters set:
- NODE_ID (using VOL_NODE_NAME)
- ANIM_NAME (using VOL_ANIM_NAME)
- IS_INFINITE
-
ASOBO_AudioPanel_Knob_Squelch_Template
Parameters set:
- NODE_ID (using SQ_NODE_NAME)
- ANIM_NAME (using SQ_ANIM_NAME)
- IS_INFINITE
- WWISE_EVENT
- KNOB_INCREMENT
-
Default
-
ASOBO_NAVCOM_Simple_Radio_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Simple_Radio_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_NAVCOM_Simple_Radio_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_NAVCOM_Simple_Radio_SubTemplate
Definition from XML<Template Name="ASOBO_NAVCOM_Simple_Radio_SubTemplate"> <Parameters Type="Default"> <NO_NAV_IDENT>True</NO_NAV_IDENT> <NO_COM_TEST>False</NO_COM_TEST> <NODE_ID_COM_LARGE_KNOB>COM_Knob_MHz#SUFFIX_ID#</NODE_ID_COM_LARGE_KNOB> <ANIM_NAME_COM_LARGE_KNOB>COM_Knob_MHz#SUFFIX_ID#</ANIM_NAME_COM_LARGE_KNOB> <NODE_ID_COM_SMALL_KNOB>COM_Knob_KHz#SUFFIX_ID#</NODE_ID_COM_SMALL_KNOB> <ANIM_NAME_COM_SMALL_KNOB>COM_Knob_KHz#SUFFIX_ID#</ANIM_NAME_COM_SMALL_KNOB> <ANIM_NAME_COM_SMALL_KNOB_PUSH>COM_Knob_KHz#SUFFIX_ID#_Push</ANIM_NAME_COM_SMALL_KNOB_PUSH> <NODE_ID_COM_VOLUME_PULL>COM_Knob_OnOff#SUFFIX_ID#</NODE_ID_COM_VOLUME_PULL> <ANIM_NAME_COM_VOLUME_PULL>COM_Push_Test#SUFFIX_ID#</ANIM_NAME_COM_VOLUME_PULL> <ANIM_NAME_COM_VOLUME_KNOB>COM_Knob_OnOff#SUFFIX_ID#</ANIM_NAME_COM_VOLUME_KNOB> <NODE_ID_COM_SWAP>COM_Push_Swap#SUFFIX_ID#</NODE_ID_COM_SWAP> <ANIM_NAME_COM_SWAP>COM_Push_Swap#SUFFIX_ID#</ANIM_NAME_COM_SWAP> <NODE_ID_NAV_LARGE_KNOB>NAV_Knob_MHz#SUFFIX_ID#</NODE_ID_NAV_LARGE_KNOB> <ANIM_NAME_NAV_LARGE_KNOB>NAV_Knob_MHz#SUFFIX_ID#</ANIM_NAME_NAV_LARGE_KNOB> <NODE_ID_NAV_SMALL_KNOB>NAV_Knob_KHz#SUFFIX_ID#</NODE_ID_NAV_SMALL_KNOB> <ANIM_NAME_NAV_SMALL_KNOB>NAV_Knob_KHz#SUFFIX_ID#</ANIM_NAME_NAV_SMALL_KNOB> <ANIM_NAME_NAV_SMALL_KNOB_PUSH>NAV_Knob_KHz#SUFFIX_ID#_Push</ANIM_NAME_NAV_SMALL_KNOB_PUSH> <NODE_ID_NAV_VOLUME_PULL>NAV_Knob_OnOff#SUFFIX_ID#</NODE_ID_NAV_VOLUME_PULL> <ANIM_NAME_NAV_VOLUME_PULL>NAV_Push_Ident#SUFFIX_ID#</ANIM_NAME_NAV_VOLUME_PULL> <ANIM_NAME_NAV_VOLUME_KNOB>NAV_Knob_OnOff#SUFFIX_ID#</ANIM_NAME_NAV_VOLUME_KNOB> <NODE_ID_NAV_SWAP>NAV_Push_Swap#SUFFIX_ID#</NODE_ID_NAV_SWAP> <ANIM_NAME_NAV_SWAP>NAV_Push_Swap#SUFFIX_ID#</ANIM_NAME_NAV_SWAP> </Parameters> <Component ID="NAVCOM_Radio_#ID#"> <UseTemplate Name="ASOBO_NAVCOM_Knob_COM_Frequency_Template"> <NODE_ID_LARGE_KNOB>#NODE_ID_COM_LARGE_KNOB#</NODE_ID_LARGE_KNOB> <NODE_ID_SMALL_KNOB>#NODE_ID_COM_SMALL_KNOB#</NODE_ID_SMALL_KNOB> <ANIM_NAME_LARGE_KNOB>#ANIM_NAME_COM_LARGE_KNOB#</ANIM_NAME_LARGE_KNOB> <ANIM_NAME_SMALL_KNOB>#ANIM_NAME_COM_SMALL_KNOB#</ANIM_NAME_SMALL_KNOB> <ANIM_NAME_SMALL_KNOB_PUSH>#ANIM_NAME_COM_SMALL_KNOB_PUSH#</ANIM_NAME_SMALL_KNOB_PUSH> <IS_EMISSIVE>False</IS_EMISSIVE> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Knob_NAV_Frequency_Template"> <NODE_ID_LARGE_KNOB>#NODE_ID_NAV_LARGE_KNOB#</NODE_ID_LARGE_KNOB> <NODE_ID_SMALL_KNOB>#NODE_ID_NAV_SMALL_KNOB#</NODE_ID_SMALL_KNOB> <ANIM_NAME_LARGE_KNOB>#ANIM_NAME_NAV_LARGE_KNOB#</ANIM_NAME_LARGE_KNOB> <ANIM_NAME_SMALL_KNOB>#ANIM_NAME_NAV_SMALL_KNOB#</ANIM_NAME_SMALL_KNOB> <ANIM_NAME_SMALL_KNOB_PUSH>#ANIM_NAME_NAV_SMALL_KNOB_PUSH#</ANIM_NAME_SMALL_KNOB_PUSH> <IS_EMISSIVE>False</IS_EMISSIVE> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Knob_COM_Volume_Template"> <NODE_ID>#NODE_ID_COM_VOLUME_PULL#</NODE_ID> <ANIM_NAME_KNOB>#ANIM_NAME_COM_VOLUME_KNOB#</ANIM_NAME_KNOB> <ANIM_NAME_PUSH>#ANIM_NAME_COM_VOLUME_PULL#</ANIM_NAME_PUSH> <NO_IDENT>False</NO_IDENT> <IS_EMISSIVE>False</IS_EMISSIVE> <Condition Valid="NO_COM_TEST"> <NO_IDENT>True</NO_IDENT> </Condition> <Condition NotEmpty="COM_CIRCUIT"> <CIRCUIT_ID>#COM_CIRCUIT#</CIRCUIT_ID> </Condition> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Knob_NAV_Volume_Template"> <NODE_ID>#NODE_ID_NAV_VOLUME_PULL#</NODE_ID> <ANIM_NAME_KNOB>#ANIM_NAME_NAV_VOLUME_KNOB#</ANIM_NAME_KNOB> <ANIM_NAME_PUSH>#ANIM_NAME_NAV_VOLUME_PULL#</ANIM_NAME_PUSH> <NO_IDENT>False</NO_IDENT> <IS_EMISSIVE>False</IS_EMISSIVE> <Condition Valid="NO_NAV_IDENT"> <NO_IDENT>True</NO_IDENT> </Condition> <Condition NotEmpty="NAV_CIRCUIT"> <CIRCUIT_ID>#NAV_CIRCUIT#</CIRCUIT_ID> </Condition> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Push_COM_Swap_Template"> <NODE_ID>#NODE_ID_COM_SWAP#</NODE_ID> <ANIM_NAME>#ANIM_NAME_COM_SWAP#</ANIM_NAME> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Push_NAV_Swap_Template"> <NODE_ID>#NODE_ID_NAV_SWAP#</NODE_ID> <ANIM_NAME>#ANIM_NAME_NAV_SWAP#</ANIM_NAME> </UseTemplate> </Component> </Template>Parameters initialization:
-
Default
Parameters set:
- NO_NAV_IDENT
- NO_COM_TEST
- NODE_ID_COM_LARGE_KNOB (using SUFFIX_ID)
- ANIM_NAME_COM_LARGE_KNOB (using SUFFIX_ID)
- NODE_ID_COM_SMALL_KNOB (using SUFFIX_ID)
- ANIM_NAME_COM_SMALL_KNOB (using SUFFIX_ID)
- ANIM_NAME_COM_SMALL_KNOB_PUSH (using SUFFIX_ID)
- NODE_ID_COM_VOLUME_PULL (using SUFFIX_ID)
- ANIM_NAME_COM_VOLUME_PULL (using SUFFIX_ID)
- ANIM_NAME_COM_VOLUME_KNOB (using SUFFIX_ID)
- NODE_ID_COM_SWAP (using SUFFIX_ID)
- ANIM_NAME_COM_SWAP (using SUFFIX_ID)
- NODE_ID_NAV_LARGE_KNOB (using SUFFIX_ID)
- ANIM_NAME_NAV_LARGE_KNOB (using SUFFIX_ID)
- NODE_ID_NAV_SMALL_KNOB (using SUFFIX_ID)
- ANIM_NAME_NAV_SMALL_KNOB (using SUFFIX_ID)
- ANIM_NAME_NAV_SMALL_KNOB_PUSH (using SUFFIX_ID)
- NODE_ID_NAV_VOLUME_PULL (using SUFFIX_ID)
- ANIM_NAME_NAV_VOLUME_PULL (using SUFFIX_ID)
- ANIM_NAME_NAV_VOLUME_KNOB (using SUFFIX_ID)
- NODE_ID_NAV_SWAP (using SUFFIX_ID)
- ANIM_NAME_NAV_SWAP (using SUFFIX_ID)
Parameters read:
- ID
Components:
-
NAVCOM_Radio_#ID#
Templates used:
-
ASOBO_NAVCOM_Knob_COM_Frequency_Template
Parameters set:
- NODE_ID_LARGE_KNOB (using NODE_ID_COM_LARGE_KNOB)
- NODE_ID_SMALL_KNOB (using NODE_ID_COM_SMALL_KNOB)
- ANIM_NAME_LARGE_KNOB (using ANIM_NAME_COM_LARGE_KNOB)
- ANIM_NAME_SMALL_KNOB (using ANIM_NAME_COM_SMALL_KNOB)
- ANIM_NAME_SMALL_KNOB_PUSH (using ANIM_NAME_COM_SMALL_KNOB_PUSH)
- IS_EMISSIVE
-
ASOBO_NAVCOM_Knob_NAV_Frequency_Template
Parameters set:
- NODE_ID_LARGE_KNOB (using NODE_ID_NAV_LARGE_KNOB)
- NODE_ID_SMALL_KNOB (using NODE_ID_NAV_SMALL_KNOB)
- ANIM_NAME_LARGE_KNOB (using ANIM_NAME_NAV_LARGE_KNOB)
- ANIM_NAME_SMALL_KNOB (using ANIM_NAME_NAV_SMALL_KNOB)
- ANIM_NAME_SMALL_KNOB_PUSH (using ANIM_NAME_NAV_SMALL_KNOB_PUSH)
- IS_EMISSIVE
-
ASOBO_NAVCOM_Knob_COM_Volume_Template
Parameters set:
- NODE_ID (using NODE_ID_COM_VOLUME_PULL)
- ANIM_NAME_KNOB (using ANIM_NAME_COM_VOLUME_KNOB)
- ANIM_NAME_PUSH (using ANIM_NAME_COM_VOLUME_PULL)
- NO_IDENT
- IS_EMISSIVE
Condition: Valid(NO_COM_TEST)
-
Case: True
Parameters set:
- NO_IDENT
Condition: NotEmpty(COM_CIRCUIT)
-
Case: True
Parameters set:
- CIRCUIT_ID (using COM_CIRCUIT)
-
ASOBO_NAVCOM_Knob_NAV_Volume_Template
Parameters set:
- NODE_ID (using NODE_ID_NAV_VOLUME_PULL)
- ANIM_NAME_KNOB (using ANIM_NAME_NAV_VOLUME_KNOB)
- ANIM_NAME_PUSH (using ANIM_NAME_NAV_VOLUME_PULL)
- NO_IDENT
- IS_EMISSIVE
Condition: Valid(NO_NAV_IDENT)
-
Case: True
Parameters set:
- NO_IDENT
Condition: NotEmpty(NAV_CIRCUIT)
-
Case: True
Parameters set:
- CIRCUIT_ID (using NAV_CIRCUIT)
-
ASOBO_NAVCOM_Push_COM_Swap_Template
Parameters set:
- NODE_ID (using NODE_ID_COM_SWAP)
- ANIM_NAME (using ANIM_NAME_COM_SWAP)
-
ASOBO_NAVCOM_Push_NAV_Swap_Template
Parameters set:
- NODE_ID (using NODE_ID_NAV_SWAP)
- ANIM_NAME (using ANIM_NAME_NAV_SWAP)
-
ASOBO_NAVCOM_Knob_COM_Frequency_Template
-
Default
-
ASOBO_AudioPanel_Minimal_Template
Definition from XML<Template Name="ASOBO_AudioPanel_Minimal_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_AudioPanel_Minimal_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_AudioPanel_Minimal_SubTemplate
Definition from XML<Template Name="ASOBO_AudioPanel_Minimal_SubTemplate"> <Parameters Type="Default"> <NODE_LIGHT>AudioPanel_Light#SUFFIX_ID#</NODE_LIGHT> <NODE_INTERCOM>AudioPanel_Switch_Intercom#SUFFIX_ID#</NODE_INTERCOM> <ANIM_INTERCOM>AudioPanel_Switch_Intercom#SUFFIX_ID#</ANIM_INTERCOM> <NODE_KNOB_VOLUME_1>AudioPanel_Knob_Volume_1#SUFFIX_ID#</NODE_KNOB_VOLUME_1> <ANIM_KNOB_VOLUME_1>AudioPanel_Knob_Volume_1#SUFFIX_ID#</ANIM_KNOB_VOLUME_1> <NODE_KNOB_VOLUME_2>AudioPanel_Knob_Volume_2#SUFFIX_ID#</NODE_KNOB_VOLUME_2> <ANIM_KNOB_VOLUME_2>AudioPanel_Knob_Volume_2#SUFFIX_ID#</ANIM_KNOB_VOLUME_2> <NODE_KNOB_SQUELCH_1>AudioPanel_Knob_Squelch_1#SUFFIX_ID#</NODE_KNOB_SQUELCH_1> <ANIM_KNOB_SQUELCH_1>AudioPanel_Knob_Squelch_1#SUFFIX_ID#</ANIM_KNOB_SQUELCH_1> <NODE_KNOB_SQUELCH_2>AudioPanel_Knob_Squelch_2#SUFFIX_ID#</NODE_KNOB_SQUELCH_2> <ANIM_KNOB_SQUELCH_2>AudioPanel_Knob_Squelch_2#SUFFIX_ID#</ANIM_KNOB_SQUELCH_2> <THRESHOLD_INPUT>0.00005</THRESHOLD_INPUT> </Parameters> <Parameters Type="Default"> <WRAP>False</WRAP> <IS_AUDIO>True</IS_AUDIO> </Parameters> <UseTemplate Name="ASOBO_AudioPanel_Knob_Volume_Template"> <ID>1</ID> <NODE_ID>#NODE_KNOB_VOLUME_1#</NODE_ID> <ANIM_NAME>#ANIM_KNOB_VOLUME_1#</ANIM_NAME> <THRESHOLD_MOUSE>0.001</THRESHOLD_MOUSE> </UseTemplate> <UseTemplate Name="ASOBO_AudioPanel_Knob_Volume_Template"> <ID>2</ID> <NODE_ID>#NODE_KNOB_VOLUME_2#</NODE_ID> <ANIM_NAME>#ANIM_KNOB_VOLUME_2#</ANIM_NAME> <THRESHOLD_MOUSE>0.001</THRESHOLD_MOUSE> <COPILOT/> </UseTemplate> <UseTemplate Name="ASOBO_AudioPanel_Knob_Squelch_Template"> <ID>1</ID> <NODE_ID>#NODE_KNOB_SQUELCH_1#</NODE_ID> <ANIM_NAME>#ANIM_KNOB_SQUELCH_1#</ANIM_NAME> <THRESHOLD_MOUSE>0.005</THRESHOLD_MOUSE> </UseTemplate> <UseTemplate Name="ASOBO_AudioPanel_Knob_Squelch_Template"> <ID>2</ID> <NODE_ID>#NODE_KNOB_SQUELCH_2#</NODE_ID> <ANIM_NAME>#ANIM_KNOB_SQUELCH_2#</ANIM_NAME> <THRESHOLD_MOUSE>0.005</THRESHOLD_MOUSE> <COPILOT/> </UseTemplate> <UseTemplate Name="ASOBO_AUDIO_Switch_Intercom_Template"> <Condition Valid="INVERT_INTERCOM_SWITCH_SCALAR"> <INVERT_IM_DRAG_INPUT_SCALAR>True</INVERT_IM_DRAG_INPUT_SCALAR> </Condition> <NODE_ID>#NODE_INTERCOM#</NODE_ID> <ANIM_NAME>#ANIM_INTERCOM#</ANIM_NAME> <IS_EMISSIVE>False</IS_EMISSIVE> </UseTemplate> <UseTemplate Name="ASOBO_AudioPanel_Light_Template"> <NODE_ID>#NODE_LIGHT#</NODE_ID> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_LIGHT (using SUFFIX_ID)
- NODE_INTERCOM (using SUFFIX_ID)
- ANIM_INTERCOM (using SUFFIX_ID)
- NODE_KNOB_VOLUME_1 (using SUFFIX_ID)
- ANIM_KNOB_VOLUME_1 (using SUFFIX_ID)
- NODE_KNOB_VOLUME_2 (using SUFFIX_ID)
- ANIM_KNOB_VOLUME_2 (using SUFFIX_ID)
- NODE_KNOB_SQUELCH_1 (using SUFFIX_ID)
- ANIM_KNOB_SQUELCH_1 (using SUFFIX_ID)
- NODE_KNOB_SQUELCH_2 (using SUFFIX_ID)
- ANIM_KNOB_SQUELCH_2 (using SUFFIX_ID)
- THRESHOLD_INPUT
-
Default
Parameters set:
- WRAP
- IS_AUDIO
Templates used:
-
ASOBO_AudioPanel_Knob_Volume_Template
Parameters set:
- ID
- NODE_ID (using NODE_KNOB_VOLUME_1)
- ANIM_NAME (using ANIM_KNOB_VOLUME_1)
- THRESHOLD_MOUSE
-
ASOBO_AudioPanel_Knob_Volume_Template
Parameters set:
- ID
- NODE_ID (using NODE_KNOB_VOLUME_2)
- ANIM_NAME (using ANIM_KNOB_VOLUME_2)
- THRESHOLD_MOUSE
- COPILOT
-
ASOBO_AudioPanel_Knob_Squelch_Template
Parameters set:
- ID
- NODE_ID (using NODE_KNOB_SQUELCH_1)
- ANIM_NAME (using ANIM_KNOB_SQUELCH_1)
- THRESHOLD_MOUSE
-
ASOBO_AudioPanel_Knob_Squelch_Template
Parameters set:
- ID
- NODE_ID (using NODE_KNOB_SQUELCH_2)
- ANIM_NAME (using ANIM_KNOB_SQUELCH_2)
- THRESHOLD_MOUSE
- COPILOT
-
ASOBO_AUDIO_Switch_Intercom_Template
Parameters set:
- NODE_ID (using NODE_INTERCOM)
- ANIM_NAME (using ANIM_INTERCOM)
- IS_EMISSIVE
Condition: Valid(INVERT_INTERCOM_SWITCH_SCALAR)
-
Case: True
Parameters set:
- INVERT_IM_DRAG_INPUT_SCALAR
-
ASOBO_AudioPanel_Light_Template
Parameters set:
- NODE_ID (using NODE_LIGHT)
-
Default
-
ASOBO_AudioPanel_KMA28_Preset_Template
Definition from XML<Template Name="ASOBO_AudioPanel_KMA28_Preset_Template"> <Parameters Type="Default"> <ID>1</ID> <IS_AUDIO>True</IS_AUDIO> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_AudioPanel_KMA28_Preset_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- IS_AUDIO
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_AUDIO_AudioPanel_Template
Definition from XML<Template Name="ASOBO_AUDIO_AudioPanel_Template"> <UseTemplate Name="ASOBO_AudioPanel_KMA28_Preset_Template"/> </Template>Templates used:
-
ASOBO_AudioPanel_KMA28_Preset_SubTemplate
Definition from XML<Template Name="ASOBO_AudioPanel_KMA28_Preset_SubTemplate"> <Parameters Type="Default"> <INPUT_EVENT_ID_SOURCE>NAVCOM_AUDIO</INPUT_EVENT_ID_SOURCE> <DECAL_POTENTIOMETER>4</DECAL_POTENTIOMETER> <VOLUME_KNOB_AUDIO_COUNT>5</VOLUME_KNOB_AUDIO_COUNT> <Switch> <Case Check="POTENTIOMETER"> <EMISSIVE_CODE>(A:LIGHT POTENTIOMETER:#POTENTIOMETER#, Percent over 100)</EMISSIVE_CODE> </Case> <Case Check="SIMVAR_POWER_SETTING"> <EMISSIVE_CODE>(A:#SIMVAR_POWER_SETTING#, Percent over 100)</EMISSIVE_CODE> </Case> <Default> <EMISSIVE_CODE>1</EMISSIVE_CODE> </Default> </Switch> <TRANSMISSION_ANIM_NAME>AUDIO_Knob_Selector#SUFFIX_ID#</TRANSMISSION_ANIM_NAME> <TRANSMISSION_NODE_ID>AUDIO_Knob_Selector#SUFFIX_ID#</TRANSMISSION_NODE_ID> <ICS_NODE_ID>AUDIO_Push_ICS#SUFFIX_ID#</ICS_NODE_ID> <ICS_ANIM_NAME>AUDIO_Push_ICS#SUFFIX_ID#</ICS_ANIM_NAME> <TRANSMIT_NODE_ID>AUDIO_Indicator_Transmit#SUFFIX_ID#</TRANSMIT_NODE_ID> <SWAP_NODE_ID>AUDIO_Indicator_Swap#SUFFIX_ID#</SWAP_NODE_ID> <DECALS_NODE_ID>AUDIO_Decals_Emissive#SUFFIX_ID#</DECALS_NODE_ID> <AUX_NODE_ID>AUDIO_Push_AUX#SUFFIX_ID#</AUX_NODE_ID> <AUX_ANIM_NAME>AUDIO_Push_AUX#SUFFIX_ID#</AUX_ANIM_NAME> <AUX_INDICATOR_NODE_ID>AUDIO_Push_AUX_Active#SUFFIX_ID#</AUX_INDICATOR_NODE_ID> <AUDIO_KNOB_ANIM_NAME>AUDIO_Knob_Volume#SUFFIX_ID#</AUDIO_KNOB_ANIM_NAME> <AUDIO_KNOB_NODE_ID>AUDIO_Knob_Volume#SUFFIX_ID#</AUDIO_KNOB_NODE_ID> <MARKER_SENSITIVITY_ANIM_NAME>AUDIO_Switch_Marker#SUFFIX_ID#</MARKER_SENSITIVITY_ANIM_NAME> <MARKER_SENSITIVITY_NODE_ID>AUDIO_Switch_Marker#SUFFIX_ID#</MARKER_SENSITIVITY_NODE_ID> <INTERCOM_ANIM_NAME>AUDIO_Switch_Intercom#SUFFIX_ID#</INTERCOM_ANIM_NAME> <INTERCOM_NODE_ID>AUDIO_Switch_Intercom#SUFFIX_ID#</INTERCOM_NODE_ID> <COM1_RECEIVE_NODE_ID>AUDIO_Push_COM1#SUFFIX_ID#</COM1_RECEIVE_NODE_ID> <COM1_RECEIVE_ANIM_NAME>AUDIO_Push_COM1#SUFFIX_ID#</COM1_RECEIVE_ANIM_NAME> <COM2_RECEIVE_NODE_ID>AUDIO_Push_COM2#SUFFIX_ID#</COM2_RECEIVE_NODE_ID> <COM2_RECEIVE_ANIM_NAME>AUDIO_Push_COM2#SUFFIX_ID#</COM2_RECEIVE_ANIM_NAME> <NAV1_RECEIVE_NODE_ID>AUDIO_Push_NAV1#SUFFIX_ID#</NAV1_RECEIVE_NODE_ID> <NAV1_RECEIVE_ANIM_NAME>AUDIO_Push_NAV1#SUFFIX_ID#</NAV1_RECEIVE_ANIM_NAME> <NAV2_RECEIVE_NODE_ID>AUDIO_Push_NAV2#SUFFIX_ID#</NAV2_RECEIVE_NODE_ID> <NAV2_RECEIVE_ANIM_NAME>AUDIO_Push_NAV2#SUFFIX_ID#</NAV2_RECEIVE_ANIM_NAME> <MARKER_NODE_ID>AUDIO_Push_MKR#SUFFIX_ID#</MARKER_NODE_ID> <MARKER_ANIM_NAME>AUDIO_Push_MKR#SUFFIX_ID#</MARKER_ANIM_NAME> <ADF1_NODE_ID>AUDIO_Push_ADF#SUFFIX_ID#</ADF1_NODE_ID> <ADF1_ANIM_NAME>AUDIO_Push_ADF#SUFFIX_ID#</ADF1_ANIM_NAME> <DME1_NODE_ID>AUDIO_Push_DME#SUFFIX_ID#</DME1_NODE_ID> <DME1_ANIM_NAME>AUDIO_Push_DME#SUFFIX_ID#</DME1_ANIM_NAME> <SPKR_NODE_ID>AUDIO_Push_SPR#SUFFIX_ID#</SPKR_NODE_ID> <SPKR_ANIM_NAME>AUDIO_Push_SPR#SUFFIX_ID#</SPKR_ANIM_NAME> <O_INDICATOR_NODE_ID>AUDIO_Indicator_O#SUFFIX_ID#</O_INDICATOR_NODE_ID> <M_INDICATOR_NODE_ID>AUDIO_Indicator_M#SUFFIX_ID#</M_INDICATOR_NODE_ID> <I_INDICATOR_NODE_ID>AUDIO_Indicator_I#SUFFIX_ID#</I_INDICATOR_NODE_ID> <COM1_RECEIVE_INDICATOR_NODE_ID>AUDIO_Push_COM1_Active#SUFFIX_ID#</COM1_RECEIVE_INDICATOR_NODE_ID> <COM2_RECEIVE_INDICATOR_NODE_ID>AUDIO_Push_COM2_Active#SUFFIX_ID#</COM2_RECEIVE_INDICATOR_NODE_ID> <NAV1_RECEIVE_INDICATOR_NODE_ID>AUDIO_Push_NAV1_Active#SUFFIX_ID#</NAV1_RECEIVE_INDICATOR_NODE_ID> <NAV2_RECEIVE_INDICATOR_NODE_ID>AUDIO_Push_NAV2_Active#SUFFIX_ID#</NAV2_RECEIVE_INDICATOR_NODE_ID> <MARKER_INDICATOR_NODE_ID>AUDIO_Push_MKR_Active#SUFFIX_ID#</MARKER_INDICATOR_NODE_ID> <ICS_INDICATOR_NODE_ID>AUDIO_Push_ICS_Active#SUFFIX_ID#</ICS_INDICATOR_NODE_ID> <ADF1_INDICATOR_NODE_ID>AUDIO_Push_ADF_Active#SUFFIX_ID#</ADF1_INDICATOR_NODE_ID> <DME1_INDICATOR_NODE_ID>AUDIO_Push_DME_Active#SUFFIX_ID#</DME1_INDICATOR_NODE_ID> <SPKR_INDICATOR_NODE_ID>AUDIO_Push_SPR_Active#SUFFIX_ID#</SPKR_INDICATOR_NODE_ID> </Parameters> <Component ID="ASOBO_AudioPanel_KMA28#SUFFIX_ID#"> <UseTemplate Name="ASOBO_AudioPanel_Composite_Template"> <COM_COUNT>2</COM_COUNT> <NAV_COUNT>2</NAV_COUNT> <DME_COUNT>1</DME_COUNT> <ADF_COUNT>1</ADF_COUNT> <USE_MARKER>True</USE_MARKER> <USE_MUTE>False</USE_MUTE> <USE_SPEAKER>True</USE_SPEAKER> <USE_ICS>True</USE_ICS> <USE_AUX>True</USE_AUX> <USE_OMI_INDICATOR>True</USE_OMI_INDICATOR> <USE_AUDIO_VOLUME>True</USE_AUDIO_VOLUME> <USE_INTERCOM>True</USE_INTERCOM> <USE_NAV_VOLUME>False</USE_NAV_VOLUME> <USE_COM_VOLUME>False</USE_COM_VOLUME> <USE_MARKER_SENSITIVITY>True</USE_MARKER_SENSITIVITY> <MARKER_SENS_TYPE>HI_LOW_TEST</MARKER_SENS_TYPE> <DME_INTERACTION_TYPE>Push</DME_INTERACTION_TYPE> <ADF_INTERACTION_TYPE>Push</ADF_INTERACTION_TYPE> <MARKER_INTERACTION_TYPE>Push</MARKER_INTERACTION_TYPE> <MUTE_INTERACTION_TYPE>Push</MUTE_INTERACTION_TYPE> <SPEAKER_INTERACTION_TYPE>Push</SPEAKER_INTERACTION_TYPE> <ICS_INTERACTION_TYPE>Push</ICS_INTERACTION_TYPE> <AUX_INTERACTION_TYPE>Push</AUX_INTERACTION_TYPE> </UseTemplate> <Component ID="AUDIO_Knob_Transmission"> <Parameters Type="Override"> <SET_PILOT_TRANSMIT>(>K:PILOT_TRANSMITTER_SET) </SET_PILOT_TRANSMIT> <SET_COPILOT_TRANSMIT>(>K:COPILOT_TRANSMITTER_SET) </SET_COPILOT_TRANSMIT> <GET_PILOT_TRANSMIT>(A:PILOT TRANSMITTER TYPE, Enum)</GET_PILOT_TRANSMIT> <GET_COPILOT_TRANSMIT>(A:COPILOT TRANSMITTER TYPE, Enum)</GET_COPILOT_TRANSMIT> <BTN_ID>Transmit</BTN_ID> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_KNOB_COM_SELECTOR_ACTION_SET</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_KNOB_COM_SELECTOR_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"> <GET_STATE_EXTERNAL>#GET_PILOT_TRANSMIT# sp0 #GET_COPILOT_TRANSMIT# sp1</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL> l0 2 == l1 2 == and if{ 0 sp2 g2 } l0 1 == l1 1 == and if{ 1 sp2 g2 } l0 0 == l1 0 == and if{ 2 sp2 g2 } l0 0 == l1 1 == and if{ 3 sp2 g2 } l0 1 == l1 0 == and if{ 4 sp2 g2 } l0 4 == l1 5 == and if{ 5 sp2 g2 } :2 l2 </ENUM_VAL_TO_POS_EXTERNAL> <SIMVAR_TO_WATCH_0>PILOT TRANSMITTER TYPE</SIMVAR_TO_WATCH_0> <SIMVAR_TO_WATCH_1>COPILOT TRANSMITTER TYPE</SIMVAR_TO_WATCH_1> <TT_VALUE_0>@TT_Package.GT_STATE_COM3</TT_VALUE_0> <SET_STATE_0>2 #SET_PILOT_TRANSMIT# 2 #SET_COPILOT_TRANSMIT#</SET_STATE_0> <STR_STATE_0>COM_3</STR_STATE_0> <CODE_POS_0>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_COM_3)</CODE_POS_0> <STATE0_TEST>(B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#) 0 ==</STATE0_TEST> <TT_VALUE_1>@TT_Package.GT_STATE_COM2</TT_VALUE_1> <SET_STATE_1>1 #SET_PILOT_TRANSMIT# 1 #SET_COPILOT_TRANSMIT#</SET_STATE_1> <STR_STATE_1>COM_2</STR_STATE_1> <CODE_POS_1>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_COM_2)</CODE_POS_1> <STATE1_TEST>(B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#) 1 ==</STATE1_TEST> <TT_VALUE_2>@TT_Package.GT_STATE_COM1</TT_VALUE_2> <SET_STATE_2>0 #SET_PILOT_TRANSMIT# 0 #SET_COPILOT_TRANSMIT#</SET_STATE_2> <STR_STATE_2>COM_1</STR_STATE_2> <CODE_POS_2>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_COM_1)</CODE_POS_2> <STATE2_TEST>(B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#) 2 ==</STATE2_TEST> <TT_VALUE_3>@TT_Package.GT_STATE_COM_1_2</TT_VALUE_3> <SET_STATE_3>0 #SET_PILOT_TRANSMIT# 1 #SET_COPILOT_TRANSMIT#</SET_STATE_3> <STR_STATE_3>COM_1_2</STR_STATE_3> <CODE_POS_3>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_COM_1_2)</CODE_POS_3> <STATE3_TEST>(B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#) 3 ==</STATE3_TEST> <TT_VALUE_4>@TT_Package.GT_STATE_COM_2_1</TT_VALUE_4> <SET_STATE_4>1 #SET_PILOT_TRANSMIT# 0 #SET_COPILOT_TRANSMIT#</SET_STATE_4> <STR_STATE_4>COM_2_1</STR_STATE_4> <CODE_POS_4>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_COM_2_1)</CODE_POS_4> <STATE4_TEST>(B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#) 4 ==</STATE4_TEST> <TT_VALUE_5>@TT_Package.GT_STATE_TEL</TT_VALUE_5> <SET_STATE_5>4 #SET_PILOT_TRANSMIT# 5 #SET_COPILOT_TRANSMIT#</SET_STATE_5> <STR_STATE_5>TEL</STR_STATE_5> <CODE_POS_5>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_TEL)</CODE_POS_5> <STATE5_TEST>(B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#) 5 ==</STATE5_TEST> <WWISE_EVENT>navcom_audio_transmission_knob</WWISE_EVENT> <COUNT>#VOLUME_KNOB_AUDIO_COUNT#</COUNT> <NUM_STATES>6</NUM_STATES> <ANIM_NAME>#TRANSMISSION_ANIM_NAME#</ANIM_NAME> <NODE_ID>#TRANSMISSION_NODE_ID#</NODE_ID> <SWITCH_DIRECTION>Horizontal</SWITCH_DIRECTION> <ARROW_TYPE>Curved</ARROW_TYPE> </UseTemplate> </Component> <Component ID="AUDIO_Indicator_Swap" Node="#SWAP_NODE_ID#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <EMISSIVE_CODE>0</EMISSIVE_CODE> </UseTemplate> </Component> <Component ID="AUDIO_Indicator_Transmit" Node="#TRANSMIT_NODE_ID#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <EMISSIVE_CODE>(A:PILOT TRANSMITTING, Bool) (A:COPILOT TRANSMITTING, Bool) or</EMISSIVE_CODE> </UseTemplate> </Component> <UseTemplate Name="ASOBO_LIGHTING_Radio_Emissive_Template"> <NODE_ID>#DECALS_NODE_ID#</NODE_ID> <POTENTIOMETER>#DECAL_POTENTIOMETER#</POTENTIOMETER> </UseTemplate> </Component> </Template>Parameters initialization:
-
Default
Parameters set:
- INPUT_EVENT_ID_SOURCE
- DECAL_POTENTIOMETER
- VOLUME_KNOB_AUDIO_COUNT
- TRANSMISSION_ANIM_NAME (using SUFFIX_ID)
- TRANSMISSION_NODE_ID (using SUFFIX_ID)
- ICS_NODE_ID (using SUFFIX_ID)
- ICS_ANIM_NAME (using SUFFIX_ID)
- TRANSMIT_NODE_ID (using SUFFIX_ID)
- SWAP_NODE_ID (using SUFFIX_ID)
- DECALS_NODE_ID (using SUFFIX_ID)
- AUX_NODE_ID (using SUFFIX_ID)
- AUX_ANIM_NAME (using SUFFIX_ID)
- AUX_INDICATOR_NODE_ID (using SUFFIX_ID)
- AUDIO_KNOB_ANIM_NAME (using SUFFIX_ID)
- AUDIO_KNOB_NODE_ID (using SUFFIX_ID)
- MARKER_SENSITIVITY_ANIM_NAME (using SUFFIX_ID)
- MARKER_SENSITIVITY_NODE_ID (using SUFFIX_ID)
- INTERCOM_ANIM_NAME (using SUFFIX_ID)
- INTERCOM_NODE_ID (using SUFFIX_ID)
- COM1_RECEIVE_NODE_ID (using SUFFIX_ID)
- COM1_RECEIVE_ANIM_NAME (using SUFFIX_ID)
- COM2_RECEIVE_NODE_ID (using SUFFIX_ID)
- COM2_RECEIVE_ANIM_NAME (using SUFFIX_ID)
- NAV1_RECEIVE_NODE_ID (using SUFFIX_ID)
- NAV1_RECEIVE_ANIM_NAME (using SUFFIX_ID)
- NAV2_RECEIVE_NODE_ID (using SUFFIX_ID)
- NAV2_RECEIVE_ANIM_NAME (using SUFFIX_ID)
- MARKER_NODE_ID (using SUFFIX_ID)
- MARKER_ANIM_NAME (using SUFFIX_ID)
- ADF1_NODE_ID (using SUFFIX_ID)
- ADF1_ANIM_NAME (using SUFFIX_ID)
- DME1_NODE_ID (using SUFFIX_ID)
- DME1_ANIM_NAME (using SUFFIX_ID)
- SPKR_NODE_ID (using SUFFIX_ID)
- SPKR_ANIM_NAME (using SUFFIX_ID)
- O_INDICATOR_NODE_ID (using SUFFIX_ID)
- M_INDICATOR_NODE_ID (using SUFFIX_ID)
- I_INDICATOR_NODE_ID (using SUFFIX_ID)
- COM1_RECEIVE_INDICATOR_NODE_ID (using SUFFIX_ID)
- COM2_RECEIVE_INDICATOR_NODE_ID (using SUFFIX_ID)
- NAV1_RECEIVE_INDICATOR_NODE_ID (using SUFFIX_ID)
- NAV2_RECEIVE_INDICATOR_NODE_ID (using SUFFIX_ID)
- MARKER_INDICATOR_NODE_ID (using SUFFIX_ID)
- ICS_INDICATOR_NODE_ID (using SUFFIX_ID)
- ADF1_INDICATOR_NODE_ID (using SUFFIX_ID)
- DME1_INDICATOR_NODE_ID (using SUFFIX_ID)
- SPKR_INDICATOR_NODE_ID (using SUFFIX_ID)
Condition: Switch
-
Case: Check(POTENTIOMETER)
Parameters read:
- POTENTIOMETER
Parameters set:
- EMISSIVE_CODE (using POTENTIOMETER)
-
Case: Check(SIMVAR_POWER_SETTING)
Parameters read:
- SIMVAR_POWER_SETTING
Parameters set:
- EMISSIVE_CODE (using SIMVAR_POWER_SETTING)
-
Default case:
Parameters set:
- EMISSIVE_CODE
Parameters read:
- SUFFIX_ID
Components:
-
ASOBO_AudioPanel_KMA28#SUFFIX_ID#
Parameters read:
- SWAP_NODE_ID
- TRANSMIT_NODE_ID
Components:
-
AUDIO_Knob_Transmission
Parameters set:
- SET_PILOT_TRANSMIT
- SET_COPILOT_TRANSMIT
- GET_PILOT_TRANSMIT
- GET_COPILOT_TRANSMIT
- BTN_ID
- INTERACTION_TYPE
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
Templates used:
-
ASOBO_NAVCOM_Alternative_Base_Template
Parameters set:
- GET_STATE_EXTERNAL (using GET_PILOT_TRANSMIT, GET_COPILOT_TRANSMIT)
- ENUM_VAL_TO_POS_EXTERNAL
- SIMVAR_TO_WATCH_0
- SIMVAR_TO_WATCH_1
- TT_VALUE_0
- SET_STATE_0 (using SET_PILOT_TRANSMIT, SET_COPILOT_TRANSMIT)
- STR_STATE_0
- CODE_POS_0 (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- STATE0_TEST (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- TT_VALUE_1
- SET_STATE_1 (using SET_PILOT_TRANSMIT, SET_COPILOT_TRANSMIT)
- STR_STATE_1
- CODE_POS_1 (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- STATE1_TEST (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- TT_VALUE_2
- SET_STATE_2 (using SET_PILOT_TRANSMIT, SET_COPILOT_TRANSMIT)
- STR_STATE_2
- CODE_POS_2 (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- STATE2_TEST (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- TT_VALUE_3
- SET_STATE_3 (using SET_PILOT_TRANSMIT, SET_COPILOT_TRANSMIT)
- STR_STATE_3
- CODE_POS_3 (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- STATE3_TEST (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- TT_VALUE_4
- SET_STATE_4 (using SET_PILOT_TRANSMIT, SET_COPILOT_TRANSMIT)
- STR_STATE_4
- CODE_POS_4 (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- STATE4_TEST (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- TT_VALUE_5
- SET_STATE_5 (using SET_PILOT_TRANSMIT, SET_COPILOT_TRANSMIT)
- STR_STATE_5
- CODE_POS_5 (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- STATE5_TEST (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- WWISE_EVENT
- COUNT (using VOLUME_KNOB_AUDIO_COUNT)
- NUM_STATES
- ANIM_NAME (using TRANSMISSION_ANIM_NAME)
- NODE_ID (using TRANSMISSION_NODE_ID)
- SWITCH_DIRECTION
- ARROW_TYPE
-
AUDIO_Indicator_Swap (Node: #SWAP_NODE_ID#)
Templates used:
-
ASOBO_GT_Emissive_Gauge
Parameters set:
- EMISSIVE_CODE
-
ASOBO_GT_Emissive_Gauge
-
AUDIO_Indicator_Transmit (Node: #TRANSMIT_NODE_ID#)
Templates used:
-
ASOBO_GT_Emissive_Gauge
Parameters set:
- EMISSIVE_CODE
-
ASOBO_GT_Emissive_Gauge
Templates used:
-
ASOBO_AudioPanel_Composite_Template
- May include a subtemplate using the parameter 'TYPE' and resolve to the following template(s):
-
May include a subtemplate using the parameter 'TYPE' and resolve to the following template(s):
- ASOBO_GT_COM_Push_Transmit_Template
- ASOBO_GT_NAV_Push_Transmit_Template
- May include a subtemplate using the parameter 'TYPE' and resolve to the following template(s):
Parameters set:
- COM_COUNT
- NAV_COUNT
- DME_COUNT
- ADF_COUNT
- USE_MARKER
- USE_MUTE
- USE_SPEAKER
- USE_ICS
- USE_AUX
- USE_OMI_INDICATOR
- USE_AUDIO_VOLUME
- USE_INTERCOM
- USE_NAV_VOLUME
- USE_COM_VOLUME
- USE_MARKER_SENSITIVITY
- MARKER_SENS_TYPE
- DME_INTERACTION_TYPE
- ADF_INTERACTION_TYPE
- MARKER_INTERACTION_TYPE
- MUTE_INTERACTION_TYPE
- SPEAKER_INTERACTION_TYPE
- ICS_INTERACTION_TYPE
- AUX_INTERACTION_TYPE
-
ASOBO_LIGHTING_Radio_Emissive_Template
Parameters set:
- NODE_ID (using DECALS_NODE_ID)
- POTENTIOMETER (using DECAL_POTENTIOMETER)
-
Default
-
ASOBO_AudioPanel_Composite_Template
Definition from XML<Template Name="ASOBO_AudioPanel_Composite_Template"> <Parameters Type="Default"> <ANIM_LAG>300</ANIM_LAG> <COM_COUNT>1</COM_COUNT> <USE_COM_TRANSMIT>False</USE_COM_TRANSMIT> <USE_COM_TRANSMIT_INDICATOR>False</USE_COM_TRANSMIT_INDICATOR> <USE_COM_RECEIVE>True</USE_COM_RECEIVE> <USE_COM_RECEIVE_INDICATOR>True</USE_COM_RECEIVE_INDICATOR> <USE_COM_VOLUME>True</USE_COM_VOLUME> <NAV_COUNT>1</NAV_COUNT> <USE_NAV_RECEIVE>True</USE_NAV_RECEIVE> <USE_NAV_RECEIVE_INDICATOR>True</USE_NAV_RECEIVE_INDICATOR> <USE_NAV_VOLUME>True</USE_NAV_VOLUME> <DME_COUNT>1</DME_COUNT> <ADF_COUNT>1</ADF_COUNT> <USE_MARKER>True</USE_MARKER> <USE_MARKER_SENSITIVITY>True</USE_MARKER_SENSITIVITY> <USE_MUTE>True</USE_MUTE> <USE_SPEAKER>True</USE_SPEAKER> <USE_INTERCOM>True</USE_INTERCOM> <USE_OMI_INDICATOR>False</USE_OMI_INDICATOR> <USE_AUDIO_VOLUME>False</USE_AUDIO_VOLUME> <USE_ICS>False</USE_ICS> <USE_AUX>False</USE_AUX> <IS_AUDIO>True</IS_AUDIO> </Parameters> <Parameters Type="Default"> <Loop> <Setup> <Param>TYPE_ID</Param> <From>1</From> <Inc>1</Inc> <To>2</To> </Setup> <Do> <Parameters Type="Override"> <Switch> <Case Check="TYPE_ID" Match="1"> <TYPE>COM</TYPE> </Case> <Case Check="TYPE_ID" Match="2"> <TYPE>NAV</TYPE> </Case> </Switch> </Parameters> <Parameters Type="Override"> <COMP_COUNT Process="Param">#TYPE#_COUNT</COMP_COUNT> <USE_RECEIVE Process="Param">USE_#TYPE#_RECEIVE</USE_RECEIVE> <USE_RECEIVE_INDICATOR Process="Param">USE_#TYPE#_RECEIVE_INDICATOR</USE_RECEIVE_INDICATOR> <USE_TRANSMIT Process="Param">USE_#TYPE#_TRANSMIT</USE_TRANSMIT> <USE_TRANSMIT_INDICATOR Process="Param">USE_#TYPE#_TRANSMIT_INDICATOR</USE_TRANSMIT_INDICATOR> <USE_VOLUME Process="Param">USE_#TYPE#_VOLUME</USE_VOLUME> </Parameters> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>#COMP_COUNT#</To> </Setup> <Do> <Condition Valid="USE_RECEIVE"> <#TYPE##ID#_RECEIVE_NODE_ID>AudioPanel_Push_#TYPE#_#ID##SUFFIX_ID#</#TYPE##ID#_RECEIVE_NODE_ID> <#TYPE##ID#_RECEIVE_ANIM_NAME>AudioPanel_Push_#TYPE#_#ID##SUFFIX_ID#</#TYPE##ID#_RECEIVE_ANIM_NAME> <Condition Valid="USE_RECEIVE_INDICATOR"> <#TYPE##ID#_RECEIVE_INDICATOR_NODE_ID>AudioPanel_Push_#TYPE#_#ID#_Active#SUFFIX_ID#</#TYPE##ID#_RECEIVE_INDICATOR_NODE_ID> </Condition> </Condition> <Condition Valid="USE_TRANSMIT"> <#TYPE##ID#_TRANSMIT_NODE_ID>AudioPanel_Push_#TYPE#_#ID##SUFFIX_ID#</#TYPE##ID#_TRANSMIT_NODE_ID> <#TYPE##ID#_TRANSMIT_ANIM_NAME>AudioPanel_Push_#TYPE#_#ID##SUFFIX_ID#</#TYPE##ID#_TRANSMIT_ANIM_NAME> <Condition Valid="USE_TRANSMIT_INDICATOR"> <#TYPE##ID#_TRANSMIT_INDICATOR_NODE_ID>AudioPanel_Push_#TYPE#_#ID#_Active#SUFFIX_ID#</#TYPE##ID#_TRANSMIT_INDICATOR_NODE_ID> </Condition> </Condition> <Condition Valid="USE_VOLUME"> <#TYPE##ID#_NODE_ID>AudioPanel_Knob_#TYPE#_#ID##SUFFIX_ID#</#TYPE##ID#_NODE_ID> <#TYPE##ID#_ANIM_NAME>AudioPanel_Knob_#TYPE#_#ID##SUFFIX_ID#</#TYPE##ID#_ANIM_NAME> </Condition> </Do> </Loop> </Do> </Loop> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>#DME_COUNT#</To> </Setup> <Do> <DME#ID#_NODE_ID>AudioPanel_Knob_DME_#ID##SUFFIX_ID#</DME#ID#_NODE_ID> <DME#ID#_ANIM_NAME>AudioPanel_Knob_DME_#ID##SUFFIX_ID#</DME#ID#_ANIM_NAME> <DME_INTERACTION_TYPE>Switch</DME_INTERACTION_TYPE> </Do> </Loop> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>#ADF_COUNT#</To> </Setup> <Do> <ADF#ID#_NODE_ID>AudioPanel_Knob_ADF_#ID##SUFFIX_ID#</ADF#ID#_NODE_ID> <ADF#ID#_ANIM_NAME>AudioPanel_Knob_ADF_#ID##SUFFIX_ID#</ADF#ID#_ANIM_NAME> <ADF_INTERACTION_TYPE>Switch</ADF_INTERACTION_TYPE> </Do> </Loop> <Condition Valid="USE_MARKER"> <MARKER_NODE_ID>AudioPanel_Knob_Marker#SUFFIX_ID#</MARKER_NODE_ID> <MARKER_ANIM_NAME>AudioPanel_Knob_Marker#SUFFIX_ID#</MARKER_ANIM_NAME> <MARKER_INTERACTION_TYPE>Switch</MARKER_INTERACTION_TYPE> </Condition> <Condition Valid="USE_MARKER_SENSITIVITY"> <MARKER_SENSITIVITY_NODE_ID>AudioPanel_Knob_Marker_Sensitivity#SUFFIX_ID#</MARKER_SENSITIVITY_NODE_ID> <MARKER_SENSITIVITY_ANIM_NAME>AudioPanel_Knob_Marker_Sensitivity#SUFFIX_ID#</MARKER_SENSITIVITY_ANIM_NAME> </Condition> <Condition Valid="USE_MUTE"> <MUTE_NODE_ID>AudioPanel_Push_Mute#SUFFIX_ID#</MUTE_NODE_ID> <MUTE_ANIM_NAME>AudioPanel_Push_Mute#SUFFIX_ID#</MUTE_ANIM_NAME> <MUTE_INTERACTION_TYPE>Switch</MUTE_INTERACTION_TYPE> </Condition> <Condition Valid="USE_SPEAKER"> <SPKR_NODE_ID>AudioPanel_Knob_Speaker#SUFFIX_ID#</SPKR_NODE_ID> <SPKR_ANIM_NAME>AudioPanel_Knob_Speaker#SUFFIX_ID#</SPKR_ANIM_NAME> <SPEAKER_INTERACTION_TYPE>Switch</SPEAKER_INTERACTION_TYPE> </Condition> <Condition Valid="USE_INTERCOM"> <INTERCOM_NODE_ID>AudioPanel_Switch_Intercom#SUFFIX_ID#</INTERCOM_NODE_ID> <INTERCOM_ANIM_NAME>AudioPanel_Switch_Intercom#SUFFIX_ID#</INTERCOM_ANIM_NAME> </Condition> <Condition Valid="USE_OMI_INDICATOR"> <O_INDICATOR_NODE_ID>AudioPanel_Indicator_O#SUFFIX_ID#</O_INDICATOR_NODE_ID> <M_INDICATOR_NODE_ID>AudioPanel_Indicator_M#SUFFIX_ID#</M_INDICATOR_NODE_ID> <I_INDICATOR_NODE_ID>AudioPanel_Indicator_I#SUFFIX_ID#</I_INDICATOR_NODE_ID> </Condition> <Condition Valid="USE_AUDIO_VOLUME"> <AUDIO_KNOB_NODE_ID>AudioPanel_Knob_Audio#SUFFIX_ID#</AUDIO_KNOB_NODE_ID> <AUDIO_KNOB_ANIM_NAME>AudioPanel_Knob_Audio#SUFFIX_ID#</AUDIO_KNOB_ANIM_NAME> </Condition> <Condition Valid="USE_ICS"> <ICS_NODE_ID>AudioPanel_Push_ICS#SUFFIX_ID#</ICS_NODE_ID> <ICS_ANIM_NAME>AudioPanel_Push_ICS#SUFFIX_ID#</ICS_ANIM_NAME> <ICS_INTERACTION_TYPE>Switch</ICS_INTERACTION_TYPE> </Condition> <Condition Valid="USE_AUX"> <AUX_NODE_ID>AudioPanel_Push_AUX#SUFFIX_ID#</AUX_NODE_ID> <AUX_ANIM_NAME>AudioPanel_Push_AUX#SUFFIX_ID#</AUX_ANIM_NAME> <AUX_INTERACTION_TYPE>Switch</AUX_INTERACTION_TYPE> </Condition> </Parameters> <Loop> <Setup> <Param>TYPE_ID</Param> <From>1</From> <Inc>1</Inc> <To>2</To> </Setup> <Do> <Parameters Type="Override"> <Switch> <Case Check="TYPE_ID" Match="1"> <TYPE>COM</TYPE> </Case> <Case Check="TYPE_ID" Match="2"> <TYPE>NAV</TYPE> </Case> </Switch> </Parameters> <Parameters Type="Override"> <COMP_COUNT Process="Param">#TYPE#_COUNT</COMP_COUNT> <USE_RECEIVE Process="Param">USE_#TYPE#_RECEIVE</USE_RECEIVE> <USE_RECEIVE_INDICATOR Process="Param">USE_#TYPE#_RECEIVE_INDICATOR</USE_RECEIVE_INDICATOR> <USE_TRANSMIT Process="Param">USE_#TYPE#_TRANSMIT</USE_TRANSMIT> <USE_TRANSMIT_INDICATOR Process="Param">USE_#TYPE#_TRANSMIT_INDICATOR</USE_TRANSMIT_INDICATOR> <USE_VOLUME Process="Param">USE_#TYPE#_VOLUME</USE_VOLUME> </Parameters> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>#COMP_COUNT#</To> </Setup> <Do> <Condition Valid="USE_RECEIVE"> <UseTemplate Name="ASOBO_NAVCOM_Push_#TYPE#_Receive_Template"> <NODE_ID Process="Param">#TYPE##ID#_RECEIVE_NODE_ID</NODE_ID> <ANIM_NAME Process="Param">#TYPE##ID#_RECEIVE_ANIM_NAME</ANIM_NAME> <Condition Valid="USE_RECEIVE_INDICATOR"> <INDICATOR_NODE_ID Process="Param">#TYPE##ID#_RECEIVE_INDICATOR_NODE_ID</INDICATOR_NODE_ID> </Condition> </UseTemplate> </Condition> <Condition Valid="USE_TRANSMIT"> <UseTemplate Name="ASOBO_GT_#TYPE#_Push_Transmit_Template"> <NODE_ID Process="Param">#TYPE##ID#_TRANSMIT_NODE_ID</NODE_ID> <ANIM_NAME Process="Param">#TYPE##ID#_TRANSMIT_ANIM_NAME</ANIM_NAME> <Condition Valid="USE_TRANSMIT_INDICATOR"> <INDICATOR_NODE_ID Process="Param">#TYPE##ID#_TRANSMIT_INDICATOR_NODE_ID</INDICATOR_NODE_ID> </Condition> </UseTemplate> </Condition> <Condition Valid="USE_VOLUME"> <UseTemplate Name="ASOBO_NAVCOM_Knob_#TYPE#_Volume_Template"> <NODE_ID Process="Param">#TYPE##ID#_NODE_ID</NODE_ID> <ANIM_NAME Process="Param">#TYPE##ID#_ANIM_NAME</ANIM_NAME> </UseTemplate> </Condition> </Do> </Loop> </Do> </Loop> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>#DME_COUNT#</To> </Setup> <Do> <UseTemplate Name="ASOBO_NAVCOM_DME_Sound_Template"> <NODE_ID Process="Param">DME#ID#_NODE_ID</NODE_ID> <ANIM_NAME Process="Param">DME#ID#_ANIM_NAME</ANIM_NAME> <Condition NotEmpty="DME#ID#_INDICATOR_NODE_ID"> <INDICATOR_NODE_ID Process="Param">DME#ID#_INDICATOR_NODE_ID</INDICATOR_NODE_ID> </Condition> <INTERACTION_TYPE>#DME_INTERACTION_TYPE#</INTERACTION_TYPE> </UseTemplate> </Do> </Loop> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>#ADF_COUNT#</To> </Setup> <Do> <UseTemplate Name="ASOBO_NAVCOM_ADF_Sound_Template"> <NODE_ID Process="Param">ADF#ID#_NODE_ID</NODE_ID> <ANIM_NAME Process="Param">ADF#ID#_ANIM_NAME</ANIM_NAME> <Condition NotEmpty="ADF#ID#_INDICATOR_NODE_ID"> <INDICATOR_NODE_ID Process="Param">ADF#ID#_INDICATOR_NODE_ID</INDICATOR_NODE_ID> </Condition> <INTERACTION_TYPE>#ADF_INTERACTION_TYPE#</INTERACTION_TYPE> </UseTemplate> </Do> </Loop> <Condition Valid="USE_MARKER"> <UseTemplate Name="ASOBO_NAVCOM_MARKER_Sound_Template"> <NODE_ID>#MARKER_NODE_ID#</NODE_ID> <ANIM_NAME>#MARKER_ANIM_NAME#</ANIM_NAME> <Condition NotEmpty="MARKER_INDICATOR_NODE_ID"> <INDICATOR_NODE_ID>#MARKER_INDICATOR_NODE_ID#</INDICATOR_NODE_ID> </Condition> <INTERACTION_TYPE>#MARKER_INTERACTION_TYPE#</INTERACTION_TYPE> </UseTemplate> </Condition> <Condition Valid="USE_MARKER_SENSITIVITY"> <UseTemplate Name="ASOBO_AUDIO_Switch_Marker_Sens_Template"> <NODE_ID>#MARKER_SENSITIVITY_NODE_ID#</NODE_ID> <ANIM_NAME>#MARKER_SENSITIVITY_ANIM_NAME#</ANIM_NAME> <Condition NotEmpty="MARKER_SENSITIVITY_INDICATOR_NODE_ID"> <INDICATOR_NODE_ID>#MARKER_SENSITIVITY_INDICATOR_NODE_ID#</INDICATOR_NODE_ID> </Condition> </UseTemplate> </Condition> <Condition Valid="USE_MUTE"> <UseTemplate Name="ASOBO_AUDIO_Test_Mute_Template"> <NODE_ID>#MUTE_NODE_ID#</NODE_ID> <ANIM_NAME>#MUTE_ANIM_NAME#</ANIM_NAME> <Condition NotEmpty="MUTE_INDICATOR_NODE_ID"> <INDICATOR_NODE_ID>#MUTE_INDICATOR_NODE_ID#</INDICATOR_NODE_ID> </Condition> <INTERACTION_TYPE>#MUTE_INTERACTION_TYPE#</INTERACTION_TYPE> </UseTemplate> </Condition> <Condition Valid="USE_SPEAKER"> <UseTemplate Name="ASOBO_AUDIO_Speaker_Template"> <NODE_ID>#SPKR_NODE_ID#</NODE_ID> <ANIM_NAME>#SPKR_ANIM_NAME#</ANIM_NAME> <Condition NotEmpty="SPKR_INDICATOR_NODE_ID"> <INDICATOR_NODE_ID>#SPKR_INDICATOR_NODE_ID#</INDICATOR_NODE_ID> </Condition> <INTERACTION_TYPE>#SPEAKER_INTERACTION_TYPE#</INTERACTION_TYPE> </UseTemplate> </Condition> <Condition Valid="USE_INTERCOM"> <UseTemplate Name="ASOBO_AUDIO_Switch_Intercom_Template"> <NODE_ID>#INTERCOM_NODE_ID#</NODE_ID> <ANIM_NAME>#INTERCOM_ANIM_NAME#</ANIM_NAME> <Condition NotEmpty="INTERCOM_INDICATOR_NODE_ID"> <INDICATOR_NODE_ID>#INTERCOM_INDICATOR_NODE_ID#</INDICATOR_NODE_ID> </Condition> </UseTemplate> </Condition> <Condition Valid="USE_OMI_INDICATOR"> <UseTemplate Name="ASOBO_AUDIO_Indicator_O_Component"> <NODE_ID>#O_INDICATOR_NODE_ID#</NODE_ID> </UseTemplate> <UseTemplate Name="ASOBO_AUDIO_Indicator_M_Component"> <NODE_ID>#M_INDICATOR_NODE_ID#</NODE_ID> </UseTemplate> <UseTemplate Name="ASOBO_AUDIO_Indicator_I_Component"> <NODE_ID>#I_INDICATOR_NODE_ID#</NODE_ID> </UseTemplate> </Condition> <Condition Valid="USE_AUDIO_VOLUME"> <UseTemplate Name="ASOBO_AudioPanel_Knob_Volume_Template"> <NODE_ID>#AUDIO_KNOB_NODE_ID#</NODE_ID> <ANIM_NAME>#AUDIO_KNOB_ANIM_NAME#</ANIM_NAME> </UseTemplate> </Condition> <Condition Valid="USE_ICS"> <UseTemplate Name="ASOBO_NAVCOM_ICS_Template"> <ANIM_NAME>#ICS_ANIM_NAME#</ANIM_NAME> <NODE_ID>#ICS_NODE_ID#</NODE_ID> <Condition NotEmpty="ICS_INDICATOR_NODE_ID"> <INDICATOR_NODE_ID>#ICS_INDICATOR_NODE_ID#</INDICATOR_NODE_ID> </Condition> <INTERACTION_TYPE>#ICS_INTERACTION_TYPE#</INTERACTION_TYPE> </UseTemplate> </Condition> <Condition Valid="USE_AUX"> <UseTemplate Name="ASOBO_NAVCOM_AUX_Template"> <ANIM_NAME>#AUX_ANIM_NAME#</ANIM_NAME> <NODE_ID>#AUX_NODE_ID#</NODE_ID> <Condition NotEmpty="AUX_INDICATOR_NODE_ID"> <INDICATOR_NODE_ID>#AUX_INDICATOR_NODE_ID#</INDICATOR_NODE_ID> </Condition> <INTERACTION_TYPE>#AUX_INTERACTION_TYPE#</INTERACTION_TYPE> </UseTemplate> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_LAG
- COM_COUNT
- USE_COM_TRANSMIT
- USE_COM_TRANSMIT_INDICATOR
- USE_COM_RECEIVE
- USE_COM_RECEIVE_INDICATOR
- USE_COM_VOLUME
- NAV_COUNT
- USE_NAV_RECEIVE
- USE_NAV_RECEIVE_INDICATOR
- USE_NAV_VOLUME
- DME_COUNT
- ADF_COUNT
- USE_MARKER
- USE_MARKER_SENSITIVITY
- USE_MUTE
- USE_SPEAKER
- USE_INTERCOM
- USE_OMI_INDICATOR
- USE_AUDIO_VOLUME
- USE_ICS
- USE_AUX
- IS_AUDIO
-
Default
Parameters read:
- COMP_COUNT
- DME_COUNT
- ADF_COUNT
Parameters set:
- TYPE_ID
- COMP_COUNT (using TYPE)
- USE_RECEIVE (using TYPE)
- USE_RECEIVE_INDICATOR (using TYPE)
- USE_TRANSMIT (using TYPE)
- USE_TRANSMIT_INDICATOR (using TYPE)
- USE_VOLUME (using TYPE)
- ID
- DME#ID#_NODE_ID (using ID, SUFFIX_ID)
- DME#ID#_ANIM_NAME (using ID, SUFFIX_ID)
- DME_INTERACTION_TYPE
- ADF#ID#_NODE_ID (using ID, SUFFIX_ID)
- ADF#ID#_ANIM_NAME (using ID, SUFFIX_ID)
- ADF_INTERACTION_TYPE
Condition: Switch
-
Case: Check(TYPE_ID) Match(1)
Parameters read:
- TYPE_ID
Parameters set:
- TYPE
-
Case: Check(TYPE_ID) Match(2)
Parameters read:
- TYPE_ID
Parameters set:
- TYPE
Condition: Valid(USE_RECEIVE)
-
Case: True
Parameters set:
- #TYPE##ID#_RECEIVE_NODE_ID (using TYPE, ID, SUFFIX_ID)
- #TYPE##ID#_RECEIVE_ANIM_NAME (using TYPE, ID, SUFFIX_ID)
Condition: Valid(USE_RECEIVE_INDICATOR)
-
Case: True
Parameters set:
- #TYPE##ID#_RECEIVE_INDICATOR_NODE_ID (using TYPE, ID, SUFFIX_ID)
Condition: Valid(USE_TRANSMIT)
-
Case: True
Parameters set:
- #TYPE##ID#_TRANSMIT_NODE_ID (using TYPE, ID, SUFFIX_ID)
- #TYPE##ID#_TRANSMIT_ANIM_NAME (using TYPE, ID, SUFFIX_ID)
Condition: Valid(USE_TRANSMIT_INDICATOR)
-
Case: True
Parameters set:
- #TYPE##ID#_TRANSMIT_INDICATOR_NODE_ID (using TYPE, ID, SUFFIX_ID)
Condition: Valid(USE_VOLUME)
-
Case: True
Parameters set:
- #TYPE##ID#_NODE_ID (using TYPE, ID, SUFFIX_ID)
- #TYPE##ID#_ANIM_NAME (using TYPE, ID, SUFFIX_ID)
Condition: Valid(USE_MARKER)
-
Case: True
Parameters set:
- MARKER_NODE_ID (using SUFFIX_ID)
- MARKER_ANIM_NAME (using SUFFIX_ID)
- MARKER_INTERACTION_TYPE
Condition: Valid(USE_MARKER_SENSITIVITY)
-
Case: True
Parameters set:
- MARKER_SENSITIVITY_NODE_ID (using SUFFIX_ID)
- MARKER_SENSITIVITY_ANIM_NAME (using SUFFIX_ID)
Condition: Valid(USE_MUTE)
-
Case: True
Parameters set:
- MUTE_NODE_ID (using SUFFIX_ID)
- MUTE_ANIM_NAME (using SUFFIX_ID)
- MUTE_INTERACTION_TYPE
Condition: Valid(USE_SPEAKER)
-
Case: True
Parameters set:
- SPKR_NODE_ID (using SUFFIX_ID)
- SPKR_ANIM_NAME (using SUFFIX_ID)
- SPEAKER_INTERACTION_TYPE
Condition: Valid(USE_INTERCOM)
-
Case: True
Parameters set:
- INTERCOM_NODE_ID (using SUFFIX_ID)
- INTERCOM_ANIM_NAME (using SUFFIX_ID)
Condition: Valid(USE_OMI_INDICATOR)
-
Case: True
Parameters set:
- O_INDICATOR_NODE_ID (using SUFFIX_ID)
- M_INDICATOR_NODE_ID (using SUFFIX_ID)
- I_INDICATOR_NODE_ID (using SUFFIX_ID)
Condition: Valid(USE_AUDIO_VOLUME)
-
Case: True
Parameters set:
- AUDIO_KNOB_NODE_ID (using SUFFIX_ID)
- AUDIO_KNOB_ANIM_NAME (using SUFFIX_ID)
Condition: Valid(USE_ICS)
-
Case: True
Parameters set:
- ICS_NODE_ID (using SUFFIX_ID)
- ICS_ANIM_NAME (using SUFFIX_ID)
- ICS_INTERACTION_TYPE
Condition: Valid(USE_AUX)
-
Case: True
Parameters set:
- AUX_NODE_ID (using SUFFIX_ID)
- AUX_ANIM_NAME (using SUFFIX_ID)
- AUX_INTERACTION_TYPE
Parameters read:
- COMP_COUNT
- DME_COUNT
- ADF_COUNT
Parameters set:
- TYPE_ID
- COMP_COUNT (using TYPE)
- USE_RECEIVE (using TYPE)
- USE_RECEIVE_INDICATOR (using TYPE)
- USE_TRANSMIT (using TYPE)
- USE_TRANSMIT_INDICATOR (using TYPE)
- USE_VOLUME (using TYPE)
- ID
Templates used:
-
ASOBO_NAVCOM_DME_Sound_Template
Parameters set:
- NODE_ID (using ID)
- ANIM_NAME (using ID)
- INTERACTION_TYPE (using DME_INTERACTION_TYPE)
Condition: NotEmpty(DME#ID#_INDICATOR_NODE_ID)
-
Case: True
Parameters set:
- INDICATOR_NODE_ID (using ID)
-
ASOBO_NAVCOM_ADF_Sound_Template
Parameters set:
- NODE_ID (using ID)
- ANIM_NAME (using ID)
- INTERACTION_TYPE (using ADF_INTERACTION_TYPE)
Condition: NotEmpty(ADF#ID#_INDICATOR_NODE_ID)
-
Case: True
Parameters set:
- INDICATOR_NODE_ID (using ID)
Condition: Switch
-
Case: Check(TYPE_ID) Match(1)
Parameters read:
- TYPE_ID
Parameters set:
- TYPE
-
Case: Check(TYPE_ID) Match(2)
Parameters read:
- TYPE_ID
Parameters set:
- TYPE
Condition: Valid(USE_RECEIVE)
-
Case: True
Parameters read:
- TYPE
Templates used:
-
ASOBO_NAVCOM_Push_#TYPE#_Receive_Template
- May resolve to the following template(s):
Parameters set:
- NODE_ID (using TYPE, ID)
- ANIM_NAME (using TYPE, ID)
Condition: Valid(USE_RECEIVE_INDICATOR)
-
Case: True
Parameters set:
- INDICATOR_NODE_ID (using TYPE, ID)
Condition: Valid(USE_TRANSMIT)
-
Case: True
Parameters read:
- TYPE
Templates used:
-
ASOBO_GT_#TYPE#_Push_Transmit_Template
-
May resolve to the following template(s):
- ASOBO_GT_COM_Push_Transmit_Template
- ASOBO_GT_NAV_Push_Transmit_Template
Parameters set:
- NODE_ID (using TYPE, ID)
- ANIM_NAME (using TYPE, ID)
Condition: Valid(USE_TRANSMIT_INDICATOR)
-
Case: True
Parameters set:
- INDICATOR_NODE_ID (using TYPE, ID)
-
May resolve to the following template(s):
Condition: Valid(USE_VOLUME)
-
Case: True
Parameters read:
- TYPE
Templates used:
-
ASOBO_NAVCOM_Knob_#TYPE#_Volume_Template
- May resolve to the following template(s):
Parameters set:
- NODE_ID (using TYPE, ID)
- ANIM_NAME (using TYPE, ID)
Condition: Valid(USE_MARKER)
-
Case: True
Templates used:
-
ASOBO_NAVCOM_MARKER_Sound_Template
Parameters set:
- NODE_ID (using MARKER_NODE_ID)
- ANIM_NAME (using MARKER_ANIM_NAME)
- INTERACTION_TYPE (using MARKER_INTERACTION_TYPE)
Condition: NotEmpty(MARKER_INDICATOR_NODE_ID)
-
Case: True
Parameters set:
- INDICATOR_NODE_ID (using MARKER_INDICATOR_NODE_ID)
-
ASOBO_NAVCOM_MARKER_Sound_Template
Condition: Valid(USE_MARKER_SENSITIVITY)
-
Case: True
Templates used:
-
ASOBO_AUDIO_Switch_Marker_Sens_Template
Parameters set:
- NODE_ID (using MARKER_SENSITIVITY_NODE_ID)
- ANIM_NAME (using MARKER_SENSITIVITY_ANIM_NAME)
Condition: NotEmpty(MARKER_SENSITIVITY_INDICATOR_NODE_ID)
-
Case: True
Parameters set:
- INDICATOR_NODE_ID (using MARKER_SENSITIVITY_INDICATOR_NODE_ID)
-
ASOBO_AUDIO_Switch_Marker_Sens_Template
Condition: Valid(USE_MUTE)
-
Case: True
Templates used:
-
ASOBO_AUDIO_Test_Mute_Template
Parameters set:
- NODE_ID (using MUTE_NODE_ID)
- ANIM_NAME (using MUTE_ANIM_NAME)
- INTERACTION_TYPE (using MUTE_INTERACTION_TYPE)
Condition: NotEmpty(MUTE_INDICATOR_NODE_ID)
-
Case: True
Parameters set:
- INDICATOR_NODE_ID (using MUTE_INDICATOR_NODE_ID)
-
ASOBO_AUDIO_Test_Mute_Template
Condition: Valid(USE_SPEAKER)
-
Case: True
Templates used:
-
ASOBO_AUDIO_Speaker_Template
Parameters set:
- NODE_ID (using SPKR_NODE_ID)
- ANIM_NAME (using SPKR_ANIM_NAME)
- INTERACTION_TYPE (using SPEAKER_INTERACTION_TYPE)
Condition: NotEmpty(SPKR_INDICATOR_NODE_ID)
-
Case: True
Parameters set:
- INDICATOR_NODE_ID (using SPKR_INDICATOR_NODE_ID)
-
ASOBO_AUDIO_Speaker_Template
Condition: Valid(USE_INTERCOM)
-
Case: True
Templates used:
-
ASOBO_AUDIO_Switch_Intercom_Template
Parameters set:
- NODE_ID (using INTERCOM_NODE_ID)
- ANIM_NAME (using INTERCOM_ANIM_NAME)
Condition: NotEmpty(INTERCOM_INDICATOR_NODE_ID)
-
Case: True
Parameters set:
- INDICATOR_NODE_ID (using INTERCOM_INDICATOR_NODE_ID)
-
ASOBO_AUDIO_Switch_Intercom_Template
Condition: Valid(USE_OMI_INDICATOR)
-
Case: True
Templates used:
-
ASOBO_AUDIO_Indicator_O_Component
Parameters set:
- NODE_ID (using O_INDICATOR_NODE_ID)
-
ASOBO_AUDIO_Indicator_M_Component
Parameters set:
- NODE_ID (using M_INDICATOR_NODE_ID)
-
ASOBO_AUDIO_Indicator_I_Component
Parameters set:
- NODE_ID (using I_INDICATOR_NODE_ID)
-
ASOBO_AUDIO_Indicator_O_Component
Condition: Valid(USE_AUDIO_VOLUME)
-
Case: True
Templates used:
-
ASOBO_AudioPanel_Knob_Volume_Template
Parameters set:
- NODE_ID (using AUDIO_KNOB_NODE_ID)
- ANIM_NAME (using AUDIO_KNOB_ANIM_NAME)
-
ASOBO_AudioPanel_Knob_Volume_Template
Condition: Valid(USE_ICS)
-
Case: True
Templates used:
-
ASOBO_NAVCOM_ICS_Template
Parameters set:
- ANIM_NAME (using ICS_ANIM_NAME)
- NODE_ID (using ICS_NODE_ID)
- INTERACTION_TYPE (using ICS_INTERACTION_TYPE)
Condition: NotEmpty(ICS_INDICATOR_NODE_ID)
-
Case: True
Parameters set:
- INDICATOR_NODE_ID (using ICS_INDICATOR_NODE_ID)
-
ASOBO_NAVCOM_ICS_Template
Condition: Valid(USE_AUX)
-
Case: True
Templates used:
-
ASOBO_NAVCOM_AUX_Template
Parameters set:
- ANIM_NAME (using AUX_ANIM_NAME)
- NODE_ID (using AUX_NODE_ID)
- INTERACTION_TYPE (using AUX_INTERACTION_TYPE)
Condition: NotEmpty(AUX_INDICATOR_NODE_ID)
-
Case: True
Parameters set:
- INDICATOR_NODE_ID (using AUX_INDICATOR_NODE_ID)
-
ASOBO_NAVCOM_AUX_Template
-
Default
-
ASOBO_NAVCOM_Switch_ADF_Sound_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Switch_ADF_Sound_Template"> <UseTemplate Name="ASOBO_NAVCOM_ADF_Sound_Template"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_ADF_Sound_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_ADF_Sound_Template
-
ASOBO_NAVCOM_Push_ADF_Sound_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Push_ADF_Sound_Template"> <UseTemplate Name="ASOBO_NAVCOM_ADF_Sound_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_ADF_Sound_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_ADF_Sound_Template
-
ASOBO_NAVCOM_ADF_Sound_Template
Definition from XML<Template Name="ASOBO_NAVCOM_ADF_Sound_Template"> <UseTemplate Name="ASOBO_GT_NAVCOM_Sound_Template"> <RADIO_TYPE>ADF</RADIO_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_NAVCOM_Sound_Template
Parameters set:
- RADIO_TYPE
-
ASOBO_GT_NAVCOM_Sound_Template
-
ASOBO_NAVCOM_Switch_DME_Sound_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Switch_DME_Sound_Template"> <UseTemplate Name="ASOBO_NAVCOM_DME_Sound_Template"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_DME_Sound_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_DME_Sound_Template
-
ASOBO_NAVCOM_Push_DME_Sound_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Push_DME_Sound_Template"> <UseTemplate Name="ASOBO_NAVCOM_DME_Sound_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_DME_Sound_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_DME_Sound_Template
-
ASOBO_NAVCOM_DME_Sound_Template
Definition from XML<Template Name="ASOBO_NAVCOM_DME_Sound_Template"> <UseTemplate Name="ASOBO_GT_NAVCOM_Sound_Template"> <RADIO_TYPE>DME</RADIO_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_NAVCOM_Sound_Template
Parameters set:
- RADIO_TYPE
-
ASOBO_GT_NAVCOM_Sound_Template
-
ASOBO_NAVCOM_Knob_DME_Volume_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Knob_DME_Volume_Template"> <Parameters Type="Default"> <ID>1</ID> <SWITCH_TYPE>Switch</SWITCH_TYPE> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_GT_NAVCOM_Knob_Volume_Template</TEMPLATE_TO_CALL> <RADIO_TYPE>DME</RADIO_TYPE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- SWITCH_TYPE
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
- RADIO_TYPE
-
Default
-
ASOBO_NAVCOM_Switch_MARKER_Sound_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Switch_MARKER_Sound_Template"> <UseTemplate Name="ASOBO_NAVCOM_MARKER_Sound_Template"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_MARKER_Sound_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_MARKER_Sound_Template
-
ASOBO_NAVCOM_Push_MARKER_Sound_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Push_MARKER_Sound_Template"> <UseTemplate Name="ASOBO_NAVCOM_MARKER_Sound_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_MARKER_Sound_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_MARKER_Sound_Template
-
ASOBO_NAVCOM_MARKER_Sound_Template
Definition from XML<Template Name="ASOBO_NAVCOM_MARKER_Sound_Template"> <UseTemplate Name="ASOBO_GT_NAVCOM_Sound_Template"> <RADIO_TYPE>MARKER</RADIO_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_NAVCOM_Sound_Template
Parameters set:
- RADIO_TYPE
-
ASOBO_GT_NAVCOM_Sound_Template
-
ASOBO_NAVCOM_Switch_NAV_Sound_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Switch_NAV_Sound_Template"> <UseTemplate Name="ASOBO_NAVCOM_NAV_Sound_Template"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_NAV_Sound_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_NAV_Sound_Template
-
ASOBO_NAVCOM_Push_NAV_Sound_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Push_NAV_Sound_Template"> <UseTemplate Name="ASOBO_NAVCOM_NAV_Sound_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_NAV_Sound_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_NAV_Sound_Template
-
ASOBO_NAVCOM_NAV_Sound_Template
Definition from XML<Template Name="ASOBO_NAVCOM_NAV_Sound_Template"> <UseTemplate Name="ASOBO_GT_NAVCOM_Sound_Template"> <RADIO_TYPE>NAV</RADIO_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_NAVCOM_Sound_Template
Parameters set:
- RADIO_TYPE
-
ASOBO_GT_NAVCOM_Sound_Template
-
ASOBO_NAVCOM_Push_NAV_Swap_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Push_NAV_Swap_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_GT_NAVCOM_Push_Swap_Template</TEMPLATE_TO_CALL> <RADIO_TYPE>NAV</RADIO_TYPE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
- RADIO_TYPE
-
Default
-
ASOBO_NAVCOM_Push_NAV_Receive_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Push_NAV_Receive_Template"> <UseTemplate Name="ASOBO_GT_NAVCOM_Push_Receive_Template"> <RADIO_TYPE>NAV</RADIO_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_NAVCOM_Push_Receive_Template
Parameters set:
- RADIO_TYPE
-
ASOBO_GT_NAVCOM_Push_Receive_Template
-
ASOBO_NAVCOM_Switch_NAV_Receive_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Switch_NAV_Receive_Template"> <UseTemplate Name="ASOBO_GT_NAVCOM_Switch_Receive_Template"> <RADIO_TYPE>NAV</RADIO_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_NAVCOM_Switch_Receive_Template
Parameters set:
- RADIO_TYPE
-
ASOBO_GT_NAVCOM_Switch_Receive_Template
-
ASOBO_NAVCOM_Knob_NAV_Frequency_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Knob_NAV_Frequency_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_GT_NAVCOM_Knob_Frequency_Template</TEMPLATE_TO_CALL> <RADIO_TYPE>NAV</RADIO_TYPE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
- RADIO_TYPE
-
Default
-
ASOBO_NAVCOM_Knob_NAV_Volume_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Knob_NAV_Volume_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_GT_NAVCOM_Knob_Volume_Template</TEMPLATE_TO_CALL> <RADIO_TYPE>NAV</RADIO_TYPE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
- RADIO_TYPE
-
Default
-
ASOBO_NAVCOM_Push_COM_Swap_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Push_COM_Swap_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_GT_NAVCOM_Push_Swap_Template</TEMPLATE_TO_CALL> <RADIO_TYPE>COM</RADIO_TYPE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
- RADIO_TYPE
-
Default
-
ASOBO_NAVCOM_Push_COM_Receive_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Push_COM_Receive_Template"> <UseTemplate Name="ASOBO_GT_NAVCOM_Push_Receive_Template"> <RADIO_TYPE>COM</RADIO_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_NAVCOM_Push_Receive_Template
Parameters set:
- RADIO_TYPE
-
ASOBO_GT_NAVCOM_Push_Receive_Template
-
ASOBO_NAVCOM_Switch_COM_Receive_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Switch_COM_Receive_Template"> <UseTemplate Name="ASOBO_GT_NAVCOM_Switch_Receive_Template"> <RADIO_TYPE>COM</RADIO_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_NAVCOM_Switch_Receive_Template
Parameters set:
- RADIO_TYPE
-
ASOBO_GT_NAVCOM_Switch_Receive_Template
-
ASOBO_NAVCOM_Knob_COM_Volume_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Knob_COM_Volume_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_GT_NAVCOM_Knob_Volume_Template</TEMPLATE_TO_CALL> <RADIO_TYPE>COM</RADIO_TYPE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
- RADIO_TYPE
-
Default
-
ASOBO_NAVCOM_Knob_COM_Frequency_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Knob_COM_Frequency_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_GT_NAVCOM_Knob_Frequency_Template</TEMPLATE_TO_CALL> <RADIO_TYPE>COM</RADIO_TYPE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
- RADIO_TYPE
-
Default
-
ASOBO_NAVCOM_Switch_COM_Transmit_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Switch_COM_Transmit_Template"> <Parameters Type="Default"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> <WWISE_PREFIX>COM</WWISE_PREFIX> <TT_VALUE_ON>'COM 1'</TT_VALUE_ON> <TT_VALUE_OFF>'COM 2'</TT_VALUE_OFF> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Base_Template"> <IE_NAME>COM_Transmit</IE_NAME> <SET_STATE_EXTERNAL>p0 (>K:PILOT_TRANSMITTER_SET) p0 (>K:COPILOT_TRANSMITTER_SET)</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(A:COM TRANSMIT:1, Bool) ! sp0</GET_STATE_EXTERNAL> <SIMVAR_TO_WATCH_0>COM TRANSMIT:1</SIMVAR_TO_WATCH_0> <TT_DESCRIPTION_ID>@TT_Package.NAVCOM_SWITCH_TRANSMIT_COM_SWAP_ACTION</TT_DESCRIPTION_ID> <TT_DESCRIPTION_INDEX>1</TT_DESCRIPTION_INDEX> <TOOLTIP_TITLE>@TT_Package.NAVCOM_SWITCH_TRANSMIT_COM_SWAP_TITLE</TOOLTIP_TITLE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- INTERACTION_TYPE
- WWISE_PREFIX
- TT_VALUE_ON
- TT_VALUE_OFF
Templates used:
-
ASOBO_NAVCOM_Base_Template
Parameters set:
- IE_NAME
- SET_STATE_EXTERNAL
- GET_STATE_EXTERNAL
- SIMVAR_TO_WATCH_0
- TT_DESCRIPTION_ID
- TT_DESCRIPTION_INDEX
- TOOLTIP_TITLE
-
Default
-
ASOBO_NAVCOM_Knob_TACAN_Volume_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Knob_TACAN_Volume_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_GT_NAVCOM_Knob_Volume_Template</TEMPLATE_TO_CALL> <RADIO_TYPE>TACAN</RADIO_TYPE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
- RADIO_TYPE
-
Default
-
ASOBO_NAVCOM_Switch_ICS_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Switch_ICS_Template"> <UseTemplate Name="ASOBO_NAVCOM_ICS_Template"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_ICS_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_ICS_Template
-
ASOBO_NAVCOM_Push_ICS_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Push_ICS_Template"> <UseTemplate Name="ASOBO_NAVCOM_ICS_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_ICS_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_ICS_Template
-
ASOBO_NAVCOM_ICS_Template
Definition from XML<Template Name="ASOBO_NAVCOM_ICS_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_NAVCOM_ICS_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_NAVCOM_ICS_SubTemplate
Definition from XML<Template Name="ASOBO_NAVCOM_ICS_SubTemplate"> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"> <BTN_ID>ICS</BTN_ID> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_PUSH_SIGNAL_ICS_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_PUSH_SIGNAL_ICS_TITLE</TOOLTIP_TITLE> <SET_STATE_EXTERNAL>p0 (A:INTERCOM SYSTEM ACTIVE, bool) != if{ (>K:TOGGLE_ICS) }</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(A:INTERCOM SYSTEM ACTIVE, bool) sp0</GET_STATE_EXTERNAL> <SIM_STATE_IS_ON_EXTERNAL>l0</SIM_STATE_IS_ON_EXTERNAL> <EMISSIVE_INDICATOR_CODE>(A:INTERCOM SYSTEM ACTIVE, bool)</EMISSIVE_INDICATOR_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_Alternative_Base_Template
Parameters set:
- BTN_ID
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
- SET_STATE_EXTERNAL
- GET_STATE_EXTERNAL
- SIM_STATE_IS_ON_EXTERNAL
- EMISSIVE_INDICATOR_CODE
-
ASOBO_NAVCOM_Alternative_Base_Template
-
ASOBO_NAVCOM_Switch_AUX_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Switch_AUX_Template"> <UseTemplate Name="ASOBO_NAVCOM_AUX_Template"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_AUX_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_AUX_Template
-
ASOBO_NAVCOM_Push_AUX_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Push_AUX_Template"> <UseTemplate Name="ASOBO_NAVCOM_AUX_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_AUX_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_AUX_Template
-
ASOBO_NAVCOM_AUX_Template
Definition from XML<Template Name="ASOBO_NAVCOM_AUX_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_NAVCOM_AUX_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_NAVCOM_AUX_SubTemplate
Definition from XML<Template Name="ASOBO_NAVCOM_AUX_SubTemplate"> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"> <BTN_ID>AUX</BTN_ID> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_PUSH_AUX_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_PUSH_AUX_TITLE</TOOLTIP_TITLE> <SET_STATE_EXTERNAL>p0 (L:XMLVAR_AudioPanel#SUFFIX_ID#) != if{ p0 (>L:XMLVAR_AudioPanel#SUFFIX_ID#) }</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(L:XMLVAR_AudioPanel#SUFFIX_ID#) sp0</GET_STATE_EXTERNAL> <SIM_STATE_IS_ON_EXTERNAL>l0</SIM_STATE_IS_ON_EXTERNAL> <EMISSIVE_INDICATOR_CODE>(L:XMLVAR_AudioPanel#SUFFIX_ID#)</EMISSIVE_INDICATOR_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_Alternative_Base_Template
Parameters set:
- BTN_ID
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
- SET_STATE_EXTERNAL (using SUFFIX_ID)
- GET_STATE_EXTERNAL (using SUFFIX_ID)
- SIM_STATE_IS_ON_EXTERNAL
- EMISSIVE_INDICATOR_CODE (using SUFFIX_ID)
-
ASOBO_NAVCOM_Alternative_Base_Template
-
ASOBO_AUDIO_Indicator_OMI_Components
Definition from XML<Template Name="ASOBO_AUDIO_Indicator_OMI_Components"> <UseTemplate Name="ASOBO_AUDIO_Indicator_O_Component"/> <UseTemplate Name="ASOBO_AUDIO_Indicator_M_Component"/> <UseTemplate Name="ASOBO_AUDIO_Indicator_I_Component"/> </Template>Templates used:
-
ASOBO_AUDIO_Indicator_O_Component
Definition from XML<Template Name="ASOBO_AUDIO_Indicator_O_Component"> <UseTemplate Name="ASOBO_AUDIO_Indicator_Template"> <INDICATOR_TYPE>O</INDICATOR_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_AUDIO_Indicator_Template
Parameters set:
- INDICATOR_TYPE
-
ASOBO_AUDIO_Indicator_Template
-
ASOBO_AUDIO_Indicator_M_Component
Definition from XML<Template Name="ASOBO_AUDIO_Indicator_M_Component"> <UseTemplate Name="ASOBO_AUDIO_Indicator_Template"> <INDICATOR_TYPE>M</INDICATOR_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_AUDIO_Indicator_Template
Parameters set:
- INDICATOR_TYPE
-
ASOBO_AUDIO_Indicator_Template
-
ASOBO_AUDIO_Indicator_I_Component
Definition from XML<Template Name="ASOBO_AUDIO_Indicator_I_Component"> <UseTemplate Name="ASOBO_AUDIO_Indicator_Template"> <INDICATOR_TYPE>I</INDICATOR_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_AUDIO_Indicator_Template
Parameters set:
- INDICATOR_TYPE
-
ASOBO_AUDIO_Indicator_Template
-
ASOBO_AUDIO_Indicator_Template
Definition from XML<Template Name="ASOBO_AUDIO_Indicator_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_AUDIO_Indicator_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_AUDIO_Indicator_SubTemplate
Definition from XML<Template Name="ASOBO_AUDIO_Indicator_SubTemplate"> <Parameters Type="Default"> <NODE_ID>AUDIO_Indicator_#INDICATOR_TYPE##SUFFIX_ID#</NODE_ID> </Parameters> <Parameters Type="Override"> <Switch Param="INDICATOR_TYPE"> <Case Value="O"> <TIME_TEST>(E:SIMULATION TIME, seconds) 2 * 1 % 0.5 <</TIME_TEST> <MARKER_TEST>(A:OUTER MARKER, Bool)</MARKER_TEST> </Case> <Case Value="M"> <TIME_TEST>(E:SIMULATION TIME, seconds) 1 % sp0 0.8 0.9 l0 rng l0 0.5 < or</TIME_TEST> <MARKER_TEST>(A:MIDDLE MARKER, Bool)</MARKER_TEST> </Case> <Case Value="I"> <TIME_TEST>(E:SIMULATION TIME, seconds) 6 * 1 % 0.5 <</TIME_TEST> <MARKER_TEST>(A:INNER MARKER, Bool)</MARKER_TEST> </Case> </Switch> </Parameters> <Component ID="AUDIO_Indicator_#INDICATOR_TYPE#_#ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <EMISSIVE_CODE>#TIME_TEST# #MARKER_TEST# and (A:MARKER BEACON TEST MUTE, bool) or</EMISSIVE_CODE> </UseTemplate> </Component> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID (using INDICATOR_TYPE, SUFFIX_ID)
-
Override
Condition: Switch(INDICATOR_TYPE)
-
Case: O
Parameters set:
- TIME_TEST
- MARKER_TEST
-
Case: M
Parameters set:
- TIME_TEST
- MARKER_TEST
-
Case: I
Parameters set:
- TIME_TEST
- MARKER_TEST
-
Parameters read:
- INDICATOR_TYPE
- ID
- NODE_ID
Components:
-
AUDIO_Indicator_#INDICATOR_TYPE#_#ID# (Node: #NODE_ID#)
Templates used:
-
ASOBO_GT_Emissive_Gauge
Parameters set:
- EMISSIVE_CODE (using TIME_TEST, MARKER_TEST)
-
ASOBO_GT_Emissive_Gauge
-
Default
-
ASOBO_AUDIO_Switch_Test_Mute_Template
Definition from XML<Template Name="ASOBO_AUDIO_Switch_Test_Mute_Template"> <UseTemplate Name="ASOBO_AUDIO_Test_Mute_Template"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_AUDIO_Test_Mute_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_AUDIO_Test_Mute_Template
-
ASOBO_AUDIO_Push_Test_Mute_Template
Definition from XML<Template Name="ASOBO_AUDIO_Push_Test_Mute_Template"> <UseTemplate Name="ASOBO_AUDIO_Test_Mute_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_AUDIO_Test_Mute_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_AUDIO_Test_Mute_Template
-
ASOBO_AUDIO_Test_Mute_Template
Definition from XML<Template Name="ASOBO_AUDIO_Test_Mute_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_AUDIO_Test_Mute_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_AUDIO_Test_Mute_SubTemplate
Definition from XML<Template Name="ASOBO_AUDIO_Test_Mute_SubTemplate"> <Parameters Type="Default"> <NODE_ID>AUDIO_#INTERACTION_TYPE#_Test#SUFFIX_ID#</NODE_ID> <ANIM_NAME>AUDIO_#INTERACTION_TYPE#_Test#SUFFIX_ID#</ANIM_NAME> <PART_ID>AUDIO_#INTERACTION_TYPE#_Test</PART_ID> <WWISE_EVENT_1>navcom_audio_mute_switch_on</WWISE_EVENT_1> <WWISE_EVENT_2>navcom_audio_mute_switch_off</WWISE_EVENT_2> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_PUSH_MUTE_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_PUSH_MUTE_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"> <SET_STATE_EXTERNAL>(A:MARKER BEACON TEST MUTE, Bool) p0 != if{ p0 (>K:MARKER_BEACON_TEST_MUTE) }</SET_STATE_EXTERNAL> <EMISSIVE_INDICATOR_CODE>(A:MARKER BEACON TEST MUTE, Bool)</EMISSIVE_INDICATOR_CODE> <GET_STATE_EXTERNAL>(A:MARKER BEACON TEST MUTE, Bool) sp0</GET_STATE_EXTERNAL> <SIM_STATE_IS_ON_EXTERNAL>l0</SIM_STATE_IS_ON_EXTERNAL> <Switch Param="INTERACTION_TYPE"> <Case Value="Switch"> <ANIM_CODE>(A:MARKER BEACON TEST MUTE, Bool) 100 *</ANIM_CODE> </Case> </Switch> <BTN_ID>Marker_Beacon_Mute</BTN_ID> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID (using INTERACTION_TYPE, SUFFIX_ID)
- ANIM_NAME (using INTERACTION_TYPE, SUFFIX_ID)
- PART_ID (using INTERACTION_TYPE)
- WWISE_EVENT_1
- WWISE_EVENT_2
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
Templates used:
-
ASOBO_NAVCOM_Alternative_Base_Template
Parameters set:
- SET_STATE_EXTERNAL
- EMISSIVE_INDICATOR_CODE
- GET_STATE_EXTERNAL
- SIM_STATE_IS_ON_EXTERNAL
- BTN_ID
Condition: Switch(INTERACTION_TYPE)
-
Case: Switch
Parameters set:
- ANIM_CODE
-
Default
-
ASOBO_AUDIO_Switch_Marker_Sens_Template
Definition from XML<Template Name="ASOBO_AUDIO_Switch_Marker_Sens_Template"> <UseTemplate Name="ASOBO_AUDIO_Marker_Sens_Template"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_AUDIO_Marker_Sens_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_AUDIO_Marker_Sens_Template
-
ASOBO_AUDIO_Marker_Sens_Template
Definition from XML<Template Name="ASOBO_AUDIO_Marker_Sens_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_AUDIO_Marker_Sens_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_AUDIO_Marker_Sens_SubTemplate
Definition from XML<Template Name="ASOBO_AUDIO_Marker_Sens_SubTemplate"> <Parameters Type="Default"> <NODE_ID>AUDIO_#INTERACTION_TYPE#_Marker#SUFFIX_ID#</NODE_ID> <ANIM_NAME>AUDIO_#INTERACTION_TYPE#_Marker#SUFFIX_ID#</ANIM_NAME> <PART_ID>AUDIO_#INTERACTION_TYPE#_Marker</PART_ID> <WWISE_EVENT_1>navcom_audio_marker_switch_on</WWISE_EVENT_1> <WWISE_EVENT_2>navcom_audio_marker_switch_off</WWISE_EVENT_2> <WWISE_EVENT>navcom_audio_marker_switch</WWISE_EVENT> <INPUT_EVENT_ID_SOURCE>NAVCOM_AUDIO</INPUT_EVENT_ID_SOURCE> </Parameters> <Parameters Type="Override"> <Switch Param="MARKER_SENS_TYPE"> <Case Value="HI_LOW_TEST"> <BTN_ID>Marker_Sensitivity_Test</BTN_ID> </Case> <Default> <BTN_ID>Marker_Sensitivity</BTN_ID> </Default> </Switch> </Parameters> <Parameters Type="Override"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> <Switch Param="MARKER_SENS_TYPE"> <Case Value="HI_LOW_TEST"> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_SWITCH_TESTMARKERBEACON_ACTION_SET</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_SWITCH_TESTMARKERBEACON_TITLE</TOOLTIP_TITLE> <SET_STATE_0>0 (>K:MARKER_BEACON_TEST_MUTE) 1 (>K:MARKER_BEACON_SENSITIVITY_HIGH)</SET_STATE_0> <STR_STATE_0>High</STR_STATE_0> <CODE_POS_0>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_High)</CODE_POS_0> <STATE0_TEST>(B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#) 0 ==</STATE0_TEST> <TT_VALUE_0>@TT_Package.GT_STATE_HIGHFREQUENCY</TT_VALUE_0> <SET_STATE_1>0 (>K:MARKER_BEACON_TEST_MUTE) 0 (>K:MARKER_BEACON_SENSITIVITY_HIGH)</SET_STATE_1> <STR_STATE_1>Low</STR_STATE_1> <CODE_POS_1>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_Low)</CODE_POS_1> <STATE1_TEST>(B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#) 1 ==</STATE1_TEST> <TT_VALUE_1>@TT_Package.GT_STATE_LOWFREQUENCY</TT_VALUE_1> <SET_STATE_2>1 (>K:MARKER_BEACON_TEST_MUTE) 0 (>K:MARKER_BEACON_SENSITIVITY_HIGH)</SET_STATE_2> <STR_STATE_2>Test</STR_STATE_2> <CODE_POS_2>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_Test)</CODE_POS_2> <STATE2_TEST>(B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#) 2 ==</STATE2_TEST> <TT_VALUE_2>@TT_Package.GT_STATE_TEST</TT_VALUE_2> <SIMVAR_TO_WATCH_0>MARKER BEACON TEST MUTE</SIMVAR_TO_WATCH_0> <SIMVAR_TO_WATCH_1>MARKER BEACON SENSITIVITY HIGH</SIMVAR_TO_WATCH_1> <NUM_STATES>3</NUM_STATES> <GET_STATE_EXTERNAL>(A:MARKER BEACON TEST MUTE, Bool) sp0 (A:MARKER BEACON SENSITIVITY HIGH, Bool) sp1</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL>l1 1 == if{ 0 sp2 } l0 0 == l1 0 == and if{ 1 sp2 } l0 1 == l1 0 == and if{ 2 sp2 } l2</ENUM_VAL_TO_POS_EXTERNAL> </Case> <Default> <SET_STATE_ON>1 (>K:MARKER_BEACON_SENSITIVITY_HIGH)</SET_STATE_ON> <SET_STATE_OFF>0 (>K:MARKER_BEACON_SENSITIVITY_HIGH)</SET_STATE_OFF> <TT_VALUE_ON>(R:1:@TT_Package.GT_STATE_HIGHFREQUENCY)</TT_VALUE_ON> <TT_VALUE_OFF>(R:1:@TT_Package.GT_STATE_LOWFREQUENCY)</TT_VALUE_OFF> <EMISSIVE_INDICATOR_CODE>(A:MARKER BEACON SENSITIVITY HIGH, Bool)</EMISSIVE_INDICATOR_CODE> <GET_STATE_EXTERNAL>(A:MARKER BEACON SENSITIVITY HIGH, Bool) sp0</GET_STATE_EXTERNAL> <SIM_STATE_IS_ON_EXTERNAL>l0</SIM_STATE_IS_ON_EXTERNAL> <ANIM_CODE>(A:MARKER BEACON SENSITIVITY HIGH, Bool) ! 100 *</ANIM_CODE> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_PUSH_SIGNAL_MARKERBEACON_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_PUSH_SIGNAL_MARKERBEACON_TITLE</TOOLTIP_TITLE> <NUM_STATES>2</NUM_STATES> </Default> </Switch> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"/> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID (using INTERACTION_TYPE, SUFFIX_ID)
- ANIM_NAME (using INTERACTION_TYPE, SUFFIX_ID)
- PART_ID (using INTERACTION_TYPE)
- WWISE_EVENT_1
- WWISE_EVENT_2
- WWISE_EVENT
- INPUT_EVENT_ID_SOURCE
-
Override
Condition: Switch(MARKER_SENS_TYPE)
-
Case: HI_LOW_TEST
Parameters set:
- BTN_ID
-
Default case:
Parameters set:
- BTN_ID
-
-
Override
Parameters set:
- INTERACTION_TYPE
Condition: Switch(MARKER_SENS_TYPE)
-
Case: HI_LOW_TEST
Parameters set:
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
- SET_STATE_0
- STR_STATE_0
- CODE_POS_0 (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- STATE0_TEST (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- TT_VALUE_0
- SET_STATE_1
- STR_STATE_1
- CODE_POS_1 (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- STATE1_TEST (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- TT_VALUE_1
- SET_STATE_2
- STR_STATE_2
- CODE_POS_2 (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- STATE2_TEST (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- TT_VALUE_2
- SIMVAR_TO_WATCH_0
- SIMVAR_TO_WATCH_1
- NUM_STATES
- GET_STATE_EXTERNAL
- ENUM_VAL_TO_POS_EXTERNAL
-
Default case:
Parameters set:
- SET_STATE_ON
- SET_STATE_OFF
- TT_VALUE_ON
- TT_VALUE_OFF
- EMISSIVE_INDICATOR_CODE
- GET_STATE_EXTERNAL
- SIM_STATE_IS_ON_EXTERNAL
- ANIM_CODE
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
- NUM_STATES
Templates used:
-
Default
-
ASOBO_AUDIO_Switch_Speaker_Template
Definition from XML<Template Name="ASOBO_AUDIO_Switch_Speaker_Template"> <UseTemplate Name="ASOBO_AUDIO_Speaker_Template"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_AUDIO_Speaker_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_AUDIO_Speaker_Template
-
ASOBO_AUDIO_Push_Speaker_Template
Definition from XML<Template Name="ASOBO_AUDIO_Push_Speaker_Template"> <UseTemplate Name="ASOBO_AUDIO_Speaker_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_AUDIO_Speaker_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_AUDIO_Speaker_Template
-
ASOBO_AUDIO_Speaker_Template
Definition from XML<Template Name="ASOBO_AUDIO_Speaker_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_AUDIO_Speaker_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_AUDIO_Speaker_SubTemplate
Definition from XML<Template Name="ASOBO_AUDIO_Speaker_SubTemplate"> <Parameters Type="Default"> <NODE_ID>AUDIO_#INTERACTION_TYPE#_Speaker#SUFFIX_ID#</NODE_ID> <ANIM_NAME>AUDIO_#INTERACTION_TYPE#_Speaker#SUFFIX_ID#</ANIM_NAME> <PART_ID>AUDIO_#INTERACTION_TYPE#_Speaker</PART_ID> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_PUSH_SPR_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_PUSH_SPR_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"> <SET_STATE_EXTERNAL>(A:SPEAKER ACTIVE, Bool) p0 != if{ p0 (>K:TOGGLE_SPEAKER) }</SET_STATE_EXTERNAL> <EMISSIVE_INDICATOR_CODE>(A:SPEAKER ACTIVE, Bool)</EMISSIVE_INDICATOR_CODE> <GET_STATE_EXTERNAL>(A:SPEAKER ACTIVE, Bool) sp0</GET_STATE_EXTERNAL> <SIM_STATE_IS_ON_EXTERNAL>l0</SIM_STATE_IS_ON_EXTERNAL> <Switch Param="INTERACTION_TYPE"> <Case Value="Switch"> <ANIM_CODE>(A:SPEAKER ACTIVE, Bool) 100 *</ANIM_CODE> </Case> </Switch> <BTN_ID>Speaker</BTN_ID> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID (using INTERACTION_TYPE, SUFFIX_ID)
- ANIM_NAME (using INTERACTION_TYPE, SUFFIX_ID)
- PART_ID (using INTERACTION_TYPE)
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
Templates used:
-
ASOBO_NAVCOM_Alternative_Base_Template
Parameters set:
- SET_STATE_EXTERNAL
- EMISSIVE_INDICATOR_CODE
- GET_STATE_EXTERNAL
- SIM_STATE_IS_ON_EXTERNAL
- BTN_ID
Condition: Switch(INTERACTION_TYPE)
-
Case: Switch
Parameters set:
- ANIM_CODE
-
Default
-
ASOBO_AUDIO_Switch_Intercom_Template
Definition from XML<Template Name="ASOBO_AUDIO_Switch_Intercom_Template"> <UseTemplate Name="ASOBO_AUDIO_Intercom_Template"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_AUDIO_Intercom_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_AUDIO_Intercom_Template
-
ASOBO_AUDIO_Intercom_Template
Definition from XML<Template Name="ASOBO_AUDIO_Intercom_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_AUDIO_Intercom_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_AUDIO_Intercom_SubTemplate
Definition from XML<Template Name="ASOBO_AUDIO_Intercom_SubTemplate"> <Parameters Type="Default"> <NODE_ID>AudioPanel_#INTERACTION_TYPE#_Intercom#SUFFIX_ID#</NODE_ID> <ANIM_NAME>AudioPanel_#INTERACTION_TYPE#_Intercom#SUFFIX_ID#</ANIM_NAME> <PART_ID>AudioPanel_#INTERACTION_TYPE#_Intercom</PART_ID> <INTERCOM_TYPE>ISO_ALL_CREW</INTERCOM_TYPE> <WWISE_EVENT>audio_switch_intercom</WWISE_EVENT> <WWISE_EVENT_1>audio_intercom_switch_on</WWISE_EVENT_1> <WWISE_EVENT_2>audio_intercom_switch_off</WWISE_EVENT_2> <INPUT_EVENT_ID_SOURCE>NAVCOM_AUDIO</INPUT_EVENT_ID_SOURCE> </Parameters> <Parameters Type="Default"> <Switch Param="INTERCOM_TYPE"> <Case Value="ISO_ALL_CREW"> <POS_ISO>0</POS_ISO> <POS_ALL>1</POS_ALL> <POS_CREW>2</POS_CREW> </Case> </Switch> <BTN_ID>Intercom</BTN_ID> </Parameters> <Parameters Type="Override"> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_SWITCH_INTERCOM_ACTION_SET</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_SWITCH_INTERCOM_TITLE</TOOLTIP_TITLE> <Switch Param="INTERCOM_TYPE"> <Case Value="ISO_ALL_CREW"> <GET_STATE_EXTERNAL>(A:INTERCOM MODE, Enum) sp0</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL>l0 0 == if{ #POS_ISO# sp2 } l0 1 == if{ #POS_ALL# sp2 } l0 2 == if{ #POS_CREW# sp2 } l2</ENUM_VAL_TO_POS_EXTERNAL> <TT_VALUE_#POS_ISO#>@TT_Package.GT_STATE_ISOLATION</TT_VALUE_#POS_ISO#> <SET_STATE_#POS_ISO#>0 (>K:INTERCOM_MODE_SET)</SET_STATE_#POS_ISO#> <STR_STATE_#POS_ISO#>Isolation</STR_STATE_#POS_ISO#> <CODE_POS_#POS_ISO#>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_Isolation)</CODE_POS_#POS_ISO#> <STATE#POS_ISO#_TEST>(B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#) #POS_ISO# ==</STATE#POS_ISO#_TEST> <TT_VALUE_#POS_ALL#>@TT_Package.GT_STATE_ALL</TT_VALUE_#POS_ALL#> <SET_STATE_#POS_ALL#>1 (>K:INTERCOM_MODE_SET)</SET_STATE_#POS_ALL#> <STR_STATE_#POS_ALL#>All</STR_STATE_#POS_ALL#> <CODE_POS_#POS_ALL#>1 (>K:INTERCOM_MODE_SET)</CODE_POS_#POS_ALL#> <STATE#POS_ALL#_TEST>(B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#) #POS_ALL# ==</STATE#POS_ALL#_TEST> <TT_VALUE_#POS_CREW#>@TT_Package.GT_STATE_CREW</TT_VALUE_#POS_CREW#> <SET_STATE_#POS_CREW#>2 (>K:INTERCOM_MODE_SET)</SET_STATE_#POS_CREW#> <STR_STATE_#POS_CREW#>Crew</STR_STATE_#POS_CREW#> <CODE_POS_#POS_CREW#>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_Crew)</CODE_POS_#POS_CREW#> <STATE#POS_CREW#_TEST>(B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#) #POS_CREW# ==</STATE#POS_CREW#_TEST> <SIMVAR_TO_WATCH_0>INTERCOM MODE</SIMVAR_TO_WATCH_0> <NUM_STATES>3</NUM_STATES> </Case> <Default> <SET_STATE_ON>1 (>K:INTERCOM_MODE_SET)</SET_STATE_ON> <SET_STATE_OFF>0 (>K:INTERCOM_MODE_SET)</SET_STATE_OFF> <EMISSIVE_INDICATOR_CODE>(A:INTERCOM MODE, Enum) 1 ==</EMISSIVE_INDICATOR_CODE> <GET_STATE_EXTERNAL>(A:INTERCOM MODE, Enum) 1 == sp0</GET_STATE_EXTERNAL> <SIM_STATE_IS_ON_EXTERNAL>l0</SIM_STATE_IS_ON_EXTERNAL> <ANIM_CODE>(A:INTERCOM MODE, Enum) 1 == 100 *</ANIM_CODE> <NUM_STATES>2</NUM_STATES> <SIMVAR_TO_WATCH_0>INTERCOM MODE</SIMVAR_TO_WATCH_0> </Default> </Switch> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"/> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID (using INTERACTION_TYPE, SUFFIX_ID)
- ANIM_NAME (using INTERACTION_TYPE, SUFFIX_ID)
- PART_ID (using INTERACTION_TYPE)
- INTERCOM_TYPE
- WWISE_EVENT
- WWISE_EVENT_1
- WWISE_EVENT_2
- INPUT_EVENT_ID_SOURCE
-
Default
Parameters set:
- BTN_ID
Condition: Switch(INTERCOM_TYPE)
-
Case: ISO_ALL_CREW
Parameters set:
- POS_ISO
- POS_ALL
- POS_CREW
-
Override
Parameters set:
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
Condition: Switch(INTERCOM_TYPE)
-
Case: ISO_ALL_CREW
Parameters set:
- GET_STATE_EXTERNAL
- ENUM_VAL_TO_POS_EXTERNAL (using POS_ISO, POS_ALL, POS_CREW)
- TT_VALUE_#POS_ISO#
- SET_STATE_#POS_ISO#
- STR_STATE_#POS_ISO#
- CODE_POS_#POS_ISO# (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- STATE#POS_ISO#_TEST (using INPUT_EVENT_ID_SOURCE, BTN_ID, POS_ISO)
- TT_VALUE_#POS_ALL#
- SET_STATE_#POS_ALL#
- STR_STATE_#POS_ALL#
- CODE_POS_#POS_ALL#
- STATE#POS_ALL#_TEST (using INPUT_EVENT_ID_SOURCE, BTN_ID, POS_ALL)
- TT_VALUE_#POS_CREW#
- SET_STATE_#POS_CREW#
- STR_STATE_#POS_CREW#
- CODE_POS_#POS_CREW# (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- STATE#POS_CREW#_TEST (using INPUT_EVENT_ID_SOURCE, BTN_ID, POS_CREW)
- SIMVAR_TO_WATCH_0
- NUM_STATES
-
Default case:
Parameters set:
- SET_STATE_ON
- SET_STATE_OFF
- EMISSIVE_INDICATOR_CODE
- GET_STATE_EXTERNAL
- SIM_STATE_IS_ON_EXTERNAL
- ANIM_CODE
- NUM_STATES
- SIMVAR_TO_WATCH_0
Templates used:
-
Default
-
ASOBO_NAVCOM_Screens_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Screens_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_NAVCOM_Screens_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_NAVCOM_Screens_SubTemplate
Definition from XML<Template Name="ASOBO_NAVCOM_Screens_SubTemplate"> <DefaultTemplateParameters> <FAILURE>(A:CIRCUIT NAVCOM#ID# ON, Bool)</FAILURE> <NODE_ID>NAVCOM_Screens_#ID##SUFFIX_ID#</NODE_ID> <Condition Check="USE_DIMMING_POTENTIOMETER"> <POTENTIOMETER>4</POTENTIOMETER> <DIMMING_FACTOR>1</DIMMING_FACTOR> </Condition> <ADD_EMISSIVE_CODE/> </DefaultTemplateParameters> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <Condition Check="USE_DIMMING_POTENTIOMETER"> <True> <EMISSIVE_CODE>(A:COM VOLUME:#ID#, Percent) 0 > (A:LIGHT POTENTIOMETER:#POTENTIOMETER#, percent over 100) * #DIMMING_FACTOR# * #ADD_EMISSIVE_CODE#</EMISSIVE_CODE> </True> <False> <EMISSIVE_CODE>(A:COM VOLUME:#ID#, Percent) 0 > #ADD_EMISSIVE_CODE#</EMISSIVE_CODE> </False> </Condition> </UseTemplate> </Component> <Condition Check="NAVCOM_CONTROLS_PANEL_LIGHT_STATE"> <Update Frequency="5"> (A:CIRCUIT NAVCOM#ID# ON, Bool) (A:LIGHT PANEL, Bool) != if{ (A:CIRCUIT NAVCOM#ID# ON, Bool) (>K:PANEL_LIGHTS_SET) } </Update> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- FAILURE (using ID)
- NODE_ID (using ID, SUFFIX_ID)
- ADD_EMISSIVE_CODE
Condition: Check(USE_DIMMING_POTENTIOMETER)
-
Case: True
Parameters set:
- POTENTIOMETER
- DIMMING_FACTOR
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Templates used:
-
ASOBO_GT_Emissive_Gauge
Condition: Check(USE_DIMMING_POTENTIOMETER)
-
Case: True
Parameters set:
- EMISSIVE_CODE (using ID, POTENTIOMETER, DIMMING_FACTOR, ADD_EMISSIVE_CODE)
-
Case: False
Parameters set:
- EMISSIVE_CODE (using ID, ADD_EMISSIVE_CODE)
-
-
ASOBO_GT_Emissive_Gauge
Condition: Check(NAVCOM_CONTROLS_PANEL_LIGHT_STATE)
-
Case: True
Parameters read:
- ID
-
Default
-
ASOBO_NAVCOM_Push_GPS_Toggle
Definition from XML<Template Name="ASOBO_NAVCOM_Push_GPS_Toggle"> <UseTemplate Name="ASOBO_NAVCOM_Push_GPS_Navigation_Template"/> </Template>Templates used:
-
ASOBO_NAVCOM_Switch_GPS_Navigation_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Switch_GPS_Navigation_Template"> <UseTemplate Name="ASOBO_NAVCOM_GPS_Navigation_Template"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_GPS_Navigation_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_GPS_Navigation_Template
-
ASOBO_NAVCOM_Push_GPS_Navigation_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Push_GPS_Navigation_Template"> <UseTemplate Name="ASOBO_NAVCOM_GPS_Navigation_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_GPS_Navigation_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_GPS_Navigation_Template
-
ASOBO_NAVCOM_GPS_Navigation_Template
Definition from XML<Template Name="ASOBO_NAVCOM_GPS_Navigation_Template"> <Parameters Type="Default"> <NODE_ID>NavCom_#INTERACTION_TYPE#_GPS_Navigation_Toggle</NODE_ID> <ANIM_NAME>NavCom_#INTERACTION_TYPE#_GPS_Navigation_Toggle</ANIM_NAME> <PART_ID>NavCom_#INTERACTION_TYPE#_GPS_Navigation_Toggle</PART_ID> <Condition Valid="NO_EMISSIVE"> <False> <EMISSIVE_CODE>(A:LIGHT POTENTIOMETER:4, percent over 100) 0.95 * 0.05 +</EMISSIVE_CODE> </False> </Condition> <TT_DESCRIPTION_ID>@TT_Package.INSTRUMENT_PUSH_NAVGPSMODE_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.INSTRUMENT_PUSH_NAVGPSMODE_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"> <BTN_ID>GPS_Navigation</BTN_ID> <SET_STATE_ON>(A:GPS DRIVES NAV1, Bool) ! if{ (>K:TOGGLE_GPS_DRIVES_NAV1) }</SET_STATE_ON> <SET_STATE_OFF>(A:GPS DRIVES NAV1, Bool) if{ (>K:TOGGLE_GPS_DRIVES_NAV1) }</SET_STATE_OFF> <Condition Valid="NO_EMISSIVE"> <False> <EMISSIVE_INDICATOR_CODE>(A:GPS DRIVES NAV1, Bool)</EMISSIVE_INDICATOR_CODE> </False> </Condition> <GET_STATE_EXTERNAL>(A:GPS DRIVES NAV1, Bool) sp0</GET_STATE_EXTERNAL> <SIM_STATE_IS_ON_EXTERNAL>l0</SIM_STATE_IS_ON_EXTERNAL> <TT_VALUE_ON>(R:1:@TT_Package.GT_STATE_GPS)</TT_VALUE_ON> <TT_VALUE_OFF>(R:1:@TT_Package.GT_STATE_NAV)</TT_VALUE_OFF> <STR_STATE_ON>GPS</STR_STATE_ON> <STR_STATE_OFF>NAV</STR_STATE_OFF> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID (using INTERACTION_TYPE)
- ANIM_NAME (using INTERACTION_TYPE)
- PART_ID (using INTERACTION_TYPE)
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
Condition: Valid(NO_EMISSIVE)
-
Case: False
Parameters set:
- EMISSIVE_CODE
Templates used:
-
ASOBO_NAVCOM_Alternative_Base_Template
Parameters set:
- BTN_ID
- SET_STATE_ON
- SET_STATE_OFF
- GET_STATE_EXTERNAL
- SIM_STATE_IS_ON_EXTERNAL
- TT_VALUE_ON
- TT_VALUE_OFF
- STR_STATE_ON
- STR_STATE_OFF
Condition: Valid(NO_EMISSIVE)
-
Case: False
Parameters set:
- EMISSIVE_INDICATOR_CODE
-
Default
-
ASOBO_NAVCOM_Push_GPS_Approach_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Push_GPS_Approach_Template"> <UseTemplate Name="ASOBO_NAVCOM_GPS_Approach_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_GPS_Approach_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_GPS_Approach_Template
-
ASOBO_NAVCOM_GPS_Approach_Template
Definition from XML<Template Name="ASOBO_NAVCOM_GPS_Approach_Template"> <Parameters Type="Default"> <NODE_ID>NavCom_#INTERACTION_TYPE#_GPS_Approach_Toggle</NODE_ID> <ANIM_NAME>NavCom_#INTERACTION_TYPE#_GPS_Approach_Toggle</ANIM_NAME> <PART_ID>NavCom_#INTERACTION_TYPE#_GPS_Approach_Toggle</PART_ID> <EMISSIVE_CODE>(A:LIGHT POTENTIOMETER:4, percent over 100) 0.95 * 0.05 +</EMISSIVE_CODE> <TT_DESCRIPTION_ID>@TT_Package.INSTRUMENT_PUSH_GPSAPR_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.INSTRUMENT_PUSH_GPSAPR_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"> <BTN_ID>GPS_Approach</BTN_ID> <SET_STATE_ON>1 (>L:XMLVAR_GPS_Approach)</SET_STATE_ON> <SET_STATE_OFF>0 (>L:XMLVAR_GPS_Approach)</SET_STATE_OFF> <EMISSIVE_INDICATOR_CODE>(A:GPS DRIVES NAV1, Bool)</EMISSIVE_INDICATOR_CODE> <GET_STATE_EXTERNAL>(L:XMLVAR_GPS_Approach) sp0</GET_STATE_EXTERNAL> <SIM_STATE_IS_ON_EXTERNAL>l0</SIM_STATE_IS_ON_EXTERNAL> <TT_VALUE_ON>(R:1:@TT_Package.GT_STATE_ARMED)</TT_VALUE_ON> <TT_VALUE_OFF>(R:1:@TT_Package.GT_STATE_STANDBY)</TT_VALUE_OFF> <STR_STATE_ON>ARMED</STR_STATE_ON> <STR_STATE_OFF>STANDBY</STR_STATE_OFF> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID (using INTERACTION_TYPE)
- ANIM_NAME (using INTERACTION_TYPE)
- PART_ID (using INTERACTION_TYPE)
- EMISSIVE_CODE
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
Templates used:
-
ASOBO_NAVCOM_Alternative_Base_Template
Parameters set:
- BTN_ID
- SET_STATE_ON
- SET_STATE_OFF
- EMISSIVE_INDICATOR_CODE
- GET_STATE_EXTERNAL
- SIM_STATE_IS_ON_EXTERNAL
- TT_VALUE_ON
- TT_VALUE_OFF
- STR_STATE_ON
- STR_STATE_OFF
-
Default
-
ASOBO_NAVCOM_Decision_Height_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Decision_Height_Template"> <Parameters Type="Default"> <NODE_ID>NAVCOM_#INTERACTION_TYPE#_Decision_Height</NODE_ID> <ANIM_NAME>NAVCOM_#INTERACTION_TYPE#_Decision_Height</ANIM_NAME> <PART_ID>NAVCOM_#INTERACTION_TYPE#_Decision_Height</PART_ID> <TT_DESCRIPTION_ID>@TT_Package.NAVCOM_KNOB_DECISION_HEIGHT_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.NAVCOM_KNOB_DECISION_HEIGHT_TITLE</TOOLTIP_TITLE> <Condition NotEmpty="MAX_VALUE"> <INCREASE_CONDITION>(A:DECISION HEIGHT, meters) #MAX_VALUE# <</INCREASE_CONDITION> </Condition> <Condition NotEmpty="MIN_VALUE"> <DECREASE_CONDITION>(A:DECISION HEIGHT, meters) #MIN_VALUE# ></DECREASE_CONDITION> </Condition> </Parameters> <Parameters Type="Override"> <INCREASE_HEIGHT_DECISION>(>K:INCREASE_DECISION_HEIGHT)</INCREASE_HEIGHT_DECISION> <DECREASE_HEIGHT_DECISION>(>K:DECREASE_DECISION_HEIGHT)</DECREASE_HEIGHT_DECISION> </Parameters> <Parameters Type="Override"> <Condition NotEmpty="INCREASE_CONDITION"> <INCREASE_HEIGHT_DECISION>#INCREASE_CONDITION# if{ #INCREASE_HEIGHT_DECISION# }</INCREASE_HEIGHT_DECISION> </Condition> <Condition NotEmpty="DECREASE_CONDITION"> <DECREASE_HEIGHT_DECISION>#DECREASE_CONDITION# if{ #DECREASE_HEIGHT_DECISION# }</DECREASE_HEIGHT_DECISION> </Condition> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Base_Template"> <IE_NAME>Decision_Height</IE_NAME> <Switch Param="INTERACTION_TYPE"> <Case Value="Knob"> <IS_INFINITE>True</IS_INFINITE> <TT_VALUE>(A:DECISION HEIGHT, meters) '%dm' @sprintf</TT_VALUE> <TT_VALUE_IS_DYNAMIC>True</TT_VALUE_IS_DYNAMIC> <SET_STATE_EXTERNAL>0 > if{ #INCREASE_HEIGHT_DECISION# } els{ #DECREASE_HEIGHT_DECISION# }</SET_STATE_EXTERNAL> </Case> </Switch> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID (using INTERACTION_TYPE)
- ANIM_NAME (using INTERACTION_TYPE)
- PART_ID (using INTERACTION_TYPE)
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
Condition: NotEmpty(MAX_VALUE)
-
Case: True
Parameters set:
- INCREASE_CONDITION (using MAX_VALUE)
Condition: NotEmpty(MIN_VALUE)
-
Case: True
Parameters set:
- DECREASE_CONDITION (using MIN_VALUE)
-
Override
Parameters set:
- INCREASE_HEIGHT_DECISION
- DECREASE_HEIGHT_DECISION
-
Override
Condition: NotEmpty(INCREASE_CONDITION)
-
Case: True
Parameters set:
- INCREASE_HEIGHT_DECISION (using INCREASE_CONDITION, INCREASE_HEIGHT_DECISION)
Condition: NotEmpty(DECREASE_CONDITION)
-
Case: True
Parameters set:
- DECREASE_HEIGHT_DECISION (using DECREASE_CONDITION, DECREASE_HEIGHT_DECISION)
-
Templates used:
-
ASOBO_NAVCOM_Base_Template
Parameters set:
- IE_NAME
Condition: Switch(INTERACTION_TYPE)
-
Case: Knob
Parameters set:
- IS_INFINITE
- TT_VALUE
- TT_VALUE_IS_DYNAMIC
- SET_STATE_EXTERNAL (using INCREASE_HEIGHT_DECISION, DECREASE_HEIGHT_DECISION)
-
Default
-
ASOBO_NAVCOM_Knob_Decision_Height_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Knob_Decision_Height_Template"> <UseTemplate Name="ASOBO_NAVCOM_Decision_Height_Template"> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_NAVCOM_Decision_Height_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_NAVCOM_Decision_Height_Template
-
ASOBO_GT_NAVCOM_Knob_Frequency_Template
Definition from XML<Template Name="ASOBO_GT_NAVCOM_Knob_Frequency_Template"> <Parameters Type="Default"> <Switch Param="TYPE"> <Case Value="PULL_8_33K"> <IS_PULLABLE>True</IS_PULLABLE> </Case> <Case Value="PULL_25K"> <IS_PULLABLE>True</IS_PULLABLE> </Case> </Switch> </Parameters> <Parameters Type="Default"> <NODE_ID_LARGE_KNOB>#RADIO_TYPE#_Knob_MHz_#ID##SUFFIX_ID#</NODE_ID_LARGE_KNOB> <NODE_ID_SMALL_KNOB>#RADIO_TYPE#_Knob_KHz_#ID##SUFFIX_ID#</NODE_ID_SMALL_KNOB> <ANIM_NAME_LARGE_KNOB>#RADIO_TYPE#_Knob_MHz_#ID##SUFFIX_ID#</ANIM_NAME_LARGE_KNOB> <ANIM_NAME_SMALL_KNOB>#RADIO_TYPE#_Knob_KHz_#ID##SUFFIX_ID#</ANIM_NAME_SMALL_KNOB> <Condition Valid="IS_PULLABLE"> <ANIM_NAME_SMALL_KNOB_PUSH>#RADIO_TYPE#_Knob_KHz_#ID#_Push#SUFFIX_ID#</ANIM_NAME_SMALL_KNOB_PUSH> </Condition> <Switch Param="RADIO_TYPE"> <Case Value="NAV"> <THRESHOLD_INPUT>0.0005</THRESHOLD_INPUT> <THRESHOLD_MOUSE>0.01</THRESHOLD_MOUSE> <THRESHOLD_X_INPUT>0.1</THRESHOLD_X_INPUT> <THRESHOLD_X_MOUSE>0.01</THRESHOLD_X_MOUSE> <IDSIMVAR>#ID#</IDSIMVAR> <FLOAT_PRECISION>2</FLOAT_PRECISION> </Case> <Case Value="COM"> <THRESHOLD_INPUT>0.0005</THRESHOLD_INPUT> <THRESHOLD_MOUSE>0.003</THRESHOLD_MOUSE> <THRESHOLD_X_INPUT>0.05</THRESHOLD_X_INPUT> <THRESHOLD_X_MOUSE>0.003</THRESHOLD_X_MOUSE> <Condition Check="ID" Match="1"> <True> <IDSIMVAR/> </True> <False> <IDSIMVAR>#ID#</IDSIMVAR> </False> </Condition> <FLOAT_PRECISION>3</FLOAT_PRECISION> </Case> </Switch> </Parameters> <Parameters Type="Default"> <TOOLTIP_TITLE>#ID# (R:1:@TT_Package.AUDIOPANEL_KNOB_#RADIO_TYPE#_FREQ_TITLE) @sprintf</TOOLTIP_TITLE> <TOOLTIP_TITLE_IS_DYNAMIC>True</TOOLTIP_TITLE_IS_DYNAMIC> <TT_DESCRIPTION_INDEX>#ID#</TT_DESCRIPTION_INDEX> <TT_DESCRIPTION_ID_KHZ>@TT_Package.AUDIOPANEL_KNOB_#RADIO_TYPE#_KHZ_ACTION</TT_DESCRIPTION_ID_KHZ> <TT_DESCRIPTION_ID_MHZ>@TT_Package.AUDIOPANEL_KNOB_#RADIO_TYPE#_MHZ_ACTION</TT_DESCRIPTION_ID_MHZ> <Switch Param="TYPE"> <Case Value="PULL_8_33K"> <TT_DESCRIPTION_ID_PULL>@TT_Package.AUDIOPANEL_KNOB_#RADIO_TYPE#_ACTION_SET_8_33K</TT_DESCRIPTION_ID_PULL> </Case> <Case Value="PULL_25K"> <TT_DESCRIPTION_ID_PULL>@TT_Package.AUDIOPANEL_KNOB_#RADIO_TYPE#_ACTION_SET_25K</TT_DESCRIPTION_ID_PULL> </Case> </Switch> <GET_TT_VALUE_STATE>(A:#RADIO_TYPE# STANDBY FREQUENCY:#ID#, Megahertz) sp0</GET_TT_VALUE_STATE> <FORMAT_VALUE>l0 '#RADIO_TYPE##ID#:<br/>%.#FLOAT_PRECISION#f' @sprintf</FORMAT_VALUE> </Parameters> <Parameters Type="Override"> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <IS_INFINITE>True</IS_INFINITE> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"> <KNOB_ID>#RADIO_TYPE##ID#_Mhz</KNOB_ID> <NODE_ID>#NODE_ID_LARGE_KNOB#</NODE_ID> <ANIM_NAME>#ANIM_NAME_LARGE_KNOB#</ANIM_NAME> <PART_ID>KNOB_#RADIO_TYPE#_Mhz</PART_ID> <EVENT_CW>(>K:#RADIO_TYPE##IDSIMVAR#_RADIO_WHOLE_INC)</EVENT_CW> <EVENT_CCW>(>K:#RADIO_TYPE##IDSIMVAR#_RADIO_WHOLE_DEC)</EVENT_CCW> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_MHZ#</TT_DESCRIPTION_ID> <WWISE_EVENT>navcom_frequency_outer_knob</WWISE_EVENT> <COUNT>36</COUNT> </UseTemplate> <Switch> <Case Valid="IS_PULLABLE"> <Component ID="#NODE_ID_SMALL_KNOB#" Node="#NODE_ID_SMALL_KNOB#"> <Parameters Type="Default"> <BTN_ID_EXTERNAL>#RADIO_TYPE##ID#_25K</BTN_ID_EXTERNAL> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Push_Event_Only_Template"> <BTN_ID>#BTN_ID_EXTERNAL#</BTN_ID> <EVENT_PUSH>(>H:RADIO#ID#_#RADIO_TYPE#_Knob_Small_PUSH)</EVENT_PUSH> <TT_ICON>Pull</TT_ICON> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_PULL#</TT_DESCRIPTION_ID> <TT_VALUE>@TT_Package.GT_STATE_NA</TT_VALUE> <TT_VALUE_IS_DYNAMIC>False</TT_VALUE_IS_DYNAMIC> <BINDING_INC_0>Pull</BINDING_INC_0> <BINDING_INC_0_PARAM_0>1</BINDING_INC_0_PARAM_0> </UseTemplate> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"> <CREATE_COMPONENT>False</CREATE_COMPONENT> <KNOB_ID>#RADIO_TYPE##ID#_Khz</KNOB_ID> <PART_ID>KNOB_#RADIO_TYPE#_Khz</PART_ID> <ANIM_NAME_PUSH>#ANIM_NAME_SMALL_KNOB_PUSH#</ANIM_NAME_PUSH> <ANIM_NAME_KNOB>#ANIM_NAME_SMALL_KNOB#</ANIM_NAME_KNOB> <EVENT_CW>(>K:#RADIO_TYPE##IDSIMVAR#_RADIO_FRACT_INC)</EVENT_CW> <EVENT_CCW>(>K:#RADIO_TYPE##IDSIMVAR#_RADIO_FRACT_DEC)</EVENT_CCW> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_KHZ#</TT_DESCRIPTION_ID> <BTN_EXTERNAL_BINDING_TO_CALL>_Pull</BTN_EXTERNAL_BINDING_TO_CALL> <WWISE_EVENT>navcom_frequency_inner_knob</WWISE_EVENT> <COUNT>36</COUNT> </UseTemplate> </Component> </Case> <Default> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"> <KNOB_ID>#RADIO_TYPE##ID#_Khz</KNOB_ID> <NODE_ID>#NODE_ID_SMALL_KNOB#</NODE_ID> <PART_ID>KNOB_#RADIO_TYPE#_Khz</PART_ID> <ANIM_NAME>#ANIM_NAME_SMALL_KNOB#</ANIM_NAME> <EVENT_CW>(>K:#RADIO_TYPE##IDSIMVAR#_RADIO_FRACT_INC)</EVENT_CW> <EVENT_CCW>(>K:#RADIO_TYPE##IDSIMVAR#_RADIO_FRACT_DEC)</EVENT_CCW> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_KHZ#</TT_DESCRIPTION_ID> <WWISE_EVENT>navcom_frequency_inner_knob</WWISE_EVENT> <COUNT>36</COUNT> </UseTemplate> </Default> </Switch> </Template>Parameters initialization:
-
Default
Condition: Switch(TYPE)
-
Case: PULL_8_33K
Parameters set:
- IS_PULLABLE
-
Case: PULL_25K
Parameters set:
- IS_PULLABLE
-
-
Default
Parameters set:
- NODE_ID_LARGE_KNOB (using RADIO_TYPE, ID, SUFFIX_ID)
- NODE_ID_SMALL_KNOB (using RADIO_TYPE, ID, SUFFIX_ID)
- ANIM_NAME_LARGE_KNOB (using RADIO_TYPE, ID, SUFFIX_ID)
- ANIM_NAME_SMALL_KNOB (using RADIO_TYPE, ID, SUFFIX_ID)
Condition: Valid(IS_PULLABLE)
-
Case: True
Parameters set:
- ANIM_NAME_SMALL_KNOB_PUSH (using RADIO_TYPE, ID, SUFFIX_ID)
Condition: Switch(RADIO_TYPE)
-
Case: NAV
Parameters set:
- THRESHOLD_INPUT
- THRESHOLD_MOUSE
- THRESHOLD_X_INPUT
- THRESHOLD_X_MOUSE
- IDSIMVAR (using ID)
- FLOAT_PRECISION
-
Case: COM
Parameters set:
- THRESHOLD_INPUT
- THRESHOLD_MOUSE
- THRESHOLD_X_INPUT
- THRESHOLD_X_MOUSE
- FLOAT_PRECISION
Condition: Check(ID)
-
Case: True
Parameters set:
- IDSIMVAR
-
Case: False
Parameters set:
- IDSIMVAR (using ID)
-
Default
Parameters set:
- TOOLTIP_TITLE (using ID, RADIO_TYPE)
- TOOLTIP_TITLE_IS_DYNAMIC
- TT_DESCRIPTION_INDEX (using ID)
- TT_DESCRIPTION_ID_KHZ (using RADIO_TYPE)
- TT_DESCRIPTION_ID_MHZ (using RADIO_TYPE)
- GET_TT_VALUE_STATE (using RADIO_TYPE, ID)
- FORMAT_VALUE (using RADIO_TYPE, ID, FLOAT_PRECISION)
Condition: Switch(TYPE)
-
Case: PULL_8_33K
Parameters set:
- TT_DESCRIPTION_ID_PULL (using RADIO_TYPE)
-
Case: PULL_25K
Parameters set:
- TT_DESCRIPTION_ID_PULL (using RADIO_TYPE)
-
Override
Parameters set:
- INTERACTION_TYPE
- IS_INFINITE
Templates used:
-
ASOBO_NAVCOM_Alternative_Base_Template
Parameters set:
- KNOB_ID (using RADIO_TYPE, ID)
- NODE_ID (using NODE_ID_LARGE_KNOB)
- ANIM_NAME (using ANIM_NAME_LARGE_KNOB)
- PART_ID (using RADIO_TYPE)
- EVENT_CW (using RADIO_TYPE, IDSIMVAR)
- EVENT_CCW (using RADIO_TYPE, IDSIMVAR)
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_MHZ)
- WWISE_EVENT
- COUNT
Condition: Switch
-
Case: Valid(IS_PULLABLE)
Parameters read:
- NODE_ID_SMALL_KNOB
Components:
-
#NODE_ID_SMALL_KNOB# (Node: #NODE_ID_SMALL_KNOB#)
Parameters set:
- BTN_ID_EXTERNAL (using RADIO_TYPE, ID)
Templates used:
-
ASOBO_NAVCOM_Alternative_Base_Push_Event_Only_Template
Parameters set:
- BTN_ID (using BTN_ID_EXTERNAL)
- EVENT_PUSH (using ID, RADIO_TYPE)
- TT_ICON
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_PULL)
- TT_VALUE
- TT_VALUE_IS_DYNAMIC
- BINDING_INC_0
- BINDING_INC_0_PARAM_0
-
ASOBO_NAVCOM_Alternative_Base_Template
Parameters set:
- CREATE_COMPONENT
- KNOB_ID (using RADIO_TYPE, ID)
- PART_ID (using RADIO_TYPE)
- ANIM_NAME_PUSH (using ANIM_NAME_SMALL_KNOB_PUSH)
- ANIM_NAME_KNOB (using ANIM_NAME_SMALL_KNOB)
- EVENT_CW (using RADIO_TYPE, IDSIMVAR)
- EVENT_CCW (using RADIO_TYPE, IDSIMVAR)
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_KHZ)
- BTN_EXTERNAL_BINDING_TO_CALL
- WWISE_EVENT
- COUNT
-
Default case:
Templates used:
-
ASOBO_NAVCOM_Alternative_Base_Template
Parameters set:
- KNOB_ID (using RADIO_TYPE, ID)
- NODE_ID (using NODE_ID_SMALL_KNOB)
- PART_ID (using RADIO_TYPE)
- ANIM_NAME (using ANIM_NAME_SMALL_KNOB)
- EVENT_CW (using RADIO_TYPE, IDSIMVAR)
- EVENT_CCW (using RADIO_TYPE, IDSIMVAR)
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_KHZ)
- WWISE_EVENT
- COUNT
-
ASOBO_NAVCOM_Alternative_Base_Template
-
Default
-
ASOBO_GT_NAVCOM_Knob_Volume_Template
Definition from XML<Template Name="ASOBO_GT_NAVCOM_Knob_Volume_Template"> <UseTemplate Name="ASOBO_GT_NAVCOM_Volume_Template"> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_NAVCOM_Volume_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_GT_NAVCOM_Volume_Template
-
ASOBO_GT_NAVCOM_Volume_Template
Definition from XML<Template Name="ASOBO_GT_NAVCOM_Volume_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_GT_NAVCOM_Volume_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_GT_NAVCOM_Volume_SubTemplate
Definition from XML<Template Name="ASOBO_GT_NAVCOM_Volume_SubTemplate"> <Parameters Type="Default"> <NO_IDENT>True</NO_IDENT> <SYNC_RADIO_STATE_TO_CIRCUIT/> <SYNC_RECEIVE_STATE_TO_VOLUME/> </Parameters> <Parameters Type="Default"> <INPUT_EVENT_ID_SOURCE>NAVCOM</INPUT_EVENT_ID_SOURCE> <USE_INPUT_EVENT_ID>NAVCOM</USE_INPUT_EVENT_ID> <VOLUME_INCREMENT>5</VOLUME_INCREMENT> <ANIM_LAG>100</ANIM_LAG> <WWISE_PREFIX>navcom_volume</WWISE_PREFIX> <NODE_ID>#RADIO_TYPE#_Knob_OnOff_#ID##SUFFIX_ID#</NODE_ID> <PART_ID>#RADIO_TYPE##ID#_Knob</PART_ID> <Condition Valid="USE_SEPARATE_ON_OFF_ANIM"> <ANIM_NAME_ON_OFF>#RADIO_TYPE#_Knob_OnOff_#ID#_Push</ANIM_NAME_ON_OFF> </Condition> <Condition Valid="NO_IDENT"> <True> <ANIM_NAME>#RADIO_TYPE#_Knob_#ID##SUFFIX_ID#</ANIM_NAME> </True> <False> <ANIM_NAME_KNOB>#RADIO_TYPE#_Knob_OnOff_#ID##SUFFIX_ID#</ANIM_NAME_KNOB> <Switch Param="RADIO_TYPE"> <Case Value="NAV"> <SET_IDENT>(A:NAV SOUND:#ID#, Bool) != if{ (>K:RADIO_VOR#ID#_IDENT_TOGGLE) }</SET_IDENT> <GET_IDENT>(A:NAV SOUND:#ID#, Bool)</GET_IDENT> <IDENT_SIMVAR>NAV SOUND:#ID#</IDENT_SIMVAR> <ANIM_NAME_PUSH>NAV_Push_Ident_#ID##SUFFIX_ID#</ANIM_NAME_PUSH> <IE_NAME_KNOB_BUTTON>NAV#ID#_Test</IE_NAME_KNOB_BUTTON> </Case> <Case Value="COM"> <SET_IDENT>(A:COM TEST:#ID#, Bool) != if{ (>K:RADIO_COMMNAV#ID#_TEST_TOGGLE) }</SET_IDENT> <GET_IDENT>(A:COM TEST:#ID#, Bool)</GET_IDENT> <IDENT_SIMVAR>COM TEST:#ID#</IDENT_SIMVAR> <ANIM_NAME_PUSH>COM_Push_Test_#ID##SUFFIX_ID#</ANIM_NAME_PUSH> <IE_NAME_KNOB_BUTTON>COM#ID#_Test</IE_NAME_KNOB_BUTTON> </Case> </Switch> </False> </Condition> <Switch Param="INTERACTION_TYPE"> <Case Value="Knob"> <COUNT>36</COUNT> <ANIM_WRAP>False</ANIM_WRAP> <THRESHOLD_X_INPUT>0.03</THRESHOLD_X_INPUT> <THRESHOLD_X_MOUSE>0.002</THRESHOLD_X_MOUSE> </Case> </Switch> <Condition NotEmpty="CIRCUIT_ID"> <True> <SYNC_RADIO_STATE_TO_CIRCUIT>(A:#RADIO_TYPE# VOLUME:#ID#, Percent) 0 > (A:CIRCUIT SWITCH ON:#CIRCUIT_ID#, Boolean) != if{ #CIRCUIT_ID# (>K:ELECTRICAL_CIRCUIT_TOGGLE) }</SYNC_RADIO_STATE_TO_CIRCUIT> </True> </Condition> </Parameters> <Parameters Type="Override"> <Condition Valid="SYNC_RECEIVE_STATE_TO_VOLUME"> <SYNC_RECEIVE_STATE_TO_VOLUME>(A:#RADIO_TYPE# VOLUME:#ID#, Percent) 0 > (>K:#RADIO_TYPE##ID#_RECEIVE_SELECT)</SYNC_RECEIVE_STATE_TO_VOLUME> </Condition> <Switch Param="INTERACTION_TYPE"> <Case Value="Knob"> <Condition NotEmpty="ANIM_NAME_KNOB"> <ANIM_NAME>#ANIM_NAME_KNOB#</ANIM_NAME> </Condition> <Condition NotEmpty="IE_NAME_KNOB_BUTTON"> <TEMPLATE_TYPE>KNOB_SWITCH</TEMPLATE_TYPE> </Condition> </Case> </Switch> <SET_VOLUME_KEY>#RADIO_TYPE##ID#_VOLUME_SET</SET_VOLUME_KEY> </Parameters> <Parameters Type="Override"> <Switch Param="RADIO_TYPE"> <Case Value="NAV"> <SET_VOLUME_KEY>#SET_VOLUME_KEY#_EX1</SET_VOLUME_KEY> </Case> </Switch> </Parameters> <Parameters Type="Default"> <IE_NAME_KNOB>#RADIO_TYPE##ID#_Volume</IE_NAME_KNOB> <TT_DESCRIPTION_ID_KNOB_BUTTON>@TT_Package.AUDIOPANEL_KNOB_#RADIO_TYPE#_VOLUME_ACTION_SET</TT_DESCRIPTION_ID_KNOB_BUTTON> <TT_DESCRIPTION_ID_KNOB>@TT_Package.AUDIOPANEL_KNOB_#RADIO_TYPE#_VOLUME_ACTION</TT_DESCRIPTION_ID_KNOB> <TT_DESCRIPTION_INDEX>#ID#</TT_DESCRIPTION_INDEX> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_KNOB_#RADIO_TYPE#_VOLUME_TITLE</TOOLTIP_TITLE> <TOOLTIP_TITLE_INDEX>#ID#</TOOLTIP_TITLE_INDEX> </Parameters> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <Switch Param="TEMPLATE_TYPE"> <Case Value="KNOB_SWITCH"> <UseTemplate Name="ASOBO_#USE_INPUT_EVENT_ID#_Push_Event_Base_Template"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> <IE_NAME>#IE_NAME_KNOB_BUTTON#</IE_NAME> <SET_STATE_EXTERNAL>p0 #SET_IDENT#</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>#GET_IDENT# sp0</GET_STATE_EXTERNAL> <SIM_STATE_IS_ON_EXTERNAL>l0</SIM_STATE_IS_ON_EXTERNAL> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_KNOB_BUTTON#</TT_DESCRIPTION_ID> <TT_DESCRIPTION_INDEX>#ID#</TT_DESCRIPTION_INDEX> <SIMVAR_TO_WATCH_0>#IDENT_SIMVAR#</SIMVAR_TO_WATCH_0> <ANIM>EXTERNAL</ANIM> </UseTemplate> </Case> </Switch> <UseTemplate Name="ASOBO_#USE_INPUT_EVENT_ID#_Base_Template"> <IE_NAME>#IE_NAME_KNOB#</IE_NAME> <Condition> <Test> <Or> <Arg NotEmpty="CIRCUIT_ID"/> <Arg NotEmpty="SYNC_RECEIVE_STATE_TO_VOLUME"/> </Or> </Test> <True> <COMP_UPDATE_CODE>#SYNC_RADIO_STATE_TO_CIRCUIT# #SYNC_RECEIVE_STATE_TO_VOLUME#</COMP_UPDATE_CODE> <ON_STATE_CHANGED_EXTERNAL_CODE>#SYNC_RADIO_STATE_TO_CIRCUIT# #SYNC_RECEIVE_STATE_TO_VOLUME#</ON_STATE_CHANGED_EXTERNAL_CODE> </True> </Condition> <Switch Param="INTERACTION_TYPE"> <Case Value="Knob"> <IS_INFINITE>False</IS_INFINITE> <SET_STATE_EXTERNAL>(>K:#SET_VOLUME_KEY#)</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(A:#RADIO_TYPE# VOLUME:#ID#, Percent)</GET_STATE_EXTERNAL> <INC_PARAM_0>#VOLUME_INCREMENT# p0 *</INC_PARAM_0> <INC_PARAM_0_IS_DYNAMIC>True</INC_PARAM_0_IS_DYNAMIC> <DEC_PARAM_0>#VOLUME_INCREMENT# p0 *</DEC_PARAM_0> <DEC_PARAM_0_IS_DYNAMIC>True</DEC_PARAM_0_IS_DYNAMIC> </Case> <Case Value="Switch"> <SET_STATE_EXTERNAL>100 0 p0 0 > ? (>K:#SET_VOLUME_KEY#)</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(A:#RADIO_TYPE# VOLUME:#ID#, Percent) 0 > sp0</GET_STATE_EXTERNAL> </Case> </Switch> <CREATE_COMPONENT>False</CREATE_COMPONENT> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_KNOB#</TT_DESCRIPTION_ID> <Switch Param="TEMPLATE_TYPE"> <Case Value="KNOB_SWITCH"> <TEMPLATE_VARIANT>Switch</TEMPLATE_VARIANT> <IE_ID_EXTERNAL_0>#IE_NAME_KNOB_BUTTON#</IE_ID_EXTERNAL_0> <USE_SIMVAR_FOR_BUTTON_ANIM>False</USE_SIMVAR_FOR_BUTTON_ANIM> <USE_SIMVAR_FOR_KNOB_ANIM>False</USE_SIMVAR_FOR_KNOB_ANIM> <ANIM_CODE_SWITCH>(B:#INPUT_EVENT_ID_SOURCE#_#IE_NAME_KNOB_BUTTON#, Bool) 100 *</ANIM_CODE_SWITCH> <KNOB_ANIM_CODE>(B:#INPUT_EVENT_ID_SOURCE#_#IE_NAME_KNOB#, Percent)</KNOB_ANIM_CODE> <ANIM_NAME_SWITCH>#ANIM_NAME_PUSH#</ANIM_NAME_SWITCH> <CENTER_RADIUS>0.002</CENTER_RADIUS> </Case> </Switch> <SIMVAR_TO_WATCH_0>#RADIO_TYPE# VOLUME:#ID#</SIMVAR_TO_WATCH_0> <Condition NotEmpty="ANIM_NAME_KNOB"> <ANIM_NAME>#ANIM_NAME_KNOB#</ANIM_NAME> </Condition> </UseTemplate> <Condition NotEmpty="ANIM_NAME_ON_OFF"> <UseTemplate Name="ASOBO_GT_Anim_Code"> <ANIM_CODE>(B:#INPUT_EVENT_ID_SOURCE#_#IE_NAME_KNOB#, Bool) 100 *</ANIM_CODE> <ANIM_NAME>#ANIM_NAME_ON_OFF#</ANIM_NAME> </UseTemplate> </Condition> </Component> </Template>Parameters initialization:
-
Default
Parameters set:
- NO_IDENT
- SYNC_RADIO_STATE_TO_CIRCUIT
- SYNC_RECEIVE_STATE_TO_VOLUME
-
Default
Parameters set:
- INPUT_EVENT_ID_SOURCE
- USE_INPUT_EVENT_ID
- VOLUME_INCREMENT
- ANIM_LAG
- WWISE_PREFIX
- NODE_ID (using RADIO_TYPE, ID, SUFFIX_ID)
- PART_ID (using RADIO_TYPE, ID)
Condition: Valid(USE_SEPARATE_ON_OFF_ANIM)
-
Case: True
Parameters set:
- ANIM_NAME_ON_OFF (using RADIO_TYPE, ID)
Condition: Valid(NO_IDENT)
-
Case: True
Parameters set:
- ANIM_NAME (using RADIO_TYPE, ID, SUFFIX_ID)
-
Case: False
Parameters set:
- ANIM_NAME_KNOB (using RADIO_TYPE, ID, SUFFIX_ID)
Condition: Switch(RADIO_TYPE)
-
Case: NAV
Parameters set:
- SET_IDENT (using ID)
- GET_IDENT (using ID)
- IDENT_SIMVAR (using ID)
- ANIM_NAME_PUSH (using ID, SUFFIX_ID)
- IE_NAME_KNOB_BUTTON (using ID)
-
Case: COM
Parameters set:
- SET_IDENT (using ID)
- GET_IDENT (using ID)
- IDENT_SIMVAR (using ID)
- ANIM_NAME_PUSH (using ID, SUFFIX_ID)
- IE_NAME_KNOB_BUTTON (using ID)
Condition: Switch(INTERACTION_TYPE)
-
Case: Knob
Parameters set:
- COUNT
- ANIM_WRAP
- THRESHOLD_X_INPUT
- THRESHOLD_X_MOUSE
Condition: NotEmpty(CIRCUIT_ID)
-
Case: True
Parameters set:
- SYNC_RADIO_STATE_TO_CIRCUIT (using RADIO_TYPE, ID, CIRCUIT_ID)
-
Override
Parameters set:
- SET_VOLUME_KEY (using RADIO_TYPE, ID)
Condition: Valid(SYNC_RECEIVE_STATE_TO_VOLUME)
-
Case: True
Parameters set:
- SYNC_RECEIVE_STATE_TO_VOLUME (using RADIO_TYPE, ID)
Condition: Switch(INTERACTION_TYPE)
-
Case: Knob
Condition: NotEmpty(ANIM_NAME_KNOB)
-
Case: True
Parameters set:
- ANIM_NAME (using ANIM_NAME_KNOB)
Condition: NotEmpty(IE_NAME_KNOB_BUTTON)
-
Case: True
Parameters set:
- TEMPLATE_TYPE
-
-
Override
Condition: Switch(RADIO_TYPE)
-
Case: NAV
Parameters set:
- SET_VOLUME_KEY (using SET_VOLUME_KEY)
-
-
Default
Parameters set:
- IE_NAME_KNOB (using RADIO_TYPE, ID)
- TT_DESCRIPTION_ID_KNOB_BUTTON (using RADIO_TYPE)
- TT_DESCRIPTION_ID_KNOB (using RADIO_TYPE)
- TT_DESCRIPTION_INDEX (using ID)
- TOOLTIP_TITLE (using RADIO_TYPE)
- TOOLTIP_TITLE_INDEX (using ID)
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Parameters read:
- USE_INPUT_EVENT_ID
Templates used:
-
ASOBO_#USE_INPUT_EVENT_ID#_Base_Template
- May resolve to the following template(s):
Parameters set:
- IE_NAME (using IE_NAME_KNOB)
- CREATE_COMPONENT
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_KNOB)
- SIMVAR_TO_WATCH_0 (using RADIO_TYPE, ID)
Condition: Test(CIRCUIT_ID, SYNC_RECEIVE_STATE_TO_VOLUME)
-
Case: True
Parameters set:
- COMP_UPDATE_CODE (using SYNC_RADIO_STATE_TO_CIRCUIT, SYNC_RECEIVE_STATE_TO_VOLUME)
- ON_STATE_CHANGED_EXTERNAL_CODE (using SYNC_RADIO_STATE_TO_CIRCUIT, SYNC_RECEIVE_STATE_TO_VOLUME)
Condition: Switch(INTERACTION_TYPE)
-
Case: Knob
Parameters set:
- IS_INFINITE
- SET_STATE_EXTERNAL (using SET_VOLUME_KEY)
- GET_STATE_EXTERNAL (using RADIO_TYPE, ID)
- INC_PARAM_0 (using VOLUME_INCREMENT)
- INC_PARAM_0_IS_DYNAMIC
- DEC_PARAM_0 (using VOLUME_INCREMENT)
- DEC_PARAM_0_IS_DYNAMIC
-
Case: Switch
Parameters set:
- SET_STATE_EXTERNAL (using SET_VOLUME_KEY)
- GET_STATE_EXTERNAL (using RADIO_TYPE, ID)
Condition: Switch(TEMPLATE_TYPE)
-
Case: KNOB_SWITCH
Parameters set:
- TEMPLATE_VARIANT
- IE_ID_EXTERNAL_0 (using IE_NAME_KNOB_BUTTON)
- USE_SIMVAR_FOR_BUTTON_ANIM
- USE_SIMVAR_FOR_KNOB_ANIM
- ANIM_CODE_SWITCH (using INPUT_EVENT_ID_SOURCE, IE_NAME_KNOB_BUTTON)
- KNOB_ANIM_CODE (using INPUT_EVENT_ID_SOURCE, IE_NAME_KNOB)
- ANIM_NAME_SWITCH (using ANIM_NAME_PUSH)
- CENTER_RADIUS
Condition: NotEmpty(ANIM_NAME_KNOB)
-
Case: True
Parameters set:
- ANIM_NAME (using ANIM_NAME_KNOB)
Condition: Switch(TEMPLATE_TYPE)
-
Case: KNOB_SWITCH
Parameters read:
- USE_INPUT_EVENT_ID
Templates used:
-
ASOBO_#USE_INPUT_EVENT_ID#_Push_Event_Base_Template
- May resolve to the following template(s):
Parameters set:
- INTERACTION_TYPE
- IE_NAME (using IE_NAME_KNOB_BUTTON)
- SET_STATE_EXTERNAL (using SET_IDENT)
- GET_STATE_EXTERNAL (using GET_IDENT)
- SIM_STATE_IS_ON_EXTERNAL
- TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_KNOB_BUTTON)
- TT_DESCRIPTION_INDEX (using ID)
- SIMVAR_TO_WATCH_0 (using IDENT_SIMVAR)
- ANIM
Condition: NotEmpty(ANIM_NAME_ON_OFF)
-
Case: True
Templates used:
-
ASOBO_GT_Anim_Code
Parameters set:
- ANIM_CODE (using INPUT_EVENT_ID_SOURCE, IE_NAME_KNOB)
- ANIM_NAME (using ANIM_NAME_ON_OFF)
-
ASOBO_GT_Anim_Code
-
Default
-
ASOBO_GT_NAVCOM_Sound_Template
Definition from XML<Template Name="ASOBO_GT_NAVCOM_Sound_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_GT_NAVCOM_Sound_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_GT_NAVCOM_Sound_SubTemplate
Definition from XML<Template Name="ASOBO_GT_NAVCOM_Sound_SubTemplate"> <Parameters Type="Default"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> <BTN_ID>#RADIO_TYPE##ID#_Sound</BTN_ID> <WWISE_PREFIX>NAVCOM</WWISE_PREFIX> </Parameters> <Parameters Type="Override"> <Switch Param="INTERACTION_TYPE"> <Case Value="Knob"> <KNOB_ID>#BTN_ID#</KNOB_ID> <USE_BTN_IE>True</USE_BTN_IE> <NUM_STATES>2</NUM_STATES> <WWISE_EVENT_1>#WWISE_PREFIX#_audio_push_on</WWISE_EVENT_1> <NORMALIZED_TIME_1>0.1</NORMALIZED_TIME_1> <WWISE_EVENT_2>#WWISE_PREFIX#_audio_push_off</WWISE_EVENT_2> <NORMALIZED_TIME_2>0.9</NORMALIZED_TIME_2> </Case> </Switch> </Parameters> <Parameters Type="Default"> <Switch Param="RADIO_TYPE"> <Case Value="DME"> <SET_STATE_EXTERNAL>p0 (A:DME SOUND:#ID#, Bool) != if{ (>K:RADIO_DME#ID#_IDENT_TOGGLE) }</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(A:DME SOUND:#ID#, Bool) sp0</GET_STATE_EXTERNAL> <SIM_STATE_IS_ON_EXTERNAL>l0</SIM_STATE_IS_ON_EXTERNAL> <EMISSIVE_INDICATOR_CODE>(A:DME SOUND:#ID#, Bool)</EMISSIVE_INDICATOR_CODE> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_KNOB_DME_ACTION_SET</TT_DESCRIPTION_ID> <TT_DESCRIPTION_INDEX>#ID#</TT_DESCRIPTION_INDEX> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_KNOB_DME_TITLE</TOOLTIP_TITLE> <Switch Param="INTERACTION_TYPE"> <Case Value="Switch"> <ANIM_CODE>(A:DME SOUND:#ID#, Percent)</ANIM_CODE> </Case> <Case Value="Knob"> <ANIM_CODE>(A:DME SOUND:#ID#, Percent)</ANIM_CODE> </Case> </Switch> </Case> <Case Value="ADF"> <Condition Check="ID" Match="1"> <True> <SET_STATE_EXTERNAL>p0 (A:ADF SOUND:#ID#, Bool) != if{ (>K:RADIO_ADF_IDENT_TOGGLE) }</SET_STATE_EXTERNAL> </True> <False> <SET_STATE_EXTERNAL>p0 (A:ADF SOUND:#ID#, Bool) != if{ (>K:RADIO_ADF#ID#_IDENT_TOGGLE) }</SET_STATE_EXTERNAL> </False> </Condition> <GET_STATE_EXTERNAL>(A:ADF SOUND:#ID#, Bool) sp0</GET_STATE_EXTERNAL> <SIM_STATE_IS_ON_EXTERNAL>l0</SIM_STATE_IS_ON_EXTERNAL> <EMISSIVE_INDICATOR_CODE>(A:ADF SOUND:#ID#, Bool)</EMISSIVE_INDICATOR_CODE> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_KNOB_ADF_ACTION_SET</TT_DESCRIPTION_ID> <TT_DESCRIPTION_INDEX>#ID#</TT_DESCRIPTION_INDEX> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_KNOB_ADF_TITLE</TOOLTIP_TITLE> <Switch Param="INTERACTION_TYPE"> <Case Value="Switch"> <ANIM_CODE>(A:ADF SOUND:#ID#, Percent)</ANIM_CODE> </Case> <Case Value="Knob"> <ANIM_CODE>(A:ADF SOUND:#ID#, Percent)</ANIM_CODE> </Case> </Switch> </Case> <Case Value="MARKER"> <SET_STATE_EXTERNAL>p0 (A:MARKER SOUND:#ID#, Bool) != if{ (>K:MARKER_SOUND_TOGGLE) }</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(A:MARKER SOUND:#ID#, Bool) sp0</GET_STATE_EXTERNAL> <SIM_STATE_IS_ON_EXTERNAL>l0</SIM_STATE_IS_ON_EXTERNAL> <EMISSIVE_INDICATOR_CODE>(A:MARKER SOUND:#ID#, Bool)</EMISSIVE_INDICATOR_CODE> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_KNOB_NAVCOM_MKR_ACTION_SET</TT_DESCRIPTION_ID> <TT_DESCRIPTION_INDEX>#ID#</TT_DESCRIPTION_INDEX> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_KNOB_NAVCOM_MKR_TITLE</TOOLTIP_TITLE> <Switch Param="INTERACTION_TYPE"> <Case Value="Switch"> <ANIM_CODE>(A:MARKER SOUND:#ID#, Percent)</ANIM_CODE> </Case> <Case Value="Knob"> <ANIM_CODE>(A:MARKER SOUND:#ID#, Percent)</ANIM_CODE> </Case> </Switch> </Case> <Case Value="NAV"> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_NAV_SOUND_ACTION</TT_DESCRIPTION_ID> <TT_DESCRIPTION_INDEX>#ID#</TT_DESCRIPTION_INDEX> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_NAV_SOUND_TITLE</TOOLTIP_TITLE> <TOOLTIP_TITLE_INDEX>#ID#</TOOLTIP_TITLE_INDEX> <SIMVAR_TO_WATCH_0>NAV SOUND:#ID#</SIMVAR_TO_WATCH_0> <Condition Valid="USE_EXCLUSIVE_ID"> <True> <SET_STATE_EXTERNAL> (A:NAV SOUND:#ID#, Bool) sp0 (>K:RADIO_VOR#ID#_IDENT_TOGGLE) </SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(A:NAV SOUND:#ID#, Bool) sp0</GET_STATE_EXTERNAL> <SIM_STATE_IS_ON_EXTERNAL>l0</SIM_STATE_IS_ON_EXTERNAL> <EMISSIVE_INDICATOR_CODE>(A:NAV SOUND:#ID#, Bool)</EMISSIVE_INDICATOR_CODE> <Switch Param="INTERACTION_TYPE"> <Case Value="Switch"> <ANIM_CODE>(A:NAV SOUND:#ID#, Percent)</ANIM_CODE> </Case> <Case Value="Knob"> <ANIM_CODE>(A:NAV SOUND:#ID#, Percent) (A:NAV SOUND:#OTHER_ID#, Bool) ! *</ANIM_CODE> </Case> </Switch> <SIMVAR_TO_WATCH_1>NAV SOUND:#OTHER_ID#</SIMVAR_TO_WATCH_1> </True> <False> <SET_STATE_EXTERNAL>p0 (A:NAV SOUND:#ID#, Bool) != if{ (>K:RADIO_VOR#ID#_IDENT_TOGGLE) }</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(A:NAV SOUND:#ID#, Bool) sp0</GET_STATE_EXTERNAL> <SIM_STATE_IS_ON_EXTERNAL>l0</SIM_STATE_IS_ON_EXTERNAL> <EMISSIVE_INDICATOR_CODE>(A:NAV SOUND:#ID#, Bool)</EMISSIVE_INDICATOR_CODE> <Switch Param="INTERACTION_TYPE"> <Case Value="Switch"> <ANIM_CODE>(A:NAV SOUND:#ID#, Percent)</ANIM_CODE> </Case> <Case Value="Knob"> <ANIM_CODE>(A:NAV SOUND:#ID#, Percent)</ANIM_CODE> </Case> </Switch> </False> </Condition> </Case> </Switch> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"/> </Template>Parameters initialization:
-
Default
Parameters set:
- INTERACTION_TYPE
- BTN_ID (using RADIO_TYPE, ID)
- WWISE_PREFIX
-
Override
Condition: Switch(INTERACTION_TYPE)
-
Case: Knob
Parameters set:
- KNOB_ID (using BTN_ID)
- USE_BTN_IE
- NUM_STATES
- WWISE_EVENT_1 (using WWISE_PREFIX)
- NORMALIZED_TIME_1
- WWISE_EVENT_2 (using WWISE_PREFIX)
- NORMALIZED_TIME_2
-
-
Default
Condition: Switch(RADIO_TYPE)
-
Case: DME
Parameters set:
- SET_STATE_EXTERNAL (using ID)
- GET_STATE_EXTERNAL (using ID)
- SIM_STATE_IS_ON_EXTERNAL
- EMISSIVE_INDICATOR_CODE (using ID)
- TT_DESCRIPTION_ID
- TT_DESCRIPTION_INDEX (using ID)
- TOOLTIP_TITLE
Condition: Switch(INTERACTION_TYPE)
-
Case: Switch
Parameters set:
- ANIM_CODE (using ID)
-
Case: Knob
Parameters set:
- ANIM_CODE (using ID)
-
Case: ADF
Parameters set:
- GET_STATE_EXTERNAL (using ID)
- SIM_STATE_IS_ON_EXTERNAL
- EMISSIVE_INDICATOR_CODE (using ID)
- TT_DESCRIPTION_ID
- TT_DESCRIPTION_INDEX (using ID)
- TOOLTIP_TITLE
Condition: Check(ID)
-
Case: True
Parameters set:
- SET_STATE_EXTERNAL (using ID)
-
Case: False
Parameters set:
- SET_STATE_EXTERNAL (using ID)
Condition: Switch(INTERACTION_TYPE)
-
Case: Switch
Parameters set:
- ANIM_CODE (using ID)
-
Case: Knob
Parameters set:
- ANIM_CODE (using ID)
-
Case: MARKER
Parameters set:
- SET_STATE_EXTERNAL (using ID)
- GET_STATE_EXTERNAL (using ID)
- SIM_STATE_IS_ON_EXTERNAL
- EMISSIVE_INDICATOR_CODE (using ID)
- TT_DESCRIPTION_ID
- TT_DESCRIPTION_INDEX (using ID)
- TOOLTIP_TITLE
Condition: Switch(INTERACTION_TYPE)
-
Case: Switch
Parameters set:
- ANIM_CODE (using ID)
-
Case: Knob
Parameters set:
- ANIM_CODE (using ID)
-
Case: NAV
Parameters set:
- TT_DESCRIPTION_ID
- TT_DESCRIPTION_INDEX (using ID)
- TOOLTIP_TITLE
- TOOLTIP_TITLE_INDEX (using ID)
- SIMVAR_TO_WATCH_0 (using ID)
Condition: Valid(USE_EXCLUSIVE_ID)
-
Case: True
Parameters set:
- SET_STATE_EXTERNAL (using ID)
- GET_STATE_EXTERNAL (using ID)
- SIM_STATE_IS_ON_EXTERNAL
- EMISSIVE_INDICATOR_CODE (using ID)
- SIMVAR_TO_WATCH_1 (using OTHER_ID)
Condition: Switch(INTERACTION_TYPE)
-
Case: Switch
Parameters set:
- ANIM_CODE (using ID)
-
Case: Knob
Parameters set:
- ANIM_CODE (using ID, OTHER_ID)
-
Case: False
Parameters set:
- SET_STATE_EXTERNAL (using ID)
- GET_STATE_EXTERNAL (using ID)
- SIM_STATE_IS_ON_EXTERNAL
- EMISSIVE_INDICATOR_CODE (using ID)
Condition: Switch(INTERACTION_TYPE)
-
Case: Switch
Parameters set:
- ANIM_CODE (using ID)
-
Case: Knob
Parameters set:
- ANIM_CODE (using ID)
-
Templates used:
-
Default
-
ASOBO_GT_NAVCOM_Push_Swap_Template
Definition from XML<Template Name="ASOBO_GT_NAVCOM_Push_Swap_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_GT_NAVCOM_Push_Swap_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_GT_NAVCOM_Push_Swap_SubTemplate
Definition from XML<Template Name="ASOBO_GT_NAVCOM_Push_Swap_SubTemplate"> <Parameters Type="Default"> <RADIO_ID>#ID#</RADIO_ID> </Parameters> <Parameters Type="Default"> <NODE_ID>#RADIO_TYPE#_Push_Swap_#ID##SUFFIX_ID#</NODE_ID> <ANIM_NAME>#RADIO_TYPE#_Push_Swap_#ID##SUFFIX_ID#</ANIM_NAME> <KEY_ID>#RADIO_TYPE##RADIO_ID#</KEY_ID> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_PUSH_#RADIO_TYPE#_SWAP_ACTION</TT_DESCRIPTION_ID> <TT_DESCRIPTION_INDEX>#ID#</TT_DESCRIPTION_INDEX> <TOOLTIP_TITLE>#ID# (R:1:@TT_Package.AUDIOPANEL_PUSH_#RADIO_TYPE#_SWAP_TITLE) @sprintf</TOOLTIP_TITLE> <TOOLTIP_TITLE_IS_DYNAMIC>True</TOOLTIP_TITLE_IS_DYNAMIC> <WWISE_EVENT_1>swap_push_button_on</WWISE_EVENT_1> <NORMALIZED_TIME_1>0.1</NORMALIZED_TIME_1> <WWISE_EVENT_2>swap_push_button_off</WWISE_EVENT_2> <NORMALIZED_TIME_2>0.3</NORMALIZED_TIME_2> </Parameters> <Parameters Type="Override"> <SET_STATE_EXTERNAL>(>K:#KEY_ID#_RADIO_SWAP)</SET_STATE_EXTERNAL> <BTN_ID>#RADIO_TYPE##ID#_Swap</BTN_ID> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"/> </Template>Parameters initialization:
-
Default
Parameters set:
- RADIO_ID (using ID)
-
Default
Parameters set:
- NODE_ID (using RADIO_TYPE, ID, SUFFIX_ID)
- ANIM_NAME (using RADIO_TYPE, ID, SUFFIX_ID)
- KEY_ID (using RADIO_TYPE, RADIO_ID)
- TT_DESCRIPTION_ID (using RADIO_TYPE)
- TT_DESCRIPTION_INDEX (using ID)
- TOOLTIP_TITLE (using ID, RADIO_TYPE)
- TOOLTIP_TITLE_IS_DYNAMIC
- WWISE_EVENT_1
- NORMALIZED_TIME_1
- WWISE_EVENT_2
- NORMALIZED_TIME_2
-
Override
Parameters set:
- SET_STATE_EXTERNAL (using KEY_ID)
- BTN_ID (using RADIO_TYPE, ID)
Templates used:
-
Default
-
ASOBO_GT_COM_Push_Transmit_Template
Definition from XML<Template Name="ASOBO_GT_COM_Push_Transmit_Template"> <Parameters Type="Default"> <ID>1</ID> <INTERACTION_TYPE>Push</INTERACTION_TYPE> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_GT_COM_Transmit_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- INTERACTION_TYPE
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_GT_COM_Switch_Transmit_Template
Definition from XML<Template Name="ASOBO_GT_COM_Switch_Transmit_Template"> <Parameters Type="Default"> <ID>1</ID> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_GT_COM_Transmit_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- INTERACTION_TYPE
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_GT_COM_Transmit_SubTemplate
Definition from XML<Template Name="ASOBO_GT_COM_Transmit_SubTemplate"> <Parameters Type="Default"> <NODE_ID>COM_Push_Transmit_#ID##SUFFIX_ID#</NODE_ID> <ANIM_NAME>COM_Push_Transmit_#ID##SUFFIX_ID#</ANIM_NAME> <COM_ID Process="Int">#ID# 1 -</COM_ID> <Condition Check="COPILOT"> <True> <KEY_ID>COPILOT</KEY_ID> </True> <False> <KEY_ID>PILOT</KEY_ID> </False> </Condition> <TRANSMITTER_NONE>4</TRANSMITTER_NONE> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IS_ALLOW_TO_RESET_RECEIVE>1</IS_ALLOW_TO_RESET_RECEIVE> </Parameters> <Parameters Type="Override"> <SET_STATE_ON> #COM_ID# (>K:#KEY_ID#_TRANSMITTER_SET) #IS_ALLOW_TO_RESET_RECEIVE# if{ 0 (>K:COM_RECEIVE_ALL_SET) } 1 (>K:COM#ID#_RECEIVE_SELECT) </SET_STATE_ON> <SET_STATE_OFF> #TRANSMITTER_NONE# (>K:#KEY_ID#_TRANSMITTER_SET) 0 (>K:COM_RECEIVE_ALL_SET) </SET_STATE_OFF> <BTN_ID>COM#ID#_Transmit</BTN_ID> <EMISSIVE_INDICATOR_CODE>(A:#KEY_ID# TRANSMITTER TYPE, Enum) #COM_ID# ==</EMISSIVE_INDICATOR_CODE> <GET_STATE_EXTERNAL>(A:#KEY_ID# TRANSMITTER TYPE, Enum) #COM_ID# == sp0</GET_STATE_EXTERNAL> <SIM_STATE_IS_ON_EXTERNAL>l0</SIM_STATE_IS_ON_EXTERNAL> <NUM_STATES>2</NUM_STATES> <SIMVAR_TO_WATCH_0>#KEY_ID# TRANSMITTER TYPE</SIMVAR_TO_WATCH_0> <TT_DESCRIPTION_ID>@TT_Package.AS1000_MID_PUSH_COM_MIC_ACTION</TT_DESCRIPTION_ID> <TT_DESCRIPTION_INDEX>#ID#</TT_DESCRIPTION_INDEX> <TOOLTIP_TITLE>#ID# (R:1:@TT_Package.AS1000_MID_PUSH_COM_MIC_TITLE) @sprintf</TOOLTIP_TITLE> <TOOLTIP_TITLE_IS_DYNAMIC>True</TOOLTIP_TITLE_IS_DYNAMIC> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"/> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID (using ID, SUFFIX_ID)
- ANIM_NAME (using ID, SUFFIX_ID)
- COM_ID (using ID)
- TRANSMITTER_NONE
- INTERACTION_TYPE
- IS_ALLOW_TO_RESET_RECEIVE
Condition: Check(COPILOT)
-
Case: True
Parameters set:
- KEY_ID
-
Case: False
Parameters set:
- KEY_ID
-
Override
Parameters set:
- SET_STATE_ON (using COM_ID, KEY_ID, IS_ALLOW_TO_RESET_RECEIVE, ID)
- SET_STATE_OFF (using TRANSMITTER_NONE, KEY_ID)
- BTN_ID (using ID)
- EMISSIVE_INDICATOR_CODE (using KEY_ID, COM_ID)
- GET_STATE_EXTERNAL (using KEY_ID, COM_ID)
- SIM_STATE_IS_ON_EXTERNAL
- NUM_STATES
- SIMVAR_TO_WATCH_0 (using KEY_ID)
- TT_DESCRIPTION_ID
- TT_DESCRIPTION_INDEX (using ID)
- TOOLTIP_TITLE (using ID)
- TOOLTIP_TITLE_IS_DYNAMIC
Templates used:
-
Default
-
ASOBO_GT_NAVCOM_Push_Receive_Template
Definition from XML<Template Name="ASOBO_GT_NAVCOM_Push_Receive_Template"> <UseTemplate Name="ASOBO_GT_NAVCOM_Receive_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_NAVCOM_Receive_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_GT_NAVCOM_Receive_Template
-
ASOBO_GT_NAVCOM_Switch_Receive_Template
Definition from XML<Template Name="ASOBO_GT_NAVCOM_Switch_Receive_Template"> <UseTemplate Name="ASOBO_GT_NAVCOM_Receive_Template"> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_NAVCOM_Receive_Template
Parameters set:
- INTERACTION_TYPE
-
ASOBO_GT_NAVCOM_Receive_Template
-
ASOBO_GT_NAVCOM_Receive_Template
Definition from XML<Template Name="ASOBO_GT_NAVCOM_Receive_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_GT_NAVCOM_Receive_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_GT_NAVCOM_Receive_SubTemplate
Definition from XML<Template Name="ASOBO_GT_NAVCOM_Receive_SubTemplate"> <Parameters Type="Override"> <Switch Param="RADIO_TYPE"> <Case Value="COM"> <SIMVAR>COM RECEIVE EX1:#ID#</SIMVAR> <TOGGLE_STATE>p0 (>K:COM#ID#_RECEIVE_SELECT)</TOGGLE_STATE> </Case> <Case Value="NAV"> <SIMVAR>NAV SOUND:#ID#</SIMVAR> <TOGGLE_STATE>(>K:RADIO_VOR#ID#_IDENT_TOGGLE)</TOGGLE_STATE> </Case> </Switch> </Parameters> <Parameters Type="Override"> <BTN_ID>#RADIO_TYPE##ID#_Receive</BTN_ID> <SIMVAR_TO_WATCH_0>#SIMVAR#</SIMVAR_TO_WATCH_0> <SET_STATE_EXTERNAL>p0 (A:#SIMVAR#, Bool) != if{ #TOGGLE_STATE# }</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(A:#SIMVAR#, Bool) sp0</GET_STATE_EXTERNAL> </Parameters> <Parameters Type="Default"> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_KNOB_#RADIO_TYPE#_RECEIVER_ACTION_SET</TT_DESCRIPTION_ID> <TT_DESCRIPTION_INDEX>#ID#</TT_DESCRIPTION_INDEX> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_KNOB_#RADIO_TYPE#_RECEIVER_TITLE</TOOLTIP_TITLE> <EMISSIVE_INDICATOR_CODE>(A:#SIMVAR#, bool)</EMISSIVE_INDICATOR_CODE> <CHECK_STATE_HAS_CHANGED>True</CHECK_STATE_HAS_CHANGED> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"/> </Template>Parameters initialization:
-
Override
Condition: Switch(RADIO_TYPE)
-
Case: COM
Parameters set:
- SIMVAR (using ID)
- TOGGLE_STATE (using ID)
-
Case: NAV
Parameters set:
- SIMVAR (using ID)
- TOGGLE_STATE (using ID)
-
-
Override
Parameters set:
- BTN_ID (using RADIO_TYPE, ID)
- SIMVAR_TO_WATCH_0 (using SIMVAR)
- SET_STATE_EXTERNAL (using SIMVAR, TOGGLE_STATE)
- GET_STATE_EXTERNAL (using SIMVAR)
-
Default
Parameters set:
- TT_DESCRIPTION_ID (using RADIO_TYPE)
- TT_DESCRIPTION_INDEX (using ID)
- TOOLTIP_TITLE (using RADIO_TYPE)
- EMISSIVE_INDICATOR_CODE (using SIMVAR)
- CHECK_STATE_HAS_CHANGED
Templates used:
-
Override
-
ASOBO_AudioPanel_Knob_Volume_Template
Definition from XML<Template Name="ASOBO_AudioPanel_Knob_Volume_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_AudioPanel_Knob_Volume_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_AudioPanel_Knob_Volume_SubTemplate
Definition from XML<Template Name="ASOBO_AudioPanel_Knob_Volume_SubTemplate"> <Parameters Type="Default"> <NODE_ID>AudioPanel_Knob_Volume_#ID##SUFFIX_ID#</NODE_ID> <ANIM_NAME>AudioPanel_Knob_Volume_#ID##SUFFIX_ID#</ANIM_NAME> <PART_ID>AudioPanel_Knob_Volume</PART_ID> <Condition Check="COPILOT"> <True> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_KNOB_VOICEPASSENGER_VOLUME_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_KNOB_VOICEPASSENGER_VOLUME_TITLE</TOOLTIP_TITLE> <KNOB_INCREMENT>1</KNOB_INCREMENT> <COPILOT_ID/> </True> <False> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_KNOB_VOICECREW_VOLUME_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_KNOB_VOICECREW_VOLUME_TITLE</TOOLTIP_TITLE> </False> </Condition> <WRAP>True</WRAP> <WWISE_EVENT>navcom_audio_volume_knob_#ID#</WWISE_EVENT> <IS_EMISSIVE>False</IS_EMISSIVE> <IS_INFINITE>False</IS_INFINITE> </Parameters> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <Condition Check="COPILOT"> <True> <KNOB_ID>Copilot#COPILOT_ID#_Volume</KNOB_ID> <EVENT_CW>(O:XMLVAR_Copilot_Volume_#ID#) #KNOB_INCREMENT# + 100 min (>O:XMLVAR_Copilot_Volume_#ID#)</EVENT_CW> <EVENT_CCW>(O:XMLVAR_Copilot_Volume_#ID#) #KNOB_INCREMENT# - 0 max (>O:XMLVAR_Copilot_Volume_#ID#)</EVENT_CCW> <ANIM_CODE>(O:XMLVAR_Copilot_Volume_#ID#)</ANIM_CODE> <COUNT>100</COUNT> <GET_TT_VALUE_STATE>(O:XMLVAR_Copilot_Volume_#ID#) sp0</GET_TT_VALUE_STATE> <FORMAT_VALUE>l0 '%d%%' @sprintf</FORMAT_VALUE> </True> <False> <KNOB_ID>Pilot_Volume</KNOB_ID> <EVENT_CW>(>K:AUDIO_PANEL_VOLUME_INC)</EVENT_CW> <EVENT_CCW>(>K:AUDIO_PANEL_VOLUME_DEC)</EVENT_CCW> <ANIM_CODE>(A:AUDIO PANEL VOLUME, percent)</ANIM_CODE> <COUNT>100</COUNT> <GET_TT_VALUE_STATE>(A:AUDIO PANEL VOLUME, percent) sp0</GET_TT_VALUE_STATE> <FORMAT_VALUE>l0 '%d%%' @sprintf</FORMAT_VALUE> </False> </Condition> </UseTemplate> </Component> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID (using ID, SUFFIX_ID)
- ANIM_NAME (using ID, SUFFIX_ID)
- PART_ID
- WRAP
- WWISE_EVENT (using ID)
- IS_EMISSIVE
- IS_INFINITE
Condition: Check(COPILOT)
-
Case: True
Parameters set:
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
- KNOB_INCREMENT
- COPILOT_ID
-
Case: False
Parameters set:
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Templates used:
-
ASOBO_NAVCOM_Alternative_Base_Template
Parameters set:
- INTERACTION_TYPE
Condition: Check(COPILOT)
-
Case: True
Parameters set:
- KNOB_ID (using COPILOT_ID)
- EVENT_CW (using ID, KNOB_INCREMENT)
- EVENT_CCW (using ID, KNOB_INCREMENT)
- ANIM_CODE (using ID)
- COUNT
- GET_TT_VALUE_STATE (using ID)
- FORMAT_VALUE
-
Case: False
Parameters set:
- KNOB_ID
- EVENT_CW
- EVENT_CCW
- ANIM_CODE
- COUNT
- GET_TT_VALUE_STATE
- FORMAT_VALUE
-
ASOBO_NAVCOM_Alternative_Base_Template
-
Default
-
ASOBO_AudioPanel_Knob_Potentiometer_Template
Definition from XML<Template Name="ASOBO_AudioPanel_Knob_Potentiometer_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_AudioPanel_Knob_Potentiometer_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_AudioPanel_Knob_Potentiometer_SubTemplate
Definition from XML<Template Name="ASOBO_AudioPanel_Knob_Potentiometer_SubTemplate"> <Parameters Type="Default"> <NODE_ID>AUDIO_Knob_Dimming#SUFFIX_ID#</NODE_ID> <ANIM_NAME>AUDIO_Knob_Dimming#SUFFIX_ID#</ANIM_NAME> <PART_ID>AUDIO_Knob_Dimming</PART_ID> <POTENTIOMETER>4</POTENTIOMETER> <KNOB_SPEED>5</KNOB_SPEED> <MIN_DIMMING>0.1</MIN_DIMMING> <MAX_DIMMING>1</MAX_DIMMING> <INIT_VALUE>50</INIT_VALUE> <WWISE_EVENT>navcom_audio_volume_knob</WWISE_EVENT> <COUNT>20</COUNT> </Parameters> <Parameters Type="Override"> <DIMMING_RANGE Process="Float">#MAX_DIMMING# #MIN_DIMMING# -</DIMMING_RANGE> <DIMMING_MIN_SCALED Process="Float">#MIN_DIMMING# 100 *</DIMMING_MIN_SCALED> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"> <IS_INFINITE>False</IS_INFINITE> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <EVENT_CW>(O:Knob_Position) #KNOB_SPEED# + 100 min (>O:Knob_Position) (O:Knob_Position) #DIMMING_RANGE# * #DIMMING_MIN_SCALED# + (>K:LIGHT_POTENTIOMETER_#POTENTIOMETER#_SET)</EVENT_CW> <EVENT_CCW>(O:Knob_Position) #KNOB_SPEED# - 0 max (>O:Knob_Position) (O:Knob_Position) #DIMMING_RANGE# * #DIMMING_MIN_SCALED# + (>K:LIGHT_POTENTIOMETER_#POTENTIOMETER#_SET)</EVENT_CCW> <COMP_INIT_CODE>#INIT_VALUE# (>O:Knob_Position) (O:Knob_Position) #DIMMING_RANGE# * #DIMMING_MIN_SCALED# + (>K:LIGHT_POTENTIOMETER_#POTENTIOMETER#_SET)</COMP_INIT_CODE> <ANIM_CODE>(O:Knob_Position)</ANIM_CODE> <GET_TT_VALUE_STATE>(A:LIGHT POTENTIOMETER:#POTENTIOMETER#, percent) sp0</GET_TT_VALUE_STATE> <FORMAT_VALUE>l0 '%d%%' @sprintf</FORMAT_VALUE> <KNOB_ID>Dimming</KNOB_ID> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_KNOB_NAVCOM_DIM_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_KNOB_NAVCOM_DIM_TITLE</TOOLTIP_TITLE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID (using SUFFIX_ID)
- ANIM_NAME (using SUFFIX_ID)
- PART_ID
- POTENTIOMETER
- KNOB_SPEED
- MIN_DIMMING
- MAX_DIMMING
- INIT_VALUE
- WWISE_EVENT
- COUNT
-
Override
Parameters set:
- DIMMING_RANGE (using MAX_DIMMING, MIN_DIMMING)
- DIMMING_MIN_SCALED (using MIN_DIMMING)
Templates used:
-
ASOBO_NAVCOM_Alternative_Base_Template
Parameters set:
- IS_INFINITE
- INTERACTION_TYPE
- EVENT_CW (using KNOB_SPEED, DIMMING_RANGE, DIMMING_MIN_SCALED, POTENTIOMETER)
- EVENT_CCW (using KNOB_SPEED, DIMMING_RANGE, DIMMING_MIN_SCALED, POTENTIOMETER)
- COMP_INIT_CODE (using INIT_VALUE, DIMMING_RANGE, DIMMING_MIN_SCALED, POTENTIOMETER)
- ANIM_CODE
- GET_TT_VALUE_STATE (using POTENTIOMETER)
- FORMAT_VALUE
- KNOB_ID
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
-
Default
-
ASOBO_AudioPanel_Knob_Squelch_Template
Definition from XML<Template Name="ASOBO_AudioPanel_Knob_Squelch_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_AudioPanel_Knob_Squelch_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_AudioPanel_Knob_Squelch_SubTemplate
Definition from XML<Template Name="ASOBO_AudioPanel_Knob_Squelch_SubTemplate"> <Parameters Type="Default"> <NODE_ID>AudioPanel_Knob_Squelch_#ID##SUFFIX_ID#</NODE_ID> <ANIM_NAME>AudioPanel_Knob_Squelch_#ID##SUFFIX_ID#</ANIM_NAME> <PART_ID>AudioPanel_Knob_Squelch</PART_ID> <KNOB_INCREMENT>5</KNOB_INCREMENT> <WWISE_EVENT>audio_squelch_knob</WWISE_EVENT> <COUNT>20</COUNT> <IS_EMISSIVE>False</IS_EMISSIVE> <Condition Check="COPILOT"> <True> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_KNOB_VOICEPASSENGER_SQUELCH_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_KNOB_VOICEPASSENGER_SQUELCH_TITLE</TOOLTIP_TITLE> <KNOB_ID>Squelch_Copilot</KNOB_ID> </True> <False> <TT_DESCRIPTION_ID>@TT_Package.AUDIOPANEL_KNOB_VOICECREW_SQUELCH_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AUDIOPANEL_KNOB_VOICECREW_SQUELCH_TITLE</TOOLTIP_TITLE> <KNOB_ID>Squelch_Pilot</KNOB_ID> </False> </Condition> <IS_INFINITE>False</IS_INFINITE> </Parameters> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_Template"> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <EVENT_CW>(I:XMLVAR_Audiopanel_Squelch_#ID#) #KNOB_INCREMENT# + 100 min (>I:XMLVAR_Audiopanel_Squelch_#ID#)</EVENT_CW> <EVENT_CCW>(I:XMLVAR_Audiopanel_Squelch_#ID#) #KNOB_INCREMENT# - 0 max (>I:XMLVAR_Audiopanel_Squelch_#ID#)</EVENT_CCW> <ANIM_CODE>(I:XMLVAR_Audiopanel_Squelch_#ID#)</ANIM_CODE> <GET_TT_VALUE_STATE>(I:XMLVAR_Audiopanel_Squelch_#ID#) sp0</GET_TT_VALUE_STATE> <FORMAT_VALUE>l0 '%d%%' @sprintf</FORMAT_VALUE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID (using ID, SUFFIX_ID)
- ANIM_NAME (using ID, SUFFIX_ID)
- PART_ID
- KNOB_INCREMENT
- WWISE_EVENT
- COUNT
- IS_EMISSIVE
- IS_INFINITE
Condition: Check(COPILOT)
-
Case: True
Parameters set:
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
- KNOB_ID
-
Case: False
Parameters set:
- TT_DESCRIPTION_ID
- TOOLTIP_TITLE
- KNOB_ID
Templates used:
-
ASOBO_NAVCOM_Alternative_Base_Template
Parameters set:
- INTERACTION_TYPE
- EVENT_CW (using ID, KNOB_INCREMENT)
- EVENT_CCW (using ID, KNOB_INCREMENT)
- ANIM_CODE (using ID)
- GET_TT_VALUE_STATE (using ID)
- FORMAT_VALUE
-
Default
-
ASOBO_AudioPanel_Light_Template
Definition from XML<Template Name="ASOBO_AudioPanel_Light_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_AudioPanel_Light_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Helper_Suffix_ID_Appender
- May include a subtemplate using the parameter 'TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- TEMPLATE_TO_CALL
-
Default
-
ASOBO_AudioPanel_Light_SubTemplate
Definition from XML<Template Name="ASOBO_AudioPanel_Light_SubTemplate"> <DefaultTemplateParameters> <NODE_ID>AudioPanel_Light#SUFFIX_ID#</NODE_ID> <PART_ID>AudioPanel_Light</PART_ID> <VAR_NAME>COM VOLUME:1, percent</VAR_NAME> <VAR_SCOPE>A</VAR_SCOPE> </DefaultTemplateParameters> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <Condition Check="CIRCUIT_ID"> <True> <EMISSIVE_CODE>(A:CIRCUIT ON:#CIRCUIT_ID#, Bool) (#VAR_SCOPE#:#VAR_NAME#) 0 > and</EMISSIVE_CODE> </True> <False> <EMISSIVE_CODE>(A:CIRCUIT AVIONICS ON, Bool) (#VAR_SCOPE#:#VAR_NAME#) 0 > and</EMISSIVE_CODE> </False> </Condition> </UseTemplate> </Component> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID (using SUFFIX_ID)
- PART_ID
- VAR_NAME
- VAR_SCOPE
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Templates used:
-
ASOBO_GT_Emissive_Gauge
Condition: Check(CIRCUIT_ID)
-
Case: True
Parameters set:
- EMISSIVE_CODE (using CIRCUIT_ID, VAR_SCOPE, VAR_NAME)
-
Case: False
Parameters set:
- EMISSIVE_CODE (using VAR_SCOPE, VAR_NAME)
-
-
ASOBO_GT_Emissive_Gauge
-
Default
-
ASOBO_NAVCOM_Alternative_Base_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Alternative_Base_Template"> <Parameters Type="Default"> <WWISE_PREFIX>NAVCOM</WWISE_PREFIX> <USE_INPUT_EVENT_ID>NAVCOM</USE_INPUT_EVENT_ID> <Switch> <Case Valid="IS_AUDIO"> <INPUT_EVENT_ID_SOURCE>NAVCOM_AUDIO</INPUT_EVENT_ID_SOURCE> </Case> <Default> <INPUT_EVENT_ID_SOURCE>NAVCOM</INPUT_EVENT_ID_SOURCE> </Default> </Switch> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IS_EMISSIVE>True</IS_EMISSIVE> <USE_SEPARATE_ON_OFF_ANIM>False</USE_SEPARATE_ON_OFF_ANIM> <IS_INFINITE>False</IS_INFINITE> <CREATE_COMPONENT>True</CREATE_COMPONENT> </Parameters> <Parameters Type="Default"> <EXTRA_OPTION/> <Switch Param="INTERACTION_TYPE"> <Case Value="Push"> <Condition Valid="TOOLTIP_TITLE"> <TOOLTIP_ENTRY_0>#INPUT_EVENT_ID_SOURCE#_#BTN_ID#</TOOLTIP_ENTRY_0> </Condition> <Condition NotEmpty="GET_STATE_EXTERNAL"> <True> <LEFT_SINGLE_CODE>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_Toggle)</LEFT_SINGLE_CODE> </True> <False> <BINDING_INC_0>Push</BINDING_INC_0> <BINDING_INC_0_PARAM_0>1</BINDING_INC_0_PARAM_0> <Condition NotEmpty="EVENT_ID"> <BINDING_INC_0_EVENT_ID>#EVENT_ID#</BINDING_INC_0_EVENT_ID> </Condition> <Condition Check="EXTRA_OPTION" Match="_Timed"> <True> <BINDING_DEC_0>Release</BINDING_DEC_0> <BINDING_DEC_0_PARAM_0>0</BINDING_DEC_0_PARAM_0> <SHORT_CLICK_CODE>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_Release) </SHORT_CLICK_CODE> <LONG_CLICK_CODE>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_Release)</LONG_CLICK_CODE> </True> <False> <LEFT_SINGLE_CODE>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_Push)</LEFT_SINGLE_CODE> </False> </Condition> </False> </Condition> <WWISE_EVENT_1>#WWISE_PREFIX#_push_button_on</WWISE_EVENT_1> <NORMALIZED_TIME_1>0.1</NORMALIZED_TIME_1> <WWISE_EVENT_2>#WWISE_PREFIX#_push_button_off</WWISE_EVENT_2> <NORMALIZED_TIME_2>0.5</NORMALIZED_TIME_2> </Case> <Case Value="Switch"> <NUM_STATES>2</NUM_STATES> <LEFT_SINGLE_CODE>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#_Toggle)</LEFT_SINGLE_CODE> <Condition Valid="TOOLTIP_TITLE"> <TOOLTIP_ENTRY_0>#INPUT_EVENT_ID_SOURCE#_#BTN_ID#</TOOLTIP_ENTRY_0> </Condition> <WWISE_EVENT_1>#WWISE_PREFIX#_switch_on</WWISE_EVENT_1> <NORMALIZED_TIME_1>0.1</NORMALIZED_TIME_1> <WWISE_EVENT_2>#WWISE_PREFIX#_switch_off</WWISE_EVENT_2> <NORMALIZED_TIME_2>0.5</NORMALIZED_TIME_2> <WWISE_EVENT>#WWISE_PREFIX#_switch</WWISE_EVENT> <ANIM_CODE>(B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID#) 100 *</ANIM_CODE> </Case> <Case Value="Knob"> <KNOB_INCREMENT>1</KNOB_INCREMENT> <Condition Valid="IS_INFINITE"> <True> <KNOB_TYPE>Infinite</KNOB_TYPE> </True> <False> <KNOB_TYPE>Finite_Code</KNOB_TYPE> <Condition Valid="USE_BTN_IE"> <BTN_ID>#KNOB_ID#</BTN_ID> <TT_ICON>Rotate</TT_ICON> <BTN_BINDING_TO_CALL>_Toggle</BTN_BINDING_TO_CALL> </Condition> </False> </Condition> <Condition NotEmpty="BTN_ID_EXTERNAL"> <True> <IS_PUSH>True</IS_PUSH> <TEMPLATE_VARIANT>_Push</TEMPLATE_VARIANT> <BTN_EXTERNAL_BINDING_TO_CALL>_Push</BTN_EXTERNAL_BINDING_TO_CALL> <WWISE_EVENT>#WWISE_PREFIX#_volume_knob</WWISE_EVENT> <COUNT>100</COUNT> </True> <False> <TEMPLATE_VARIANT/> </False> </Condition> <CURSOR_LEFT>TurnLeft</CURSOR_LEFT> <CURSOR_RIGHT>TurnRight</CURSOR_RIGHT> <Condition Valid="TOOLTIP_TITLE"> <TOOLTIP_ENTRY_0>#INPUT_EVENT_ID_SOURCE#_#KNOB_ID#</TOOLTIP_ENTRY_0> <Condition NotEmpty="BTN_ID_EXTERNAL"> <TOOLTIP_ENTRY_1>#INPUT_EVENT_ID_SOURCE#_#BTN_ID_EXTERNAL#</TOOLTIP_ENTRY_1> </Condition> </Condition> </Case> </Switch> </Parameters> <Parameters Type="Default"> <Switch Param="INTERACTION_TYPE"> <Case Value="Push"> <TEMPLATE_TO_USE>ASOBO_GT_Push_Button#EXTRA_OPTION#</TEMPLATE_TO_USE> </Case> <Case Value="Switch"> <Condition> <Test> <Greater> <Value>NUM_STATES</Value> <Number>2</Number> </Greater> </Test> <True> <TEMPLATE_TO_USE>ASOBO_GT_Switch_XStates</TEMPLATE_TO_USE> </True> <False> <TEMPLATE_TO_USE>ASOBO_GT_Switch_Code</TEMPLATE_TO_USE> </False> </Condition> <ANIM/> </Case> <Case Value="Knob"> <Condition Valid="BTN_ID_EXTERNAL"> <LEFT_SINGLE_CODE>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID_EXTERNAL##BTN_EXTERNAL_BINDING_TO_CALL#)</LEFT_SINGLE_CODE> <Condition Valid="IS_PUSH"> <True> <PUSH>True</PUSH> </True> </Condition> </Condition> <Condition Valid="USE_BTN_IE"> <True> <Condition> <Test> <Greater> <Value>NUM_STATES</Value> <Number>2</Number> </Greater> </Test> <True> <TEMPLATE_TO_USE>ASOBO_GT_Switch_XStates</TEMPLATE_TO_USE> </True> <False> <TEMPLATE_TO_USE>ASOBO_GT_Switch_Code</TEMPLATE_TO_USE> <LEFT_SINGLE_CODE>(>B:#INPUT_EVENT_ID_SOURCE#_#BTN_ID##BTN_BINDING_TO_CALL#)</LEFT_SINGLE_CODE> </False> </Condition> <ANIM/> </True> <False> <TEMPLATE_TO_USE>ASOBO_GT_Knob_#KNOB_TYPE##TEMPLATE_VARIANT#</TEMPLATE_TO_USE> <ANIM_VAR_HANDLED_SEPARATELY>True</ANIM_VAR_HANDLED_SEPARATELY> <Condition> <Test> <And> <Arg NotEmpty="EVENT_CW"/> <Arg NotEmpty="EVENT_CCW"/> </And> </Test> <True> <SET_STATE_EXTERNAL>0 > if{ #EVENT_CW# } els{ #EVENT_CCW# }</SET_STATE_EXTERNAL> </True> </Condition> <CLOCKWISE_CODE>#KNOB_INCREMENT# (>B:#INPUT_EVENT_ID_SOURCE#_#KNOB_ID#_Inc)</CLOCKWISE_CODE> <ANTICLOCKWISE_CODE>#KNOB_INCREMENT# (>B:#INPUT_EVENT_ID_SOURCE#_#KNOB_ID#_Dec)</ANTICLOCKWISE_CODE> </False> </Condition> </Case> </Switch> </Parameters> <Condition Valid="CREATE_COMPONENT"> <True> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_SubTemplate"/> </Component> </True> <False> <UseTemplate Name="ASOBO_NAVCOM_Alternative_Base_SubTemplate"/> </False> </Condition> <Condition Check="INDICATOR_NODE_ID"> <Component ID="#INDICATOR_NODE_ID#" Node="#INDICATOR_NODE_ID#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <EMISSIVE_CODE>#EMISSIVE_INDICATOR_CODE#</EMISSIVE_CODE> </UseTemplate> </Component> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- WWISE_PREFIX
- USE_INPUT_EVENT_ID
- INTERACTION_TYPE
- IS_EMISSIVE
- USE_SEPARATE_ON_OFF_ANIM
- IS_INFINITE
- CREATE_COMPONENT
Condition: Switch
-
Case: Valid(IS_AUDIO)
Parameters set:
- INPUT_EVENT_ID_SOURCE
-
Default case:
Parameters set:
- INPUT_EVENT_ID_SOURCE
-
Default
Parameters set:
- EXTRA_OPTION
Condition: Switch(INTERACTION_TYPE)
-
Case: Push
Parameters set:
- WWISE_EVENT_1 (using WWISE_PREFIX)
- NORMALIZED_TIME_1
- WWISE_EVENT_2 (using WWISE_PREFIX)
- NORMALIZED_TIME_2
Condition: Valid(TOOLTIP_TITLE)
-
Case: True
Parameters set:
- TOOLTIP_ENTRY_0 (using INPUT_EVENT_ID_SOURCE, BTN_ID)
Condition: NotEmpty(GET_STATE_EXTERNAL)
-
Case: True
Parameters set:
- LEFT_SINGLE_CODE (using INPUT_EVENT_ID_SOURCE, BTN_ID)
-
Case: False
Parameters set:
- BINDING_INC_0
- BINDING_INC_0_PARAM_0
Condition: NotEmpty(EVENT_ID)
-
Case: True
Parameters set:
- BINDING_INC_0_EVENT_ID (using EVENT_ID)
Condition: Check(EXTRA_OPTION)
-
Case: True
Parameters set:
- BINDING_DEC_0
- BINDING_DEC_0_PARAM_0
- SHORT_CLICK_CODE (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- LONG_CLICK_CODE (using INPUT_EVENT_ID_SOURCE, BTN_ID)
-
Case: False
Parameters set:
- LEFT_SINGLE_CODE (using INPUT_EVENT_ID_SOURCE, BTN_ID)
-
Case: Switch
Parameters set:
- NUM_STATES
- LEFT_SINGLE_CODE (using INPUT_EVENT_ID_SOURCE, BTN_ID)
- WWISE_EVENT_1 (using WWISE_PREFIX)
- NORMALIZED_TIME_1
- WWISE_EVENT_2 (using WWISE_PREFIX)
- NORMALIZED_TIME_2
- WWISE_EVENT (using WWISE_PREFIX)
- ANIM_CODE (using INPUT_EVENT_ID_SOURCE, BTN_ID)
Condition: Valid(TOOLTIP_TITLE)
-
Case: True
Parameters set:
- TOOLTIP_ENTRY_0 (using INPUT_EVENT_ID_SOURCE, BTN_ID)
-
Case: Knob
Parameters set:
- KNOB_INCREMENT
- CURSOR_LEFT
- CURSOR_RIGHT
Condition: Valid(IS_INFINITE)
-
Case: True
Parameters set:
- KNOB_TYPE
-
Case: False
Parameters set:
- KNOB_TYPE
Condition: Valid(USE_BTN_IE)
-
Case: True
Parameters set:
- BTN_ID (using KNOB_ID)
- TT_ICON
- BTN_BINDING_TO_CALL
Condition: NotEmpty(BTN_ID_EXTERNAL)
-
Case: True
Parameters set:
- IS_PUSH
- TEMPLATE_VARIANT
- BTN_EXTERNAL_BINDING_TO_CALL
- WWISE_EVENT (using WWISE_PREFIX)
- COUNT
-
Case: False
Parameters set:
- TEMPLATE_VARIANT
Condition: Valid(TOOLTIP_TITLE)
-
Case: True
Parameters set:
- TOOLTIP_ENTRY_0 (using INPUT_EVENT_ID_SOURCE, KNOB_ID)
Condition: NotEmpty(BTN_ID_EXTERNAL)
-
Case: True
Parameters set:
- TOOLTIP_ENTRY_1 (using INPUT_EVENT_ID_SOURCE, BTN_ID_EXTERNAL)
-
Default
Condition: Switch(INTERACTION_TYPE)
-
Case: Push
Parameters set:
- TEMPLATE_TO_USE (using EXTRA_OPTION)
-
Case: Switch
Parameters set:
- ANIM
Condition: Test(NUM_STATES)
-
Case: True
Parameters set:
- TEMPLATE_TO_USE
-
Case: False
Parameters set:
- TEMPLATE_TO_USE
-
Case: Knob
Condition: Valid(BTN_ID_EXTERNAL)
-
Case: True
Parameters set:
- LEFT_SINGLE_CODE (using INPUT_EVENT_ID_SOURCE, BTN_ID_EXTERNAL, BTN_EXTERNAL_BINDING_TO_CALL)
Condition: Valid(IS_PUSH)
-
Case: True
Parameters set:
- PUSH
Condition: Valid(USE_BTN_IE)
-
Case: True
Parameters set:
- ANIM
Condition: Test(NUM_STATES)
-
Case: True
Parameters set:
- TEMPLATE_TO_USE
-
Case: False
Parameters set:
- TEMPLATE_TO_USE
- LEFT_SINGLE_CODE (using INPUT_EVENT_ID_SOURCE, BTN_ID, BTN_BINDING_TO_CALL)
-
Case: False
Parameters set:
- TEMPLATE_TO_USE (using KNOB_TYPE, TEMPLATE_VARIANT)
- ANIM_VAR_HANDLED_SEPARATELY
- CLOCKWISE_CODE (using KNOB_INCREMENT, INPUT_EVENT_ID_SOURCE, KNOB_ID)
- ANTICLOCKWISE_CODE (using KNOB_INCREMENT, INPUT_EVENT_ID_SOURCE, KNOB_ID)
Condition: Test(EVENT_CW, EVENT_CCW)
-
Case: True
Parameters set:
- SET_STATE_EXTERNAL (using EVENT_CW, EVENT_CCW)
-
-
Condition: Valid(CREATE_COMPONENT)
-
Case: True
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Templates used:
-
ASOBO_NAVCOM_Alternative_Base_SubTemplate
-
May include a subtemplate using the parameter 'TEMPLATE_TO_USE' and resolve to the following template(s):
- ASOBO_GT_Push_Button#EXTRA_OPTION#
- ASOBO_GT_Switch_XStates
- ASOBO_GT_Switch_Code
- ASOBO_GT_Knob_#KNOB_TYPE##TEMPLATE_VARIANT#
-
May include a subtemplate using the parameter 'TEMPLATE_TO_USE' and resolve to the following template(s):
-
ASOBO_NAVCOM_Alternative_Base_SubTemplate
-
Case: False
Templates used:
-
ASOBO_NAVCOM_Alternative_Base_SubTemplate
-
May include a subtemplate using the parameter 'TEMPLATE_TO_USE' and resolve to the following template(s):
- ASOBO_GT_Push_Button#EXTRA_OPTION#
- ASOBO_GT_Switch_XStates
- ASOBO_GT_Switch_Code
- ASOBO_GT_Knob_#KNOB_TYPE##TEMPLATE_VARIANT#
-
May include a subtemplate using the parameter 'TEMPLATE_TO_USE' and resolve to the following template(s):
-
ASOBO_NAVCOM_Alternative_Base_SubTemplate
Condition: Check(INDICATOR_NODE_ID)
-
Case: True
Parameters read:
- INDICATOR_NODE_ID
Components:
-
#INDICATOR_NODE_ID# (Node: #INDICATOR_NODE_ID#)
Templates used:
-
ASOBO_GT_Emissive_Gauge
Parameters set:
- EMISSIVE_CODE (using EMISSIVE_INDICATOR_CODE)
-
ASOBO_GT_Emissive_Gauge
-
Default
-
ASOBO_NAVCOM_Alternative_Base_SubTemplate
Definition from XML<Template Name="ASOBO_NAVCOM_Alternative_Base_SubTemplate"> <Condition NotEmpty="COMP_INIT_CODE"> <UseTemplate Name="ASOBO_GT_Update"> <UPDATE_ONCE>True</UPDATE_ONCE> <UPDATE_CODE>#COMP_INIT_CODE#</UPDATE_CODE> </UseTemplate> </Condition> <Condition NotEmpty="COMP_UPDATE_CODE"> <UseTemplate Name="ASOBO_GT_Update"> <UPDATE_CODE>#COMP_UPDATE_CODE#</UPDATE_CODE> </UseTemplate> </Condition> <UseInputEvent ID="#USE_INPUT_EVENT_ID#"/> <UseTemplate Name="#TEMPLATE_TO_USE#"/> <Condition> <Test> <And> <Arg Valid="IS_EMISSIVE"/> <Arg NotEmpty="EMISSIVE_CODE"/> </And> </Test> <True> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"/> </True> </Condition> <Condition> <Test> <And> <Arg Valid="USE_SEPARATE_ON_OFF_ANIM"/> <Arg NotEmpty="ANIM_NAME_ON_OFF"/> </And> </Test> <True> <UseTemplate Name="ASOBO_GT_Anim_Code"> <ANIM_CODE>#ANIM_CODE# 0 > 100 *</ANIM_CODE> <ANIM_NAME>#ANIM_NAME_ON_OFF#</ANIM_NAME> </UseTemplate> </True> </Condition> </Template>Parameters read:
- USE_INPUT_EVENT_ID
- TEMPLATE_TO_USE
Templates used:
-
#TEMPLATE_TO_USE#
- (Values for 'TEMPLATE_TO_USE' and templates it may resolve to were not found)
Condition: NotEmpty(COMP_INIT_CODE)
-
Case: True
Templates used:
-
ASOBO_GT_Update
Parameters set:
- UPDATE_ONCE
- UPDATE_CODE (using COMP_INIT_CODE)
-
ASOBO_GT_Update
Condition: NotEmpty(COMP_UPDATE_CODE)
-
Case: True
Templates used:
-
ASOBO_GT_Update
Parameters set:
- UPDATE_CODE (using COMP_UPDATE_CODE)
-
ASOBO_GT_Update
Condition: Test(IS_EMISSIVE, EMISSIVE_CODE)
-
Case: True
Templates used:
Condition: Test(USE_SEPARATE_ON_OFF_ANIM, ANIM_NAME_ON_OFF)
-
Case: True
Templates used:
-
ASOBO_GT_Anim_Code
Parameters set:
- ANIM_CODE (using ANIM_CODE)
- ANIM_NAME (using ANIM_NAME_ON_OFF)
-
ASOBO_GT_Anim_Code
-
ASOBO_NAVCOM_Alternative_Base_Push_Event_Only_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Alternative_Base_Push_Event_Only_Template"> <Parameters Type="Default"> <USE_INPUT_EVENT_ID>NAVCOM</USE_INPUT_EVENT_ID> <Switch> <Case Valid="IS_AUDIO"> <INPUT_EVENT_ID_SOURCE>NAVCOM_AUDIO</INPUT_EVENT_ID_SOURCE> </Case> <Default> <INPUT_EVENT_ID_SOURCE>NAVCOM</INPUT_EVENT_ID_SOURCE> </Default> </Switch> <Condition NotEmpty="EVENT_PUSH"> <SET_STATE_EXTERNAL>if{ #EVENT_PUSH# }</SET_STATE_EXTERNAL> </Condition> </Parameters> <UseInputEvent ID="#USE_INPUT_EVENT_ID#"> <TT_INTERACTION>PRIMARY_DOWN+SECONDARY_DOWN</TT_INTERACTION> <TT_INTERACTION_LOCKABLE>PRIMARY_DOWN</TT_INTERACTION_LOCKABLE> <ANIM_VAR>_PushAnimVar</ANIM_VAR> <ANIM>HOLD</ANIM> </UseInputEvent> </Template>Parameters initialization:
-
Default
Parameters set:
- USE_INPUT_EVENT_ID
Condition: Switch
-
Case: Valid(IS_AUDIO)
Parameters set:
- INPUT_EVENT_ID_SOURCE
-
Default case:
Parameters set:
- INPUT_EVENT_ID_SOURCE
Condition: NotEmpty(EVENT_PUSH)
-
Case: True
Parameters set:
- SET_STATE_EXTERNAL (using EVENT_PUSH)
Parameters read:
- USE_INPUT_EVENT_ID
Parameters set:
- TT_INTERACTION
- TT_INTERACTION_LOCKABLE
- ANIM_VAR
- ANIM
-
Default
-
ASOBO_NAVCOM_Base_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Base_Template"> <Parameters Type="Default"> <INPUT_EVENT_ID_SOURCE>NAVCOM</INPUT_EVENT_ID_SOURCE> <WWISE_PREFIX>NAVCOM</WWISE_PREFIX> </Parameters> <UseTemplate Name="ASOBO_Interaction_Base_Template"> <USE_INPUT_EVENT_ID>NAVCOM</USE_INPUT_EVENT_ID> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- INPUT_EVENT_ID_SOURCE
- WWISE_PREFIX
Templates used:
-
ASOBO_Interaction_Base_Template
Parameters set:
- USE_INPUT_EVENT_ID
-
Default
-
ASOBO_NAVCOM_Push_Event_Base_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Push_Event_Base_Template"> <UseTemplate Name="ASOBO_Interaction_Push_Event_Base_Template"> <USE_INPUT_EVENT_ID>NAVCOM</USE_INPUT_EVENT_ID> </UseTemplate> </Template>Templates used:
-
ASOBO_Interaction_Push_Event_Base_Template
Parameters set:
- USE_INPUT_EVENT_ID
-
ASOBO_Interaction_Push_Event_Base_Template
-
ASOBO_NAVCOM_Pull_Event_Base_Template
Definition from XML<Template Name="ASOBO_NAVCOM_Pull_Event_Base_Template"> <UseTemplate Name="ASOBO_Interaction_Pull_Event_Base_Template"> <USE_INPUT_EVENT_ID>NAVCOM</USE_INPUT_EVENT_ID> </UseTemplate> </Template>Templates used:
-
ASOBO_Interaction_Pull_Event_Base_Template
Parameters set:
- USE_INPUT_EVENT_ID
-
ASOBO_Interaction_Pull_Event_Base_Template