[Go back to index]

Asobo\Airliner\Boeing.xml

Source XML
<ModelBehaviors> <Template Name="ASOBO_GT_Knob_Dummy_Boeing"> <Parameters Type="Default"> </Parameters> <UseTemplate Name="ASOBO_GT_Anim"> </UseTemplate> <UseTemplate Name="ASOBO_GT_Component_Emissive_Gauge"> <DONT_OVERRIDE_BASE_EMISSIVE>True</DONT_OVERRIDE_BASE_EMISSIVE> </UseTemplate> </Template> <Template Name="ASOBO_COM_BUTTON_Template_Boeing"> <Parameters Type="Default"> <BASE_NAME>UNKNOWN</BASE_NAME> </Parameters> <Parameters Type="Default"> <NODE_ID>com#COM_INDEX#_push_#BASE_NAME#</NODE_ID> <NODE_ID_DECAL>com#COM_INDEX#_push_#BASE_NAME#_decal</NODE_ID_DECAL> <ANIM_NAME_BUTTON>com#COM_INDEX#_push_#BASE_NAME#</ANIM_NAME_BUTTON> <EVENT_NAME>#PANEL_NAME#_#COM_INDEX#_BTN_#BASE_NAME#</EVENT_NAME> <WWISE_PREFIX>radio</WWISE_PREFIX> <ON_PUSH_EVENT/> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>COMM_#COM_INDEX#_Button_#BASE_NAME#</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <SET_STATE_EXTERNAL>if{ (&gt;H:#EVENT_NAME#) #ON_PUSH_EVENT# }</SET_STATE_EXTERNAL> <ANIM_NAME>#ANIM_NAME_BUTTON#</ANIM_NAME> </UseTemplate> <Component ID="#NODE_ID_DECAL#" Node="#NODE_ID_DECAL#"> <Switch> <Case Check="POTENTIOMETER"> <UseTemplate Name="ASOBO_GT_Emissive_Potentiometer"/> </Case> <Case Valid="SIMVAR_POWER_SETTING"> <UseTemplate Name="ASOBO_GT_Emissive_Power_Setting"/> </Case> </Switch> </Component> </Template> <Template Name="ASOBO_COM_FREQ_LED_Template_Boeing"> <Parameters Type="Default"> <LED_NAME>UNKNOWN</LED_NAME> <FREQ_INDEX>-1</FREQ_INDEX> <NODE_ID_LED>com#COM_INDEX#_led_#LED_NAME#</NODE_ID_LED> </Parameters> <Component ID="#NODE_ID_LED#" Node="#NODE_ID_LED#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <EMISSIVE_CODE>(L:XMLVAR_COM#COM_INDEX#_CURRENT_FREQ) #FREQ_INDEX# ==</EMISSIVE_CODE> </UseTemplate> </Component> </Template> <Template Name="ASOBO_BOEING_TCP_Template"> <Parameters Type="Default"> <ID>1</ID> <BUTTON_NAME_PREFIX>BOEING_TCP</BUTTON_NAME_PREFIX> <BTN_NODE_ID_1>vhf</BTN_NODE_ID_1> <BTN_NODE_ID_2>hf</BTN_NODE_ID_2> <BTN_NODE_ID_3>sat</BTN_NODE_ID_3> <BTN_NODE_ID_4>cab</BTN_NODE_ID_4> <BTN_NODE_ID_5>gpws</BTN_NODE_ID_5> <BTN_NODE_ID_6>wxr</BTN_NODE_ID_6> <BTN_NODE_ID_7>xpdr</BTN_NODE_ID_7> <BTN_NODE_ID_8>L1</BTN_NODE_ID_8> <BTN_NODE_ID_9>L2</BTN_NODE_ID_9> <BTN_NODE_ID_10>L3</BTN_NODE_ID_10> <BTN_NODE_ID_11>L4</BTN_NODE_ID_11> <BTN_NODE_ID_12>R1</BTN_NODE_ID_12> <BTN_NODE_ID_13>R2</BTN_NODE_ID_13> <BTN_NODE_ID_14>R3</BTN_NODE_ID_14> <BTN_NODE_ID_15>R4</BTN_NODE_ID_15> <BTN_NODE_ID_16>1</BTN_NODE_ID_16> <BTN_NODE_ID_17>2</BTN_NODE_ID_17> <BTN_NODE_ID_18>3</BTN_NODE_ID_18> <BTN_NODE_ID_19>4</BTN_NODE_ID_19> <BTN_NODE_ID_20>5</BTN_NODE_ID_20> <BTN_NODE_ID_21>6</BTN_NODE_ID_21> <BTN_NODE_ID_22>7</BTN_NODE_ID_22> <BTN_NODE_ID_23>8</BTN_NODE_ID_23> <BTN_NODE_ID_24>9</BTN_NODE_ID_24> <BTN_NODE_ID_25>0</BTN_NODE_ID_25> <BTN_NODE_ID_26>clr</BTN_NODE_ID_26> <BTN_NODE_ID_27>star</BTN_NODE_ID_27> <BTN_NODE_ID_28>prev</BTN_NODE_ID_28> <BTN_NODE_ID_29>next</BTN_NODE_ID_29> <BTN_NODE_ID_30>nav</BTN_NODE_ID_30> <BTN_NODE_ID_31>menu</BTN_NODE_ID_31> <BTN_NODE_ID_32>paneloff</BTN_NODE_ID_32> <BTN_NODE_ID_33>stbyup</BTN_NODE_ID_33> <BTN_NODE_ID_34>stbydn</BTN_NODE_ID_34> <BTN_NODE_ID_35>swap</BTN_NODE_ID_35> <TT_ID_1>AIRLINER_COM_PUSH_VHF</TT_ID_1> <TT_ID_2>AIRLINER_COM_PUSH_HF</TT_ID_2> <TT_ID_3>AIRLINER_COMMNAV_SAT</TT_ID_3> <TT_ID_4>AIRLINER_COMMNAV_CAB</TT_ID_4> <TT_ID_5>AIRLINER_COMMNAV_GPWS</TT_ID_5> <TT_ID_6>AIRLINER_COMMNAV_WXR</TT_ID_6> <TT_ID_7>AIRLINER_COMMNAV_XPDR</TT_ID_7> <TT_ID_8>SOFTKEY</TT_ID_8> <TT_ID_9>SOFTKEY</TT_ID_9> <TT_ID_10>SOFTKEY</TT_ID_10> <TT_ID_11>SOFTKEY</TT_ID_11> <TT_ID_12>SOFTKEY</TT_ID_12> <TT_ID_13>SOFTKEY</TT_ID_13> <TT_ID_14>SOFTKEY</TT_ID_14> <TT_ID_15>SOFTKEY</TT_ID_15> <TT_SOFTKEY_SIDE_8>@TT_Left</TT_SOFTKEY_SIDE_8> <TT_SOFTKEY_SIDE_9>@TT_Left</TT_SOFTKEY_SIDE_9> <TT_SOFTKEY_SIDE_10>@TT_Left</TT_SOFTKEY_SIDE_10> <TT_SOFTKEY_SIDE_11>@TT_Left</TT_SOFTKEY_SIDE_11> <TT_SOFTKEY_SIDE_12>@TT_Right</TT_SOFTKEY_SIDE_12> <TT_SOFTKEY_SIDE_13>@TT_Right</TT_SOFTKEY_SIDE_13> <TT_SOFTKEY_SIDE_14>@TT_Right</TT_SOFTKEY_SIDE_14> <TT_SOFTKEY_SIDE_15>@TT_Right</TT_SOFTKEY_SIDE_15> <TT_SOFTKEY_ID_8>1</TT_SOFTKEY_ID_8> <TT_SOFTKEY_ID_9>2</TT_SOFTKEY_ID_9> <TT_SOFTKEY_ID_10>3</TT_SOFTKEY_ID_10> <TT_SOFTKEY_ID_11>4</TT_SOFTKEY_ID_11> <TT_SOFTKEY_ID_12>1</TT_SOFTKEY_ID_12> <TT_SOFTKEY_ID_13>2</TT_SOFTKEY_ID_13> <TT_SOFTKEY_ID_14>3</TT_SOFTKEY_ID_14> <TT_SOFTKEY_ID_15>4</TT_SOFTKEY_ID_15> <!-- <TT_ID_16>1</TT_ID_16> --> <!-- <TT_ID_17>2</TT_ID_17> --> <!-- <TT_ID_18>3</TT_ID_18> --> <!-- <TT_ID_19>4</TT_ID_19> --> <!-- <TT_ID_20>5</TT_ID_20> --> <!-- <TT_ID_21>6</TT_ID_21> --> <!-- <TT_ID_22>7</TT_ID_22> --> <!-- <TT_ID_23>8</TT_ID_23> --> <!-- <TT_ID_24>9</TT_ID_24> --> <!-- <TT_ID_25>0</TT_ID_25> --> <TT_ID_26>TRANSPONDER_PUSH_CLR</TT_ID_26> <!-- <TT_ID_27>star</TT_ID_27> --> <TT_ID_28>FMC_PUSH_PREVPAGE</TT_ID_28> <TT_ID_29>FMC_PUSH_NEXTPAGE</TT_ID_29> <TT_ID_30>EICAS_PUSH_NAV</TT_ID_30> <TT_ID_31>FMC_PUSH_MENU</TT_ID_31> <TT_ID_32>TCP_PUSH_PANEL_OFF</TT_ID_32> <TT_ID_33>TCP_PUSH_STBY_UP</TT_ID_33> <TT_ID_34>TCP_PUSH_STBY_DN</TT_ID_34> <TT_ID_35>AIRLINER_COM_PUSH_SWAP</TT_ID_35> </Parameters> <Parameters Type="Override"> <Switch Param="ID"> <Case Value="1"> <TT_INDEX>'TCP' (R:1:@TT_Package.GT_STATE_PILOT_FMS) @sprintf</TT_INDEX> <INPUT_EVENT_ID_SOURCE>AIRLINER_TCP_Pilot</INPUT_EVENT_ID_SOURCE> </Case> <Case Value="2"> <TT_INDEX>'TCP' (R:1:@TT_Package.GT_STATE_COPILOT_FMS) @sprintf</TT_INDEX> <INPUT_EVENT_ID_SOURCE>AIRLINER_TCP_Copilot</INPUT_EVENT_ID_SOURCE> </Case> <Case Value="3"> <TT_INDEX>'TCP' (R:1:@TT_Package.GT_STATE_PEDESTAL_FMS) @sprintf</TT_INDEX> <INPUT_EVENT_ID_SOURCE>AIRLINER_TCP_Pedestal</INPUT_EVENT_ID_SOURCE> </Case> </Switch> <BTN_ID_1>#BTN_NODE_ID_1#</BTN_ID_1> <BTN_ID_2>#BTN_NODE_ID_2#</BTN_ID_2> <BTN_ID_3>#BTN_NODE_ID_3#</BTN_ID_3> <BTN_ID_4>#BTN_NODE_ID_4#</BTN_ID_4> <BTN_ID_5>#BTN_NODE_ID_5#</BTN_ID_5> <BTN_ID_6>#BTN_NODE_ID_6#</BTN_ID_6> <BTN_ID_7>#BTN_NODE_ID_7#</BTN_ID_7> <BTN_ID_8>#BTN_NODE_ID_8#</BTN_ID_8> <BTN_ID_9>#BTN_NODE_ID_9#</BTN_ID_9> <BTN_ID_10>#BTN_NODE_ID_10#</BTN_ID_10> <BTN_ID_11>#BTN_NODE_ID_11#</BTN_ID_11> <BTN_ID_12>#BTN_NODE_ID_12#</BTN_ID_12> <BTN_ID_13>#BTN_NODE_ID_13#</BTN_ID_13> <BTN_ID_14>#BTN_NODE_ID_14#</BTN_ID_14> <BTN_ID_15>#BTN_NODE_ID_15#</BTN_ID_15> <BTN_ID_16>BTN_#BTN_NODE_ID_16#</BTN_ID_16> <BTN_ID_17>BTN_#BTN_NODE_ID_17#</BTN_ID_17> <BTN_ID_18>BTN_#BTN_NODE_ID_18#</BTN_ID_18> <BTN_ID_19>BTN_#BTN_NODE_ID_19#</BTN_ID_19> <BTN_ID_20>BTN_#BTN_NODE_ID_20#</BTN_ID_20> <BTN_ID_21>BTN_#BTN_NODE_ID_21#</BTN_ID_21> <BTN_ID_22>BTN_#BTN_NODE_ID_22#</BTN_ID_22> <BTN_ID_23>BTN_#BTN_NODE_ID_23#</BTN_ID_23> <BTN_ID_24>BTN_#BTN_NODE_ID_24#</BTN_ID_24> <BTN_ID_25>BTN_#BTN_NODE_ID_25#</BTN_ID_25> <BTN_ID_26>#BTN_NODE_ID_26#</BTN_ID_26> <BTN_ID_27>#BTN_NODE_ID_27#</BTN_ID_27> <BTN_ID_28>#BTN_NODE_ID_28#</BTN_ID_28> <BTN_ID_29>#BTN_NODE_ID_29#</BTN_ID_29> <BTN_ID_30>#BTN_NODE_ID_30#</BTN_ID_30> <BTN_ID_31>#BTN_NODE_ID_31#</BTN_ID_31> <BTN_ID_32>#BTN_NODE_ID_32#</BTN_ID_32> <BTN_ID_33>#BTN_NODE_ID_33#</BTN_ID_33> <BTN_ID_34>#BTN_NODE_ID_34#</BTN_ID_34> <BTN_ID_35>#BTN_NODE_ID_35#</BTN_ID_35> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_BOEING_TCP_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_TCP_SubTemplate"> <Parameters Type="Default"> <SCREEN_NODE_ID>#BUTTON_NAME_PREFIX#_Screen#SUFFIX_ID#</SCREEN_NODE_ID> </Parameters> <Parameters Type="Override"> <SYSTEM_NAME>Com_#ID#</SYSTEM_NAME> </Parameters> <Component ID="TCP#SUFFIX_ID#"> <Loop> <Setup> <Param>CUR_ID</Param> <From>1</From> <Inc>1</Inc> <To>35</To> </Setup> <Do> <Parameters Type="Override"> <BTN_NODE_ID Process="Param">BTN_NODE_ID_#CUR_ID#</BTN_NODE_ID> <ID_BTN Process="Param">BTN_ID_#CUR_ID#</ID_BTN> <Condition NotEmpty="TT_ID_#CUR_ID#"> <TT_ID Process="Param">TT_ID_#CUR_ID#</TT_ID> </Condition> </Parameters> <Parameters Type="Override"> <Condition NotEmpty="TT_ID"> <True> <Switch Param="TT_ID"> <Case Value="SOFTKEY"> <TT_SOFTKEY_ID Process="Param">TT_SOFTKEY_ID_#CUR_ID#</TT_SOFTKEY_ID> <TT_SOFTKEY_SIDE Process="Param">TT_SOFTKEY_SIDE_#CUR_ID#</TT_SOFTKEY_SIDE> </Case> </Switch> </True> </Condition> </Parameters> <Parameters Type="Default"> <BUTTON_#CUR_ID#_ANIM_NAME>#BUTTON_NAME_PREFIX#_Push_#BTN_NODE_ID##SUFFIX_ID#</BUTTON_#CUR_ID#_ANIM_NAME> <BUTTON_#CUR_ID#_NODE_ID>#BUTTON_NAME_PREFIX#_Push_#BTN_NODE_ID##SUFFIX_ID#</BUTTON_#CUR_ID#_NODE_ID> <Condition NotEmpty="TT_ID"> <True> <Switch Param="TT_ID"> <Case Value="SOFTKEY"> <TOOLTIP_TITLE_ID>@TT_Package.FMC_PUSH_OPTION_TITLE</TOOLTIP_TITLE_ID> <TOOLTIP_TITLE_INDEX>#TT_INDEX#</TOOLTIP_TITLE_INDEX> <TT_DESCRIPTION_ID>@TT_Package.FMC_PUSH_OPTION_ACTION</TT_DESCRIPTION_ID> <TT_DESCRIPTION_INDEX>#TT_INDEX# #TT_SOFTKEY_ID# #TT_SOFTKEY_SIDE#</TT_DESCRIPTION_INDEX> </Case> <Default> <TOOLTIP_TITLE>@TT_Package.#TT_ID#_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.#TT_ID#_ACTION</TT_DESCRIPTION_ID> </Default> </Switch> </True> <False> <TT_DESCRIPTION_ID>@TT_Package.FMC_PUSH_CHAR_ACTION</TT_DESCRIPTION_ID> <TT_DESCRIPTION_INDEX>#TT_INDEX# '#ID_BTN#'</TT_DESCRIPTION_INDEX> <TOOLTIP_DISABLED>True</TOOLTIP_DISABLED> </False> </Condition> </Parameters> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <ANIM_NAME Process="Param">BUTTON_#CUR_ID#_ANIM_NAME</ANIM_NAME> <NODE_ID Process="Param">BUTTON_#CUR_ID#_NODE_ID</NODE_ID> </UseTemplate> </Do> </Loop> <Component ID="#SCREEN_NODE_ID#" Node="#SCREEN_NODE_ID#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <EMISSIVE_CODE>0.5</EMISSIVE_CODE> </UseTemplate> </Component> </Component> </Template> <Template Name="ASOBO_COM_Template_Boeing"> <Parameters Type="Default"> <PANEL_NAME>Boeing_Com</PANEL_NAME> <NODE_ID_VISIBILITY>com#COM_INDEX#_led_sel</NODE_ID_VISIBILITY> </Parameters> <Parameters Type="Override"> <!-- Buttons --> <ID_BTN_0>0</ID_BTN_0> <ID_BTN_1>1</ID_BTN_1> <ID_BTN_2>2</ID_BTN_2> <ID_BTN_3>3</ID_BTN_3> <ID_BTN_4>4</ID_BTN_4> <ID_BTN_5>5</ID_BTN_5> <ID_BTN_6>6</ID_BTN_6> <ID_BTN_7>7</ID_BTN_7> <ID_BTN_8>8</ID_BTN_8> <ID_BTN_9>9</ID_BTN_9> <ID_BTN_10>rcl</ID_BTN_10> <ID_BTN_11>clr</ID_BTN_11> <ID_BTN_12>swap</ID_BTN_12> <ID_BTN_13>data</ID_BTN_13> <ID_BTN_14>am</ID_BTN_14> <TT_BTN_ID_10>ECAM_PUSH_RCL</TT_BTN_ID_10> <TT_BTN_ID_11>TRANSPONDER_PUSH_CLR</TT_BTN_ID_11> <TT_BTN_ID_12>AIRLINER_COM_PUSH_SWAP</TT_BTN_ID_12> <TT_BTN_ID_13>AIRLINER_COM_PUSH_DATA</TT_BTN_ID_13> <TT_BTN_ID_14>AIRLINER_COM_PUSH_AM</TT_BTN_ID_14> <!-- Leds --> <ID_LED_0>vhf_L</ID_LED_0> <ID_LED_1>vhf_C</ID_LED_1> <ID_LED_2>vhf_R</ID_LED_2> <ID_LED_3>hf_L</ID_LED_3> <ID_LED_4>hf_R</ID_LED_4> </Parameters> <Loop> <Setup> <Param>CUR_ID</Param> <From>0</From> <Inc>1</Inc> <To>14</To> </Setup> <Do> <Parameters Type="Override"> <Condition NotEmpty="TT_BTN_ID_#CUR_ID#"> <TT_ID Process="Param">TT_BTN_ID_#CUR_ID#</TT_ID> </Condition> <BASE_NAME Process="Param">ID_BTN_#CUR_ID#</BASE_NAME> </Parameters> <UseTemplate Name="ASOBO_COM_BUTTON_Template_Boeing"> <Condition NotEmpty="TT_ID"> <True> <TT_DESCRIPTION_ID>@TT_Package.#TT_ID#_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.#TT_ID#_TITLE</TOOLTIP_TITLE> </True> <False> <TT_DESCRIPTION_ID>@TT_Package.FMC_PUSH_CHAR_ACTION</TT_DESCRIPTION_ID> <TT_DESCRIPTION_INDEX>'COMM #COM_INDEX#' '#BASE_NAME#'</TT_DESCRIPTION_INDEX> <Condition> <Test> <Lower> <Value>CUR_ID</Value> <Number>10</Number> </Lower> </Test> <True> <TOOLTIP_DISABLED>True</TOOLTIP_DISABLED> </True> </Condition> </False> </Condition> </UseTemplate> </Do> </Loop> <Loop> <Setup> <Param>CUR_ID</Param> <From>0</From> <Inc>1</Inc> <To>4</To> </Setup> <Do> <UseTemplate Name="ASOBO_COM_FREQ_LED_Template_Boeing"> <LED_NAME Process="Param">ID_LED_#CUR_ID#</LED_NAME> <FREQ_INDEX>#CUR_ID#</FREQ_INDEX> </UseTemplate> </Do> </Loop> <Component ID="#NODE_ID_VISIBILITY#" Node="#NODE_ID_VISIBILITY#"> <UseTemplate Name="ASOBO_GT_Visibility_Code"> <VISIBILITY_CODE>0</VISIBILITY_CODE> </UseTemplate> </Component> <!--VHF MODE SELECTION--> <UseTemplate Name="ASOBO_COM_BUTTON_Template_Boeing"> <BASE_NAME>vhf</BASE_NAME> <TT_VALUE>(L:XMLVAR_COM#COM_INDEX#_CURRENT_FREQ) sp0 l0 0 == if{ 'VHF L' quit } els{ 'VHF C' 'VHF R' l0 1 == ? quit } (R:1:@TT_Package.GT_STATE_OFF)</TT_VALUE> <TT_VALUE_IS_DYNAMIC>True</TT_VALUE_IS_DYNAMIC> <ON_PUSH_EVENT>(L:XMLVAR_COM#COM_INDEX#_CURRENT_FREQ) 0 max 2 min ++ sp0 0 l0 l0 2 &gt; ? (&gt;L:XMLVAR_COM#COM_INDEX#_CURRENT_FREQ)</ON_PUSH_EVENT> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_COM_PUSH_VHF_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_COM_PUSH_VHF_TITLE</TOOLTIP_TITLE> </UseTemplate> <!--HF MODE SELECTION--> <UseTemplate Name="ASOBO_COM_BUTTON_Template_Boeing"> <BASE_NAME>hf</BASE_NAME> <TT_VALUE>(L:XMLVAR_COM#COM_INDEX#_CURRENT_FREQ) sp0 l0 3 == if{ 'HF L' quit } els{ l0 4 == if{ 'HF R' quit } } (R:1:@TT_Package.GT_STATE_OFF)</TT_VALUE> <TT_VALUE_IS_DYNAMIC>True</TT_VALUE_IS_DYNAMIC> <ON_PUSH_EVENT>(L:XMLVAR_COM#COM_INDEX#_CURRENT_FREQ) 3 max 4 min ++ sp0 3 l0 l0 4 &gt; ? (&gt;L:XMLVAR_COM#COM_INDEX#_CURRENT_FREQ)</ON_PUSH_EVENT> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_COM_PUSH_HF_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_COM_PUSH_HF_TITLE</TOOLTIP_TITLE> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Knob_StandbyPower_Template"> <Parameters Type="Default"> <ARROW_TYPE>Curved</ARROW_TYPE> <SWITCH_POSITION_TYPE>L</SWITCH_POSITION_TYPE> <SWITCH_POSITION_VAR>XMLVAR_StandbyPower_Selector</SWITCH_POSITION_VAR> <PART_ID>BOEING_StandbyPower_Selector</PART_ID> <WWISE_PREFIX>standbypower_selector</WWISE_PREFIX> <TOOLTIP_TITLE>@TT_Package.AIRLINER_KNOB_STANDBY_SELECTOR_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_KNOB_STANDBY_SELECTOR_ACTION</TT_DESCRIPTION_ID> <POS_OFF>0</POS_OFF> <POS_AUTO>1</POS_AUTO> <POS_BAT>2</POS_BAT> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>Standby_Power_Selector</IE_NAME> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <KNOB_TYPE>X_STATES</KNOB_TYPE> <NUM_STATES>3</NUM_STATES> <STR_STATE_#POS_OFF#>Off</STR_STATE_#POS_OFF#> <STR_STATE_#POS_AUTO#>Auto</STR_STATE_#POS_AUTO#> <STR_STATE_#POS_BAT#>Battery</STR_STATE_#POS_BAT#> <TT_VALUE_#POS_OFF#>@TT_Package.GT_STATE_OFF</TT_VALUE_#POS_OFF#> <TT_VALUE_#POS_AUTO#>@TT_Package.GT_STATE_AUTO</TT_VALUE_#POS_AUTO#> <TT_VALUE_#POS_BAT#>@TT_Package.GT_STATE_BATTERY</TT_VALUE_#POS_BAT#> <SET_STATE_#POS_OFF#> #BATTERY_BUS_ID# (A:1:BUS CONNECTION ON:#MAIN_BUS_ID#, Bool) if{ #BATTERY_BUS_ID# #MAIN_BUS_ID# (&gt;K:2:ELECTRICAL_BUS_TO_BUS_CONNECTION_TOGGLE) } 0 (&gt;L:XMLVAR_STANDBY_POWER_IS_ON_BAT) </SET_STATE_#POS_OFF#> <SET_STATE_#POS_AUTO#> #BATTERY_BUS_ID# (A:1:BUS CONNECTION ON:#MAIN_BUS_ID#, Bool) ! if{ #BATTERY_BUS_ID# #MAIN_BUS_ID# (&gt;K:2:ELECTRICAL_BUS_TO_BUS_CONNECTION_TOGGLE) } 0 (&gt;L:XMLVAR_STANDBY_POWER_IS_ON_BAT) </SET_STATE_#POS_AUTO#> <SET_STATE_#POS_BAT#> #BATTERY_BUS_ID# (A:1:BUS CONNECTION ON:#MAIN_BUS_ID#, Bool) ! if{ #BATTERY_BUS_ID# #MAIN_BUS_ID# (&gt;K:2:ELECTRICAL_BUS_TO_BUS_CONNECTION_TOGGLE) } 1 (&gt;L:XMLVAR_STANDBY_POWER_IS_ON_BAT) </SET_STATE_#POS_BAT#> <GET_STATE_EXTERNAL>#BATTERY_BUS_ID# (A:1:BUS CONNECTION ON:#MAIN_BUS_ID#, Bool) sp0 (L:XMLVAR_STANDBY_POWER_IS_ON_BAT) sp1</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL>l0 ! if{ #POS_OFF# sp2 g2 } els{ #POS_BAT# #POS_AUTO# l1 ? sp2 g2 } :2 l2</ENUM_VAL_TO_POS_EXTERNAL> </UseTemplate> </Template> <Template Name="ASOBO_EICAS_PAGE_BUTTON_Template_Boeing"> <Parameters Type="Default"> <NODE_ID>eicas_push_#BASE_NAME#</NODE_ID> <ANIM_NAME>eicas_push_#BASE_NAME#</ANIM_NAME> <LED_NODE_ID>eicas_push_#BASE_NAME#_decal</LED_NODE_ID> <EVENT_NAME>#PANEL_NAME#_EICAS_CHANGE_PAGE_#BASE_NAME#</EVENT_NAME> <STATE_VAR_NAME>XMLVAR_EICAS_CURRENT_PAGE</STATE_VAR_NAME> <WWISE_PREFIX>radio</WWISE_PREFIX> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <Condition> <Test> <GreaterOrEqual> <Value>GROUP_INDEX</Value> <Number>0</Number> </GreaterOrEqual> </Test> <False> <IS_INOP>True</IS_INOP> </False> </Condition> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IE_NAME>Page_#BASE_NAME#</IE_NAME> <SET_STATE_EXTERNAL>if{ #GROUP_INDEX# -1 &gt; if{ (&gt;H:#EVENT_NAME#) #GROUP_INDEX# (&gt;L:#STATE_VAR_NAME#) } }</SET_STATE_EXTERNAL> </UseTemplate> <UseTemplate Name="ASOBO_GT_Component_Emissive_Gauge"> <NODE_ID>#LED_NODE_ID#</NODE_ID> </UseTemplate> </Template> <Template Name="ASOBO_EICAS_PAGE_SELECTION_Template_Boeing"> <Parameters Type="Default"> <PANEL_NAME>Boeing_EICAS_2</PANEL_NAME> <INPUT_EVENT_ID_SOURCE>AILRINER_EICAS</INPUT_EVENT_ID_SOURCE> <!-- BTN list --> <ID_BTN_0>eng</ID_BTN_0> <ID_BTN_1>stat</ID_BTN_1> <ID_BTN_2>elec</ID_BTN_2> <ID_BTN_3>fuel</ID_BTN_3> <ID_BTN_4>ecs</ID_BTN_4> <ID_BTN_5>fctl</ID_BTN_5> <ID_BTN_6>hyd</ID_BTN_6> <ID_BTN_7>drs</ID_BTN_7> <ID_BTN_8>gear</ID_BTN_8> <ID_BTN_9>info</ID_BTN_9> <ID_BTN_10>chkl</ID_BTN_10> <ID_BTN_11>nav</ID_BTN_11> <ID_BTN_12>l_insd</ID_BTN_12> <ID_BTN_13>lwr_ctr</ID_BTN_13> <ID_BTN_14>r_insd</ID_BTN_14> <!-- GROUP_ID config list, negative = inop --> <GROUP_ID_0>3</GROUP_ID_0> <GROUP_ID_1>-1</GROUP_ID_1> <GROUP_ID_2>-2</GROUP_ID_2> <GROUP_ID_3>0</GROUP_ID_3> <GROUP_ID_4>-3</GROUP_ID_4> <GROUP_ID_5>-4</GROUP_ID_5> <GROUP_ID_6>-5</GROUP_ID_6> <GROUP_ID_7>-6</GROUP_ID_7> <GROUP_ID_8>-7</GROUP_ID_8> <GROUP_ID_9>-8</GROUP_ID_9> <GROUP_ID_10>-9</GROUP_ID_10> <GROUP_ID_11>-10</GROUP_ID_11> <GROUP_ID_12>-11</GROUP_ID_12> <GROUP_ID_13>-12</GROUP_ID_13> <GROUP_ID_14>-13</GROUP_ID_14> <!-- TT list --> <TT_ID_0>EICAS_PUSH_ENG</TT_ID_0> <TT_ID_1>EICAS_PUSH_STAT</TT_ID_1> <TT_ID_2>EICAS_PUSH_ELEC</TT_ID_2> <TT_ID_3>EICAS_PUSH_FUEL</TT_ID_3> <TT_ID_4>EICAS_PUSH_ECS</TT_ID_4> <TT_ID_5>EICAS_PUSH_FCTL</TT_ID_5> <TT_ID_6>EICAS_PUSH_HYD</TT_ID_6> <TT_ID_7>EICAS_PUSH_DRS</TT_ID_7> <TT_ID_8>EICAS_PUSH_GEAR</TT_ID_8> <TT_ID_9>EICAS_PUSH_INFO</TT_ID_9> <TT_ID_10>EICAS_PUSH_CHKL</TT_ID_10> <TT_ID_11>EICAS_PUSH_NAV</TT_ID_11> <TT_ID_12>EICAS_PUSH_L_INBD</TT_ID_12> <TT_ID_13>EICAS_PUSH_LWR_CTR</TT_ID_13> <TT_ID_14>EICAS_PUSH_R_INBD</TT_ID_14> </Parameters> <Loop> <Setup> <Param>CUR_ID</Param> <From>0</From> <Inc>1</Inc> <To>14</To> </Setup> <Do> <Parameters Type="Override"> <TT_ID Process="Param">TT_ID_#CUR_ID#</TT_ID> <GROUP_INDEX Process="Param">GROUP_ID_#CUR_ID#</GROUP_INDEX> <BASE_NAME Process="Param">ID_BTN_#CUR_ID#</BASE_NAME> </Parameters> <UseTemplate Name="ASOBO_EICAS_PAGE_BUTTON_Template_Boeing"> <TOOLTIP_TITLE>@TT_Package.#TT_ID#_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.#TT_ID#_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Do> </Loop> </Template> <Template Name="ASOBO_BOEING_Push_WXR_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_WRX_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_WRX_TITLE</TOOLTIP_TITLE> </Parameters> <Parameters Type="Override"> <ID_BTN>WXR</ID_BTN> </Parameters> <Switch Param="PLANE_PREFIX"> <Case Value="B747_8"> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ONOFF_VARIABLE>BTN_WX_ACTIVE</ONOFF_VARIABLE> </UseTemplate> </Case> <Case Value="AS01B"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> </UseTemplate> </Case> </Switch> </Template> <Template Name="ASOBO_BOEING_Push_STA_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_STA_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_STA_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>STA</ID_BTN> <PLANE_PREFIX>B747_8</PLANE_PREFIX> <ONOFF_VARIABLE>BTN_NDB_FILTER_ACTIVE</ONOFF_VARIABLE> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_WPT_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_WPT_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_WPT_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>WPT</ID_BTN> <PLANE_PREFIX>B747_8</PLANE_PREFIX> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_ARPT_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_ARPT_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_ARPT_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>ARPT</ID_BTN> <PLANE_PREFIX>B747_8</PLANE_PREFIX> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_DATA_Template"> <Parameters Type="Default"> <ID>1</ID> <ONOFF_VARIABLE>BTN_CSTR_FILTER_ACTIVE</ONOFF_VARIABLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_DATA_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_DATA_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>DATA</ID_BTN> <PLANE_PREFIX>B747_8</PLANE_PREFIX> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_POS_Template"> <Parameters Type="Default"> <ID>1</ID> <ONOFF_VARIABLE>BTN_VORD_FILTER_ACTIVE</ONOFF_VARIABLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_POS_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_POS_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>POS</ID_BTN> <PLANE_PREFIX>B747_8</PLANE_PREFIX> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_TERR_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_PUSH_TERRONND_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_PUSH_TERRONND_TITLE</TOOLTIP_TITLE> </Parameters> <Parameters Type="Override"> <ID_BTN>TERR</ID_BTN> </Parameters> <Switch Param="PLANE_PREFIX"> <Case Value="B747_8"> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ONOFF_VARIABLE>BTN_TERRONND_ACTIVE</ONOFF_VARIABLE> </UseTemplate> </Case> <Case Value="AS01B"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> </UseTemplate> </Case> </Switch> </Template> <Template Name="ASOBO_BOEING_Push_Heading_Track_Template"> <Parameters Type="Default"> <NODE_ID>BOEING_Push_HDG_TRK</NODE_ID> <ANIM_NAME>BOEING_Push_HDG_TRK</ANIM_NAME> <PART_ID>BOEING_Push_HDG_TRK</PART_ID> <STATE_VAR_NAME>XMLVAR_TRK_MODE_ACTIVE</STATE_VAR_NAME> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_HEADING_TRACK_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_HEADING_TRACK_ACTION_SET</TT_DESCRIPTION_ID> <WWISE_EVENT_1>autopilot_push_button2_on</WWISE_EVENT_1> <WWISE_EVENT_2>autopilot_push_button2_off</WWISE_EVENT_2> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>HDG_TRK</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <SET_STATE_EXTERNAL>p0 (&gt;L:#STATE_VAR_NAME#)</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(L:#STATE_VAR_NAME#) sp0</GET_STATE_EXTERNAL> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_NAME#</LOCAL_VAR_TO_WATCH_0> <STR_STATE_ON>TRK</STR_STATE_ON> <STR_STATE_OFF>HDG</STR_STATE_OFF> <TT_VALUE_ON>'TRK'</TT_VALUE_ON> <TT_VALUE_OFF>'HDG'</TT_VALUE_OFF> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_VS_FPA_Template"> <Parameters Type="Default"> <NODE_ID>Btn_main_panel_H_009</NODE_ID> <ANIM_NAME>Btn_main_panel_H_009</ANIM_NAME> <PART_ID>Btn_main_panel_H_009</PART_ID> <STATE_VAR_NAME>XMLVAR_FPA_MODE_ACTIVE</STATE_VAR_NAME> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_VS_FPA_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_VS_FPA_ACTION</TT_DESCRIPTION_ID> <WWISE_EVENT_1>autopilot_push_button2_on</WWISE_EVENT_1> <WWISE_EVENT_2>autopilot_push_button2_off</WWISE_EVENT_2> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>HDG_TRK</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <SET_STATE_EXTERNAL>p0 (&gt;L:#STATE_VAR_NAME#)</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(L:#STATE_VAR_NAME#) sp0</GET_STATE_EXTERNAL> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_NAME#</LOCAL_VAR_TO_WATCH_0> <STR_STATE_ON>FPA</STR_STATE_ON> <STR_STATE_OFF>VS</STR_STATE_OFF> <TT_VALUE_ON>'FPA'</TT_VALUE_ON> <TT_VALUE_OFF>'VS'</TT_VALUE_OFF> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE_ID>BOEING_Push_#ID_BTN#_#ID#</NODE_ID> <ANIM_NAME>BOEING_Push_#ID_BTN#_#ID#</ANIM_NAME> <Condition Valid="EMISSIVE_BUTTON"> <False> <NODE_ID_DECAL>BOEING_Push_#ID_BTN#_#ID#_Text</NODE_ID_DECAL> </False> </Condition> <PART_ID>BOEING_Push_#ID_BTN#</PART_ID> <WWISE_EVENT_1>autopilot_push_button2_on</WWISE_EVENT_1> <WWISE_EVENT_2>autopilot_push_button2_off</WWISE_EVENT_2> <Switch Param="PLANE_PREFIX"> <Case Value="AS01B"> <ON_PUSH_EVENT>(&gt;H:#PLANE_PREFIX#_#SYSTEM_NAME#_#ID#_#ID_BTN#)</ON_PUSH_EVENT> </Case> <Default> <ON_PUSH_EVENT>(&gt;H:#PLANE_PREFIX#_#SYSTEM_NAME#_#ID_BTN#)</ON_PUSH_EVENT> </Default> </Switch> <Condition> <Test> <And> <Arg Valid="EMISSIVE_BUTTON"/> <Arg Check="POTENTIOMETER"/> </And> </Test> <True> <EMISSIVE_TEMPLATE_TO_USE>ASOBO_GT_Emissive_Potentiometer</EMISSIVE_TEMPLATE_TO_USE> </True> </Condition> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <SET_STATE_EXTERNAL>if{ #ON_PUSH_EVENT# }</SET_STATE_EXTERNAL> <IE_NAME>#ID_BTN#_#ID#</IE_NAME> </UseTemplate> <Condition> <Test> <And> <Arg Valid="NODE_ID_DECAL"/> <Arg Check="POTENTIOMETER"/> </And> </Test> <True> <Component ID="#NODE_ID_DECAL#" Node="#NODE_ID_DECAL#"> <UseTemplate Name="ASOBO_GT_Emissive_Potentiometer"/> </Component> </True> </Condition> </Template> <Template Name="ASOBO_BOEING_Push_TFC_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>TFC</ID_BTN> <TOOLTIP_TITLE>@TT_Package.CCP_PUSH_TFC_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.CCP_PUSH_TFC_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_SYS_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>SYS</ID_BTN> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_SYS_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_SYS_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_CDU_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>CDU</ID_BTN> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_CDU_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_CDU_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_INFO_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>INFO</ID_BTN> <TOOLTIP_TITLE>@TT_Package.EICAS_PUSH_INFO_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.EICAS_PUSH_INFO_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_CHKL_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>CHKL</ID_BTN> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_CHKL_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_CHKL_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_COMM_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>COMM</ID_BTN> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_COMM_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_COMM_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_ND_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>ND</ID_BTN> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_ND_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_ND_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_MFD_Template"> <Parameters Type="Default"> <ID>1</ID> <Switch Param="SIDE"> <Case Value="L"> <ENUM_VAL>0</ENUM_VAL> </Case> <Case Value="R"> <ENUM_VAL>1</ENUM_VAL> </Case> </Switch> <TOOLTIP_TITLE>@TT_Package.AIRLINER_PUSH_DISPLAY_MFD_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_PUSH_DISPLAY_MFD_ACTION</TT_DESCRIPTION_ID> <WWISE_PREFIX>mfd</WWISE_PREFIX> </Parameters> <Parameters Type="Override"> <STATE_VAR_NAME>XMLVAR_MFD_Side_#ID#</STATE_VAR_NAME> <IE_NAME>MFD_Side_#ID#_#SIDE#</IE_NAME> </Parameters> <Component ID="#EMISSIVE_NODE_ID#" Node="#EMISSIVE_NODE_ID#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <EMISSIVE_CODE>(L:#STATE_VAR_NAME#) #ENUM_VAL# ==</EMISSIVE_CODE> </UseTemplate> </Component> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <SET_STATE_EXTERNAL>#ENUM_VAL# (&gt;L:#STATE_VAR_NAME#)</SET_STATE_EXTERNAL> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <GET_STATE_EXTERNAL>(L:#STATE_VAR_NAME#) #ENUM_VAL# == sp0</GET_STATE_EXTERNAL> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_NAME#</LOCAL_VAR_TO_WATCH_0> <TT_VALUE>(L:#STATE_VAR_NAME#) 0 == if{ 'Left' } els{ 'Right' }</TT_VALUE> <TT_VALUE_IS_DYNAMIC>True</TT_VALUE_IS_DYNAMIC> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_ENG_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>ENG</ID_BTN> <TOOLTIP_TITLE>@TT_Package.EICAS_PUSH_ENG_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.EICAS_PUSH_ENG_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_EICAS_Template"> <Parameters Type="Default"> <NODE_ID>DISPLAY_Push_EICAS</NODE_ID> </Parameters> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>EICAS</ID_BTN> <TOOLTIP_TITLE>@TT_Package.EICAS_PUSH_EICAS_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.EICAS_PUSH_EICAS_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_AudioReceiver_Knobs_Template"> <Parameters Type="Default"> <KNOB_NAME_PREFIX>BOEING_AudioReceiver_Knob_</KNOB_NAME_PREFIX> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_BOEING_AudioReceiver_Knobs_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_AudioReceiver_Knobs_SubTemplate"> <Parameters Type="Default"> <KNOB_1_NAME>vhf_l</KNOB_1_NAME> <KNOB_2_NAME>vhf_c</KNOB_2_NAME> <KNOB_3_NAME>vhf_r</KNOB_3_NAME> <KNOB_4_NAME>flt</KNOB_4_NAME> <KNOB_5_NAME>cab</KNOB_5_NAME> <KNOB_6_NAME>pa</KNOB_6_NAME> <KNOB_7_NAME>hf_l</KNOB_7_NAME> <KNOB_8_NAME>hf_r</KNOB_8_NAME> <KNOB_9_NAME>sat_l</KNOB_9_NAME> <KNOB_10_NAME>sat_r</KNOB_10_NAME> <KNOB_11_NAME>spkr</KNOB_11_NAME> <KNOB_12_NAME>01</KNOB_12_NAME> <KNOB_13_NAME>02</KNOB_13_NAME> </Parameters> <Component ID="BOEING_AudioReceiver_Knobs_#SUFFIX_ID#"> <UseTemplate Name="ASOBO_GT_Helper_Recursive_ID"> <!-- VV Recursive parameters VV --> <EXIT_TEMPLATE>ASOBO_BOEING_AudioReceiver_Knob_Template</EXIT_TEMPLATE> <MAX_ID>13</MAX_ID> <!-- Dyn param --> <PROCESS_PARAM1>True</PROCESS_PARAM1> <PARAM1>KNOB_NAME</PARAM1> <PARAM1_PREFIX>KNOB_</PARAM1_PREFIX> <PARAM1_SUFFIX>_NAME</PARAM1_SUFFIX> <PROCESS_PARAM2>True</PROCESS_PARAM2> <PARAM2>NODE_ID</PARAM2> <PARAM2_PREFIX>KNOB_</PARAM2_PREFIX> <PARAM2_SUFFIX>_NODE_ID</PARAM2_SUFFIX> <PROCESS_PARAM3>True</PROCESS_PARAM3> <PARAM3>ANIM_NAME</PARAM3> <PARAM3_PREFIX>KNOB_</PARAM3_PREFIX> <PARAM3_SUFFIX>_ANIM_NAME</PARAM3_SUFFIX> </UseTemplate> </Component> </Template> <Template Name="ASOBO_BOEING_AudioReceiver_Knob_Template"> <Parameters Type="Default"> <NODE_ID>#KNOB_NAME_PREFIX##KNOB_NAME##SUFFIX_ID#</NODE_ID> <KNOB_NAME_PREFIX>BOEING_AudioReceiver_Knob_</KNOB_NAME_PREFIX> </Parameters> <UseTemplate Name="ASOBO_GT_Component_Emissive_Gauge"> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Switch_VOR_ADF_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <Switch Param="TT_SIDE"> <Case Value="L"> <TT_ID>@TT_Left</TT_ID> </Case> <Case Value="R"> <TT_ID>@TT_Right</TT_ID> </Case> </Switch> </Parameters> <Parameters Type="Default"> <NODE_ID>BOEING_Switch_VOR_ADF_#SIDE#_#ID#</NODE_ID> <ANIM_NAME>BOEING_Switch_VOR_ADF_#SIDE#_#ID#</ANIM_NAME> <PART_ID>BOEING_Switch_VOR_ADF_#SIDE#</PART_ID> <STATE_VAR_NAME>XMLVAR_NAV_AID_SWITCH_#SIDE##ID#_State</STATE_VAR_NAME> <WWISE_PREFIX>boeing_vor_adf</WWISE_PREFIX> <POS_VOR>0</POS_VOR> <POS_OFF>1</POS_OFF> <POS_ADF>2</POS_ADF> <TOOLTIP_TITLE>@TT_Package.AIRLINER_SWITCH_VOR_ADF_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_SWITCH_VOR_ADF_ACTION</TT_DESCRIPTION_ID> <Switch Param="SIDE"> <Case Value="L"> <TT_DESCRIPTION_INDEX>#TT_ID# @TT_Left</TT_DESCRIPTION_INDEX> </Case> <Case Value="R"> <TT_DESCRIPTION_INDEX>#TT_ID# @TT_Right</TT_DESCRIPTION_INDEX> </Case> </Switch> </Parameters> <Parameters Type="Override"> <ENUM_VAL_VOR>0</ENUM_VAL_VOR> <ENUM_VAL_OFF>1</ENUM_VAL_OFF> <ENUM_VAL_ADF>2</ENUM_VAL_ADF> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>#SIDE#_VOR_ADF_#ID#</IE_NAME> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> <NUM_STATES>3</NUM_STATES> <STR_STATE_#POS_ADF#>ADF_#ID#</STR_STATE_#POS_ADF#> <STR_STATE_#POS_OFF#>Off</STR_STATE_#POS_OFF#> <STR_STATE_#POS_VOR#>VOR_#ID#</STR_STATE_#POS_VOR#> <TT_VALUE_#POS_ADF#>@TT_Package.GT_STATE_ADF#TT_SIDE#</TT_VALUE_#POS_ADF#> <TT_VALUE_#POS_OFF#>@TT_Package.GT_STATE_OFF</TT_VALUE_#POS_OFF#> <TT_VALUE_#POS_VOR#>@TT_Package.GT_STATE_VOR#TT_SIDE#</TT_VALUE_#POS_VOR#> <SET_STATE_#POS_ADF#>#ENUM_VAL_ADF# (&gt;L:#STATE_VAR_NAME#)</SET_STATE_#POS_ADF#> <SET_STATE_#POS_OFF#>#ENUM_VAL_OFF# (&gt;L:#STATE_VAR_NAME#)</SET_STATE_#POS_OFF#> <SET_STATE_#POS_VOR#>#ENUM_VAL_VOR# (&gt;L:#STATE_VAR_NAME#)</SET_STATE_#POS_VOR#> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_NAME#</LOCAL_VAR_TO_WATCH_0> <GET_STATE_EXTERNAL>(L:#STATE_VAR_NAME#) sp0</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL>l0 #ENUM_VAL_OFF# == if{ #POS_OFF# sp1 g2 } els{ #POS_ADF# #POS_VOR# l0 #ENUM_VAL_ADF# == ? sp1 g2 } :2 l1</ENUM_VAL_TO_POS_EXTERNAL> <SWITCH_DIRECTION>Vertical</SWITCH_DIRECTION> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_FPV_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE_ID>BOEING_Push_FPV_#ID#</NODE_ID> <ANIM_NAME>BOEING_Push_FPV_#ID#</ANIM_NAME> <PLANE_PREFIX>B747_8_PFD</PLANE_PREFIX> <SYSTEM_NAME>PFD</SYSTEM_NAME> <WWISE_PREFIX>fpv</WWISE_PREFIX> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_FPV_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_FPV_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IE_NAME>FPV</IE_NAME> <SET_STATE_EXTERNAL>if{ (&gt;H:#PLANE_PREFIX#_#SYSTEM_NAME#_FPV) }</SET_STATE_EXTERNAL> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Push_MTRS_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE_ID>BOEING_Push_MTRS_#ID#</NODE_ID> <ANIM_NAME>BOEING_Push_MTRS_#ID#</ANIM_NAME> <PLANE_PREFIX>B747_8</PLANE_PREFIX> <SYSTEM_NAME>PFD</SYSTEM_NAME> <WWISE_PREFIX>mtrs</WWISE_PREFIX> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_MTRS_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_MTRS_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IE_NAME>MTRS</IE_NAME> <SET_STATE_EXTERNAL>if{ (&gt;H:#PLANE_PREFIX#_#SYSTEM_NAME#_MTRS) }</SET_STATE_EXTERNAL> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Knob_Mins_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE_ID>BOEING_Knob_Mins_#ID#</NODE_ID> <ANIM_NAME>BOEING_Knob_Mins_#ID#</ANIM_NAME> <BUTTON_NODE_ID>BOEING_Knob_Mins_#ID#_Push</BUTTON_NODE_ID> <BUTTON_ANIM_NAME>BOEING_Knob_Mins_#ID#_Push</BUTTON_ANIM_NAME> <PART_ID>BOEING_Knob_Mins</PART_ID> <SYSTEM_NAME>PFD</SYSTEM_NAME> <WWISE_EVENT>autopilot_mins_knob</WWISE_EVENT> <WWISE_PREFIX>autopilot_mins_knob</WWISE_PREFIX> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_KNOB_BARO_KNOB_MINS_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_KNOB_BARO_KNOB_MINS_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID_BUTTON>@TT_Package.AIRLINER_KNOB_BARO_PUSH_MINS_ACTION</TT_DESCRIPTION_ID_BUTTON> <TOOLTIP_TITLE_BUTTON>@TT_Package.AIRLINER_KNOB_BARO_PUSH_MINS_TITLE</TOOLTIP_TITLE_BUTTON> </Parameters> <Parameters Type="Override"> <IE_NAME_KNOB>Mins</IE_NAME_KNOB> <IE_NAME_BTN>Mins_Button</IE_NAME_BTN> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <IE_NAME>#IE_NAME_KNOB#</IE_NAME> <SET_STATE_EXTERNAL>p0 0 &gt; if{ (&gt;H:#PLANE_PREFIX#_#SYSTEM_NAME#_Mins_INC) } els{ (&gt;H:#PLANE_PREFIX#_#SYSTEM_NAME#_Mins_DEC) }</SET_STATE_EXTERNAL> <IS_INFINITE>True</IS_INFINITE> <COUNT>36</COUNT> </UseTemplate> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IE_NAME>#IE_NAME_BTN#</IE_NAME> <SET_STATE_EXTERNAL>if{ (&gt;H:#PLANE_PREFIX#_#SYSTEM_NAME#_Mins_Press) }</SET_STATE_EXTERNAL> <ANIM_NAME>#BUTTON_ANIM_NAME#</ANIM_NAME> <NODE_ID>#BUTTON_NODE_ID#</NODE_ID> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_BUTTON#</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>#TOOLTIP_TITLE_BUTTON#</TOOLTIP_TITLE> </UseTemplate> </Template> <Template Name="ASOBO_BOEING_Switch_Mins_Selector_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE_ID>BOEING_Switch_Baro_Selector_#ID#</NODE_ID> <ANIM_NAME>BOEING_Switch_Baro_Selector_#ID#</ANIM_NAME> <PART_ID>BOEING_Switch_Baro_Selector</PART_ID> <WWISE_EVENT_1>autopilot_baro_selector_button_on</WWISE_EVENT_1> <WWISE_EVENT_2>autopilot_baro_selector_button_off</WWISE_EVENT_2> <STATE_VAR_NAME>XMLVAR_Mins_Selector_Baro</STATE_VAR_NAME> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_KNOB_BARO_SOURCE_SELECTOR_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_KNOB_BARO_SOURCE_SELECTOR_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>Mins_Selector</IE_NAME> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <KNOB_TYPE>X_STATES</KNOB_TYPE> <NUM_STATES>2</NUM_STATES> <SET_STATE_EXTERNAL>p0 (&gt;L:#STATE_VAR_NAME#)</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(L:#STATE_VAR_NAME#) sp0</GET_STATE_EXTERNAL> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_NAME#</LOCAL_VAR_TO_WATCH_0> </UseTemplate> </Template> </ModelBehaviors>

Templates

Template list
  • ASOBO_GT_Knob_Dummy_Boeing

    Definition from XML
    <Template Name="ASOBO_GT_Knob_Dummy_Boeing"> <Parameters Type="Default"/> <UseTemplate Name="ASOBO_GT_Anim"/> <UseTemplate Name="ASOBO_GT_Component_Emissive_Gauge"> <DONT_OVERRIDE_BASE_EMISSIVE>True</DONT_OVERRIDE_BASE_EMISSIVE> </UseTemplate> </Template>

    Parameters initialization:

    • Default

    Templates used:

  • ASOBO_COM_BUTTON_Template_Boeing

    Definition from XML
    <Template Name="ASOBO_COM_BUTTON_Template_Boeing"> <Parameters Type="Default"> <BASE_NAME>UNKNOWN</BASE_NAME> </Parameters> <Parameters Type="Default"> <NODE_ID>com#COM_INDEX#_push_#BASE_NAME#</NODE_ID> <NODE_ID_DECAL>com#COM_INDEX#_push_#BASE_NAME#_decal</NODE_ID_DECAL> <ANIM_NAME_BUTTON>com#COM_INDEX#_push_#BASE_NAME#</ANIM_NAME_BUTTON> <EVENT_NAME>#PANEL_NAME#_#COM_INDEX#_BTN_#BASE_NAME#</EVENT_NAME> <WWISE_PREFIX>radio</WWISE_PREFIX> <ON_PUSH_EVENT/> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>COMM_#COM_INDEX#_Button_#BASE_NAME#</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <SET_STATE_EXTERNAL>if{ (&gt;H:#EVENT_NAME#) #ON_PUSH_EVENT# }</SET_STATE_EXTERNAL> <ANIM_NAME>#ANIM_NAME_BUTTON#</ANIM_NAME> </UseTemplate> <Component ID="#NODE_ID_DECAL#" Node="#NODE_ID_DECAL#"> <Switch> <Case Check="POTENTIOMETER"> <UseTemplate Name="ASOBO_GT_Emissive_Potentiometer"/> </Case> <Case Valid="SIMVAR_POWER_SETTING"> <UseTemplate Name="ASOBO_GT_Emissive_Power_Setting"/> </Case> </Switch> </Component> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • BASE_NAME
    • Default

      Parameters set:

      • NODE_ID (using COM_INDEX, BASE_NAME)
      • NODE_ID_DECAL (using COM_INDEX, BASE_NAME)
      • ANIM_NAME_BUTTON (using COM_INDEX, BASE_NAME)
      • EVENT_NAME (using PANEL_NAME, COM_INDEX, BASE_NAME)
      • WWISE_PREFIX
      • ON_PUSH_EVENT

    Parameters read:

    • NODE_ID_DECAL

    Components:

    Templates used:

    • ASOBO_AIRLINER_Base_Template

      Parameters set:

      • IE_NAME (using COM_INDEX, BASE_NAME)
      • INTERACTION_TYPE
      • SET_STATE_EXTERNAL (using EVENT_NAME, ON_PUSH_EVENT)
      • ANIM_NAME (using ANIM_NAME_BUTTON)
  • ASOBO_COM_FREQ_LED_Template_Boeing

    Definition from XML
    <Template Name="ASOBO_COM_FREQ_LED_Template_Boeing"> <Parameters Type="Default"> <LED_NAME>UNKNOWN</LED_NAME> <FREQ_INDEX>-1</FREQ_INDEX> <NODE_ID_LED>com#COM_INDEX#_led_#LED_NAME#</NODE_ID_LED> </Parameters> <Component ID="#NODE_ID_LED#" Node="#NODE_ID_LED#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <EMISSIVE_CODE>(L:XMLVAR_COM#COM_INDEX#_CURRENT_FREQ) #FREQ_INDEX# ==</EMISSIVE_CODE> </UseTemplate> </Component> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • LED_NAME
      • FREQ_INDEX
      • NODE_ID_LED (using COM_INDEX, LED_NAME)

    Parameters read:

    • NODE_ID_LED

    Components:

    • #NODE_ID_LED# (Node: #NODE_ID_LED#)

      Templates used:

  • ASOBO_BOEING_TCP_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_TCP_Template"> <Parameters Type="Default"> <ID>1</ID> <BUTTON_NAME_PREFIX>BOEING_TCP</BUTTON_NAME_PREFIX> <BTN_NODE_ID_1>vhf</BTN_NODE_ID_1> <BTN_NODE_ID_2>hf</BTN_NODE_ID_2> <BTN_NODE_ID_3>sat</BTN_NODE_ID_3> <BTN_NODE_ID_4>cab</BTN_NODE_ID_4> <BTN_NODE_ID_5>gpws</BTN_NODE_ID_5> <BTN_NODE_ID_6>wxr</BTN_NODE_ID_6> <BTN_NODE_ID_7>xpdr</BTN_NODE_ID_7> <BTN_NODE_ID_8>L1</BTN_NODE_ID_8> <BTN_NODE_ID_9>L2</BTN_NODE_ID_9> <BTN_NODE_ID_10>L3</BTN_NODE_ID_10> <BTN_NODE_ID_11>L4</BTN_NODE_ID_11> <BTN_NODE_ID_12>R1</BTN_NODE_ID_12> <BTN_NODE_ID_13>R2</BTN_NODE_ID_13> <BTN_NODE_ID_14>R3</BTN_NODE_ID_14> <BTN_NODE_ID_15>R4</BTN_NODE_ID_15> <BTN_NODE_ID_16>1</BTN_NODE_ID_16> <BTN_NODE_ID_17>2</BTN_NODE_ID_17> <BTN_NODE_ID_18>3</BTN_NODE_ID_18> <BTN_NODE_ID_19>4</BTN_NODE_ID_19> <BTN_NODE_ID_20>5</BTN_NODE_ID_20> <BTN_NODE_ID_21>6</BTN_NODE_ID_21> <BTN_NODE_ID_22>7</BTN_NODE_ID_22> <BTN_NODE_ID_23>8</BTN_NODE_ID_23> <BTN_NODE_ID_24>9</BTN_NODE_ID_24> <BTN_NODE_ID_25>0</BTN_NODE_ID_25> <BTN_NODE_ID_26>clr</BTN_NODE_ID_26> <BTN_NODE_ID_27>star</BTN_NODE_ID_27> <BTN_NODE_ID_28>prev</BTN_NODE_ID_28> <BTN_NODE_ID_29>next</BTN_NODE_ID_29> <BTN_NODE_ID_30>nav</BTN_NODE_ID_30> <BTN_NODE_ID_31>menu</BTN_NODE_ID_31> <BTN_NODE_ID_32>paneloff</BTN_NODE_ID_32> <BTN_NODE_ID_33>stbyup</BTN_NODE_ID_33> <BTN_NODE_ID_34>stbydn</BTN_NODE_ID_34> <BTN_NODE_ID_35>swap</BTN_NODE_ID_35> <TT_ID_1>AIRLINER_COM_PUSH_VHF</TT_ID_1> <TT_ID_2>AIRLINER_COM_PUSH_HF</TT_ID_2> <TT_ID_3>AIRLINER_COMMNAV_SAT</TT_ID_3> <TT_ID_4>AIRLINER_COMMNAV_CAB</TT_ID_4> <TT_ID_5>AIRLINER_COMMNAV_GPWS</TT_ID_5> <TT_ID_6>AIRLINER_COMMNAV_WXR</TT_ID_6> <TT_ID_7>AIRLINER_COMMNAV_XPDR</TT_ID_7> <TT_ID_8>SOFTKEY</TT_ID_8> <TT_ID_9>SOFTKEY</TT_ID_9> <TT_ID_10>SOFTKEY</TT_ID_10> <TT_ID_11>SOFTKEY</TT_ID_11> <TT_ID_12>SOFTKEY</TT_ID_12> <TT_ID_13>SOFTKEY</TT_ID_13> <TT_ID_14>SOFTKEY</TT_ID_14> <TT_ID_15>SOFTKEY</TT_ID_15> <TT_SOFTKEY_SIDE_8>@TT_Left</TT_SOFTKEY_SIDE_8> <TT_SOFTKEY_SIDE_9>@TT_Left</TT_SOFTKEY_SIDE_9> <TT_SOFTKEY_SIDE_10>@TT_Left</TT_SOFTKEY_SIDE_10> <TT_SOFTKEY_SIDE_11>@TT_Left</TT_SOFTKEY_SIDE_11> <TT_SOFTKEY_SIDE_12>@TT_Right</TT_SOFTKEY_SIDE_12> <TT_SOFTKEY_SIDE_13>@TT_Right</TT_SOFTKEY_SIDE_13> <TT_SOFTKEY_SIDE_14>@TT_Right</TT_SOFTKEY_SIDE_14> <TT_SOFTKEY_SIDE_15>@TT_Right</TT_SOFTKEY_SIDE_15> <TT_SOFTKEY_ID_8>1</TT_SOFTKEY_ID_8> <TT_SOFTKEY_ID_9>2</TT_SOFTKEY_ID_9> <TT_SOFTKEY_ID_10>3</TT_SOFTKEY_ID_10> <TT_SOFTKEY_ID_11>4</TT_SOFTKEY_ID_11> <TT_SOFTKEY_ID_12>1</TT_SOFTKEY_ID_12> <TT_SOFTKEY_ID_13>2</TT_SOFTKEY_ID_13> <TT_SOFTKEY_ID_14>3</TT_SOFTKEY_ID_14> <TT_SOFTKEY_ID_15>4</TT_SOFTKEY_ID_15> <TT_ID_26>TRANSPONDER_PUSH_CLR</TT_ID_26> <TT_ID_28>FMC_PUSH_PREVPAGE</TT_ID_28> <TT_ID_29>FMC_PUSH_NEXTPAGE</TT_ID_29> <TT_ID_30>EICAS_PUSH_NAV</TT_ID_30> <TT_ID_31>FMC_PUSH_MENU</TT_ID_31> <TT_ID_32>TCP_PUSH_PANEL_OFF</TT_ID_32> <TT_ID_33>TCP_PUSH_STBY_UP</TT_ID_33> <TT_ID_34>TCP_PUSH_STBY_DN</TT_ID_34> <TT_ID_35>AIRLINER_COM_PUSH_SWAP</TT_ID_35> </Parameters> <Parameters Type="Override"> <Switch Param="ID"> <Case Value="1"> <TT_INDEX>&apos;TCP&apos; (R:1:@TT_Package.GT_STATE_PILOT_FMS) @sprintf</TT_INDEX> <INPUT_EVENT_ID_SOURCE>AIRLINER_TCP_Pilot</INPUT_EVENT_ID_SOURCE> </Case> <Case Value="2"> <TT_INDEX>&apos;TCP&apos; (R:1:@TT_Package.GT_STATE_COPILOT_FMS) @sprintf</TT_INDEX> <INPUT_EVENT_ID_SOURCE>AIRLINER_TCP_Copilot</INPUT_EVENT_ID_SOURCE> </Case> <Case Value="3"> <TT_INDEX>&apos;TCP&apos; (R:1:@TT_Package.GT_STATE_PEDESTAL_FMS) @sprintf</TT_INDEX> <INPUT_EVENT_ID_SOURCE>AIRLINER_TCP_Pedestal</INPUT_EVENT_ID_SOURCE> </Case> </Switch> <BTN_ID_1>#BTN_NODE_ID_1#</BTN_ID_1> <BTN_ID_2>#BTN_NODE_ID_2#</BTN_ID_2> <BTN_ID_3>#BTN_NODE_ID_3#</BTN_ID_3> <BTN_ID_4>#BTN_NODE_ID_4#</BTN_ID_4> <BTN_ID_5>#BTN_NODE_ID_5#</BTN_ID_5> <BTN_ID_6>#BTN_NODE_ID_6#</BTN_ID_6> <BTN_ID_7>#BTN_NODE_ID_7#</BTN_ID_7> <BTN_ID_8>#BTN_NODE_ID_8#</BTN_ID_8> <BTN_ID_9>#BTN_NODE_ID_9#</BTN_ID_9> <BTN_ID_10>#BTN_NODE_ID_10#</BTN_ID_10> <BTN_ID_11>#BTN_NODE_ID_11#</BTN_ID_11> <BTN_ID_12>#BTN_NODE_ID_12#</BTN_ID_12> <BTN_ID_13>#BTN_NODE_ID_13#</BTN_ID_13> <BTN_ID_14>#BTN_NODE_ID_14#</BTN_ID_14> <BTN_ID_15>#BTN_NODE_ID_15#</BTN_ID_15> <BTN_ID_16>BTN_#BTN_NODE_ID_16#</BTN_ID_16> <BTN_ID_17>BTN_#BTN_NODE_ID_17#</BTN_ID_17> <BTN_ID_18>BTN_#BTN_NODE_ID_18#</BTN_ID_18> <BTN_ID_19>BTN_#BTN_NODE_ID_19#</BTN_ID_19> <BTN_ID_20>BTN_#BTN_NODE_ID_20#</BTN_ID_20> <BTN_ID_21>BTN_#BTN_NODE_ID_21#</BTN_ID_21> <BTN_ID_22>BTN_#BTN_NODE_ID_22#</BTN_ID_22> <BTN_ID_23>BTN_#BTN_NODE_ID_23#</BTN_ID_23> <BTN_ID_24>BTN_#BTN_NODE_ID_24#</BTN_ID_24> <BTN_ID_25>BTN_#BTN_NODE_ID_25#</BTN_ID_25> <BTN_ID_26>#BTN_NODE_ID_26#</BTN_ID_26> <BTN_ID_27>#BTN_NODE_ID_27#</BTN_ID_27> <BTN_ID_28>#BTN_NODE_ID_28#</BTN_ID_28> <BTN_ID_29>#BTN_NODE_ID_29#</BTN_ID_29> <BTN_ID_30>#BTN_NODE_ID_30#</BTN_ID_30> <BTN_ID_31>#BTN_NODE_ID_31#</BTN_ID_31> <BTN_ID_32>#BTN_NODE_ID_32#</BTN_ID_32> <BTN_ID_33>#BTN_NODE_ID_33#</BTN_ID_33> <BTN_ID_34>#BTN_NODE_ID_34#</BTN_ID_34> <BTN_ID_35>#BTN_NODE_ID_35#</BTN_ID_35> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_BOEING_TCP_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID
      • BUTTON_NAME_PREFIX
      • BTN_NODE_ID_1
      • BTN_NODE_ID_2
      • BTN_NODE_ID_3
      • BTN_NODE_ID_4
      • BTN_NODE_ID_5
      • BTN_NODE_ID_6
      • BTN_NODE_ID_7
      • BTN_NODE_ID_8
      • BTN_NODE_ID_9
      • BTN_NODE_ID_10
      • BTN_NODE_ID_11
      • BTN_NODE_ID_12
      • BTN_NODE_ID_13
      • BTN_NODE_ID_14
      • BTN_NODE_ID_15
      • BTN_NODE_ID_16
      • BTN_NODE_ID_17
      • BTN_NODE_ID_18
      • BTN_NODE_ID_19
      • BTN_NODE_ID_20
      • BTN_NODE_ID_21
      • BTN_NODE_ID_22
      • BTN_NODE_ID_23
      • BTN_NODE_ID_24
      • BTN_NODE_ID_25
      • BTN_NODE_ID_26
      • BTN_NODE_ID_27
      • BTN_NODE_ID_28
      • BTN_NODE_ID_29
      • BTN_NODE_ID_30
      • BTN_NODE_ID_31
      • BTN_NODE_ID_32
      • BTN_NODE_ID_33
      • BTN_NODE_ID_34
      • BTN_NODE_ID_35
      • TT_ID_1
      • TT_ID_2
      • TT_ID_3
      • TT_ID_4
      • TT_ID_5
      • TT_ID_6
      • TT_ID_7
      • TT_ID_8
      • TT_ID_9
      • TT_ID_10
      • TT_ID_11
      • TT_ID_12
      • TT_ID_13
      • TT_ID_14
      • TT_ID_15
      • TT_SOFTKEY_SIDE_8
      • TT_SOFTKEY_SIDE_9
      • TT_SOFTKEY_SIDE_10
      • TT_SOFTKEY_SIDE_11
      • TT_SOFTKEY_SIDE_12
      • TT_SOFTKEY_SIDE_13
      • TT_SOFTKEY_SIDE_14
      • TT_SOFTKEY_SIDE_15
      • TT_SOFTKEY_ID_8
      • TT_SOFTKEY_ID_9
      • TT_SOFTKEY_ID_10
      • TT_SOFTKEY_ID_11
      • TT_SOFTKEY_ID_12
      • TT_SOFTKEY_ID_13
      • TT_SOFTKEY_ID_14
      • TT_SOFTKEY_ID_15
      • TT_ID_26
      • TT_ID_28
      • TT_ID_29
      • TT_ID_30
      • TT_ID_31
      • TT_ID_32
      • TT_ID_33
      • TT_ID_34
      • TT_ID_35
    • Override

      Parameters set:

      • BTN_ID_1 (using BTN_NODE_ID_1)
      • BTN_ID_2 (using BTN_NODE_ID_2)
      • BTN_ID_3 (using BTN_NODE_ID_3)
      • BTN_ID_4 (using BTN_NODE_ID_4)
      • BTN_ID_5 (using BTN_NODE_ID_5)
      • BTN_ID_6 (using BTN_NODE_ID_6)
      • BTN_ID_7 (using BTN_NODE_ID_7)
      • BTN_ID_8 (using BTN_NODE_ID_8)
      • BTN_ID_9 (using BTN_NODE_ID_9)
      • BTN_ID_10 (using BTN_NODE_ID_10)
      • BTN_ID_11 (using BTN_NODE_ID_11)
      • BTN_ID_12 (using BTN_NODE_ID_12)
      • BTN_ID_13 (using BTN_NODE_ID_13)
      • BTN_ID_14 (using BTN_NODE_ID_14)
      • BTN_ID_15 (using BTN_NODE_ID_15)
      • BTN_ID_16 (using BTN_NODE_ID_16)
      • BTN_ID_17 (using BTN_NODE_ID_17)
      • BTN_ID_18 (using BTN_NODE_ID_18)
      • BTN_ID_19 (using BTN_NODE_ID_19)
      • BTN_ID_20 (using BTN_NODE_ID_20)
      • BTN_ID_21 (using BTN_NODE_ID_21)
      • BTN_ID_22 (using BTN_NODE_ID_22)
      • BTN_ID_23 (using BTN_NODE_ID_23)
      • BTN_ID_24 (using BTN_NODE_ID_24)
      • BTN_ID_25 (using BTN_NODE_ID_25)
      • BTN_ID_26 (using BTN_NODE_ID_26)
      • BTN_ID_27 (using BTN_NODE_ID_27)
      • BTN_ID_28 (using BTN_NODE_ID_28)
      • BTN_ID_29 (using BTN_NODE_ID_29)
      • BTN_ID_30 (using BTN_NODE_ID_30)
      • BTN_ID_31 (using BTN_NODE_ID_31)
      • BTN_ID_32 (using BTN_NODE_ID_32)
      • BTN_ID_33 (using BTN_NODE_ID_33)
      • BTN_ID_34 (using BTN_NODE_ID_34)
      • BTN_ID_35 (using BTN_NODE_ID_35)

      Condition: Switch(ID)

      • Case: 1

        Parameters set:

        • TT_INDEX
        • INPUT_EVENT_ID_SOURCE
      • Case: 2

        Parameters set:

        • TT_INDEX
        • INPUT_EVENT_ID_SOURCE
      • Case: 3

        Parameters set:

        • TT_INDEX
        • INPUT_EVENT_ID_SOURCE

    Templates used:

  • ASOBO_BOEING_TCP_SubTemplate

    Definition from XML
    <Template Name="ASOBO_BOEING_TCP_SubTemplate"> <Parameters Type="Default"> <SCREEN_NODE_ID>#BUTTON_NAME_PREFIX#_Screen#SUFFIX_ID#</SCREEN_NODE_ID> </Parameters> <Parameters Type="Override"> <SYSTEM_NAME>Com_#ID#</SYSTEM_NAME> </Parameters> <Component ID="TCP#SUFFIX_ID#"> <Loop> <Setup> <Param>CUR_ID</Param> <From>1</From> <Inc>1</Inc> <To>35</To> </Setup> <Do> <Parameters Type="Override"> <BTN_NODE_ID Process="Param">BTN_NODE_ID_#CUR_ID#</BTN_NODE_ID> <ID_BTN Process="Param">BTN_ID_#CUR_ID#</ID_BTN> <Condition NotEmpty="TT_ID_#CUR_ID#"> <TT_ID Process="Param">TT_ID_#CUR_ID#</TT_ID> </Condition> </Parameters> <Parameters Type="Override"> <Condition NotEmpty="TT_ID"> <True> <Switch Param="TT_ID"> <Case Value="SOFTKEY"> <TT_SOFTKEY_ID Process="Param">TT_SOFTKEY_ID_#CUR_ID#</TT_SOFTKEY_ID> <TT_SOFTKEY_SIDE Process="Param">TT_SOFTKEY_SIDE_#CUR_ID#</TT_SOFTKEY_SIDE> </Case> </Switch> </True> </Condition> </Parameters> <Parameters Type="Default"> <BUTTON_#CUR_ID#_ANIM_NAME>#BUTTON_NAME_PREFIX#_Push_#BTN_NODE_ID##SUFFIX_ID#</BUTTON_#CUR_ID#_ANIM_NAME> <BUTTON_#CUR_ID#_NODE_ID>#BUTTON_NAME_PREFIX#_Push_#BTN_NODE_ID##SUFFIX_ID#</BUTTON_#CUR_ID#_NODE_ID> <Condition NotEmpty="TT_ID"> <True> <Switch Param="TT_ID"> <Case Value="SOFTKEY"> <TOOLTIP_TITLE_ID>@TT_Package.FMC_PUSH_OPTION_TITLE</TOOLTIP_TITLE_ID> <TOOLTIP_TITLE_INDEX>#TT_INDEX#</TOOLTIP_TITLE_INDEX> <TT_DESCRIPTION_ID>@TT_Package.FMC_PUSH_OPTION_ACTION</TT_DESCRIPTION_ID> <TT_DESCRIPTION_INDEX>#TT_INDEX# #TT_SOFTKEY_ID# #TT_SOFTKEY_SIDE#</TT_DESCRIPTION_INDEX> </Case> <Default> <TOOLTIP_TITLE>@TT_Package.#TT_ID#_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.#TT_ID#_ACTION</TT_DESCRIPTION_ID> </Default> </Switch> </True> <False> <TT_DESCRIPTION_ID>@TT_Package.FMC_PUSH_CHAR_ACTION</TT_DESCRIPTION_ID> <TT_DESCRIPTION_INDEX>#TT_INDEX# &apos;#ID_BTN#&apos;</TT_DESCRIPTION_INDEX> <TOOLTIP_DISABLED>True</TOOLTIP_DISABLED> </False> </Condition> </Parameters> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <ANIM_NAME Process="Param">BUTTON_#CUR_ID#_ANIM_NAME</ANIM_NAME> <NODE_ID Process="Param">BUTTON_#CUR_ID#_NODE_ID</NODE_ID> </UseTemplate> </Do> </Loop> <Component ID="#SCREEN_NODE_ID#" Node="#SCREEN_NODE_ID#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <EMISSIVE_CODE>0.5</EMISSIVE_CODE> </UseTemplate> </Component> </Component> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • SCREEN_NODE_ID (using BUTTON_NAME_PREFIX, SUFFIX_ID)
    • Override

      Parameters set:

      • SYSTEM_NAME (using ID)

    Parameters read:

    • SUFFIX_ID

    Components:

    • TCP#SUFFIX_ID#

      Parameters read:

      • SCREEN_NODE_ID

      Parameters set:

      • CUR_ID
      • BTN_NODE_ID (using CUR_ID)
      • ID_BTN (using CUR_ID)
      • BUTTON_#CUR_ID#_ANIM_NAME (using BUTTON_NAME_PREFIX, BTN_NODE_ID, SUFFIX_ID)
      • BUTTON_#CUR_ID#_NODE_ID (using BUTTON_NAME_PREFIX, BTN_NODE_ID, SUFFIX_ID)

      Components:

      Templates used:

      Condition: NotEmpty(TT_ID_#CUR_ID#)

      • Case: True

        Parameters set:

        • TT_ID (using CUR_ID)

      Condition: NotEmpty(TT_ID)

      • Case: True

        Condition: Switch(TT_ID)

        • Case: SOFTKEY

          Parameters set:

          • TT_SOFTKEY_ID (using CUR_ID)
          • TT_SOFTKEY_SIDE (using CUR_ID)

      Condition: NotEmpty(TT_ID)

      • Case: True

        Condition: Switch(TT_ID)

        • Case: SOFTKEY

          Parameters set:

          • TOOLTIP_TITLE_ID
          • TOOLTIP_TITLE_INDEX (using TT_INDEX)
          • TT_DESCRIPTION_ID
          • TT_DESCRIPTION_INDEX (using TT_INDEX, TT_SOFTKEY_ID, TT_SOFTKEY_SIDE)
        • Default case:

          Parameters set:

          • TOOLTIP_TITLE (using TT_ID)
          • TT_DESCRIPTION_ID (using TT_ID)
      • Case: False

        Parameters set:

        • TT_DESCRIPTION_ID
        • TT_DESCRIPTION_INDEX (using TT_INDEX, ID_BTN)
        • TOOLTIP_DISABLED
  • ASOBO_COM_Template_Boeing

    Definition from XML
    <Template Name="ASOBO_COM_Template_Boeing"> <Parameters Type="Default"> <PANEL_NAME>Boeing_Com</PANEL_NAME> <NODE_ID_VISIBILITY>com#COM_INDEX#_led_sel</NODE_ID_VISIBILITY> </Parameters> <Parameters Type="Override"> <ID_BTN_0>0</ID_BTN_0> <ID_BTN_1>1</ID_BTN_1> <ID_BTN_2>2</ID_BTN_2> <ID_BTN_3>3</ID_BTN_3> <ID_BTN_4>4</ID_BTN_4> <ID_BTN_5>5</ID_BTN_5> <ID_BTN_6>6</ID_BTN_6> <ID_BTN_7>7</ID_BTN_7> <ID_BTN_8>8</ID_BTN_8> <ID_BTN_9>9</ID_BTN_9> <ID_BTN_10>rcl</ID_BTN_10> <ID_BTN_11>clr</ID_BTN_11> <ID_BTN_12>swap</ID_BTN_12> <ID_BTN_13>data</ID_BTN_13> <ID_BTN_14>am</ID_BTN_14> <TT_BTN_ID_10>ECAM_PUSH_RCL</TT_BTN_ID_10> <TT_BTN_ID_11>TRANSPONDER_PUSH_CLR</TT_BTN_ID_11> <TT_BTN_ID_12>AIRLINER_COM_PUSH_SWAP</TT_BTN_ID_12> <TT_BTN_ID_13>AIRLINER_COM_PUSH_DATA</TT_BTN_ID_13> <TT_BTN_ID_14>AIRLINER_COM_PUSH_AM</TT_BTN_ID_14> <ID_LED_0>vhf_L</ID_LED_0> <ID_LED_1>vhf_C</ID_LED_1> <ID_LED_2>vhf_R</ID_LED_2> <ID_LED_3>hf_L</ID_LED_3> <ID_LED_4>hf_R</ID_LED_4> </Parameters> <Loop> <Setup> <Param>CUR_ID</Param> <From>0</From> <Inc>1</Inc> <To>14</To> </Setup> <Do> <Parameters Type="Override"> <Condition NotEmpty="TT_BTN_ID_#CUR_ID#"> <TT_ID Process="Param">TT_BTN_ID_#CUR_ID#</TT_ID> </Condition> <BASE_NAME Process="Param">ID_BTN_#CUR_ID#</BASE_NAME> </Parameters> <UseTemplate Name="ASOBO_COM_BUTTON_Template_Boeing"> <Condition NotEmpty="TT_ID"> <True> <TT_DESCRIPTION_ID>@TT_Package.#TT_ID#_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.#TT_ID#_TITLE</TOOLTIP_TITLE> </True> <False> <TT_DESCRIPTION_ID>@TT_Package.FMC_PUSH_CHAR_ACTION</TT_DESCRIPTION_ID> <TT_DESCRIPTION_INDEX>&apos;COMM #COM_INDEX#&apos; &apos;#BASE_NAME#&apos;</TT_DESCRIPTION_INDEX> <Condition> <Test> <Lower> <Value>CUR_ID</Value> <Number>10</Number> </Lower> </Test> <True> <TOOLTIP_DISABLED>True</TOOLTIP_DISABLED> </True> </Condition> </False> </Condition> </UseTemplate> </Do> </Loop> <Loop> <Setup> <Param>CUR_ID</Param> <From>0</From> <Inc>1</Inc> <To>4</To> </Setup> <Do> <UseTemplate Name="ASOBO_COM_FREQ_LED_Template_Boeing"> <LED_NAME Process="Param">ID_LED_#CUR_ID#</LED_NAME> <FREQ_INDEX>#CUR_ID#</FREQ_INDEX> </UseTemplate> </Do> </Loop> <Component ID="#NODE_ID_VISIBILITY#" Node="#NODE_ID_VISIBILITY#"> <UseTemplate Name="ASOBO_GT_Visibility_Code"> <VISIBILITY_CODE>0</VISIBILITY_CODE> </UseTemplate> </Component> <UseTemplate Name="ASOBO_COM_BUTTON_Template_Boeing"> <BASE_NAME>vhf</BASE_NAME> <TT_VALUE>(L:XMLVAR_COM#COM_INDEX#_CURRENT_FREQ) sp0 l0 0 == if{ &apos;VHF L&apos; quit } els{ &apos;VHF C&apos; &apos;VHF R&apos; l0 1 == ? quit } (R:1:@TT_Package.GT_STATE_OFF)</TT_VALUE> <TT_VALUE_IS_DYNAMIC>True</TT_VALUE_IS_DYNAMIC> <ON_PUSH_EVENT>(L:XMLVAR_COM#COM_INDEX#_CURRENT_FREQ) 0 max 2 min ++ sp0 0 l0 l0 2 &gt; ? (&gt;L:XMLVAR_COM#COM_INDEX#_CURRENT_FREQ)</ON_PUSH_EVENT> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_COM_PUSH_VHF_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_COM_PUSH_VHF_TITLE</TOOLTIP_TITLE> </UseTemplate> <UseTemplate Name="ASOBO_COM_BUTTON_Template_Boeing"> <BASE_NAME>hf</BASE_NAME> <TT_VALUE>(L:XMLVAR_COM#COM_INDEX#_CURRENT_FREQ) sp0 l0 3 == if{ &apos;HF L&apos; quit } els{ l0 4 == if{ &apos;HF R&apos; quit } } (R:1:@TT_Package.GT_STATE_OFF)</TT_VALUE> <TT_VALUE_IS_DYNAMIC>True</TT_VALUE_IS_DYNAMIC> <ON_PUSH_EVENT>(L:XMLVAR_COM#COM_INDEX#_CURRENT_FREQ) 3 max 4 min ++ sp0 3 l0 l0 4 &gt; ? (&gt;L:XMLVAR_COM#COM_INDEX#_CURRENT_FREQ)</ON_PUSH_EVENT> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_COM_PUSH_HF_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_COM_PUSH_HF_TITLE</TOOLTIP_TITLE> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • PANEL_NAME
      • NODE_ID_VISIBILITY (using COM_INDEX)
    • Override

      Parameters set:

      • ID_BTN_0
      • ID_BTN_1
      • ID_BTN_2
      • ID_BTN_3
      • ID_BTN_4
      • ID_BTN_5
      • ID_BTN_6
      • ID_BTN_7
      • ID_BTN_8
      • ID_BTN_9
      • ID_BTN_10
      • ID_BTN_11
      • ID_BTN_12
      • ID_BTN_13
      • ID_BTN_14
      • TT_BTN_ID_10
      • TT_BTN_ID_11
      • TT_BTN_ID_12
      • TT_BTN_ID_13
      • TT_BTN_ID_14
      • ID_LED_0
      • ID_LED_1
      • ID_LED_2
      • ID_LED_3
      • ID_LED_4

    Parameters read:

    • NODE_ID_VISIBILITY

    Parameters set:

    • CUR_ID
    • BASE_NAME (using CUR_ID)

    Components:

    • #NODE_ID_VISIBILITY# (Node: #NODE_ID_VISIBILITY#)

      Templates used:

    Templates used:

    • ASOBO_COM_BUTTON_Template_Boeing

      Condition: NotEmpty(TT_ID)

      • Case: True

        Parameters set:

        • TT_DESCRIPTION_ID (using TT_ID)
        • TOOLTIP_TITLE (using TT_ID)
      • Case: False

        Parameters set:

        • TT_DESCRIPTION_ID
        • TT_DESCRIPTION_INDEX (using COM_INDEX, BASE_NAME)

        Condition: Test(CUR_ID)

        • Case: True

          Parameters set:

          • TOOLTIP_DISABLED
    • ASOBO_COM_FREQ_LED_Template_Boeing

      Parameters set:

      • LED_NAME (using CUR_ID)
      • FREQ_INDEX (using CUR_ID)
    • ASOBO_COM_BUTTON_Template_Boeing

      Parameters set:

      • BASE_NAME
      • TT_VALUE (using COM_INDEX)
      • TT_VALUE_IS_DYNAMIC
      • ON_PUSH_EVENT (using COM_INDEX)
      • TT_DESCRIPTION_ID
      • TOOLTIP_TITLE
    • ASOBO_COM_BUTTON_Template_Boeing

      Parameters set:

      • BASE_NAME
      • TT_VALUE (using COM_INDEX)
      • TT_VALUE_IS_DYNAMIC
      • ON_PUSH_EVENT (using COM_INDEX)
      • TT_DESCRIPTION_ID
      • TOOLTIP_TITLE

    Condition: NotEmpty(TT_BTN_ID_#CUR_ID#)

    • Case: True

      Parameters set:

      • TT_ID (using CUR_ID)
  • ASOBO_BOEING_Knob_StandbyPower_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Knob_StandbyPower_Template"> <Parameters Type="Default"> <ARROW_TYPE>Curved</ARROW_TYPE> <SWITCH_POSITION_TYPE>L</SWITCH_POSITION_TYPE> <SWITCH_POSITION_VAR>XMLVAR_StandbyPower_Selector</SWITCH_POSITION_VAR> <PART_ID>BOEING_StandbyPower_Selector</PART_ID> <WWISE_PREFIX>standbypower_selector</WWISE_PREFIX> <TOOLTIP_TITLE>@TT_Package.AIRLINER_KNOB_STANDBY_SELECTOR_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_KNOB_STANDBY_SELECTOR_ACTION</TT_DESCRIPTION_ID> <POS_OFF>0</POS_OFF> <POS_AUTO>1</POS_AUTO> <POS_BAT>2</POS_BAT> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>Standby_Power_Selector</IE_NAME> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <KNOB_TYPE>X_STATES</KNOB_TYPE> <NUM_STATES>3</NUM_STATES> <STR_STATE_#POS_OFF#>Off</STR_STATE_#POS_OFF#> <STR_STATE_#POS_AUTO#>Auto</STR_STATE_#POS_AUTO#> <STR_STATE_#POS_BAT#>Battery</STR_STATE_#POS_BAT#> <TT_VALUE_#POS_OFF#>@TT_Package.GT_STATE_OFF</TT_VALUE_#POS_OFF#> <TT_VALUE_#POS_AUTO#>@TT_Package.GT_STATE_AUTO</TT_VALUE_#POS_AUTO#> <TT_VALUE_#POS_BAT#>@TT_Package.GT_STATE_BATTERY</TT_VALUE_#POS_BAT#> <SET_STATE_#POS_OFF#> #BATTERY_BUS_ID# (A:1:BUS CONNECTION ON:#MAIN_BUS_ID#, Bool) if{ #BATTERY_BUS_ID# #MAIN_BUS_ID# (&gt;K:2:ELECTRICAL_BUS_TO_BUS_CONNECTION_TOGGLE) } 0 (&gt;L:XMLVAR_STANDBY_POWER_IS_ON_BAT) </SET_STATE_#POS_OFF#> <SET_STATE_#POS_AUTO#> #BATTERY_BUS_ID# (A:1:BUS CONNECTION ON:#MAIN_BUS_ID#, Bool) ! if{ #BATTERY_BUS_ID# #MAIN_BUS_ID# (&gt;K:2:ELECTRICAL_BUS_TO_BUS_CONNECTION_TOGGLE) } 0 (&gt;L:XMLVAR_STANDBY_POWER_IS_ON_BAT) </SET_STATE_#POS_AUTO#> <SET_STATE_#POS_BAT#> #BATTERY_BUS_ID# (A:1:BUS CONNECTION ON:#MAIN_BUS_ID#, Bool) ! if{ #BATTERY_BUS_ID# #MAIN_BUS_ID# (&gt;K:2:ELECTRICAL_BUS_TO_BUS_CONNECTION_TOGGLE) } 1 (&gt;L:XMLVAR_STANDBY_POWER_IS_ON_BAT) </SET_STATE_#POS_BAT#> <GET_STATE_EXTERNAL>#BATTERY_BUS_ID# (A:1:BUS CONNECTION ON:#MAIN_BUS_ID#, Bool) sp0 (L:XMLVAR_STANDBY_POWER_IS_ON_BAT) sp1</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL>l0 ! if{ #POS_OFF# sp2 g2 } els{ #POS_BAT# #POS_AUTO# l1 ? sp2 g2 } :2 l2</ENUM_VAL_TO_POS_EXTERNAL> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ARROW_TYPE
      • SWITCH_POSITION_TYPE
      • SWITCH_POSITION_VAR
      • PART_ID
      • WWISE_PREFIX
      • TOOLTIP_TITLE
      • TT_DESCRIPTION_ID
      • POS_OFF
      • POS_AUTO
      • POS_BAT

    Templates used:

    • ASOBO_AIRLINER_Base_Template

      Parameters set:

      • IE_NAME
      • INTERACTION_TYPE
      • KNOB_TYPE
      • NUM_STATES
      • STR_STATE_#POS_OFF#
      • STR_STATE_#POS_AUTO#
      • STR_STATE_#POS_BAT#
      • TT_VALUE_#POS_OFF#
      • TT_VALUE_#POS_AUTO#
      • TT_VALUE_#POS_BAT#
      • SET_STATE_#POS_OFF# (using BATTERY_BUS_ID, MAIN_BUS_ID)
      • SET_STATE_#POS_AUTO# (using BATTERY_BUS_ID, MAIN_BUS_ID)
      • SET_STATE_#POS_BAT# (using BATTERY_BUS_ID, MAIN_BUS_ID)
      • GET_STATE_EXTERNAL (using BATTERY_BUS_ID, MAIN_BUS_ID)
      • ENUM_VAL_TO_POS_EXTERNAL (using POS_OFF, POS_BAT, POS_AUTO)
  • ASOBO_EICAS_PAGE_BUTTON_Template_Boeing

    Definition from XML
    <Template Name="ASOBO_EICAS_PAGE_BUTTON_Template_Boeing"> <Parameters Type="Default"> <NODE_ID>eicas_push_#BASE_NAME#</NODE_ID> <ANIM_NAME>eicas_push_#BASE_NAME#</ANIM_NAME> <LED_NODE_ID>eicas_push_#BASE_NAME#_decal</LED_NODE_ID> <EVENT_NAME>#PANEL_NAME#_EICAS_CHANGE_PAGE_#BASE_NAME#</EVENT_NAME> <STATE_VAR_NAME>XMLVAR_EICAS_CURRENT_PAGE</STATE_VAR_NAME> <WWISE_PREFIX>radio</WWISE_PREFIX> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <Condition> <Test> <GreaterOrEqual> <Value>GROUP_INDEX</Value> <Number>0</Number> </GreaterOrEqual> </Test> <False> <IS_INOP>True</IS_INOP> </False> </Condition> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IE_NAME>Page_#BASE_NAME#</IE_NAME> <SET_STATE_EXTERNAL>if{ #GROUP_INDEX# -1 &gt; if{ (&gt;H:#EVENT_NAME#) #GROUP_INDEX# (&gt;L:#STATE_VAR_NAME#) } }</SET_STATE_EXTERNAL> </UseTemplate> <UseTemplate Name="ASOBO_GT_Component_Emissive_Gauge"> <NODE_ID>#LED_NODE_ID#</NODE_ID> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • NODE_ID (using BASE_NAME)
      • ANIM_NAME (using BASE_NAME)
      • LED_NODE_ID (using BASE_NAME)
      • EVENT_NAME (using PANEL_NAME, BASE_NAME)
      • STATE_VAR_NAME
      • WWISE_PREFIX

    Templates used:

  • ASOBO_EICAS_PAGE_SELECTION_Template_Boeing

    Definition from XML
    <Template Name="ASOBO_EICAS_PAGE_SELECTION_Template_Boeing"> <Parameters Type="Default"> <PANEL_NAME>Boeing_EICAS_2</PANEL_NAME> <INPUT_EVENT_ID_SOURCE>AILRINER_EICAS</INPUT_EVENT_ID_SOURCE> <ID_BTN_0>eng</ID_BTN_0> <ID_BTN_1>stat</ID_BTN_1> <ID_BTN_2>elec</ID_BTN_2> <ID_BTN_3>fuel</ID_BTN_3> <ID_BTN_4>ecs</ID_BTN_4> <ID_BTN_5>fctl</ID_BTN_5> <ID_BTN_6>hyd</ID_BTN_6> <ID_BTN_7>drs</ID_BTN_7> <ID_BTN_8>gear</ID_BTN_8> <ID_BTN_9>info</ID_BTN_9> <ID_BTN_10>chkl</ID_BTN_10> <ID_BTN_11>nav</ID_BTN_11> <ID_BTN_12>l_insd</ID_BTN_12> <ID_BTN_13>lwr_ctr</ID_BTN_13> <ID_BTN_14>r_insd</ID_BTN_14> <GROUP_ID_0>3</GROUP_ID_0> <GROUP_ID_1>-1</GROUP_ID_1> <GROUP_ID_2>-2</GROUP_ID_2> <GROUP_ID_3>0</GROUP_ID_3> <GROUP_ID_4>-3</GROUP_ID_4> <GROUP_ID_5>-4</GROUP_ID_5> <GROUP_ID_6>-5</GROUP_ID_6> <GROUP_ID_7>-6</GROUP_ID_7> <GROUP_ID_8>-7</GROUP_ID_8> <GROUP_ID_9>-8</GROUP_ID_9> <GROUP_ID_10>-9</GROUP_ID_10> <GROUP_ID_11>-10</GROUP_ID_11> <GROUP_ID_12>-11</GROUP_ID_12> <GROUP_ID_13>-12</GROUP_ID_13> <GROUP_ID_14>-13</GROUP_ID_14> <TT_ID_0>EICAS_PUSH_ENG</TT_ID_0> <TT_ID_1>EICAS_PUSH_STAT</TT_ID_1> <TT_ID_2>EICAS_PUSH_ELEC</TT_ID_2> <TT_ID_3>EICAS_PUSH_FUEL</TT_ID_3> <TT_ID_4>EICAS_PUSH_ECS</TT_ID_4> <TT_ID_5>EICAS_PUSH_FCTL</TT_ID_5> <TT_ID_6>EICAS_PUSH_HYD</TT_ID_6> <TT_ID_7>EICAS_PUSH_DRS</TT_ID_7> <TT_ID_8>EICAS_PUSH_GEAR</TT_ID_8> <TT_ID_9>EICAS_PUSH_INFO</TT_ID_9> <TT_ID_10>EICAS_PUSH_CHKL</TT_ID_10> <TT_ID_11>EICAS_PUSH_NAV</TT_ID_11> <TT_ID_12>EICAS_PUSH_L_INBD</TT_ID_12> <TT_ID_13>EICAS_PUSH_LWR_CTR</TT_ID_13> <TT_ID_14>EICAS_PUSH_R_INBD</TT_ID_14> </Parameters> <Loop> <Setup> <Param>CUR_ID</Param> <From>0</From> <Inc>1</Inc> <To>14</To> </Setup> <Do> <Parameters Type="Override"> <TT_ID Process="Param">TT_ID_#CUR_ID#</TT_ID> <GROUP_INDEX Process="Param">GROUP_ID_#CUR_ID#</GROUP_INDEX> <BASE_NAME Process="Param">ID_BTN_#CUR_ID#</BASE_NAME> </Parameters> <UseTemplate Name="ASOBO_EICAS_PAGE_BUTTON_Template_Boeing"> <TOOLTIP_TITLE>@TT_Package.#TT_ID#_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.#TT_ID#_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Do> </Loop> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • PANEL_NAME
      • INPUT_EVENT_ID_SOURCE
      • ID_BTN_0
      • ID_BTN_1
      • ID_BTN_2
      • ID_BTN_3
      • ID_BTN_4
      • ID_BTN_5
      • ID_BTN_6
      • ID_BTN_7
      • ID_BTN_8
      • ID_BTN_9
      • ID_BTN_10
      • ID_BTN_11
      • ID_BTN_12
      • ID_BTN_13
      • ID_BTN_14
      • GROUP_ID_0
      • GROUP_ID_1
      • GROUP_ID_2
      • GROUP_ID_3
      • GROUP_ID_4
      • GROUP_ID_5
      • GROUP_ID_6
      • GROUP_ID_7
      • GROUP_ID_8
      • GROUP_ID_9
      • GROUP_ID_10
      • GROUP_ID_11
      • GROUP_ID_12
      • GROUP_ID_13
      • GROUP_ID_14
      • TT_ID_0
      • TT_ID_1
      • TT_ID_2
      • TT_ID_3
      • TT_ID_4
      • TT_ID_5
      • TT_ID_6
      • TT_ID_7
      • TT_ID_8
      • TT_ID_9
      • TT_ID_10
      • TT_ID_11
      • TT_ID_12
      • TT_ID_13
      • TT_ID_14

    Parameters set:

    • CUR_ID
    • TT_ID (using CUR_ID)
    • GROUP_INDEX (using CUR_ID)
    • BASE_NAME (using CUR_ID)

    Templates used:

  • ASOBO_BOEING_Push_WXR_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_WXR_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_WRX_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_WRX_TITLE</TOOLTIP_TITLE> </Parameters> <Parameters Type="Override"> <ID_BTN>WXR</ID_BTN> </Parameters> <Switch Param="PLANE_PREFIX"> <Case Value="B747_8"> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ONOFF_VARIABLE>BTN_WX_ACTIVE</ONOFF_VARIABLE> </UseTemplate> </Case> <Case Value="AS01B"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> </UseTemplate> </Case> </Switch> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID
      • TT_DESCRIPTION_ID
      • TOOLTIP_TITLE
    • Override

      Parameters set:

      • ID_BTN

    Condition: Switch(PLANE_PREFIX)

  • ASOBO_BOEING_Push_STA_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_STA_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_STA_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_STA_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>STA</ID_BTN> <PLANE_PREFIX>B747_8</PLANE_PREFIX> <ONOFF_VARIABLE>BTN_NDB_FILTER_ACTIVE</ONOFF_VARIABLE> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID
      • TT_DESCRIPTION_ID
      • TOOLTIP_TITLE

    Templates used:

  • ASOBO_BOEING_Push_WPT_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_WPT_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_WPT_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_WPT_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>WPT</ID_BTN> <PLANE_PREFIX>B747_8</PLANE_PREFIX> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID
      • TT_DESCRIPTION_ID
      • TOOLTIP_TITLE

    Templates used:

  • ASOBO_BOEING_Push_ARPT_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_ARPT_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_ARPT_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_ARPT_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>ARPT</ID_BTN> <PLANE_PREFIX>B747_8</PLANE_PREFIX> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID
      • TT_DESCRIPTION_ID
      • TOOLTIP_TITLE

    Templates used:

  • ASOBO_BOEING_Push_DATA_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_DATA_Template"> <Parameters Type="Default"> <ID>1</ID> <ONOFF_VARIABLE>BTN_CSTR_FILTER_ACTIVE</ONOFF_VARIABLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_DATA_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_DATA_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>DATA</ID_BTN> <PLANE_PREFIX>B747_8</PLANE_PREFIX> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID
      • ONOFF_VARIABLE
      • TT_DESCRIPTION_ID
      • TOOLTIP_TITLE

    Templates used:

  • ASOBO_BOEING_Push_POS_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_POS_Template"> <Parameters Type="Default"> <ID>1</ID> <ONOFF_VARIABLE>BTN_VORD_FILTER_ACTIVE</ONOFF_VARIABLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_POS_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_POS_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ID_BTN>POS</ID_BTN> <PLANE_PREFIX>B747_8</PLANE_PREFIX> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID
      • ONOFF_VARIABLE
      • TT_DESCRIPTION_ID
      • TOOLTIP_TITLE

    Templates used:

  • ASOBO_BOEING_Push_TERR_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_TERR_Template"> <Parameters Type="Default"> <ID>1</ID> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_PUSH_TERRONND_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_PUSH_TERRONND_TITLE</TOOLTIP_TITLE> </Parameters> <Parameters Type="Override"> <ID_BTN>TERR</ID_BTN> </Parameters> <Switch Param="PLANE_PREFIX"> <Case Value="B747_8"> <UseTemplate Name="ASOBO_AIRLINER_GlassCockpit_Push_Template"> <ONOFF_VARIABLE>BTN_TERRONND_ACTIVE</ONOFF_VARIABLE> </UseTemplate> </Case> <Case Value="AS01B"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> </UseTemplate> </Case> </Switch> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID
      • TT_DESCRIPTION_ID
      • TOOLTIP_TITLE
    • Override

      Parameters set:

      • ID_BTN

    Condition: Switch(PLANE_PREFIX)

  • ASOBO_BOEING_Push_Heading_Track_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_Heading_Track_Template"> <Parameters Type="Default"> <NODE_ID>BOEING_Push_HDG_TRK</NODE_ID> <ANIM_NAME>BOEING_Push_HDG_TRK</ANIM_NAME> <PART_ID>BOEING_Push_HDG_TRK</PART_ID> <STATE_VAR_NAME>XMLVAR_TRK_MODE_ACTIVE</STATE_VAR_NAME> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_HEADING_TRACK_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_HEADING_TRACK_ACTION_SET</TT_DESCRIPTION_ID> <WWISE_EVENT_1>autopilot_push_button2_on</WWISE_EVENT_1> <WWISE_EVENT_2>autopilot_push_button2_off</WWISE_EVENT_2> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>HDG_TRK</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <SET_STATE_EXTERNAL>p0 (&gt;L:#STATE_VAR_NAME#)</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(L:#STATE_VAR_NAME#) sp0</GET_STATE_EXTERNAL> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_NAME#</LOCAL_VAR_TO_WATCH_0> <STR_STATE_ON>TRK</STR_STATE_ON> <STR_STATE_OFF>HDG</STR_STATE_OFF> <TT_VALUE_ON>&apos;TRK&apos;</TT_VALUE_ON> <TT_VALUE_OFF>&apos;HDG&apos;</TT_VALUE_OFF> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • NODE_ID
      • ANIM_NAME
      • PART_ID
      • STATE_VAR_NAME
      • TOOLTIP_TITLE
      • TT_DESCRIPTION_ID
      • WWISE_EVENT_1
      • WWISE_EVENT_2

    Templates used:

    • ASOBO_AIRLINER_Base_Template

      Parameters set:

      • IE_NAME
      • INTERACTION_TYPE
      • SET_STATE_EXTERNAL (using STATE_VAR_NAME)
      • GET_STATE_EXTERNAL (using STATE_VAR_NAME)
      • LOCAL_VAR_TO_WATCH_0 (using STATE_VAR_NAME)
      • STR_STATE_ON
      • STR_STATE_OFF
      • TT_VALUE_ON
      • TT_VALUE_OFF
  • ASOBO_BOEING_Push_VS_FPA_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_VS_FPA_Template"> <Parameters Type="Default"> <NODE_ID>Btn_main_panel_H_009</NODE_ID> <ANIM_NAME>Btn_main_panel_H_009</ANIM_NAME> <PART_ID>Btn_main_panel_H_009</PART_ID> <STATE_VAR_NAME>XMLVAR_FPA_MODE_ACTIVE</STATE_VAR_NAME> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_VS_FPA_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_VS_FPA_ACTION</TT_DESCRIPTION_ID> <WWISE_EVENT_1>autopilot_push_button2_on</WWISE_EVENT_1> <WWISE_EVENT_2>autopilot_push_button2_off</WWISE_EVENT_2> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>HDG_TRK</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <SET_STATE_EXTERNAL>p0 (&gt;L:#STATE_VAR_NAME#)</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(L:#STATE_VAR_NAME#) sp0</GET_STATE_EXTERNAL> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_NAME#</LOCAL_VAR_TO_WATCH_0> <STR_STATE_ON>FPA</STR_STATE_ON> <STR_STATE_OFF>VS</STR_STATE_OFF> <TT_VALUE_ON>&apos;FPA&apos;</TT_VALUE_ON> <TT_VALUE_OFF>&apos;VS&apos;</TT_VALUE_OFF> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • NODE_ID
      • ANIM_NAME
      • PART_ID
      • STATE_VAR_NAME
      • TOOLTIP_TITLE
      • TT_DESCRIPTION_ID
      • WWISE_EVENT_1
      • WWISE_EVENT_2

    Templates used:

    • ASOBO_AIRLINER_Base_Template

      Parameters set:

      • IE_NAME
      • INTERACTION_TYPE
      • SET_STATE_EXTERNAL (using STATE_VAR_NAME)
      • GET_STATE_EXTERNAL (using STATE_VAR_NAME)
      • LOCAL_VAR_TO_WATCH_0 (using STATE_VAR_NAME)
      • STR_STATE_ON
      • STR_STATE_OFF
      • TT_VALUE_ON
      • TT_VALUE_OFF
  • ASOBO_BOEING_Push_HTML_Generic_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE_ID>BOEING_Push_#ID_BTN#_#ID#</NODE_ID> <ANIM_NAME>BOEING_Push_#ID_BTN#_#ID#</ANIM_NAME> <Condition Valid="EMISSIVE_BUTTON"> <False> <NODE_ID_DECAL>BOEING_Push_#ID_BTN#_#ID#_Text</NODE_ID_DECAL> </False> </Condition> <PART_ID>BOEING_Push_#ID_BTN#</PART_ID> <WWISE_EVENT_1>autopilot_push_button2_on</WWISE_EVENT_1> <WWISE_EVENT_2>autopilot_push_button2_off</WWISE_EVENT_2> <Switch Param="PLANE_PREFIX"> <Case Value="AS01B"> <ON_PUSH_EVENT>(&gt;H:#PLANE_PREFIX#_#SYSTEM_NAME#_#ID#_#ID_BTN#)</ON_PUSH_EVENT> </Case> <Default> <ON_PUSH_EVENT>(&gt;H:#PLANE_PREFIX#_#SYSTEM_NAME#_#ID_BTN#)</ON_PUSH_EVENT> </Default> </Switch> <Condition> <Test> <And> <Arg Valid="EMISSIVE_BUTTON"/> <Arg Check="POTENTIOMETER"/> </And> </Test> <True> <EMISSIVE_TEMPLATE_TO_USE>ASOBO_GT_Emissive_Potentiometer</EMISSIVE_TEMPLATE_TO_USE> </True> </Condition> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <SET_STATE_EXTERNAL>if{ #ON_PUSH_EVENT# }</SET_STATE_EXTERNAL> <IE_NAME>#ID_BTN#_#ID#</IE_NAME> </UseTemplate> <Condition> <Test> <And> <Arg Valid="NODE_ID_DECAL"/> <Arg Check="POTENTIOMETER"/> </And> </Test> <True> <Component ID="#NODE_ID_DECAL#" Node="#NODE_ID_DECAL#"> <UseTemplate Name="ASOBO_GT_Emissive_Potentiometer"/> </Component> </True> </Condition> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID
    • Default

      Parameters set:

      • NODE_ID (using ID_BTN, ID)
      • ANIM_NAME (using ID_BTN, ID)
      • PART_ID (using ID_BTN)
      • WWISE_EVENT_1
      • WWISE_EVENT_2

      Condition: Valid(EMISSIVE_BUTTON)

      • Case: False

        Parameters set:

        • NODE_ID_DECAL (using ID_BTN, ID)

      Condition: Switch(PLANE_PREFIX)

      • Case: AS01B

        Parameters set:

        • ON_PUSH_EVENT (using PLANE_PREFIX, SYSTEM_NAME, ID, ID_BTN)
      • Default case:

        Parameters set:

        • ON_PUSH_EVENT (using PLANE_PREFIX, SYSTEM_NAME, ID_BTN)

      Condition: Test(EMISSIVE_BUTTON, POTENTIOMETER)

      • Case: True

        Parameters set:

        • EMISSIVE_TEMPLATE_TO_USE

    Templates used:

    Condition: Test(NODE_ID_DECAL, POTENTIOMETER)

  • ASOBO_BOEING_Push_TFC_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_TFC_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>TFC</ID_BTN> <TOOLTIP_TITLE>@TT_Package.CCP_PUSH_TFC_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.CCP_PUSH_TFC_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template>

    Templates used:

  • ASOBO_BOEING_Push_SYS_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_SYS_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>SYS</ID_BTN> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_SYS_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_SYS_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template>

    Templates used:

  • ASOBO_BOEING_Push_CDU_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_CDU_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>CDU</ID_BTN> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_CDU_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_CDU_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template>

    Templates used:

  • ASOBO_BOEING_Push_INFO_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_INFO_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>INFO</ID_BTN> <TOOLTIP_TITLE>@TT_Package.EICAS_PUSH_INFO_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.EICAS_PUSH_INFO_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template>

    Templates used:

  • ASOBO_BOEING_Push_CHKL_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_CHKL_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>CHKL</ID_BTN> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_CHKL_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_CHKL_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template>

    Templates used:

  • ASOBO_BOEING_Push_COMM_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_COMM_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>COMM</ID_BTN> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_COMM_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_COMM_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template>

    Templates used:

  • ASOBO_BOEING_Push_ND_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_ND_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>ND</ID_BTN> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_ND_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_ND_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template>

    Templates used:

  • ASOBO_BOEING_Push_MFD_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_MFD_Template"> <Parameters Type="Default"> <ID>1</ID> <Switch Param="SIDE"> <Case Value="L"> <ENUM_VAL>0</ENUM_VAL> </Case> <Case Value="R"> <ENUM_VAL>1</ENUM_VAL> </Case> </Switch> <TOOLTIP_TITLE>@TT_Package.AIRLINER_PUSH_DISPLAY_MFD_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_PUSH_DISPLAY_MFD_ACTION</TT_DESCRIPTION_ID> <WWISE_PREFIX>mfd</WWISE_PREFIX> </Parameters> <Parameters Type="Override"> <STATE_VAR_NAME>XMLVAR_MFD_Side_#ID#</STATE_VAR_NAME> <IE_NAME>MFD_Side_#ID#_#SIDE#</IE_NAME> </Parameters> <Component ID="#EMISSIVE_NODE_ID#" Node="#EMISSIVE_NODE_ID#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <EMISSIVE_CODE>(L:#STATE_VAR_NAME#) #ENUM_VAL# ==</EMISSIVE_CODE> </UseTemplate> </Component> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <SET_STATE_EXTERNAL>#ENUM_VAL# (&gt;L:#STATE_VAR_NAME#)</SET_STATE_EXTERNAL> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <GET_STATE_EXTERNAL>(L:#STATE_VAR_NAME#) #ENUM_VAL# == sp0</GET_STATE_EXTERNAL> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_NAME#</LOCAL_VAR_TO_WATCH_0> <TT_VALUE>(L:#STATE_VAR_NAME#) 0 == if{ &apos;Left&apos; } els{ &apos;Right&apos; }</TT_VALUE> <TT_VALUE_IS_DYNAMIC>True</TT_VALUE_IS_DYNAMIC> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID
      • TOOLTIP_TITLE
      • TT_DESCRIPTION_ID
      • WWISE_PREFIX

      Condition: Switch(SIDE)

      • Case: L

        Parameters set:

        • ENUM_VAL
      • Case: R

        Parameters set:

        • ENUM_VAL
    • Override

      Parameters set:

      • STATE_VAR_NAME (using ID)
      • IE_NAME (using ID, SIDE)

    Parameters read:

    • EMISSIVE_NODE_ID

    Components:

    • #EMISSIVE_NODE_ID# (Node: #EMISSIVE_NODE_ID#)

      Templates used:

    Templates used:

    • ASOBO_AIRLINER_Base_Template

      Parameters set:

      • SET_STATE_EXTERNAL (using ENUM_VAL, STATE_VAR_NAME)
      • INTERACTION_TYPE
      • GET_STATE_EXTERNAL (using STATE_VAR_NAME, ENUM_VAL)
      • LOCAL_VAR_TO_WATCH_0 (using STATE_VAR_NAME)
      • TT_VALUE (using STATE_VAR_NAME)
      • TT_VALUE_IS_DYNAMIC
  • ASOBO_BOEING_Push_ENG_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_ENG_Template"> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>ENG</ID_BTN> <TOOLTIP_TITLE>@TT_Package.EICAS_PUSH_ENG_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.EICAS_PUSH_ENG_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template>

    Templates used:

  • ASOBO_BOEING_Push_EICAS_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_EICAS_Template"> <Parameters Type="Default"> <NODE_ID>DISPLAY_Push_EICAS</NODE_ID> </Parameters> <UseTemplate Name="ASOBO_BOEING_Push_HTML_Generic_Template"> <SYSTEM_NAME>MFD</SYSTEM_NAME> <ID_BTN>EICAS</ID_BTN> <TOOLTIP_TITLE>@TT_Package.EICAS_PUSH_EICAS_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.EICAS_PUSH_EICAS_ACTION</TT_DESCRIPTION_ID> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • NODE_ID

    Templates used:

  • ASOBO_BOEING_AudioReceiver_Knobs_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_AudioReceiver_Knobs_Template"> <Parameters Type="Default"> <KNOB_NAME_PREFIX>BOEING_AudioReceiver_Knob_</KNOB_NAME_PREFIX> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_BOEING_AudioReceiver_Knobs_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • KNOB_NAME_PREFIX

    Templates used:

  • ASOBO_BOEING_AudioReceiver_Knobs_SubTemplate

    Definition from XML
    <Template Name="ASOBO_BOEING_AudioReceiver_Knobs_SubTemplate"> <Parameters Type="Default"> <KNOB_1_NAME>vhf_l</KNOB_1_NAME> <KNOB_2_NAME>vhf_c</KNOB_2_NAME> <KNOB_3_NAME>vhf_r</KNOB_3_NAME> <KNOB_4_NAME>flt</KNOB_4_NAME> <KNOB_5_NAME>cab</KNOB_5_NAME> <KNOB_6_NAME>pa</KNOB_6_NAME> <KNOB_7_NAME>hf_l</KNOB_7_NAME> <KNOB_8_NAME>hf_r</KNOB_8_NAME> <KNOB_9_NAME>sat_l</KNOB_9_NAME> <KNOB_10_NAME>sat_r</KNOB_10_NAME> <KNOB_11_NAME>spkr</KNOB_11_NAME> <KNOB_12_NAME>01</KNOB_12_NAME> <KNOB_13_NAME>02</KNOB_13_NAME> </Parameters> <Component ID="BOEING_AudioReceiver_Knobs_#SUFFIX_ID#"> <UseTemplate Name="ASOBO_GT_Helper_Recursive_ID"> <EXIT_TEMPLATE>ASOBO_BOEING_AudioReceiver_Knob_Template</EXIT_TEMPLATE> <MAX_ID>13</MAX_ID> <PROCESS_PARAM1>True</PROCESS_PARAM1> <PARAM1>KNOB_NAME</PARAM1> <PARAM1_PREFIX>KNOB_</PARAM1_PREFIX> <PARAM1_SUFFIX>_NAME</PARAM1_SUFFIX> <PROCESS_PARAM2>True</PROCESS_PARAM2> <PARAM2>NODE_ID</PARAM2> <PARAM2_PREFIX>KNOB_</PARAM2_PREFIX> <PARAM2_SUFFIX>_NODE_ID</PARAM2_SUFFIX> <PROCESS_PARAM3>True</PROCESS_PARAM3> <PARAM3>ANIM_NAME</PARAM3> <PARAM3_PREFIX>KNOB_</PARAM3_PREFIX> <PARAM3_SUFFIX>_ANIM_NAME</PARAM3_SUFFIX> </UseTemplate> </Component> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • KNOB_1_NAME
      • KNOB_2_NAME
      • KNOB_3_NAME
      • KNOB_4_NAME
      • KNOB_5_NAME
      • KNOB_6_NAME
      • KNOB_7_NAME
      • KNOB_8_NAME
      • KNOB_9_NAME
      • KNOB_10_NAME
      • KNOB_11_NAME
      • KNOB_12_NAME
      • KNOB_13_NAME

    Parameters read:

    • SUFFIX_ID

    Components:

    • BOEING_AudioReceiver_Knobs_#SUFFIX_ID#

      Templates used:

      • ASOBO_GT_Helper_Recursive_ID

        Parameters set:

        • EXIT_TEMPLATE
        • MAX_ID
        • PROCESS_PARAM1
        • PARAM1
        • PARAM1_PREFIX
        • PARAM1_SUFFIX
        • PROCESS_PARAM2
        • PARAM2
        • PARAM2_PREFIX
        • PARAM2_SUFFIX
        • PROCESS_PARAM3
        • PARAM3
        • PARAM3_PREFIX
        • PARAM3_SUFFIX
  • ASOBO_BOEING_AudioReceiver_Knob_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_AudioReceiver_Knob_Template"> <Parameters Type="Default"> <NODE_ID>#KNOB_NAME_PREFIX##KNOB_NAME##SUFFIX_ID#</NODE_ID> <KNOB_NAME_PREFIX>BOEING_AudioReceiver_Knob_</KNOB_NAME_PREFIX> </Parameters> <UseTemplate Name="ASOBO_GT_Component_Emissive_Gauge"/> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • NODE_ID (using KNOB_NAME_PREFIX, KNOB_NAME, SUFFIX_ID)
      • KNOB_NAME_PREFIX
  • ASOBO_BOEING_Switch_VOR_ADF_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Switch_VOR_ADF_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <Switch Param="TT_SIDE"> <Case Value="L"> <TT_ID>@TT_Left</TT_ID> </Case> <Case Value="R"> <TT_ID>@TT_Right</TT_ID> </Case> </Switch> </Parameters> <Parameters Type="Default"> <NODE_ID>BOEING_Switch_VOR_ADF_#SIDE#_#ID#</NODE_ID> <ANIM_NAME>BOEING_Switch_VOR_ADF_#SIDE#_#ID#</ANIM_NAME> <PART_ID>BOEING_Switch_VOR_ADF_#SIDE#</PART_ID> <STATE_VAR_NAME>XMLVAR_NAV_AID_SWITCH_#SIDE##ID#_State</STATE_VAR_NAME> <WWISE_PREFIX>boeing_vor_adf</WWISE_PREFIX> <POS_VOR>0</POS_VOR> <POS_OFF>1</POS_OFF> <POS_ADF>2</POS_ADF> <TOOLTIP_TITLE>@TT_Package.AIRLINER_SWITCH_VOR_ADF_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_SWITCH_VOR_ADF_ACTION</TT_DESCRIPTION_ID> <Switch Param="SIDE"> <Case Value="L"> <TT_DESCRIPTION_INDEX>#TT_ID# @TT_Left</TT_DESCRIPTION_INDEX> </Case> <Case Value="R"> <TT_DESCRIPTION_INDEX>#TT_ID# @TT_Right</TT_DESCRIPTION_INDEX> </Case> </Switch> </Parameters> <Parameters Type="Override"> <ENUM_VAL_VOR>0</ENUM_VAL_VOR> <ENUM_VAL_OFF>1</ENUM_VAL_OFF> <ENUM_VAL_ADF>2</ENUM_VAL_ADF> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>#SIDE#_VOR_ADF_#ID#</IE_NAME> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> <NUM_STATES>3</NUM_STATES> <STR_STATE_#POS_ADF#>ADF_#ID#</STR_STATE_#POS_ADF#> <STR_STATE_#POS_OFF#>Off</STR_STATE_#POS_OFF#> <STR_STATE_#POS_VOR#>VOR_#ID#</STR_STATE_#POS_VOR#> <TT_VALUE_#POS_ADF#>@TT_Package.GT_STATE_ADF#TT_SIDE#</TT_VALUE_#POS_ADF#> <TT_VALUE_#POS_OFF#>@TT_Package.GT_STATE_OFF</TT_VALUE_#POS_OFF#> <TT_VALUE_#POS_VOR#>@TT_Package.GT_STATE_VOR#TT_SIDE#</TT_VALUE_#POS_VOR#> <SET_STATE_#POS_ADF#>#ENUM_VAL_ADF# (&gt;L:#STATE_VAR_NAME#)</SET_STATE_#POS_ADF#> <SET_STATE_#POS_OFF#>#ENUM_VAL_OFF# (&gt;L:#STATE_VAR_NAME#)</SET_STATE_#POS_OFF#> <SET_STATE_#POS_VOR#>#ENUM_VAL_VOR# (&gt;L:#STATE_VAR_NAME#)</SET_STATE_#POS_VOR#> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_NAME#</LOCAL_VAR_TO_WATCH_0> <GET_STATE_EXTERNAL>(L:#STATE_VAR_NAME#) sp0</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL>l0 #ENUM_VAL_OFF# == if{ #POS_OFF# sp1 g2 } els{ #POS_ADF# #POS_VOR# l0 #ENUM_VAL_ADF# == ? sp1 g2 } :2 l1</ENUM_VAL_TO_POS_EXTERNAL> <SWITCH_DIRECTION>Vertical</SWITCH_DIRECTION> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID
    • Default

      Condition: Switch(TT_SIDE)

      • Case: L

        Parameters set:

        • TT_ID
      • Case: R

        Parameters set:

        • TT_ID
    • Default

      Parameters set:

      • NODE_ID (using SIDE, ID)
      • ANIM_NAME (using SIDE, ID)
      • PART_ID (using SIDE)
      • STATE_VAR_NAME (using SIDE, ID)
      • WWISE_PREFIX
      • POS_VOR
      • POS_OFF
      • POS_ADF
      • TOOLTIP_TITLE
      • TT_DESCRIPTION_ID

      Condition: Switch(SIDE)

      • Case: L

        Parameters set:

        • TT_DESCRIPTION_INDEX (using TT_ID)
      • Case: R

        Parameters set:

        • TT_DESCRIPTION_INDEX (using TT_ID)
    • Override

      Parameters set:

      • ENUM_VAL_VOR
      • ENUM_VAL_OFF
      • ENUM_VAL_ADF

    Templates used:

    • ASOBO_AIRLINER_Base_Template

      Parameters set:

      • IE_NAME (using SIDE, ID)
      • INTERACTION_TYPE
      • NUM_STATES
      • STR_STATE_#POS_ADF# (using ID)
      • STR_STATE_#POS_OFF#
      • STR_STATE_#POS_VOR# (using ID)
      • TT_VALUE_#POS_ADF# (using TT_SIDE)
      • TT_VALUE_#POS_OFF#
      • TT_VALUE_#POS_VOR# (using TT_SIDE)
      • SET_STATE_#POS_ADF# (using ENUM_VAL_ADF, STATE_VAR_NAME)
      • SET_STATE_#POS_OFF# (using ENUM_VAL_OFF, STATE_VAR_NAME)
      • SET_STATE_#POS_VOR# (using ENUM_VAL_VOR, STATE_VAR_NAME)
      • LOCAL_VAR_TO_WATCH_0 (using STATE_VAR_NAME)
      • GET_STATE_EXTERNAL (using STATE_VAR_NAME)
      • ENUM_VAL_TO_POS_EXTERNAL (using ENUM_VAL_OFF, POS_OFF, POS_ADF, POS_VOR, ENUM_VAL_ADF)
      • SWITCH_DIRECTION
  • ASOBO_BOEING_Push_FPV_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_FPV_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE_ID>BOEING_Push_FPV_#ID#</NODE_ID> <ANIM_NAME>BOEING_Push_FPV_#ID#</ANIM_NAME> <PLANE_PREFIX>B747_8_PFD</PLANE_PREFIX> <SYSTEM_NAME>PFD</SYSTEM_NAME> <WWISE_PREFIX>fpv</WWISE_PREFIX> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_FPV_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_FPV_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IE_NAME>FPV</IE_NAME> <SET_STATE_EXTERNAL>if{ (&gt;H:#PLANE_PREFIX#_#SYSTEM_NAME#_FPV) }</SET_STATE_EXTERNAL> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID
    • Default

      Parameters set:

      • NODE_ID (using ID)
      • ANIM_NAME (using ID)
      • PLANE_PREFIX
      • SYSTEM_NAME
      • WWISE_PREFIX
      • TT_DESCRIPTION_ID
      • TOOLTIP_TITLE

    Templates used:

  • ASOBO_BOEING_Push_MTRS_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Push_MTRS_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE_ID>BOEING_Push_MTRS_#ID#</NODE_ID> <ANIM_NAME>BOEING_Push_MTRS_#ID#</ANIM_NAME> <PLANE_PREFIX>B747_8</PLANE_PREFIX> <SYSTEM_NAME>PFD</SYSTEM_NAME> <WWISE_PREFIX>mtrs</WWISE_PREFIX> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_AUTOPILOT_PUSH_MTRS_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_AUTOPILOT_PUSH_MTRS_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IE_NAME>MTRS</IE_NAME> <SET_STATE_EXTERNAL>if{ (&gt;H:#PLANE_PREFIX#_#SYSTEM_NAME#_MTRS) }</SET_STATE_EXTERNAL> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID
    • Default

      Parameters set:

      • NODE_ID (using ID)
      • ANIM_NAME (using ID)
      • PLANE_PREFIX
      • SYSTEM_NAME
      • WWISE_PREFIX
      • TT_DESCRIPTION_ID
      • TOOLTIP_TITLE

    Templates used:

  • ASOBO_BOEING_Knob_Mins_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Knob_Mins_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE_ID>BOEING_Knob_Mins_#ID#</NODE_ID> <ANIM_NAME>BOEING_Knob_Mins_#ID#</ANIM_NAME> <BUTTON_NODE_ID>BOEING_Knob_Mins_#ID#_Push</BUTTON_NODE_ID> <BUTTON_ANIM_NAME>BOEING_Knob_Mins_#ID#_Push</BUTTON_ANIM_NAME> <PART_ID>BOEING_Knob_Mins</PART_ID> <SYSTEM_NAME>PFD</SYSTEM_NAME> <WWISE_EVENT>autopilot_mins_knob</WWISE_EVENT> <WWISE_PREFIX>autopilot_mins_knob</WWISE_PREFIX> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_KNOB_BARO_KNOB_MINS_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_KNOB_BARO_KNOB_MINS_TITLE</TOOLTIP_TITLE> <TT_DESCRIPTION_ID_BUTTON>@TT_Package.AIRLINER_KNOB_BARO_PUSH_MINS_ACTION</TT_DESCRIPTION_ID_BUTTON> <TOOLTIP_TITLE_BUTTON>@TT_Package.AIRLINER_KNOB_BARO_PUSH_MINS_TITLE</TOOLTIP_TITLE_BUTTON> </Parameters> <Parameters Type="Override"> <IE_NAME_KNOB>Mins</IE_NAME_KNOB> <IE_NAME_BTN>Mins_Button</IE_NAME_BTN> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <IE_NAME>#IE_NAME_KNOB#</IE_NAME> <SET_STATE_EXTERNAL>p0 0 &gt; if{ (&gt;H:#PLANE_PREFIX#_#SYSTEM_NAME#_Mins_INC) } els{ (&gt;H:#PLANE_PREFIX#_#SYSTEM_NAME#_Mins_DEC) }</SET_STATE_EXTERNAL> <IS_INFINITE>True</IS_INFINITE> <COUNT>36</COUNT> </UseTemplate> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <IE_NAME>#IE_NAME_BTN#</IE_NAME> <SET_STATE_EXTERNAL>if{ (&gt;H:#PLANE_PREFIX#_#SYSTEM_NAME#_Mins_Press) }</SET_STATE_EXTERNAL> <ANIM_NAME>#BUTTON_ANIM_NAME#</ANIM_NAME> <NODE_ID>#BUTTON_NODE_ID#</NODE_ID> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_BUTTON#</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>#TOOLTIP_TITLE_BUTTON#</TOOLTIP_TITLE> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID
    • Default

      Parameters set:

      • NODE_ID (using ID)
      • ANIM_NAME (using ID)
      • BUTTON_NODE_ID (using ID)
      • BUTTON_ANIM_NAME (using ID)
      • PART_ID
      • SYSTEM_NAME
      • WWISE_EVENT
      • WWISE_PREFIX
      • TT_DESCRIPTION_ID
      • TOOLTIP_TITLE
      • TT_DESCRIPTION_ID_BUTTON
      • TOOLTIP_TITLE_BUTTON
    • Override

      Parameters set:

      • IE_NAME_KNOB
      • IE_NAME_BTN

    Templates used:

    • ASOBO_AIRLINER_Base_Template

      Parameters set:

      • INTERACTION_TYPE
      • IE_NAME (using IE_NAME_KNOB)
      • SET_STATE_EXTERNAL (using PLANE_PREFIX, SYSTEM_NAME)
      • IS_INFINITE
      • COUNT
    • ASOBO_AIRLINER_Base_Template

      Parameters set:

      • INTERACTION_TYPE
      • IE_NAME (using IE_NAME_BTN)
      • SET_STATE_EXTERNAL (using PLANE_PREFIX, SYSTEM_NAME)
      • ANIM_NAME (using BUTTON_ANIM_NAME)
      • NODE_ID (using BUTTON_NODE_ID)
      • TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_BUTTON)
      • TOOLTIP_TITLE (using TOOLTIP_TITLE_BUTTON)
  • ASOBO_BOEING_Switch_Mins_Selector_Template

    Definition from XML
    <Template Name="ASOBO_BOEING_Switch_Mins_Selector_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE_ID>BOEING_Switch_Baro_Selector_#ID#</NODE_ID> <ANIM_NAME>BOEING_Switch_Baro_Selector_#ID#</ANIM_NAME> <PART_ID>BOEING_Switch_Baro_Selector</PART_ID> <WWISE_EVENT_1>autopilot_baro_selector_button_on</WWISE_EVENT_1> <WWISE_EVENT_2>autopilot_baro_selector_button_off</WWISE_EVENT_2> <STATE_VAR_NAME>XMLVAR_Mins_Selector_Baro</STATE_VAR_NAME> <TT_DESCRIPTION_ID>@TT_Package.AIRLINER_KNOB_BARO_SOURCE_SELECTOR_ACTION</TT_DESCRIPTION_ID> <TOOLTIP_TITLE>@TT_Package.AIRLINER_KNOB_BARO_SOURCE_SELECTOR_TITLE</TOOLTIP_TITLE> </Parameters> <UseTemplate Name="ASOBO_AIRLINER_Base_Template"> <IE_NAME>Mins_Selector</IE_NAME> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <KNOB_TYPE>X_STATES</KNOB_TYPE> <NUM_STATES>2</NUM_STATES> <SET_STATE_EXTERNAL>p0 (&gt;L:#STATE_VAR_NAME#)</SET_STATE_EXTERNAL> <GET_STATE_EXTERNAL>(L:#STATE_VAR_NAME#) sp0</GET_STATE_EXTERNAL> <LOCAL_VAR_TO_WATCH_0>#STATE_VAR_NAME#</LOCAL_VAR_TO_WATCH_0> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID
    • Default

      Parameters set:

      • NODE_ID (using ID)
      • ANIM_NAME (using ID)
      • PART_ID
      • WWISE_EVENT_1
      • WWISE_EVENT_2
      • STATE_VAR_NAME
      • TT_DESCRIPTION_ID
      • TOOLTIP_TITLE

    Templates used:

    • ASOBO_AIRLINER_Base_Template

      Parameters set:

      • IE_NAME
      • INTERACTION_TYPE
      • KNOB_TYPE
      • NUM_STATES
      • SET_STATE_EXTERNAL (using STATE_VAR_NAME)
      • GET_STATE_EXTERNAL (using STATE_VAR_NAME)
      • LOCAL_VAR_TO_WATCH_0 (using STATE_VAR_NAME)