# Airbus.xml [[Go back to index]](..\..\Template_Explorer.html) Asobo\(Airliner\)Airbus.xml --------------------------- Source XML <ModelBehaviors> <Template Name="ASOBO\_RMP\_Button\_Template"> <Parameters Type="Default"> <USE\_BACKLIGHT>False</USE\_BACKLIGHT> <USE\_LED>True</USE\_LED> </Parameters> <Parameters Type="Default"> <NODE\_ID>PUSH\_RADIO\#SIDE\#\_\#BASE\_NAME\#</NODE\_ID> <ANIM\_NAME>PUSH\_RADIO\#SIDE\#\_\#BASE\_NAME\#</ANIM\_NAME> <WWISE\_PREFIX>radio</WWISE\_PREFIX> </Parameters> <Parameters Type="Override"> <IE\_NAME>\#BASE\_NAME\#\_Button</IE\_NAME> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_AIRLINER>True</IS\_AIRLINER> <Condition Valid="USE\_BACKLIGHT"> <False> <NO\_SEQ\_1/> </False> </Condition> <Condition Valid="USE\_LED"> <False> <NO\_SEQ\_2/> </False> <True> <SEQ2\_EMISSIVE\_CODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_NAME\#, Bool)</SEQ2\_EMISSIVE\_CODE> </True> </Condition> <TT\_DESCRIPTION\_ID>@TT\_Package.\#TT\_ID\#\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.\#TT\_ID\#\_TITLE</TOOLTIP\_TITLE> <Condition NotEmpty="TT\_INDEX"> <TOOLTIP\_TITLE\_INDEX>\#TT\_INDEX\#</TOOLTIP\_TITLE\_INDEX> <TT\_DESCRIPTION\_INDEX>\#TT\_INDEX\#</TT\_DESCRIPTION\_INDEX> </Condition> </UseTemplate> </Template> <Template Name="ASOBO\_RMP\_Button\_With\_Lights\_Template"> <UseTemplate Name="ASOBO\_RMP\_Button\_Template"> <USE\_BACKLIGHT>True</USE\_BACKLIGHT> </UseTemplate> </Template> <Template Name="ASOBO\_RMP\_Radio\_MODE\_Selection\_Template"> <Parameters Type="Default"> <TOGGLE\_CONDITION>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool)</TOGGLE\_CONDITION> <TOGGLE\_CONDITION\_MODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) (L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) 0 == and (B:\#INPUT\_EVENT\_ID\_SOURCE\#\_NAV\_Button, Bool) and</TOGGLE\_CONDITION\_MODE> <LOCAL\_VAR\_TO\_WATCH\_0>\#STATE\_VAR\_SIDE\_NAME\#</LOCAL\_VAR\_TO\_WATCH\_0> <LOCAL\_VAR\_TO\_WATCH\_1>\#RMP\_SIDE\_PREFIX\#\_\#ID\_MODE\_GROUP\#</LOCAL\_VAR\_TO\_WATCH\_1> <LOCAL\_VAR\_TO\_WATCH\_2>\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#</LOCAL\_VAR\_TO\_WATCH\_2> </Parameters> <UseTemplate Name="ASOBO\_RMP\_Button\_With\_Lights\_Template"> <COVER\_NODE\_ID>LOCK\_RADIO\#SIDE\#\_NAV</COVER\_NODE\_ID> <COVER\_ANIM\_NAME>LOCK\_RADIO\#SIDE\#\_NAV</COVER\_ANIM\_NAME> <WWISE\_COVER\_EVENT\_OPEN>radio\_lock\_on</WWISE\_COVER\_EVENT\_OPEN> <WWISE\_COVER\_EVENT\_CLOSE>radio\_lock\_off</WWISE\_COVER\_EVENT\_CLOSE> <BASE\_NAME>NAV</BASE\_NAME> <SET\_STATE\_EXTERNAL>\#TOGGLE\_CONDITION\# p0 and if{ 1 (>L:\#RMP\_SIDE\_PREFIX\#\_NAV\_Enabled) (>H:\#RMP\_BTN\_PREFIX\#\_NAV) \#RESET\_FREQ\# } els{ 0 (>O:\#INPUT\_EVENT\_ID\_SOURCE\#\_NAV\_Button\_Position) 0 (>L:\#RMP\_SIDE\_PREFIX\#\_NAV\_Enabled) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#RMP\_SIDE\_PREFIX\#\_NAV\_Enabled) \#TOGGLE\_CONDITION\# and s0 (>L:\#RMP\_SIDE\_PREFIX\#\_NAV\_Active)</GET\_STATE\_EXTERNAL> <TT\_ID>AIRLINER\_PUSH\_AUDIO\_NAV</TT\_ID> <LOCAL\_VAR\_TO\_WATCH\_3>\#RMP\_SIDE\_PREFIX\#\_NAV\_Enabled</LOCAL\_VAR\_TO\_WATCH\_3> </UseTemplate> <Component ID="\#INPUT\_EVENT\_ID\_SOURCE\#\_Mode\_Group"> <Parameters Type="Default"> <ID\_MODE\_0>VOR</ID\_MODE\_0> <ID\_MODE\_1>ILS</ID\_MODE\_1> <ID\_MODE\_2>MLS</ID\_MODE\_2> <ID\_MODE\_3>ADF</ID\_MODE\_3> <ID\_MODE\_4>BFO</ID\_MODE\_4> <ID\_MODE\_2\_IS\_INOP>True</ID\_MODE\_2\_IS\_INOP> </Parameters> <Parameters Type="Override"> <TOGGLE\_CONDITION>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) (B:\#INPUT\_EVENT\_ID\_SOURCE\#\_NAV\_Button, Bool) and</TOGGLE\_CONDITION> <LOCAL\_VAR\_TO\_WATCH\_3>\#RMP\_SIDE\_PREFIX\#\_NAV\_Active</LOCAL\_VAR\_TO\_WATCH\_3> </Parameters> <Loop> <Setup> <Param>ID\_MODE</Param> <From>0</From> <Inc>1</Inc> <To>4</To> </Setup> <Do> <Parameters Type="Override"> <Condition NotEmpty="ID\_MODE\_\#ID\_MODE\#\_IS\_INOP"> <IS\_INOP>True</IS\_INOP> </Condition> <MODE\_NAME Process="Param">ID\_MODE\_\#ID\_MODE\#</MODE\_NAME> <GROUP\_INDEX Process="Int">\#ID\_MODE\# 1 +</GROUP\_INDEX> </Parameters> <UseTemplate Name="ASOBO\_RMP\_Button\_With\_Lights\_Template"> <BASE\_NAME>\#MODE\_NAME\#</BASE\_NAME> <SET\_STATE\_EXTERNAL>\#TOGGLE\_CONDITION\# p0 and if{ \#GROUP\_INDEX\# (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_MODE\_GROUP\#) (>H:\#RMP\_BTN\_PREFIX\#\_\#MODE\_NAME\#) \#RESET\_FREQ\# } els{ 0 (>O:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#MODE\_NAME\#\_Button\_Position) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_MODE\_GROUP\#) \#GROUP\_INDEX\# == \#TOGGLE\_CONDITION\_MODE\# and s0 (>L:\#RMP\_SIDE\_PREFIX\#\_\#MODE\_NAME\#\_Active)</GET\_STATE\_EXTERNAL> <TT\_ID>AIRLINER\_PUSH\_AUDIO\_\#MODE\_NAME\#</TT\_ID> </UseTemplate> </Do> </Loop> </Component> </Template> <Template Name="ASOBO\_RMP\_Radio\_FREQ\_Selection\_Template"> <Parameters Type="Default"> <TOGGLE\_CONDITION>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) (L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_MODE\_GROUP\#) 0 == and</TOGGLE\_CONDITION> <LOCAL\_VAR\_TO\_WATCH\_0>\#STATE\_VAR\_SIDE\_NAME\#</LOCAL\_VAR\_TO\_WATCH\_0> <LOCAL\_VAR\_TO\_WATCH\_1>\#RMP\_SIDE\_PREFIX\#\_\#ID\_MODE\_GROUP\#</LOCAL\_VAR\_TO\_WATCH\_1> <LOCAL\_VAR\_TO\_WATCH\_2>\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#</LOCAL\_VAR\_TO\_WATCH\_2> </Parameters> <Loop> <Setup> <Param>VHF\_ID</Param> <From>1</From> <Inc>1</Inc> <To>3</To> </Setup> <Do> <Parameters Type="Override"> <GROUP\_INDEX Process="Param">GROUP\_ID\_VHF\_\#VHF\_ID\#</GROUP\_INDEX> <VHF\_NAME>VHF\#VHF\_ID\#</VHF\_NAME> </Parameters> <UseTemplate Name="ASOBO\_RMP\_Button\_With\_Lights\_Template"> <BASE\_NAME>\#VHF\_NAME\#</BASE\_NAME> <SET\_STATE\_EXTERNAL>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) p0 and if{ \#GROUP\_INDEX\# (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) (>H:\#RMP\_BTN\_PREFIX\#\_\#VHF\_NAME\#) \#RESET\_MODE\# } els{ (L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) \#GROUP\_INDEX\# == (>O:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#VHF\_NAME\#\_Button\_Position) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) \#GROUP\_INDEX\# == \#TOGGLE\_CONDITION\# and (B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) and s0 (>L:\#RMP\_SIDE\_PREFIX\#\_\#VHF\_NAME\#\_Active)</GET\_STATE\_EXTERNAL> <TT\_ID>AIRLINER\_PUSH\_AUDIO\_VHF</TT\_ID> <TT\_INDEX>\#VHF\_ID\#</TT\_INDEX> </UseTemplate> </Do> </Loop> <Loop> <Setup> <Param>HF\_ID</Param> <From>1</From> <Inc>1</Inc> <To>2</To> </Setup> <Do> <Parameters Type="Override"> <GROUP\_INDEX Process="Param">GROUP\_ID\_HF\_\#HF\_ID\#</GROUP\_INDEX> <HF\_NAME>HF\#HF\_ID\#</HF\_NAME> </Parameters> <UseTemplate Name="ASOBO\_RMP\_Button\_With\_Lights\_Template"> <BASE\_NAME>\#HF\_NAME\#</BASE\_NAME> <SET\_STATE\_EXTERNAL>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) p0 and if{ \#GROUP\_INDEX\# (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) (>H:\#RMP\_BTN\_PREFIX\#\_\#HF\_NAME\#) \#RESET\_MODE\# } els{ 0 (>O:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#HF\_NAME\#\_Button\_Position) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) \#GROUP\_INDEX\# == \#TOGGLE\_CONDITION\# and (B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) and s0 (>L:\#RMP\_SIDE\_PREFIX\#\_\#HF\_NAME\#\_Active)</GET\_STATE\_EXTERNAL> <TT\_ID>AIRLINER\_PUSH\_AUDIO\_HF</TT\_ID> <TT\_INDEX>\#HF\_ID\#</TT\_INDEX> </UseTemplate> </Do> </Loop> <UseTemplate Name="ASOBO\_RMP\_Button\_Template"> <BASE\_NAME>AM</BASE\_NAME> <SET\_STATE\_EXTERNAL>(L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) s0 \#GROUP\_ID\_HF\_1\# == l0 \#GROUP\_ID\_HF\_2\# == or \#TOGGLE\_CONDITION\# and p0 and if{ 1 (>L:\#RMP\_SIDE\_PREFIX\#\_AM\_Enabled) (>H:\#RMP\_BTN\_PREFIX\#\_AM) } els{ 0 (>L:\#RMP\_SIDE\_PREFIX\#\_AM\_Enabled) 0 (>O:\#INPUT\_EVENT\_ID\_SOURCE\#\_AM\_Button\_Position) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) s0 \#GROUP\_ID\_HF\_1\# == l0 \#GROUP\_ID\_HF\_2\# == or \#TOGGLE\_CONDITION\# and (L:\#RMP\_SIDE\_PREFIX\#\_AM\_Enabled) and s0 (>L:\#RMP\_SIDE\_PREFIX\#\_AM\_Active)</GET\_STATE\_EXTERNAL> <TT\_ID>AIRLINER\_PUSH\_AUDIO\_AM</TT\_ID> </UseTemplate> </Template> <Template Name="ASOBO\_RMP\_DISPLAY\_Template"> <Parameters Type="Default"> <PANEL\_NAME>A320\_Neo\_FDW</PANEL\_NAME> <RMP\_VAR\_PREFIX>XMLVAR\_RMP</RMP\_VAR\_PREFIX> <RMP\_SIDE\_PREFIX>XMLVAR\_RMP\_L</RMP\_SIDE\_PREFIX><!-- Force L as there is only one system behind the curtain --> <SEQ1\_EMISSIVE\_DRIVES\_VISIBILITY>False</SEQ1\_EMISSIVE\_DRIVES\_VISIBILITY> <SEQ2\_EMISSIVE\_DRIVES\_VISIBILITY>False</SEQ2\_EMISSIVE\_DRIVES\_VISIBILITY> </Parameters> <Parameters Type="Default"> <STATE\_VAR\_SIDE\_NAME>\#RMP\_SIDE\_PREFIX\#\_On</STATE\_VAR\_SIDE\_NAME> <INPUT\_EVENT\_ID\_SOURCE>AIRLINER\_RMP\_\#SIDE\#</INPUT\_EVENT\_ID\_SOURCE> <ID\_MODE\_GROUP>CURRENT\_BUTTON\_IN\_GROUP\_MODE</ID\_MODE\_GROUP> <ID\_FREQ\_GROUP>CURRENT\_BUTTON\_IN\_GROUP\_FREQ</ID\_FREQ\_GROUP> <RMP\_BTN\_PREFIX>\#PANEL\_NAME\#\_BTN\_L</RMP\_BTN\_PREFIX><!-- Force L as there is only one system behind the curtain --> </Parameters> <Parameters Type="Override"> <IE\_STATE>Master\_Switch</IE\_STATE> <IE\_FREQ\_STATE>Frequency</IE\_FREQ\_STATE> <IE\_MODE\_STATE>Mode</IE\_MODE\_STATE> <RESET\_MODE>0 (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_MODE\_GROUP\#) 0 (>L:\#RMP\_SIDE\_PREFIX\#\_NAV\_Enabled)</RESET\_MODE> <RESET\_FREQ>0 (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#)</RESET\_FREQ> </Parameters> <Parameters Type="Override"> <SEQ1\_EMISSIVE\_CODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool)</SEQ1\_EMISSIVE\_CODE> </Parameters> <Parameters Type="Override"> <GROUP\_ID\_VHF\_1>1</GROUP\_ID\_VHF\_1> <GROUP\_ID\_VHF\_2>2</GROUP\_ID\_VHF\_2> <GROUP\_ID\_VHF\_3>3</GROUP\_ID\_VHF\_3> <GROUP\_ID\_HF\_1>4</GROUP\_ID\_HF\_1> <GROUP\_ID\_HF\_2>5</GROUP\_ID\_HF\_2> <GROUP\_ID\_NULL>0</GROUP\_ID\_NULL> </Parameters> <UseTemplate Name="ASOBO\_GT\_Update"> <UPDATE\_ONCE>True</UPDATE\_ONCE> <UPDATE\_CODE>1 (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#)</UPDATE\_CODE> </UseTemplate> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>\#IE\_STATE\#</IE\_NAME> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <NODE\_ID>SWITCH\_RADIO\#SIDE\#\_1</NODE\_ID> <ANIM\_NAME>SWITCH\_RADIO\#SIDE\#\_1</ANIM\_NAME> <SET\_STATE\_EXTERNAL> p0 s0 if{ \#GROUP\_ID\_VHF\_1\# (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) \#GROUP\_ID\_NULL\# (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_MODE\_GROUP\#) } (L:\#STATE\_VAR\_SIDE\_NAME\#) l0 != if{ l0 (>L:\#STATE\_VAR\_SIDE\_NAME\#) (>H:\#PANEL\_NAME\#\_SWITCH\_\#SIDE\#\_TOGGLE) } </SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#STATE\_VAR\_SIDE\_NAME\#) sp0</GET\_STATE\_EXTERNAL> <LOCAL\_VAR\_TO\_WATCH\_0>\#STATE\_VAR\_SIDE\_NAME\#</LOCAL\_VAR\_TO\_WATCH\_0> <WWISE\_PREFIX>radio</WWISE\_PREFIX> <COUNT>18</COUNT> <COMP\_INIT\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#\_On)</COMP\_INIT\_CODE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_SWITCH\_RADIO\_MASTER\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_SWITCH\_RADIO\_MASTER\_TITLE</TOOLTIP\_TITLE> </UseTemplate> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>Frequency\_Mhz</IE\_NAME> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <IS\_INFINITE>True</IS\_INFINITE> <NODE\_ID>KNOB\_RADIO\#SIDE\#\_BIG</NODE\_ID> <ANIM\_NAME>KNOB\_RADIO\#SIDE\#\_BIG</ANIM\_NAME> <SET\_STATE\_EXTERNAL>p0 0 > if{ (>H:\#PANEL\_NAME\#\_DIAL\_L\_INTEGER\_INC) } els{ (>H:\#PANEL\_NAME\#\_DIAL\_L\_INTEGER\_DEC) }</SET\_STATE\_EXTERNAL><!-- Force L as there is only one system behind the curtain --> <WWISE\_PREFIX>radio\_big</WWISE\_PREFIX> <COUNT>18</COUNT> <THRESHOLD\_INPUT>0.0005</THRESHOLD\_INPUT> <THRESHOLD\_MOUSE>0.025</THRESHOLD\_MOUSE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_KNOB\_RADIO\_BIG\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_KNOB\_RADIO\_BIG\_TITLE</TOOLTIP\_TITLE> </UseTemplate> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>Frequency\_Khz</IE\_NAME> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <IS\_INFINITE>True</IS\_INFINITE> <NODE\_ID>KNOB\_RADIO\#SIDE\#\_SMALL</NODE\_ID> <ANIM\_NAME>KNOB\_RADIO\#SIDE\#\_SMALL</ANIM\_NAME> <SET\_STATE\_EXTERNAL>p0 0 > if{ (>H:\#PANEL\_NAME\#\_DIAL\_L\_DECIMAL\_INC) } els{ (>H:\#PANEL\_NAME\#\_DIAL\_L\_DECIMAL\_DEC) }</SET\_STATE\_EXTERNAL><!-- Force L as there is only one system behind the curtain --> <WWISE\_PREFIX>radio\_small</WWISE\_PREFIX> <COUNT>18</COUNT> <THRESHOLD\_INPUT>0.00025</THRESHOLD\_INPUT> <THRESHOLD\_MOUSE>0.005</THRESHOLD\_MOUSE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_KNOB\_RADIO\_SMALL\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_KNOB\_RADIO\_SMALL\_TITLE</TOOLTIP\_TITLE> </UseTemplate> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>Frequency\_Swap</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_AIRLINER>True</IS\_AIRLINER> <NO\_SEQ\_2/> <NODE\_ID>PUSH\_RADIO\#SIDE\#\_ARROWS</NODE\_ID> <ANIM\_NAME>PUSH\_RADIO\#SIDE\#\_ARROWS</ANIM\_NAME> <SET\_STATE\_EXTERNAL>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) p0 and if{ (>H:A320\_Neo\_FDW\_BTN\_L\_TRANSFER) }</SET\_STATE\_EXTERNAL><!-- Force L as there is only one system behind the curtain --> <WWISE\_PREFIX>radio</WWISE\_PREFIX> <COUNT>18</COUNT> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_PUSH\_RADIO\_SWAP\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_PUSH\_RADIO\_SWAP\_TITLE</TOOLTIP\_TITLE> </UseTemplate> <UseTemplate Name="ASOBO\_RMP\_Radio\_FREQ\_Selection\_Template"/> <UseTemplate Name="ASOBO\_RMP\_Radio\_MODE\_Selection\_Template"/> <UseTemplate Name="ASOBO\_GT\_Component\_Emissive\_Gauge"> <NODE\_ID>PUSH\_RADIO\#SIDE\#\_SEL\_SEQ1</NODE\_ID> <EMISSIVE\_CODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool)</EMISSIVE\_CODE> </UseTemplate> <UseTemplate Name="ASOBO\_GT\_Component\_Emissive\_Gauge"> <NODE\_ID>PUSH\_RADIO\#SIDE\#\_SEL\_SEQ2</NODE\_ID> <EMISSIVE\_CODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) (L:\#RMP\_VAR\_PREFIX\#\_L\_\#ID\_FREQ\_GROUP\#) 0 > and</EMISSIVE\_CODE> <!-- (\* Both RMPs must be on \*) --> <!-- (\* Both frequency groups must be active \*) --> <!-- (\* The currently selected frequency must be valid \*) --> <!-- (\* Both RMPs must be in the default mode \*) --> <!-- (\* SEL will now be highlighted when both RMPs have the same frequency set \*) --> </UseTemplate> </Template> <!-- --> <Template Name="ASOBO\_AIRBUS\_Push\_ILS\_Template"> <Parameters Type="Default"> <ID>1</ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AUTOPILOT\_PUSH\_ILS\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUTOPILOT\_PUSH\_ILS\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template"> <ID\_BTN>LS</ID\_BTN> <PLANE\_PREFIX>A320\_Neo</PLANE\_PREFIX> </UseTemplate> </Template> <Template Name="ASOBO\_AIRBUS\_Push\_CSTR\_Template"> <Parameters Type="Default"> <ID>1</ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_CSTR\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_CSTR\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template"> <ID\_BTN>CSTR</ID\_BTN> <PLANE\_PREFIX>A320\_Neo</PLANE\_PREFIX> </UseTemplate> </Template> <Template Name="ASOBO\_AIRBUS\_Push\_VORD\_Template"> <Parameters Type="Default"> <ID>1</ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_VORD\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_VORD\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template"> <ID\_BTN>VORD</ID\_BTN> <PLANE\_PREFIX>A320\_Neo</PLANE\_PREFIX> </UseTemplate> </Template> <Template Name="ASOBO\_AIRBUS\_Push\_WPT\_Template"> <Parameters Type="Default"> <ID>1</ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_WPT\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_WPT\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template"> <ID\_BTN>WPT</ID\_BTN> <PLANE\_PREFIX>A320\_Neo</PLANE\_PREFIX> </UseTemplate> </Template> <Template Name="ASOBO\_AIRBUS\_Push\_NDB\_Template"> <Parameters Type="Default"> <ID>1</ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_NDB\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_NDB\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template"> <ID\_BTN>NDB</ID\_BTN> <PLANE\_PREFIX>A320\_Neo</PLANE\_PREFIX> </UseTemplate> </Template> <Template Name="ASOBO\_AIRBUS\_Push\_ARPT\_Template"> <Parameters Type="Default"> <ID>1</ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_ARPT\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_ARPT\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template"> <ID\_BTN>ARPT</ID\_BTN> <PLANE\_PREFIX>A320\_Neo</PLANE\_PREFIX> </UseTemplate> </Template> <Template Name="ASOBO\_AIRBUS\_Push\_Heading\_Track\_Template"> <Parameters Type="Default"> <NODE\_ID>AIRBUS\_Push\_Heading\_Track</NODE\_ID> <ANIM\_NAME>AIRBUS\_Push\_Heading\_Track</ANIM\_NAME> <PART\_ID>AIRBUS\_Push\_Heading\_Track</PART\_ID> <STATE\_VAR\_NAME>XMLVAR\_TRK\_FPA\_MODE\_ACTIVE</STATE\_VAR\_NAME> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_HEADING\_TRACK\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_HEADING\_TRACK\_ACTION\_SET</TT\_DESCRIPTION\_ID> <WWISE\_EVENT\_1>autopilot\_push\_button2\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>autopilot\_push\_button2\_off</WWISE\_EVENT\_2> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>HDG\_TRK</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <SET\_STATE\_EXTERNAL>p0 (>L:\#STATE\_VAR\_NAME\#) (>H:A320\_Neo\_CDU\_AP\_TRK\_FPA)</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#STATE\_VAR\_NAME\#) sp0</GET\_STATE\_EXTERNAL> <LOCAL\_VAR\_TO\_WATCH\_0>\#STATE\_VAR\_NAME\#</LOCAL\_VAR\_TO\_WATCH\_0> <STR\_STATE\_ON>TRK</STR\_STATE\_ON> <STR\_STATE\_OFF>HDG</STR\_STATE\_OFF> <TT\_VALUE\_ON>'TRK'</TT\_VALUE\_ON> <TT\_VALUE\_OFF>'HDG'</TT\_VALUE\_OFF> </UseTemplate> </Template> <Template Name="ASOBO\_AIRBUS\_Push\_Metric\_Alt\_Template"> <Parameters Type="Default"> <NODE\_ID>AIRBUS\_Push\_Metric\_Alt</NODE\_ID> <ANIM\_NAME>AIRBUS\_Push\_Metric\_Alt</ANIM\_NAME> <PART\_ID>AIRBUS\_Push\_Metric\_Alt</PART\_ID> <STATE\_VAR\_NAME>XMLVAR\_PLACEHOLDER\_PMA\_VAR</STATE\_VAR\_NAME> <TOOLTIP\_TITLE>@TT\_Package.AUTOPILOT\_PUSH\_METRIC\_ALT\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AUTOPILOT\_PUSH\_METRIC\_ALT\_ACTION</TT\_DESCRIPTION\_ID> <WWISE\_EVENT\_1>autopilot\_push\_button2\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>autopilot\_push\_button2\_off</WWISE\_EVENT\_2> <IS\_INOP>True</IS\_INOP> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>Metric\_Alt</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <SET\_STATE\_EXTERNAL>(>L:\#STATE\_VAR\_NAME\#)</SET\_STATE\_EXTERNAL> </UseTemplate> </Template> <Template Name="ASOBO\_AIRBUS\_NAV\_AID\_SWITCH\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <ANIM\_NAME>SWITCH\_AUTOPILOT\_ADF\#ID\#\_\#SIDE\#</ANIM\_NAME> <NODE\_ID>SWITCH\_AUTOPILOT\_ADF\#ID\#\_\#SIDE\#</NODE\_ID> <PART\_ID>SWITCH\_AUTOPILOT\_ADF\#ID\#\_\#SIDE\#</PART\_ID> <STATE\_VAR\_NAME>XMLVAR\_NAV\_AID\_SWITCH\_\#SIDE\#\#ID\#\_State</STATE\_VAR\_NAME> <WWISE\_PREFIX>nav\_aid</WWISE\_PREFIX> <POS\_ADF>0</POS\_ADF> <POS\_OFF>1</POS\_OFF> <POS\_VOR>2</POS\_VOR> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_SWITCH\_VOR\_ADF\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_SWITCH\_VOR\_ADF\_ACTION\_ID</TT\_DESCRIPTION\_ID> <Switch Param="SIDE"> <Case Value="L"> <TT\_DESCRIPTION\_INDEX>\#ID\# @TT\_Left</TT\_DESCRIPTION\_INDEX> </Case> <Case Value="R"> <TT\_DESCRIPTION\_INDEX>\#ID\# @TT\_Right</TT\_DESCRIPTION\_INDEX> </Case> </Switch> </Parameters> <Parameters Type="Override"> <ENUM\_VAL\_OFF>0</ENUM\_VAL\_OFF> <ENUM\_VAL\_ADF>1</ENUM\_VAL\_ADF> <ENUM\_VAL\_VOR>2</ENUM\_VAL\_VOR> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>\#SIDE\#\_VOR\_ADF\_\#ID\#</IE\_NAME> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <NUM\_STATES>3</NUM\_STATES> <STR\_STATE\_\#POS\_ADF\#>ADF\_\#ID\#</STR\_STATE\_\#POS\_ADF\#> <STR\_STATE\_\#POS\_OFF\#>Off</STR\_STATE\_\#POS\_OFF\#> <STR\_STATE\_\#POS\_VOR\#>VOR\_\#ID\#</STR\_STATE\_\#POS\_VOR\#> <TT\_VALUE\_\#POS\_ADF\#>'ADF \#ID\#'</TT\_VALUE\_\#POS\_ADF\#> <TT\_VALUE\_\#POS\_ADF\#\_IS\_DYNAMIC>True</TT\_VALUE\_\#POS\_ADF\#\_IS\_DYNAMIC> <TT\_VALUE\_\#POS\_OFF\#>@TT\_Package.GT\_STATE\_OFF</TT\_VALUE\_\#POS\_OFF\#> <TT\_VALUE\_\#POS\_VOR\#>'VOR \#ID\#'</TT\_VALUE\_\#POS\_VOR\#> <TT\_VALUE\_\#POS\_VOR\#\_IS\_DYNAMIC>True</TT\_VALUE\_\#POS\_VOR\#\_IS\_DYNAMIC> <SET\_STATE\_\#POS\_ADF\#>\#ENUM\_VAL\_ADF\# (>L:\#STATE\_VAR\_NAME\#)</SET\_STATE\_\#POS\_ADF\#> <SET\_STATE\_\#POS\_OFF\#>\#ENUM\_VAL\_OFF\# (>L:\#STATE\_VAR\_NAME\#)</SET\_STATE\_\#POS\_OFF\#> <SET\_STATE\_\#POS\_VOR\#>\#ENUM\_VAL\_VOR\# (>L:\#STATE\_VAR\_NAME\#)</SET\_STATE\_\#POS\_VOR\#> <LOCAL\_VAR\_TO\_WATCH\_0>\#STATE\_VAR\_NAME\#</LOCAL\_VAR\_TO\_WATCH\_0> <GET\_STATE\_EXTERNAL>(L:\#STATE\_VAR\_NAME\#) sp0</GET\_STATE\_EXTERNAL> <ENUM\_VAL\_TO\_POS\_EXTERNAL>l0 \#ENUM\_VAL\_OFF\# == if{ \#POS\_OFF\# sp1 g2 } els{ \#POS\_ADF\# \#POS\_VOR\# l0 \#ENUM\_VAL\_ADF\# == ? sp1 g2 } :2 l1</ENUM\_VAL\_TO\_POS\_EXTERNAL> <SWITCH\_DIRECTION>Horizontal</SWITCH\_DIRECTION> </UseTemplate> </Template> <Template Name="ASOBO\_AIRBUS\_Push\_TERRONND\_Template"> <Parameters Type="Default"> <NODE\_ID>AIRBUS\_Push\_TERRONND</NODE\_ID> <ANIM\_NAME>AIRBUS\_Push\_TERRONND</ANIM\_NAME> <PART\_ID>AIRBUS\_Push\_TERRONND</PART\_ID> <WWISE\_PREFIX>autopilot</WWISE\_PREFIX> <STATE\_VAR\_NAME>BTN\_TERRONND\_ACTIVE</STATE\_VAR\_NAME> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_PUSH\_TERRONND\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_PUSH\_TERRONND\_TITLE</TOOLTIP\_TITLE> </Parameters> <Parameters Type="Default"> <SEQ1\_NODE\_ID>\#NODE\_ID\#\_SEQ1</SEQ1\_NODE\_ID> <SEQ2\_NODE\_ID>\#NODE\_ID\#\_SEQ2</SEQ2\_NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>TERR\_ON\_ND\_Button\_\#ID\#</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_AIRLINER>True</IS\_AIRLINER> <SET\_STATE\_EXTERNAL>p0 (L:\#STATE\_VAR\_NAME\#) != if{ (>H:A320\_Neo\_MFD\_BTN\_TERRONND) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#STATE\_VAR\_NAME\#) sp0</GET\_STATE\_EXTERNAL> <LOCAL\_VAR\_TO\_WATCH\_0>\#STATE\_VAR\_NAME\#</LOCAL\_VAR\_TO\_WATCH\_0> <SEQ1\_EMISSIVE\_CODE>0</SEQ1\_EMISSIVE\_CODE> <SEQ2\_EMISSIVE\_CODE>(B:AIRLINER\_TERR\_ON\_ND\_Button\_\#ID\#, Bool)</SEQ2\_EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_ECAM\_PAGE\_BUTTON\_Template"> <Parameters Type="Default"> <NODE\_ID>PUSH\_ECAM\_\#BASE\_NAME\#</NODE\_ID> <ANIM\_NAME>PUSH\_ECAM\_\#BASE\_NAME\#</ANIM\_NAME> <LED\_NODE\_ID>PUSH\_ECAM\_\#BASE\_NAME\#\_SEQ2</LED\_NODE\_ID> <BACKLIGHT\_NODE\_ID>PUSH\_ECAM\_\#BASE\_NAME\#\_SEQ1</BACKLIGHT\_NODE\_ID> <EVENT\_NAME>\#PANEL\_NAME\#\_ECAM\_CHANGE\_PAGE\_\#BASE\_NAME\#</EVENT\_NAME> <STATE\_VAR\_NAME>XMLVAR\_ECAM\_CURRENT\_PAGE</STATE\_VAR\_NAME> <WWISE\_PREFIX>radio</WWISE\_PREFIX> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <Condition> <Test> <GreaterOrEqual> <Number>\#GROUP\_INDEX\#</Number> <Number>0</Number> </GreaterOrEqual> </Test> <False> <IS\_INOP>True</IS\_INOP> </False> </Condition> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IE\_NAME>Page\_\#BASE\_NAME\#</IE\_NAME> <SET\_STATE\_EXTERNAL>if{ \#GROUP\_INDEX\# -1 > if{ (>H:\#EVENT\_NAME\#) \#GROUP\_INDEX\# (>L:\#STATE\_VAR\_NAME\#) } }</SET\_STATE\_EXTERNAL> </UseTemplate> <Component ID="\#LED\_NODE\_ID\#" Node="\#LED\_NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <Condition> <Test> <GreaterOrEqual> <Number>\#GROUP\_INDEX\#</Number> <Number>0</Number> </GreaterOrEqual> </Test> <True> <EMISSIVE\_CODE>(L:\#STATE\_VAR\_NAME\#) \#GROUP\_INDEX\# ==</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>0</EMISSIVE\_CODE> </False> </Condition> </UseTemplate> </Component> <Condition Check="POTENTIOMETER"> <Component ID="\#BACKLIGHT\_NODE\_ID\#" Node="\#BACKLIGHT\_NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Potentiometer"/> </Component> </Condition> </Template> <Template Name="ASOBO\_ECAM\_PAGE\_SELECTION\_Template"> <Parameters Type="Default"> <PANEL\_NAME>A320\_Neo\_EICAS\_2</PANEL\_NAME> <INPUT\_EVENT\_ID\_SOURCE>AILRINER\_ECAM</INPUT\_EVENT\_ID\_SOURCE> <!-- BTN list --> <ID\_BTN\_0>FUEL</ID\_BTN\_0> <ID\_BTN\_1>ENG</ID\_BTN\_1> <ID\_BTN\_2>BLEED</ID\_BTN\_2> <ID\_BTN\_3>PRESS</ID\_BTN\_3> <ID\_BTN\_4>ELEC</ID\_BTN\_4> <ID\_BTN\_5>HYD</ID\_BTN\_5> <ID\_BTN\_6>APU</ID\_BTN\_6> <ID\_BTN\_7>COND</ID\_BTN\_7> <ID\_BTN\_8>DOOR</ID\_BTN\_8> <ID\_BTN\_9>WHEEL</ID\_BTN\_9> <ID\_BTN\_10>FTCL</ID\_BTN\_10> <!-- GROUP\_ID config list, negative = inop --> <GROUP\_ID\_0>0</GROUP\_ID\_0> <GROUP\_ID\_1>1</GROUP\_ID\_1> <GROUP\_ID\_2>-1</GROUP\_ID\_2> <GROUP\_ID\_3>-2</GROUP\_ID\_3> <GROUP\_ID\_4>-3</GROUP\_ID\_4> <GROUP\_ID\_5>-4</GROUP\_ID\_5> <GROUP\_ID\_6>-5</GROUP\_ID\_6> <GROUP\_ID\_7>-6</GROUP\_ID\_7> <GROUP\_ID\_8>-7</GROUP\_ID\_8> <GROUP\_ID\_9>-8</GROUP\_ID\_9> <GROUP\_ID\_10>-9</GROUP\_ID\_10> <!-- TT list --> <TT\_ID\_0>ECAM\_PUSH\_FUEL</TT\_ID\_0> <TT\_ID\_1>ECAM\_PUSH\_ENG</TT\_ID\_1> <TT\_ID\_2>ECAM\_PUSH\_BLEED</TT\_ID\_2> <TT\_ID\_3>ECAM\_PUSH\_PRESS</TT\_ID\_3> <TT\_ID\_4>ECAM\_PUSH\_ELEC</TT\_ID\_4> <TT\_ID\_5>ECAM\_PUSH\_HYD</TT\_ID\_5> <TT\_ID\_6>ECAM\_PUSH\_APU</TT\_ID\_6> <TT\_ID\_7>ECAM\_PUSH\_COND</TT\_ID\_7> <TT\_ID\_8>ECAM\_PUSH\_DOOR</TT\_ID\_8> <TT\_ID\_9>ECAM\_PUSH\_WHEEL</TT\_ID\_9> <TT\_ID\_10>ECAM\_PUSH\_FTCL</TT\_ID\_10> </Parameters> <Loop> <Setup> <Param>CUR\_ID</Param> <From>0</From> <Inc>1</Inc> <To>10</To> </Setup> <Do> <Parameters Type="Override"> <TT\_ID Process="Param">TT\_ID\_\#CUR\_ID\#</TT\_ID> <GROUP\_INDEX Process="Param">GROUP\_ID\_\#CUR\_ID\#</GROUP\_INDEX> <BASE\_NAME Process="Param">ID\_BTN\_\#CUR\_ID\#</BASE\_NAME> </Parameters> <UseTemplate Name="ASOBO\_ECAM\_PAGE\_BUTTON\_Template"> <TOOLTIP\_TITLE>@TT\_Package.\#TT\_ID\#\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.\#TT\_ID\#\_ACTION</TT\_DESCRIPTION\_ID> </UseTemplate> </Do> </Loop> </Template> <Template Name="ASOBO\_AIRBUS\_Push\_ELAC\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE\_ID>AIRBUS\_Push\_ELAC\_\#ID\#</NODE\_ID> <ANIM\_NAME>AIRBUS\_Push\_ELAC\_\#ID\#</ANIM\_NAME> <PART\_ID>AIRBUS\_Push\_ELAC</PART\_ID> <SEQ1\_EMISSIVE\_CODE>(A:FLY BY WIRE ELAC FAILED:\#ID\#, Bool)</SEQ1\_EMISSIVE\_CODE> <SEQ2\_EMISSIVE\_CODE>(A:FLY BY WIRE ELAC SWITCH:\#ID\#, Bool) !</SEQ2\_EMISSIVE\_CODE> <WWISE\_PREFIX>elac</WWISE\_PREFIX> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_OVHD\_PUSH\_FLTCTL\_ELAC\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_OVHD\_PUSH\_FLTCTL\_ELAC\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Default"> <SEQ1\_NODE\_ID>\#NODE\_ID\#\_SEQ1</SEQ1\_NODE\_ID> <SEQ2\_NODE\_ID>\#NODE\_ID\#\_SEQ2</SEQ2\_NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>FBW\_ELAC\_Button\_\#ID\#</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_AIRLINER>True</IS\_AIRLINER> <SET\_STATE\_EXTERNAL>p0 (A:FLY BY WIRE ELAC SWITCH:\#ID\#, Bool) != if{ \#ID\# (>K:FLY\_BY\_WIRE\_ELAC\_TOGGLE) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:FLY BY WIRE ELAC SWITCH:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIMVAR\_TO\_WATCH\_0>FLY BY WIRE ELAC SWITCH:\#ID\#</SIMVAR\_TO\_WATCH\_0> </UseTemplate> </Template> <Template Name="ASOBO\_AIRBUS\_Push\_SEC\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE\_ID>AIRBUS\_Push\_SEC\_\#ID\#</NODE\_ID> <ANIM\_NAME>AIRBUS\_Push\_SEC\_\#ID\#</ANIM\_NAME> <PART\_ID>AIRBUS\_Push\_SEC</PART\_ID> <SEQ1\_EMISSIVE\_CODE>(A:FLY BY WIRE SEC FAILED:\#ID\#, Bool)</SEQ1\_EMISSIVE\_CODE> <SEQ2\_EMISSIVE\_CODE>(A:FLY BY WIRE SEC SWITCH:\#ID\#, Bool) !</SEQ2\_EMISSIVE\_CODE> <WWISE\_PREFIX>elac</WWISE\_PREFIX> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_OVHD\_PUSH\_FLTCTL\_SEC\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_OVHD\_PUSH\_FLTCTL\_SEC\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Default"> <SEQ1\_NODE\_ID>\#NODE\_ID\#\_SEQ1</SEQ1\_NODE\_ID> <SEQ2\_NODE\_ID>\#NODE\_ID\#\_SEQ2</SEQ2\_NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>FBW\_SEC\_Button\_\#ID\#</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_AIRLINER>True</IS\_AIRLINER> <SET\_STATE\_EXTERNAL>p0 (A:FLY BY WIRE SEC SWITCH:\#ID\#, Bool) != if{ \#ID\# (>K:FLY\_BY\_WIRE\_SEC\_TOGGLE) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:FLY BY WIRE SEC SWITCH:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIMVAR\_TO\_WATCH\_0>FLY BY WIRE SEC SWITCH:\#ID\#</SIMVAR\_TO\_WATCH\_0> </UseTemplate> </Template> <Template Name="ASOBO\_AIRBUS\_Push\_FAC\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE\_ID>AIRBUS\_Push\_FAC\_\#ID\#</NODE\_ID> <ANIM\_NAME>AIRBUS\_Push\_FAC\_\#ID\#</ANIM\_NAME> <PART\_ID>AIRBUS\_Push\_FAC</PART\_ID> <SEQ1\_EMISSIVE\_CODE>(A:FLY BY WIRE FAC FAILED:\#ID\#, Bool)</SEQ1\_EMISSIVE\_CODE> <SEQ2\_EMISSIVE\_CODE>(A:FLY BY WIRE FAC SWITCH:\#ID\#, Bool) !</SEQ2\_EMISSIVE\_CODE> <WWISE\_PREFIX>elac</WWISE\_PREFIX> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_OVHD\_PUSH\_FLTCTL\_FAC\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_OVHD\_PUSH\_FLTCTL\_FAC\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Default"> <SEQ1\_NODE\_ID>\#NODE\_ID\#\_SEQ1</SEQ1\_NODE\_ID> <SEQ2\_NODE\_ID>\#NODE\_ID\#\_SEQ2</SEQ2\_NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>FBW\_FAC\_Button\_\#ID\#</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_AIRLINER>True</IS\_AIRLINER> <SET\_STATE\_EXTERNAL>p0 (A:FLY BY WIRE FAC SWITCH:\#ID\#, Bool) != if{ \#ID\# (>K:FLY\_BY\_WIRE\_FAC\_TOGGLE) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:FLY BY WIRE FAC SWITCH:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIMVAR\_TO\_WATCH\_0>FLY BY WIRE FAC SWITCH:\#ID\#</SIMVAR\_TO\_WATCH\_0> </UseTemplate> </Template> <Template Name="ASOBO\_AIRBUS\_Update\_PTU\_Template"> <Parameters Type="Default"> <MIN\_N1>19</MIN\_N1> </Parameters> <UseTemplate Name="ASOBO\_GT\_Update"> <FREQUENCY>1</FREQUENCY> <UPDATE\_CODE> (A:TURB ENG N1:1, Percent) \#MIN\_N1\# > (A:GENERAL ENG COMBUSTION:1, Bool) and (A:TURB ENG N1:2, Percent) \#MIN\_N1\# > (A:GENERAL ENG COMBUSTION:2, Bool) and + 1 == (>L:XMLVAR\_PTU\_ON) </UPDATE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_AIRBUS\_WeatherRadar\_Template"> <Parameters Type="Default"> <NODE\_ID\_MODE\_KNOB>AIRBUS\_Knob\_WeatherRader\_Mode</NODE\_ID\_MODE\_KNOB> <ANIM\_NAME\_MODE\_KNOB>AIRBUS\_Knob\_WeatherRader\_Mode</ANIM\_NAME\_MODE\_KNOB> <NODE\_ID\_ONOFF\_SWITCH>AIRBUS\_Switch\_WeatherRader\_OnOff</NODE\_ID\_ONOFF\_SWITCH> <ANIM\_NAME\_ONOFF\_SWITCH>AIRBUS\_Switch\_WeatherRader\_OnOff</ANIM\_NAME\_ONOFF\_SWITCH> <STATE\_VAR\_MODE\_NAME>XMLVAR\_A320\_WeatherRadar\_Mode</STATE\_VAR\_MODE\_NAME> <STATE\_VAR\_SYS\_NAME>XMLVAR\_A320\_WeatherRadar\_Sys</STATE\_VAR\_SYS\_NAME> <WWISE\_PREFIX\_SYS>radar\_sys</WWISE\_PREFIX\_SYS> <WWISE\_PREFIX\_MODE>radar\_mode</WWISE\_PREFIX\_MODE> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>Weather\_System</IE\_NAME> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <NUM\_STATES>3</NUM\_STATES> <SWITCH\_DIRECTION>Horizontal</SWITCH\_DIRECTION> <STR\_STATE\_0>Sys\_1</STR\_STATE\_0> <STR\_STATE\_1>Off</STR\_STATE\_1> <STR\_STATE\_2>Sys\_2</STR\_STATE\_2> <TT\_VALUE\_0>'SYS 1'</TT\_VALUE\_0> <TT\_VALUE\_0\_IS\_DYNAMIC>True</TT\_VALUE\_0\_IS\_DYNAMIC> <TT\_VALUE\_1>@TT\_Package.GT\_STATE\_OFF</TT\_VALUE\_1> <TT\_VALUE\_2>'SYS 2'</TT\_VALUE\_2> <TT\_VALUE\_2\_IS\_DYNAMIC>True</TT\_VALUE\_2\_IS\_DYNAMIC> <SET\_STATE\_0>0 (>L:\#STATE\_VAR\_SYS\_NAME\#)</SET\_STATE\_0> <SET\_STATE\_1>1 (>L:\#STATE\_VAR\_SYS\_NAME\#)</SET\_STATE\_1> <SET\_STATE\_2>2 (>L:\#STATE\_VAR\_SYS\_NAME\#)</SET\_STATE\_2> <GET\_STATE\_EXTERNAL>(L:\#STATE\_VAR\_SYS\_NAME\#) sp0</GET\_STATE\_EXTERNAL> <ENUM\_VAL\_TO\_POS\_EXTERNAL>l0</ENUM\_VAL\_TO\_POS\_EXTERNAL> <WWISE\_PREFIX>\#WWISE\_PREFIX\_SYS\#</WWISE\_PREFIX> <ANIM\_NAME>\#ANIM\_NAME\_ONOFF\_SWITCH\#</ANIM\_NAME> <NODE\_ID>\#NODE\_ID\_ONOFF\_SWITCH\#</NODE\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_SWITCH\_RADAR\_SYS\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_SWITCH\_RADAR\_SYS\_ACTION</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>Weather\_Mode</IE\_NAME> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <KNOB\_TYPE>X\_STATES</KNOB\_TYPE> <NUM\_STATES>4</NUM\_STATES> <STR\_STATE\_0>WX</STR\_STATE\_0> <STR\_STATE\_1>WX\_PLUS\_T</STR\_STATE\_1> <STR\_STATE\_2>TURB</STR\_STATE\_2> <STR\_STATE\_3>MAP</STR\_STATE\_3> <TT\_VALUE\_0>@TT\_Package.GT\_STATE\_WX</TT\_VALUE\_0> <TT\_VALUE\_1>(R:1:@TT\_Package.GT\_STATE\_WX) '%s+T' @sprintf</TT\_VALUE\_1> <TT\_VALUE\_1\_IS\_DYNAMIC>True</TT\_VALUE\_1\_IS\_DYNAMIC> <TT\_VALUE\_2>@TT\_Package.GT\_STATE\_WXTURB</TT\_VALUE\_2> <TT\_VALUE\_3>@TT\_Package.GT\_STATE\_MAP</TT\_VALUE\_3> <SET\_STATE\_0>0 (>L:\#STATE\_VAR\_MODE\_NAME\#)</SET\_STATE\_0> <SET\_STATE\_1>1 (>L:\#STATE\_VAR\_MODE\_NAME\#)</SET\_STATE\_1> <SET\_STATE\_2>2 (>L:\#STATE\_VAR\_MODE\_NAME\#)</SET\_STATE\_2> <SET\_STATE\_3>3 (>L:\#STATE\_VAR\_MODE\_NAME\#)</SET\_STATE\_3> <GET\_STATE\_EXTERNAL>(L:\#STATE\_VAR\_MODE\_NAME\#) sp0</GET\_STATE\_EXTERNAL> <ENUM\_VAL\_TO\_POS\_EXTERNAL>l0</ENUM\_VAL\_TO\_POS\_EXTERNAL> <WWISE\_PREFIX>\#WWISE\_PREFIX\_MODE\#</WWISE\_PREFIX> <ANIM\_NAME>\#ANIM\_NAME\_MODE\_KNOB\#</ANIM\_NAME> <NODE\_ID>\#NODE\_ID\_MODE\_KNOB\#</NODE\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_SWITCH\_RADAR\_MODE\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_SWITCH\_RADAR\_MODE\_ACTION</TT\_DESCRIPTION\_ID> </UseTemplate> </Template> <!-- INOP --> <Template Name="ASOBO\_AIRBUS\_Push\_Dummy\_Template"> <Parameters Type="Default"> <Condition Check="FAULT\_NODE\_ID"> <NODE\_ID\_SEQ1>\#FAULT\_NODE\_ID\#</NODE\_ID\_SEQ1> </Condition> <Condition Check="OFF\_NODE\_ID"> <NODE\_ID\_SEQ2>\#OFF\_NODE\_ID\#</NODE\_ID\_SEQ2> </Condition> </Parameters> <UseTemplate Name="ASOBO\_GT\_Push\_Button\_Airliner\_Dummy"/> </Template> </ModelBehaviors>     ### Templates Template list 1. [ASOBO\_RMP\_Button\_Template](#ASOBO_RMP_Button_Template) 2. [ASOBO\_RMP\_Button\_With\_Lights\_Template](#ASOBO_RMP_Button_With_Lights_Template) 3. [ASOBO\_RMP\_Radio\_MODE\_Selection\_Template](#ASOBO_RMP_Radio_MODE_Selection_Template) 4. [ASOBO\_RMP\_Radio\_FREQ\_Selection\_Template](#ASOBO_RMP_Radio_FREQ_Selection_Template) 5. [ASOBO\_RMP\_DISPLAY\_Template](#ASOBO_RMP_DISPLAY_Template) 6. [ASOBO\_AIRBUS\_Push\_ILS\_Template](#ASOBO_AIRBUS_Push_ILS_Template) 7. [ASOBO\_AIRBUS\_Push\_CSTR\_Template](#ASOBO_AIRBUS_Push_CSTR_Template) 8. [ASOBO\_AIRBUS\_Push\_VORD\_Template](#ASOBO_AIRBUS_Push_VORD_Template) 9. [ASOBO\_AIRBUS\_Push\_WPT\_Template](#ASOBO_AIRBUS_Push_WPT_Template) 10. [ASOBO\_AIRBUS\_Push\_NDB\_Template](#ASOBO_AIRBUS_Push_NDB_Template) 11. [ASOBO\_AIRBUS\_Push\_ARPT\_Template](#ASOBO_AIRBUS_Push_ARPT_Template) 12. [ASOBO\_AIRBUS\_Push\_Heading\_Track\_Template](#ASOBO_AIRBUS_Push_Heading_Track_Template) 13. [ASOBO\_AIRBUS\_Push\_Metric\_Alt\_Template](#ASOBO_AIRBUS_Push_Metric_Alt_Template) 14. [ASOBO\_AIRBUS\_NAV\_AID\_SWITCH\_Template](#ASOBO_AIRBUS_NAV_AID_SWITCH_Template) 15. [ASOBO\_AIRBUS\_Push\_TERRONND\_Template](#ASOBO_AIRBUS_Push_TERRONND_Template) 16. [ASOBO\_ECAM\_PAGE\_BUTTON\_Template](#ASOBO_ECAM_PAGE_BUTTON_Template) 17. [ASOBO\_ECAM\_PAGE\_SELECTION\_Template](#ASOBO_ECAM_PAGE_SELECTION_Template) 18. [ASOBO\_AIRBUS\_Push\_ELAC\_Template](#ASOBO_AIRBUS_Push_ELAC_Template) 19. [ASOBO\_AIRBUS\_Push\_SEC\_Template](#ASOBO_AIRBUS_Push_SEC_Template) 20. [ASOBO\_AIRBUS\_Push\_FAC\_Template](#ASOBO_AIRBUS_Push_FAC_Template) 21. [ASOBO\_AIRBUS\_Update\_PTU\_Template](#ASOBO_AIRBUS_Update_PTU_Template) 22. [ASOBO\_AIRBUS\_WeatherRadar\_Template](#ASOBO_AIRBUS_WeatherRadar_Template) 23. [ASOBO\_AIRBUS\_Push\_Dummy\_Template](#ASOBO_AIRBUS_Push_Dummy_Template) - #### ASOBO\_RMP\_Button\_Template Definition from XML <Template Name="ASOBO\_RMP\_Button\_Template"> <Parameters Type="Default"> <USE\_BACKLIGHT>False</USE\_BACKLIGHT> <USE\_LED>True</USE\_LED> </Parameters> <Parameters Type="Default"> <NODE\_ID>PUSH\_RADIO\#SIDE\#\_\#BASE\_NAME\#</NODE\_ID> <ANIM\_NAME>PUSH\_RADIO\#SIDE\#\_\#BASE\_NAME\#</ANIM\_NAME> <WWISE\_PREFIX>radio</WWISE\_PREFIX> </Parameters> <Parameters Type="Override"> <IE\_NAME>\#BASE\_NAME\#\_Button</IE\_NAME> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_AIRLINER>True</IS\_AIRLINER> <Condition Valid="USE\_BACKLIGHT"> <False> <NO\_SEQ\_1/> </False> </Condition> <Condition Valid="USE\_LED"> <False> <NO\_SEQ\_2/> </False> <True> <SEQ2\_EMISSIVE\_CODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_NAME\#, Bool)</SEQ2\_EMISSIVE\_CODE> </True> </Condition> <TT\_DESCRIPTION\_ID>@TT\_Package.\#TT\_ID\#\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.\#TT\_ID\#\_TITLE</TOOLTIP\_TITLE> <Condition NotEmpty="TT\_INDEX"> <TOOLTIP\_TITLE\_INDEX>\#TT\_INDEX\#</TOOLTIP\_TITLE\_INDEX> <TT\_DESCRIPTION\_INDEX>\#TT\_INDEX\#</TT\_DESCRIPTION\_INDEX> </Condition> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - USE\_BACKLIGHT - USE\_LED - Default Parameters set: - NODE\_ID (using SIDE, BASE\_NAME) - ANIM\_NAME (using SIDE, BASE\_NAME) - WWISE\_PREFIX - Override Parameters set: - IE\_NAME (using BASE\_NAME)   Templates used: - [ASOBO\_AIRLINER\_Base\_Template](airlinercommon/#ASOBO_AIRLINER_Base_Template) Parameters set: - INTERACTION\_TYPE - IS\_AIRLINER - TT\_DESCRIPTION\_ID (using TT\_ID) - TOOLTIP\_TITLE (using TT\_ID) Condition: Valid(USE\_BACKLIGHT) - Case: False Parameters set: - NO\_SEQ\_1 Condition: Valid(USE\_LED) - Case: False Parameters set: - NO\_SEQ\_2 - Case: True Parameters set: - SEQ2\_EMISSIVE\_CODE (using INPUT\_EVENT\_ID\_SOURCE, IE\_NAME) Condition: NotEmpty(TT\_INDEX) - Case: True Parameters set: - TOOLTIP\_TITLE\_INDEX (using TT\_INDEX) - TT\_DESCRIPTION\_INDEX (using TT\_INDEX) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_RMP\_Button\_With\_Lights\_Template Definition from XML <Template Name="ASOBO\_RMP\_Button\_With\_Lights\_Template"> <UseTemplate Name="ASOBO\_RMP\_Button\_Template"> <USE\_BACKLIGHT>True</USE\_BACKLIGHT> </UseTemplate> </Template>   Templates used: - [ASOBO\_RMP\_Button\_Template](airbus/#ASOBO_RMP_Button_Template) Parameters set: - USE\_BACKLIGHT [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_RMP\_Radio\_MODE\_Selection\_Template Definition from XML <Template Name="ASOBO\_RMP\_Radio\_MODE\_Selection\_Template"> <Parameters Type="Default"> <TOGGLE\_CONDITION>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool)</TOGGLE\_CONDITION> <TOGGLE\_CONDITION\_MODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) (L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) 0 == and (B:\#INPUT\_EVENT\_ID\_SOURCE\#\_NAV\_Button, Bool) and</TOGGLE\_CONDITION\_MODE> <LOCAL\_VAR\_TO\_WATCH\_0>\#STATE\_VAR\_SIDE\_NAME\#</LOCAL\_VAR\_TO\_WATCH\_0> <LOCAL\_VAR\_TO\_WATCH\_1>\#RMP\_SIDE\_PREFIX\#\_\#ID\_MODE\_GROUP\#</LOCAL\_VAR\_TO\_WATCH\_1> <LOCAL\_VAR\_TO\_WATCH\_2>\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#</LOCAL\_VAR\_TO\_WATCH\_2> </Parameters> <UseTemplate Name="ASOBO\_RMP\_Button\_With\_Lights\_Template"> <COVER\_NODE\_ID>LOCK\_RADIO\#SIDE\#\_NAV</COVER\_NODE\_ID> <COVER\_ANIM\_NAME>LOCK\_RADIO\#SIDE\#\_NAV</COVER\_ANIM\_NAME> <WWISE\_COVER\_EVENT\_OPEN>radio\_lock\_on</WWISE\_COVER\_EVENT\_OPEN> <WWISE\_COVER\_EVENT\_CLOSE>radio\_lock\_off</WWISE\_COVER\_EVENT\_CLOSE> <BASE\_NAME>NAV</BASE\_NAME> <SET\_STATE\_EXTERNAL>\#TOGGLE\_CONDITION\# p0 and if{ 1 (>L:\#RMP\_SIDE\_PREFIX\#\_NAV\_Enabled) (>H:\#RMP\_BTN\_PREFIX\#\_NAV) \#RESET\_FREQ\# } els{ 0 (>O:\#INPUT\_EVENT\_ID\_SOURCE\#\_NAV\_Button\_Position) 0 (>L:\#RMP\_SIDE\_PREFIX\#\_NAV\_Enabled) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#RMP\_SIDE\_PREFIX\#\_NAV\_Enabled) \#TOGGLE\_CONDITION\# and s0 (>L:\#RMP\_SIDE\_PREFIX\#\_NAV\_Active)</GET\_STATE\_EXTERNAL> <TT\_ID>AIRLINER\_PUSH\_AUDIO\_NAV</TT\_ID> <LOCAL\_VAR\_TO\_WATCH\_3>\#RMP\_SIDE\_PREFIX\#\_NAV\_Enabled</LOCAL\_VAR\_TO\_WATCH\_3> </UseTemplate> <Component ID="\#INPUT\_EVENT\_ID\_SOURCE\#\_Mode\_Group"> <Parameters Type="Default"> <ID\_MODE\_0>VOR</ID\_MODE\_0> <ID\_MODE\_1>ILS</ID\_MODE\_1> <ID\_MODE\_2>MLS</ID\_MODE\_2> <ID\_MODE\_3>ADF</ID\_MODE\_3> <ID\_MODE\_4>BFO</ID\_MODE\_4> <ID\_MODE\_2\_IS\_INOP>True</ID\_MODE\_2\_IS\_INOP> </Parameters> <Parameters Type="Override"> <TOGGLE\_CONDITION>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) (B:\#INPUT\_EVENT\_ID\_SOURCE\#\_NAV\_Button, Bool) and</TOGGLE\_CONDITION> <LOCAL\_VAR\_TO\_WATCH\_3>\#RMP\_SIDE\_PREFIX\#\_NAV\_Active</LOCAL\_VAR\_TO\_WATCH\_3> </Parameters> <Loop> <Setup> <Param>ID\_MODE</Param> <From>0</From> <Inc>1</Inc> <To>4</To> </Setup> <Do> <Parameters Type="Override"> <Condition NotEmpty="ID\_MODE\_\#ID\_MODE\#\_IS\_INOP"> <IS\_INOP>True</IS\_INOP> </Condition> <MODE\_NAME Process="Param">ID\_MODE\_\#ID\_MODE\#</MODE\_NAME> <GROUP\_INDEX Process="Int">\#ID\_MODE\# 1 +</GROUP\_INDEX> </Parameters> <UseTemplate Name="ASOBO\_RMP\_Button\_With\_Lights\_Template"> <BASE\_NAME>\#MODE\_NAME\#</BASE\_NAME> <SET\_STATE\_EXTERNAL>\#TOGGLE\_CONDITION\# p0 and if{ \#GROUP\_INDEX\# (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_MODE\_GROUP\#) (>H:\#RMP\_BTN\_PREFIX\#\_\#MODE\_NAME\#) \#RESET\_FREQ\# } els{ 0 (>O:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#MODE\_NAME\#\_Button\_Position) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_MODE\_GROUP\#) \#GROUP\_INDEX\# == \#TOGGLE\_CONDITION\_MODE\# and s0 (>L:\#RMP\_SIDE\_PREFIX\#\_\#MODE\_NAME\#\_Active)</GET\_STATE\_EXTERNAL> <TT\_ID>AIRLINER\_PUSH\_AUDIO\_\#MODE\_NAME\#</TT\_ID> </UseTemplate> </Do> </Loop> </Component> </Template> Parameters initialization: - Default Parameters set: - TOGGLE\_CONDITION (using INPUT\_EVENT\_ID\_SOURCE, IE\_STATE) - TOGGLE\_CONDITION\_MODE (using INPUT\_EVENT\_ID\_SOURCE, IE\_STATE, RMP\_SIDE\_PREFIX, ID\_FREQ\_GROUP) - LOCAL\_VAR\_TO\_WATCH\_0 (using STATE\_VAR\_SIDE\_NAME) - LOCAL\_VAR\_TO\_WATCH\_1 (using RMP\_SIDE\_PREFIX, ID\_MODE\_GROUP) - LOCAL\_VAR\_TO\_WATCH\_2 (using RMP\_SIDE\_PREFIX, ID\_FREQ\_GROUP) Parameters read: - INPUT\_EVENT\_ID\_SOURCE Components: - \#INPUT\_EVENT\_ID\_SOURCE\#\_Mode\_Group Parameters set: - ID\_MODE\_0 - ID\_MODE\_1 - ID\_MODE\_2 - ID\_MODE\_3 - ID\_MODE\_4 - ID\_MODE\_2\_IS\_INOP - TOGGLE\_CONDITION (using INPUT\_EVENT\_ID\_SOURCE, IE\_STATE) - LOCAL\_VAR\_TO\_WATCH\_3 (using RMP\_SIDE\_PREFIX) - ID\_MODE - MODE\_NAME (using ID\_MODE) - GROUP\_INDEX (using ID\_MODE)   Templates used: - [ASOBO\_RMP\_Button\_With\_Lights\_Template](airbus/#ASOBO_RMP_Button_With_Lights_Template) Parameters set: - BASE\_NAME (using MODE\_NAME) - SET\_STATE\_EXTERNAL (using TOGGLE\_CONDITION, GROUP\_INDEX, RMP\_SIDE\_PREFIX, ID\_MODE\_GROUP, RMP\_BTN\_PREFIX, MODE\_NAME, RESET\_FREQ, INPUT\_EVENT\_ID\_SOURCE) - GET\_STATE\_EXTERNAL (using RMP\_SIDE\_PREFIX, ID\_MODE\_GROUP, GROUP\_INDEX, TOGGLE\_CONDITION\_MODE, MODE\_NAME) - TT\_ID (using MODE\_NAME) Condition: NotEmpty(ID\_MODE\_\#ID\_MODE\#\_IS\_INOP) - Case: True Parameters set: - IS\_INOP   Templates used: - [ASOBO\_RMP\_Button\_With\_Lights\_Template](airbus/#ASOBO_RMP_Button_With_Lights_Template) Parameters set: - COVER\_NODE\_ID (using SIDE) - COVER\_ANIM\_NAME (using SIDE) - WWISE\_COVER\_EVENT\_OPEN - WWISE\_COVER\_EVENT\_CLOSE - BASE\_NAME - SET\_STATE\_EXTERNAL (using TOGGLE\_CONDITION, RMP\_SIDE\_PREFIX, RMP\_BTN\_PREFIX, RESET\_FREQ, INPUT\_EVENT\_ID\_SOURCE) - GET\_STATE\_EXTERNAL (using RMP\_SIDE\_PREFIX, TOGGLE\_CONDITION) - TT\_ID - LOCAL\_VAR\_TO\_WATCH\_3 (using RMP\_SIDE\_PREFIX) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_RMP\_Radio\_FREQ\_Selection\_Template Definition from XML <Template Name="ASOBO\_RMP\_Radio\_FREQ\_Selection\_Template"> <Parameters Type="Default"> <TOGGLE\_CONDITION>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) (L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_MODE\_GROUP\#) 0 == and</TOGGLE\_CONDITION> <LOCAL\_VAR\_TO\_WATCH\_0>\#STATE\_VAR\_SIDE\_NAME\#</LOCAL\_VAR\_TO\_WATCH\_0> <LOCAL\_VAR\_TO\_WATCH\_1>\#RMP\_SIDE\_PREFIX\#\_\#ID\_MODE\_GROUP\#</LOCAL\_VAR\_TO\_WATCH\_1> <LOCAL\_VAR\_TO\_WATCH\_2>\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#</LOCAL\_VAR\_TO\_WATCH\_2> </Parameters> <Loop> <Setup> <Param>VHF\_ID</Param> <From>1</From> <Inc>1</Inc> <To>3</To> </Setup> <Do> <Parameters Type="Override"> <GROUP\_INDEX Process="Param">GROUP\_ID\_VHF\_\#VHF\_ID\#</GROUP\_INDEX> <VHF\_NAME>VHF\#VHF\_ID\#</VHF\_NAME> </Parameters> <UseTemplate Name="ASOBO\_RMP\_Button\_With\_Lights\_Template"> <BASE\_NAME>\#VHF\_NAME\#</BASE\_NAME> <SET\_STATE\_EXTERNAL>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) p0 and if{ \#GROUP\_INDEX\# (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) (>H:\#RMP\_BTN\_PREFIX\#\_\#VHF\_NAME\#) \#RESET\_MODE\# } els{ (L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) \#GROUP\_INDEX\# == (>O:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#VHF\_NAME\#\_Button\_Position) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) \#GROUP\_INDEX\# == \#TOGGLE\_CONDITION\# and (B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) and s0 (>L:\#RMP\_SIDE\_PREFIX\#\_\#VHF\_NAME\#\_Active)</GET\_STATE\_EXTERNAL> <TT\_ID>AIRLINER\_PUSH\_AUDIO\_VHF</TT\_ID> <TT\_INDEX>\#VHF\_ID\#</TT\_INDEX> </UseTemplate> </Do> </Loop> <Loop> <Setup> <Param>HF\_ID</Param> <From>1</From> <Inc>1</Inc> <To>2</To> </Setup> <Do> <Parameters Type="Override"> <GROUP\_INDEX Process="Param">GROUP\_ID\_HF\_\#HF\_ID\#</GROUP\_INDEX> <HF\_NAME>HF\#HF\_ID\#</HF\_NAME> </Parameters> <UseTemplate Name="ASOBO\_RMP\_Button\_With\_Lights\_Template"> <BASE\_NAME>\#HF\_NAME\#</BASE\_NAME> <SET\_STATE\_EXTERNAL>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) p0 and if{ \#GROUP\_INDEX\# (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) (>H:\#RMP\_BTN\_PREFIX\#\_\#HF\_NAME\#) \#RESET\_MODE\# } els{ 0 (>O:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#HF\_NAME\#\_Button\_Position) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) \#GROUP\_INDEX\# == \#TOGGLE\_CONDITION\# and (B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) and s0 (>L:\#RMP\_SIDE\_PREFIX\#\_\#HF\_NAME\#\_Active)</GET\_STATE\_EXTERNAL> <TT\_ID>AIRLINER\_PUSH\_AUDIO\_HF</TT\_ID> <TT\_INDEX>\#HF\_ID\#</TT\_INDEX> </UseTemplate> </Do> </Loop> <UseTemplate Name="ASOBO\_RMP\_Button\_Template"> <BASE\_NAME>AM</BASE\_NAME> <SET\_STATE\_EXTERNAL>(L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) s0 \#GROUP\_ID\_HF\_1\# == l0 \#GROUP\_ID\_HF\_2\# == or \#TOGGLE\_CONDITION\# and p0 and if{ 1 (>L:\#RMP\_SIDE\_PREFIX\#\_AM\_Enabled) (>H:\#RMP\_BTN\_PREFIX\#\_AM) } els{ 0 (>L:\#RMP\_SIDE\_PREFIX\#\_AM\_Enabled) 0 (>O:\#INPUT\_EVENT\_ID\_SOURCE\#\_AM\_Button\_Position) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) s0 \#GROUP\_ID\_HF\_1\# == l0 \#GROUP\_ID\_HF\_2\# == or \#TOGGLE\_CONDITION\# and (L:\#RMP\_SIDE\_PREFIX\#\_AM\_Enabled) and s0 (>L:\#RMP\_SIDE\_PREFIX\#\_AM\_Active)</GET\_STATE\_EXTERNAL> <TT\_ID>AIRLINER\_PUSH\_AUDIO\_AM</TT\_ID> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - TOGGLE\_CONDITION (using INPUT\_EVENT\_ID\_SOURCE, IE\_STATE, RMP\_SIDE\_PREFIX, ID\_MODE\_GROUP) - LOCAL\_VAR\_TO\_WATCH\_0 (using STATE\_VAR\_SIDE\_NAME) - LOCAL\_VAR\_TO\_WATCH\_1 (using RMP\_SIDE\_PREFIX, ID\_MODE\_GROUP) - LOCAL\_VAR\_TO\_WATCH\_2 (using RMP\_SIDE\_PREFIX, ID\_FREQ\_GROUP) Parameters set: - VHF\_ID - GROUP\_INDEX (using VHF\_ID) - VHF\_NAME (using VHF\_ID) - HF\_ID - GROUP\_INDEX (using HF\_ID) - HF\_NAME (using HF\_ID)   Templates used: - [ASOBO\_RMP\_Button\_With\_Lights\_Template](airbus/#ASOBO_RMP_Button_With_Lights_Template) Parameters set: - BASE\_NAME (using VHF\_NAME) - SET\_STATE\_EXTERNAL (using INPUT\_EVENT\_ID\_SOURCE, IE\_STATE, GROUP\_INDEX, RMP\_SIDE\_PREFIX, ID\_FREQ\_GROUP, RMP\_BTN\_PREFIX, VHF\_NAME, RESET\_MODE) - GET\_STATE\_EXTERNAL (using RMP\_SIDE\_PREFIX, ID\_FREQ\_GROUP, GROUP\_INDEX, TOGGLE\_CONDITION, INPUT\_EVENT\_ID\_SOURCE, IE\_STATE, VHF\_NAME) - TT\_ID - TT\_INDEX (using VHF\_ID) - [ASOBO\_RMP\_Button\_With\_Lights\_Template](airbus/#ASOBO_RMP_Button_With_Lights_Template) Parameters set: - BASE\_NAME (using HF\_NAME) - SET\_STATE\_EXTERNAL (using INPUT\_EVENT\_ID\_SOURCE, IE\_STATE, GROUP\_INDEX, RMP\_SIDE\_PREFIX, ID\_FREQ\_GROUP, RMP\_BTN\_PREFIX, HF\_NAME, RESET\_MODE) - GET\_STATE\_EXTERNAL (using RMP\_SIDE\_PREFIX, ID\_FREQ\_GROUP, GROUP\_INDEX, TOGGLE\_CONDITION, INPUT\_EVENT\_ID\_SOURCE, IE\_STATE, HF\_NAME) - TT\_ID - TT\_INDEX (using HF\_ID) - [ASOBO\_RMP\_Button\_Template](airbus/#ASOBO_RMP_Button_Template) Parameters set: - BASE\_NAME - SET\_STATE\_EXTERNAL (using RMP\_SIDE\_PREFIX, ID\_FREQ\_GROUP, GROUP\_ID\_HF\_1, GROUP\_ID\_HF\_2, TOGGLE\_CONDITION, RMP\_BTN\_PREFIX, INPUT\_EVENT\_ID\_SOURCE) - GET\_STATE\_EXTERNAL (using RMP\_SIDE\_PREFIX, ID\_FREQ\_GROUP, GROUP\_ID\_HF\_1, GROUP\_ID\_HF\_2, TOGGLE\_CONDITION) - TT\_ID [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_RMP\_DISPLAY\_Template Definition from XML <Template Name="ASOBO\_RMP\_DISPLAY\_Template"> <Parameters Type="Default"> <PANEL\_NAME>A320\_Neo\_FDW</PANEL\_NAME> <RMP\_VAR\_PREFIX>XMLVAR\_RMP</RMP\_VAR\_PREFIX> <RMP\_SIDE\_PREFIX>XMLVAR\_RMP\_L</RMP\_SIDE\_PREFIX> <SEQ1\_EMISSIVE\_DRIVES\_VISIBILITY>False</SEQ1\_EMISSIVE\_DRIVES\_VISIBILITY> <SEQ2\_EMISSIVE\_DRIVES\_VISIBILITY>False</SEQ2\_EMISSIVE\_DRIVES\_VISIBILITY> </Parameters> <Parameters Type="Default"> <STATE\_VAR\_SIDE\_NAME>\#RMP\_SIDE\_PREFIX\#\_On</STATE\_VAR\_SIDE\_NAME> <INPUT\_EVENT\_ID\_SOURCE>AIRLINER\_RMP\_\#SIDE\#</INPUT\_EVENT\_ID\_SOURCE> <ID\_MODE\_GROUP>CURRENT\_BUTTON\_IN\_GROUP\_MODE</ID\_MODE\_GROUP> <ID\_FREQ\_GROUP>CURRENT\_BUTTON\_IN\_GROUP\_FREQ</ID\_FREQ\_GROUP> <RMP\_BTN\_PREFIX>\#PANEL\_NAME\#\_BTN\_L</RMP\_BTN\_PREFIX> </Parameters> <Parameters Type="Override"> <IE\_STATE>Master\_Switch</IE\_STATE> <IE\_FREQ\_STATE>Frequency</IE\_FREQ\_STATE> <IE\_MODE\_STATE>Mode</IE\_MODE\_STATE> <RESET\_MODE>0 (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_MODE\_GROUP\#) 0 (>L:\#RMP\_SIDE\_PREFIX\#\_NAV\_Enabled)</RESET\_MODE> <RESET\_FREQ>0 (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#)</RESET\_FREQ> </Parameters> <Parameters Type="Override"> <SEQ1\_EMISSIVE\_CODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool)</SEQ1\_EMISSIVE\_CODE> </Parameters> <Parameters Type="Override"> <GROUP\_ID\_VHF\_1>1</GROUP\_ID\_VHF\_1> <GROUP\_ID\_VHF\_2>2</GROUP\_ID\_VHF\_2> <GROUP\_ID\_VHF\_3>3</GROUP\_ID\_VHF\_3> <GROUP\_ID\_HF\_1>4</GROUP\_ID\_HF\_1> <GROUP\_ID\_HF\_2>5</GROUP\_ID\_HF\_2> <GROUP\_ID\_NULL>0</GROUP\_ID\_NULL> </Parameters> <UseTemplate Name="ASOBO\_GT\_Update"> <UPDATE\_ONCE>True</UPDATE\_ONCE> <UPDATE\_CODE>1 (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#)</UPDATE\_CODE> </UseTemplate> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>\#IE\_STATE\#</IE\_NAME> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <NODE\_ID>SWITCH\_RADIO\#SIDE\#\_1</NODE\_ID> <ANIM\_NAME>SWITCH\_RADIO\#SIDE\#\_1</ANIM\_NAME> <SET\_STATE\_EXTERNAL> p0 s0 if{ \#GROUP\_ID\_VHF\_1\# (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_FREQ\_GROUP\#) \#GROUP\_ID\_NULL\# (>L:\#RMP\_SIDE\_PREFIX\#\_\#ID\_MODE\_GROUP\#) } (L:\#STATE\_VAR\_SIDE\_NAME\#) l0 != if{ l0 (>L:\#STATE\_VAR\_SIDE\_NAME\#) (>H:\#PANEL\_NAME\#\_SWITCH\_\#SIDE\#\_TOGGLE) } </SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#STATE\_VAR\_SIDE\_NAME\#) sp0</GET\_STATE\_EXTERNAL> <LOCAL\_VAR\_TO\_WATCH\_0>\#STATE\_VAR\_SIDE\_NAME\#</LOCAL\_VAR\_TO\_WATCH\_0> <WWISE\_PREFIX>radio</WWISE\_PREFIX> <COUNT>18</COUNT> <COMP\_INIT\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#\_On)</COMP\_INIT\_CODE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_SWITCH\_RADIO\_MASTER\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_SWITCH\_RADIO\_MASTER\_TITLE</TOOLTIP\_TITLE> </UseTemplate> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>Frequency\_Mhz</IE\_NAME> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <IS\_INFINITE>True</IS\_INFINITE> <NODE\_ID>KNOB\_RADIO\#SIDE\#\_BIG</NODE\_ID> <ANIM\_NAME>KNOB\_RADIO\#SIDE\#\_BIG</ANIM\_NAME> <SET\_STATE\_EXTERNAL>p0 0 > if{ (>H:\#PANEL\_NAME\#\_DIAL\_L\_INTEGER\_INC) } els{ (>H:\#PANEL\_NAME\#\_DIAL\_L\_INTEGER\_DEC) }</SET\_STATE\_EXTERNAL> <WWISE\_PREFIX>radio\_big</WWISE\_PREFIX> <COUNT>18</COUNT> <THRESHOLD\_INPUT>0.0005</THRESHOLD\_INPUT> <THRESHOLD\_MOUSE>0.025</THRESHOLD\_MOUSE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_KNOB\_RADIO\_BIG\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_KNOB\_RADIO\_BIG\_TITLE</TOOLTIP\_TITLE> </UseTemplate> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>Frequency\_Khz</IE\_NAME> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <IS\_INFINITE>True</IS\_INFINITE> <NODE\_ID>KNOB\_RADIO\#SIDE\#\_SMALL</NODE\_ID> <ANIM\_NAME>KNOB\_RADIO\#SIDE\#\_SMALL</ANIM\_NAME> <SET\_STATE\_EXTERNAL>p0 0 > if{ (>H:\#PANEL\_NAME\#\_DIAL\_L\_DECIMAL\_INC) } els{ (>H:\#PANEL\_NAME\#\_DIAL\_L\_DECIMAL\_DEC) }</SET\_STATE\_EXTERNAL> <WWISE\_PREFIX>radio\_small</WWISE\_PREFIX> <COUNT>18</COUNT> <THRESHOLD\_INPUT>0.00025</THRESHOLD\_INPUT> <THRESHOLD\_MOUSE>0.005</THRESHOLD\_MOUSE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_KNOB\_RADIO\_SMALL\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_KNOB\_RADIO\_SMALL\_TITLE</TOOLTIP\_TITLE> </UseTemplate> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>Frequency\_Swap</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_AIRLINER>True</IS\_AIRLINER> <NO\_SEQ\_2/> <NODE\_ID>PUSH\_RADIO\#SIDE\#\_ARROWS</NODE\_ID> <ANIM\_NAME>PUSH\_RADIO\#SIDE\#\_ARROWS</ANIM\_NAME> <SET\_STATE\_EXTERNAL>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) p0 and if{ (>H:A320\_Neo\_FDW\_BTN\_L\_TRANSFER) }</SET\_STATE\_EXTERNAL> <WWISE\_PREFIX>radio</WWISE\_PREFIX> <COUNT>18</COUNT> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_PUSH\_RADIO\_SWAP\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_PUSH\_RADIO\_SWAP\_TITLE</TOOLTIP\_TITLE> </UseTemplate> <UseTemplate Name="ASOBO\_RMP\_Radio\_FREQ\_Selection\_Template"/> <UseTemplate Name="ASOBO\_RMP\_Radio\_MODE\_Selection\_Template"/> <UseTemplate Name="ASOBO\_GT\_Component\_Emissive\_Gauge"> <NODE\_ID>PUSH\_RADIO\#SIDE\#\_SEL\_SEQ1</NODE\_ID> <EMISSIVE\_CODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool)</EMISSIVE\_CODE> </UseTemplate> <UseTemplate Name="ASOBO\_GT\_Component\_Emissive\_Gauge"> <NODE\_ID>PUSH\_RADIO\#SIDE\#\_SEL\_SEQ2</NODE\_ID> <EMISSIVE\_CODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_STATE\#, Bool) (L:\#RMP\_VAR\_PREFIX\#\_L\_\#ID\_FREQ\_GROUP\#) 0 > and</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - PANEL\_NAME - RMP\_VAR\_PREFIX - RMP\_SIDE\_PREFIX - SEQ1\_EMISSIVE\_DRIVES\_VISIBILITY - SEQ2\_EMISSIVE\_DRIVES\_VISIBILITY - Default Parameters set: - STATE\_VAR\_SIDE\_NAME (using RMP\_SIDE\_PREFIX) - INPUT\_EVENT\_ID\_SOURCE (using SIDE) - ID\_MODE\_GROUP - ID\_FREQ\_GROUP - RMP\_BTN\_PREFIX (using PANEL\_NAME) - Override Parameters set: - IE\_STATE - IE\_FREQ\_STATE - IE\_MODE\_STATE - RESET\_MODE (using RMP\_SIDE\_PREFIX, ID\_MODE\_GROUP) - RESET\_FREQ (using RMP\_SIDE\_PREFIX, ID\_FREQ\_GROUP) - Override Parameters set: - SEQ1\_EMISSIVE\_CODE (using INPUT\_EVENT\_ID\_SOURCE, IE\_STATE) - Override Parameters set: - GROUP\_ID\_VHF\_1 - GROUP\_ID\_VHF\_2 - GROUP\_ID\_VHF\_3 - GROUP\_ID\_HF\_1 - GROUP\_ID\_HF\_2 - GROUP\_ID\_NULL   Templates used: - [ASOBO\_GT\_Update](../generic/updates/#ASOBO_GT_Update) Parameters set: - UPDATE\_ONCE - UPDATE\_CODE (using RMP\_SIDE\_PREFIX, ID\_FREQ\_GROUP) - [ASOBO\_AIRLINER\_Base\_Template](airlinercommon/#ASOBO_AIRLINER_Base_Template) Parameters set: - IE\_NAME (using IE\_STATE) - INTERACTION\_TYPE - NODE\_ID (using SIDE) - ANIM\_NAME (using SIDE) - SET\_STATE\_EXTERNAL (using GROUP\_ID\_VHF\_1, RMP\_SIDE\_PREFIX, ID\_FREQ\_GROUP, GROUP\_ID\_NULL, ID\_MODE\_GROUP, STATE\_VAR\_SIDE\_NAME, PANEL\_NAME, SIDE) - GET\_STATE\_EXTERNAL (using STATE\_VAR\_SIDE\_NAME) - LOCAL\_VAR\_TO\_WATCH\_0 (using STATE\_VAR\_SIDE\_NAME) - WWISE\_PREFIX - COUNT - COMP\_INIT\_CODE (using INPUT\_EVENT\_ID\_SOURCE, IE\_STATE) - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE - [ASOBO\_AIRLINER\_Base\_Template](airlinercommon/#ASOBO_AIRLINER_Base_Template) Parameters set: - IE\_NAME - INTERACTION\_TYPE - IS\_INFINITE - NODE\_ID (using SIDE) - ANIM\_NAME (using SIDE) - SET\_STATE\_EXTERNAL (using PANEL\_NAME) - WWISE\_PREFIX - COUNT - THRESHOLD\_INPUT - THRESHOLD\_MOUSE - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE - [ASOBO\_AIRLINER\_Base\_Template](airlinercommon/#ASOBO_AIRLINER_Base_Template) Parameters set: - IE\_NAME - INTERACTION\_TYPE - IS\_INFINITE - NODE\_ID (using SIDE) - ANIM\_NAME (using SIDE) - SET\_STATE\_EXTERNAL (using PANEL\_NAME) - WWISE\_PREFIX - COUNT - THRESHOLD\_INPUT - THRESHOLD\_MOUSE - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE - [ASOBO\_AIRLINER\_Base\_Template](airlinercommon/#ASOBO_AIRLINER_Base_Template) Parameters set: - IE\_NAME - INTERACTION\_TYPE - IS\_AIRLINER - NO\_SEQ\_2 - NODE\_ID (using SIDE) - ANIM\_NAME (using SIDE) - SET\_STATE\_EXTERNAL (using INPUT\_EVENT\_ID\_SOURCE, IE\_STATE) - WWISE\_PREFIX - COUNT - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE - [ASOBO\_RMP\_Radio\_FREQ\_Selection\_Template](airbus/#ASOBO_RMP_Radio_FREQ_Selection_Template) - [ASOBO\_RMP\_Radio\_MODE\_Selection\_Template](airbus/#ASOBO_RMP_Radio_MODE_Selection_Template) - [ASOBO\_GT\_Component\_Emissive\_Gauge](../generic/emissive/#ASOBO_GT_Component_Emissive_Gauge) Parameters set: - NODE\_ID (using SIDE) - EMISSIVE\_CODE (using INPUT\_EVENT\_ID\_SOURCE, IE\_STATE) - [ASOBO\_GT\_Component\_Emissive\_Gauge](../generic/emissive/#ASOBO_GT_Component_Emissive_Gauge) Parameters set: - NODE\_ID (using SIDE) - EMISSIVE\_CODE (using INPUT\_EVENT\_ID\_SOURCE, IE\_STATE, RMP\_VAR\_PREFIX, ID\_FREQ\_GROUP) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_Push\_ILS\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_Push\_ILS\_Template"> <Parameters Type="Default"> <ID>1</ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AUTOPILOT\_PUSH\_ILS\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUTOPILOT\_PUSH\_ILS\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template"> <ID\_BTN>LS</ID\_BTN> <PLANE\_PREFIX>A320\_Neo</PLANE\_PREFIX> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE   Templates used: - [ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template](airlinercommon/#ASOBO_AIRLINER_GlassCockpit_Push_Template) Parameters set: - ID\_BTN - PLANE\_PREFIX [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_Push\_CSTR\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_Push\_CSTR\_Template"> <Parameters Type="Default"> <ID>1</ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_CSTR\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_CSTR\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template"> <ID\_BTN>CSTR</ID\_BTN> <PLANE\_PREFIX>A320\_Neo</PLANE\_PREFIX> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE   Templates used: - [ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template](airlinercommon/#ASOBO_AIRLINER_GlassCockpit_Push_Template) Parameters set: - ID\_BTN - PLANE\_PREFIX [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_Push\_VORD\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_Push\_VORD\_Template"> <Parameters Type="Default"> <ID>1</ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_VORD\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_VORD\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template"> <ID\_BTN>VORD</ID\_BTN> <PLANE\_PREFIX>A320\_Neo</PLANE\_PREFIX> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE   Templates used: - [ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template](airlinercommon/#ASOBO_AIRLINER_GlassCockpit_Push_Template) Parameters set: - ID\_BTN - PLANE\_PREFIX [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_Push\_WPT\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_Push\_WPT\_Template"> <Parameters Type="Default"> <ID>1</ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_WPT\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_WPT\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template"> <ID\_BTN>WPT</ID\_BTN> <PLANE\_PREFIX>A320\_Neo</PLANE\_PREFIX> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE   Templates used: - [ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template](airlinercommon/#ASOBO_AIRLINER_GlassCockpit_Push_Template) Parameters set: - ID\_BTN - PLANE\_PREFIX [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_Push\_NDB\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_Push\_NDB\_Template"> <Parameters Type="Default"> <ID>1</ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_NDB\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_NDB\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template"> <ID\_BTN>NDB</ID\_BTN> <PLANE\_PREFIX>A320\_Neo</PLANE\_PREFIX> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE   Templates used: - [ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template](airlinercommon/#ASOBO_AIRLINER_GlassCockpit_Push_Template) Parameters set: - ID\_BTN - PLANE\_PREFIX [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_Push\_ARPT\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_Push\_ARPT\_Template"> <Parameters Type="Default"> <ID>1</ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_ARPT\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_ARPT\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template"> <ID\_BTN>ARPT</ID\_BTN> <PLANE\_PREFIX>A320\_Neo</PLANE\_PREFIX> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE   Templates used: - [ASOBO\_AIRLINER\_GlassCockpit\_Push\_Template](airlinercommon/#ASOBO_AIRLINER_GlassCockpit_Push_Template) Parameters set: - ID\_BTN - PLANE\_PREFIX [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_Push\_Heading\_Track\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_Push\_Heading\_Track\_Template"> <Parameters Type="Default"> <NODE\_ID>AIRBUS\_Push\_Heading\_Track</NODE\_ID> <ANIM\_NAME>AIRBUS\_Push\_Heading\_Track</ANIM\_NAME> <PART\_ID>AIRBUS\_Push\_Heading\_Track</PART\_ID> <STATE\_VAR\_NAME>XMLVAR\_TRK\_FPA\_MODE\_ACTIVE</STATE\_VAR\_NAME> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_HEADING\_TRACK\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_AUTOPILOT\_PUSH\_HEADING\_TRACK\_ACTION\_SET</TT\_DESCRIPTION\_ID> <WWISE\_EVENT\_1>autopilot\_push\_button2\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>autopilot\_push\_button2\_off</WWISE\_EVENT\_2> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>HDG\_TRK</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <SET\_STATE\_EXTERNAL>p0 (>L:\#STATE\_VAR\_NAME\#) (>H:A320\_Neo\_CDU\_AP\_TRK\_FPA)</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#STATE\_VAR\_NAME\#) sp0</GET\_STATE\_EXTERNAL> <LOCAL\_VAR\_TO\_WATCH\_0>\#STATE\_VAR\_NAME\#</LOCAL\_VAR\_TO\_WATCH\_0> <STR\_STATE\_ON>TRK</STR\_STATE\_ON> <STR\_STATE\_OFF>HDG</STR\_STATE\_OFF> <TT\_VALUE\_ON>'TRK'</TT\_VALUE\_ON> <TT\_VALUE\_OFF>'HDG'</TT\_VALUE\_OFF> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - ANIM\_NAME - PART\_ID - STATE\_VAR\_NAME - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID - WWISE\_EVENT\_1 - WWISE\_EVENT\_2   Templates used: - [ASOBO\_AIRLINER\_Base\_Template](airlinercommon/#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 [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_Push\_Metric\_Alt\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_Push\_Metric\_Alt\_Template"> <Parameters Type="Default"> <NODE\_ID>AIRBUS\_Push\_Metric\_Alt</NODE\_ID> <ANIM\_NAME>AIRBUS\_Push\_Metric\_Alt</ANIM\_NAME> <PART\_ID>AIRBUS\_Push\_Metric\_Alt</PART\_ID> <STATE\_VAR\_NAME>XMLVAR\_PLACEHOLDER\_PMA\_VAR</STATE\_VAR\_NAME> <TOOLTIP\_TITLE>@TT\_Package.AUTOPILOT\_PUSH\_METRIC\_ALT\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AUTOPILOT\_PUSH\_METRIC\_ALT\_ACTION</TT\_DESCRIPTION\_ID> <WWISE\_EVENT\_1>autopilot\_push\_button2\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>autopilot\_push\_button2\_off</WWISE\_EVENT\_2> <IS\_INOP>True</IS\_INOP> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>Metric\_Alt</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <SET\_STATE\_EXTERNAL>(>L:\#STATE\_VAR\_NAME\#)</SET\_STATE\_EXTERNAL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - ANIM\_NAME - PART\_ID - STATE\_VAR\_NAME - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID - WWISE\_EVENT\_1 - WWISE\_EVENT\_2 - IS\_INOP   Templates used: - [ASOBO\_AIRLINER\_Base\_Template](airlinercommon/#ASOBO_AIRLINER_Base_Template) Parameters set: - IE\_NAME - INTERACTION\_TYPE - SET\_STATE\_EXTERNAL (using STATE\_VAR\_NAME) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_NAV\_AID\_SWITCH\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_NAV\_AID\_SWITCH\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <ANIM\_NAME>SWITCH\_AUTOPILOT\_ADF\#ID\#\_\#SIDE\#</ANIM\_NAME> <NODE\_ID>SWITCH\_AUTOPILOT\_ADF\#ID\#\_\#SIDE\#</NODE\_ID> <PART\_ID>SWITCH\_AUTOPILOT\_ADF\#ID\#\_\#SIDE\#</PART\_ID> <STATE\_VAR\_NAME>XMLVAR\_NAV\_AID\_SWITCH\_\#SIDE\#\#ID\#\_State</STATE\_VAR\_NAME> <WWISE\_PREFIX>nav\_aid</WWISE\_PREFIX> <POS\_ADF>0</POS\_ADF> <POS\_OFF>1</POS\_OFF> <POS\_VOR>2</POS\_VOR> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_SWITCH\_VOR\_ADF\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_SWITCH\_VOR\_ADF\_ACTION\_ID</TT\_DESCRIPTION\_ID> <Switch Param="SIDE"> <Case Value="L"> <TT\_DESCRIPTION\_INDEX>\#ID\# @TT\_Left</TT\_DESCRIPTION\_INDEX> </Case> <Case Value="R"> <TT\_DESCRIPTION\_INDEX>\#ID\# @TT\_Right</TT\_DESCRIPTION\_INDEX> </Case> </Switch> </Parameters> <Parameters Type="Override"> <ENUM\_VAL\_OFF>0</ENUM\_VAL\_OFF> <ENUM\_VAL\_ADF>1</ENUM\_VAL\_ADF> <ENUM\_VAL\_VOR>2</ENUM\_VAL\_VOR> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>\#SIDE\#\_VOR\_ADF\_\#ID\#</IE\_NAME> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <NUM\_STATES>3</NUM\_STATES> <STR\_STATE\_\#POS\_ADF\#>ADF\_\#ID\#</STR\_STATE\_\#POS\_ADF\#> <STR\_STATE\_\#POS\_OFF\#>Off</STR\_STATE\_\#POS\_OFF\#> <STR\_STATE\_\#POS\_VOR\#>VOR\_\#ID\#</STR\_STATE\_\#POS\_VOR\#> <TT\_VALUE\_\#POS\_ADF\#>'ADF \#ID\#'</TT\_VALUE\_\#POS\_ADF\#> <TT\_VALUE\_\#POS\_ADF\#\_IS\_DYNAMIC>True</TT\_VALUE\_\#POS\_ADF\#\_IS\_DYNAMIC> <TT\_VALUE\_\#POS\_OFF\#>@TT\_Package.GT\_STATE\_OFF</TT\_VALUE\_\#POS\_OFF\#> <TT\_VALUE\_\#POS\_VOR\#>'VOR \#ID\#'</TT\_VALUE\_\#POS\_VOR\#> <TT\_VALUE\_\#POS\_VOR\#\_IS\_DYNAMIC>True</TT\_VALUE\_\#POS\_VOR\#\_IS\_DYNAMIC> <SET\_STATE\_\#POS\_ADF\#>\#ENUM\_VAL\_ADF\# (>L:\#STATE\_VAR\_NAME\#)</SET\_STATE\_\#POS\_ADF\#> <SET\_STATE\_\#POS\_OFF\#>\#ENUM\_VAL\_OFF\# (>L:\#STATE\_VAR\_NAME\#)</SET\_STATE\_\#POS\_OFF\#> <SET\_STATE\_\#POS\_VOR\#>\#ENUM\_VAL\_VOR\# (>L:\#STATE\_VAR\_NAME\#)</SET\_STATE\_\#POS\_VOR\#> <LOCAL\_VAR\_TO\_WATCH\_0>\#STATE\_VAR\_NAME\#</LOCAL\_VAR\_TO\_WATCH\_0> <GET\_STATE\_EXTERNAL>(L:\#STATE\_VAR\_NAME\#) sp0</GET\_STATE\_EXTERNAL> <ENUM\_VAL\_TO\_POS\_EXTERNAL>l0 \#ENUM\_VAL\_OFF\# == if{ \#POS\_OFF\# sp1 g2 } els{ \#POS\_ADF\# \#POS\_VOR\# l0 \#ENUM\_VAL\_ADF\# == ? sp1 g2 } :2 l1</ENUM\_VAL\_TO\_POS\_EXTERNAL> <SWITCH\_DIRECTION>Horizontal</SWITCH\_DIRECTION> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - Default Parameters set: - ANIM\_NAME (using ID, SIDE) - NODE\_ID (using ID, SIDE) - PART\_ID (using ID, SIDE) - STATE\_VAR\_NAME (using SIDE, ID) - WWISE\_PREFIX - POS\_ADF - POS\_OFF - POS\_VOR - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID Condition: Switch(SIDE) - Case: L Parameters set: - TT\_DESCRIPTION\_INDEX (using ID) - Case: R Parameters set: - TT\_DESCRIPTION\_INDEX (using ID) - Override Parameters set: - ENUM\_VAL\_OFF - ENUM\_VAL\_ADF - ENUM\_VAL\_VOR   Templates used: - [ASOBO\_AIRLINER\_Base\_Template](airlinercommon/#ASOBO_AIRLINER_Base_Template) Parameters set: - IE\_NAME (using SIDE, ID) - INTERACTION\_TYPE - NUM\_STATES - STR\_STATE\_\#POS\_ADF\# (using ID) - STR\_STATE\_\#POS\_OFF\# - STR\_STATE\_\#POS\_VOR\# (using ID) - TT\_VALUE\_\#POS\_ADF\# (using ID) - TT\_VALUE\_\#POS\_ADF\#\_IS\_DYNAMIC - TT\_VALUE\_\#POS\_OFF\# - TT\_VALUE\_\#POS\_VOR\# (using ID) - TT\_VALUE\_\#POS\_VOR\#\_IS\_DYNAMIC - SET\_STATE\_\#POS\_ADF\# (using ENUM\_VAL\_ADF, STATE\_VAR\_NAME) - SET\_STATE\_\#POS\_OFF\# (using ENUM\_VAL\_OFF, STATE\_VAR\_NAME) - SET\_STATE\_\#POS\_VOR\# (using ENUM\_VAL\_VOR, STATE\_VAR\_NAME) - LOCAL\_VAR\_TO\_WATCH\_0 (using STATE\_VAR\_NAME) - GET\_STATE\_EXTERNAL (using STATE\_VAR\_NAME) - ENUM\_VAL\_TO\_POS\_EXTERNAL (using ENUM\_VAL\_OFF, POS\_OFF, POS\_ADF, POS\_VOR, ENUM\_VAL\_ADF) - SWITCH\_DIRECTION [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_Push\_TERRONND\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_Push\_TERRONND\_Template"> <Parameters Type="Default"> <NODE\_ID>AIRBUS\_Push\_TERRONND</NODE\_ID> <ANIM\_NAME>AIRBUS\_Push\_TERRONND</ANIM\_NAME> <PART\_ID>AIRBUS\_Push\_TERRONND</PART\_ID> <WWISE\_PREFIX>autopilot</WWISE\_PREFIX> <STATE\_VAR\_NAME>BTN\_TERRONND\_ACTIVE</STATE\_VAR\_NAME> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_PUSH\_TERRONND\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_PUSH\_TERRONND\_TITLE</TOOLTIP\_TITLE> </Parameters> <Parameters Type="Default"> <SEQ1\_NODE\_ID>\#NODE\_ID\#\_SEQ1</SEQ1\_NODE\_ID> <SEQ2\_NODE\_ID>\#NODE\_ID\#\_SEQ2</SEQ2\_NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>TERR\_ON\_ND\_Button\_\#ID\#</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_AIRLINER>True</IS\_AIRLINER> <SET\_STATE\_EXTERNAL>p0 (L:\#STATE\_VAR\_NAME\#) != if{ (>H:A320\_Neo\_MFD\_BTN\_TERRONND) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:\#STATE\_VAR\_NAME\#) sp0</GET\_STATE\_EXTERNAL> <LOCAL\_VAR\_TO\_WATCH\_0>\#STATE\_VAR\_NAME\#</LOCAL\_VAR\_TO\_WATCH\_0> <SEQ1\_EMISSIVE\_CODE>0</SEQ1\_EMISSIVE\_CODE> <SEQ2\_EMISSIVE\_CODE>(B:AIRLINER\_TERR\_ON\_ND\_Button\_\#ID\#, Bool)</SEQ2\_EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - ANIM\_NAME - PART\_ID - WWISE\_PREFIX - STATE\_VAR\_NAME - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE - Default Parameters set: - SEQ1\_NODE\_ID (using NODE\_ID) - SEQ2\_NODE\_ID (using NODE\_ID)   Templates used: - [ASOBO\_AIRLINER\_Base\_Template](airlinercommon/#ASOBO_AIRLINER_Base_Template) Parameters set: - IE\_NAME (using ID) - INTERACTION\_TYPE - IS\_AIRLINER - SET\_STATE\_EXTERNAL (using STATE\_VAR\_NAME) - GET\_STATE\_EXTERNAL (using STATE\_VAR\_NAME) - LOCAL\_VAR\_TO\_WATCH\_0 (using STATE\_VAR\_NAME) - SEQ1\_EMISSIVE\_CODE - SEQ2\_EMISSIVE\_CODE (using ID) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_ECAM\_PAGE\_BUTTON\_Template Definition from XML <Template Name="ASOBO\_ECAM\_PAGE\_BUTTON\_Template"> <Parameters Type="Default"> <NODE\_ID>PUSH\_ECAM\_\#BASE\_NAME\#</NODE\_ID> <ANIM\_NAME>PUSH\_ECAM\_\#BASE\_NAME\#</ANIM\_NAME> <LED\_NODE\_ID>PUSH\_ECAM\_\#BASE\_NAME\#\_SEQ2</LED\_NODE\_ID> <BACKLIGHT\_NODE\_ID>PUSH\_ECAM\_\#BASE\_NAME\#\_SEQ1</BACKLIGHT\_NODE\_ID> <EVENT\_NAME>\#PANEL\_NAME\#\_ECAM\_CHANGE\_PAGE\_\#BASE\_NAME\#</EVENT\_NAME> <STATE\_VAR\_NAME>XMLVAR\_ECAM\_CURRENT\_PAGE</STATE\_VAR\_NAME> <WWISE\_PREFIX>radio</WWISE\_PREFIX> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <Condition> <Test> <GreaterOrEqual> <Number>\#GROUP\_INDEX\#</Number> <Number>0</Number> </GreaterOrEqual> </Test> <False> <IS\_INOP>True</IS\_INOP> </False> </Condition> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IE\_NAME>Page\_\#BASE\_NAME\#</IE\_NAME> <SET\_STATE\_EXTERNAL>if{ \#GROUP\_INDEX\# -1 > if{ (>H:\#EVENT\_NAME\#) \#GROUP\_INDEX\# (>L:\#STATE\_VAR\_NAME\#) } }</SET\_STATE\_EXTERNAL> </UseTemplate> <Component ID="\#LED\_NODE\_ID\#" Node="\#LED\_NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <Condition> <Test> <GreaterOrEqual> <Number>\#GROUP\_INDEX\#</Number> <Number>0</Number> </GreaterOrEqual> </Test> <True> <EMISSIVE\_CODE>(L:\#STATE\_VAR\_NAME\#) \#GROUP\_INDEX\# ==</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>0</EMISSIVE\_CODE> </False> </Condition> </UseTemplate> </Component> <Condition Check="POTENTIOMETER"> <Component ID="\#BACKLIGHT\_NODE\_ID\#" Node="\#BACKLIGHT\_NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Potentiometer"/> </Component> </Condition> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using BASE\_NAME) - ANIM\_NAME (using BASE\_NAME) - LED\_NODE\_ID (using BASE\_NAME) - BACKLIGHT\_NODE\_ID (using BASE\_NAME) - EVENT\_NAME (using PANEL\_NAME, BASE\_NAME) - STATE\_VAR\_NAME - WWISE\_PREFIX Parameters read: - LED\_NODE\_ID Components: - \#LED\_NODE\_ID\# (Node: \#LED\_NODE\_ID\#)   Templates used: - [ASOBO\_GT\_Emissive\_Gauge](../generic/emissive/#ASOBO_GT_Emissive_Gauge) Condition: Test - Case: True Parameters set: - EMISSIVE\_CODE (using STATE\_VAR\_NAME, GROUP\_INDEX) - Case: False Parameters set: - EMISSIVE\_CODE   Templates used: - [ASOBO\_AIRLINER\_Base\_Template](airlinercommon/#ASOBO_AIRLINER_Base_Template) Parameters set: - INTERACTION\_TYPE - IE\_NAME (using BASE\_NAME) - SET\_STATE\_EXTERNAL (using GROUP\_INDEX, EVENT\_NAME, STATE\_VAR\_NAME) Condition: Test - Case: False Parameters set: - IS\_INOP Condition: Check(POTENTIOMETER) - Case: True Parameters read: - BACKLIGHT\_NODE\_ID Components: - \#BACKLIGHT\_NODE\_ID\# (Node: \#BACKLIGHT\_NODE\_ID\#)   Templates used: - [ASOBO\_GT\_Emissive\_Potentiometer](../generic/emissive/#ASOBO_GT_Emissive_Potentiometer) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_ECAM\_PAGE\_SELECTION\_Template Definition from XML <Template Name="ASOBO\_ECAM\_PAGE\_SELECTION\_Template"> <Parameters Type="Default"> <PANEL\_NAME>A320\_Neo\_EICAS\_2</PANEL\_NAME> <INPUT\_EVENT\_ID\_SOURCE>AILRINER\_ECAM</INPUT\_EVENT\_ID\_SOURCE> <ID\_BTN\_0>FUEL</ID\_BTN\_0> <ID\_BTN\_1>ENG</ID\_BTN\_1> <ID\_BTN\_2>BLEED</ID\_BTN\_2> <ID\_BTN\_3>PRESS</ID\_BTN\_3> <ID\_BTN\_4>ELEC</ID\_BTN\_4> <ID\_BTN\_5>HYD</ID\_BTN\_5> <ID\_BTN\_6>APU</ID\_BTN\_6> <ID\_BTN\_7>COND</ID\_BTN\_7> <ID\_BTN\_8>DOOR</ID\_BTN\_8> <ID\_BTN\_9>WHEEL</ID\_BTN\_9> <ID\_BTN\_10>FTCL</ID\_BTN\_10> <GROUP\_ID\_0>0</GROUP\_ID\_0> <GROUP\_ID\_1>1</GROUP\_ID\_1> <GROUP\_ID\_2>-1</GROUP\_ID\_2> <GROUP\_ID\_3>-2</GROUP\_ID\_3> <GROUP\_ID\_4>-3</GROUP\_ID\_4> <GROUP\_ID\_5>-4</GROUP\_ID\_5> <GROUP\_ID\_6>-5</GROUP\_ID\_6> <GROUP\_ID\_7>-6</GROUP\_ID\_7> <GROUP\_ID\_8>-7</GROUP\_ID\_8> <GROUP\_ID\_9>-8</GROUP\_ID\_9> <GROUP\_ID\_10>-9</GROUP\_ID\_10> <TT\_ID\_0>ECAM\_PUSH\_FUEL</TT\_ID\_0> <TT\_ID\_1>ECAM\_PUSH\_ENG</TT\_ID\_1> <TT\_ID\_2>ECAM\_PUSH\_BLEED</TT\_ID\_2> <TT\_ID\_3>ECAM\_PUSH\_PRESS</TT\_ID\_3> <TT\_ID\_4>ECAM\_PUSH\_ELEC</TT\_ID\_4> <TT\_ID\_5>ECAM\_PUSH\_HYD</TT\_ID\_5> <TT\_ID\_6>ECAM\_PUSH\_APU</TT\_ID\_6> <TT\_ID\_7>ECAM\_PUSH\_COND</TT\_ID\_7> <TT\_ID\_8>ECAM\_PUSH\_DOOR</TT\_ID\_8> <TT\_ID\_9>ECAM\_PUSH\_WHEEL</TT\_ID\_9> <TT\_ID\_10>ECAM\_PUSH\_FTCL</TT\_ID\_10> </Parameters> <Loop> <Setup> <Param>CUR\_ID</Param> <From>0</From> <Inc>1</Inc> <To>10</To> </Setup> <Do> <Parameters Type="Override"> <TT\_ID Process="Param">TT\_ID\_\#CUR\_ID\#</TT\_ID> <GROUP\_INDEX Process="Param">GROUP\_ID\_\#CUR\_ID\#</GROUP\_INDEX> <BASE\_NAME Process="Param">ID\_BTN\_\#CUR\_ID\#</BASE\_NAME> </Parameters> <UseTemplate Name="ASOBO\_ECAM\_PAGE\_BUTTON\_Template"> <TOOLTIP\_TITLE>@TT\_Package.\#TT\_ID\#\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.\#TT\_ID\#\_ACTION</TT\_DESCRIPTION\_ID> </UseTemplate> </Do> </Loop> </Template> Parameters initialization: - Default Parameters set: - PANEL\_NAME - INPUT\_EVENT\_ID\_SOURCE - ID\_BTN\_0 - ID\_BTN\_1 - ID\_BTN\_2 - ID\_BTN\_3 - ID\_BTN\_4 - ID\_BTN\_5 - ID\_BTN\_6 - ID\_BTN\_7 - ID\_BTN\_8 - ID\_BTN\_9 - ID\_BTN\_10 - GROUP\_ID\_0 - GROUP\_ID\_1 - GROUP\_ID\_2 - GROUP\_ID\_3 - GROUP\_ID\_4 - GROUP\_ID\_5 - GROUP\_ID\_6 - GROUP\_ID\_7 - GROUP\_ID\_8 - GROUP\_ID\_9 - GROUP\_ID\_10 - TT\_ID\_0 - TT\_ID\_1 - TT\_ID\_2 - TT\_ID\_3 - TT\_ID\_4 - TT\_ID\_5 - TT\_ID\_6 - TT\_ID\_7 - TT\_ID\_8 - TT\_ID\_9 - TT\_ID\_10 Parameters set: - CUR\_ID - TT\_ID (using CUR\_ID) - GROUP\_INDEX (using CUR\_ID) - BASE\_NAME (using CUR\_ID)   Templates used: - [ASOBO\_ECAM\_PAGE\_BUTTON\_Template](airbus/#ASOBO_ECAM_PAGE_BUTTON_Template) Parameters set: - TOOLTIP\_TITLE (using TT\_ID) - TT\_DESCRIPTION\_ID (using TT\_ID) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_Push\_ELAC\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_Push\_ELAC\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE\_ID>AIRBUS\_Push\_ELAC\_\#ID\#</NODE\_ID> <ANIM\_NAME>AIRBUS\_Push\_ELAC\_\#ID\#</ANIM\_NAME> <PART\_ID>AIRBUS\_Push\_ELAC</PART\_ID> <SEQ1\_EMISSIVE\_CODE>(A:FLY BY WIRE ELAC FAILED:\#ID\#, Bool)</SEQ1\_EMISSIVE\_CODE> <SEQ2\_EMISSIVE\_CODE>(A:FLY BY WIRE ELAC SWITCH:\#ID\#, Bool) !</SEQ2\_EMISSIVE\_CODE> <WWISE\_PREFIX>elac</WWISE\_PREFIX> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_OVHD\_PUSH\_FLTCTL\_ELAC\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_OVHD\_PUSH\_FLTCTL\_ELAC\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Default"> <SEQ1\_NODE\_ID>\#NODE\_ID\#\_SEQ1</SEQ1\_NODE\_ID> <SEQ2\_NODE\_ID>\#NODE\_ID\#\_SEQ2</SEQ2\_NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>FBW\_ELAC\_Button\_\#ID\#</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_AIRLINER>True</IS\_AIRLINER> <SET\_STATE\_EXTERNAL>p0 (A:FLY BY WIRE ELAC SWITCH:\#ID\#, Bool) != if{ \#ID\# (>K:FLY\_BY\_WIRE\_ELAC\_TOGGLE) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:FLY BY WIRE ELAC SWITCH:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIMVAR\_TO\_WATCH\_0>FLY BY WIRE ELAC SWITCH:\#ID\#</SIMVAR\_TO\_WATCH\_0> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - Default Parameters set: - NODE\_ID (using ID) - ANIM\_NAME (using ID) - PART\_ID - SEQ1\_EMISSIVE\_CODE (using ID) - SEQ2\_EMISSIVE\_CODE (using ID) - WWISE\_PREFIX - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID - Default Parameters set: - SEQ1\_NODE\_ID (using NODE\_ID) - SEQ2\_NODE\_ID (using NODE\_ID)   Templates used: - [ASOBO\_AIRLINER\_Base\_Template](airlinercommon/#ASOBO_AIRLINER_Base_Template) Parameters set: - IE\_NAME (using ID) - INTERACTION\_TYPE - IS\_AIRLINER - SET\_STATE\_EXTERNAL (using ID) - GET\_STATE\_EXTERNAL (using ID) - SIMVAR\_TO\_WATCH\_0 (using ID) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_Push\_SEC\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_Push\_SEC\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE\_ID>AIRBUS\_Push\_SEC\_\#ID\#</NODE\_ID> <ANIM\_NAME>AIRBUS\_Push\_SEC\_\#ID\#</ANIM\_NAME> <PART\_ID>AIRBUS\_Push\_SEC</PART\_ID> <SEQ1\_EMISSIVE\_CODE>(A:FLY BY WIRE SEC FAILED:\#ID\#, Bool)</SEQ1\_EMISSIVE\_CODE> <SEQ2\_EMISSIVE\_CODE>(A:FLY BY WIRE SEC SWITCH:\#ID\#, Bool) !</SEQ2\_EMISSIVE\_CODE> <WWISE\_PREFIX>elac</WWISE\_PREFIX> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_OVHD\_PUSH\_FLTCTL\_SEC\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_OVHD\_PUSH\_FLTCTL\_SEC\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Default"> <SEQ1\_NODE\_ID>\#NODE\_ID\#\_SEQ1</SEQ1\_NODE\_ID> <SEQ2\_NODE\_ID>\#NODE\_ID\#\_SEQ2</SEQ2\_NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>FBW\_SEC\_Button\_\#ID\#</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_AIRLINER>True</IS\_AIRLINER> <SET\_STATE\_EXTERNAL>p0 (A:FLY BY WIRE SEC SWITCH:\#ID\#, Bool) != if{ \#ID\# (>K:FLY\_BY\_WIRE\_SEC\_TOGGLE) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:FLY BY WIRE SEC SWITCH:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIMVAR\_TO\_WATCH\_0>FLY BY WIRE SEC SWITCH:\#ID\#</SIMVAR\_TO\_WATCH\_0> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - Default Parameters set: - NODE\_ID (using ID) - ANIM\_NAME (using ID) - PART\_ID - SEQ1\_EMISSIVE\_CODE (using ID) - SEQ2\_EMISSIVE\_CODE (using ID) - WWISE\_PREFIX - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID - Default Parameters set: - SEQ1\_NODE\_ID (using NODE\_ID) - SEQ2\_NODE\_ID (using NODE\_ID)   Templates used: - [ASOBO\_AIRLINER\_Base\_Template](airlinercommon/#ASOBO_AIRLINER_Base_Template) Parameters set: - IE\_NAME (using ID) - INTERACTION\_TYPE - IS\_AIRLINER - SET\_STATE\_EXTERNAL (using ID) - GET\_STATE\_EXTERNAL (using ID) - SIMVAR\_TO\_WATCH\_0 (using ID) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_Push\_FAC\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_Push\_FAC\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <NODE\_ID>AIRBUS\_Push\_FAC\_\#ID\#</NODE\_ID> <ANIM\_NAME>AIRBUS\_Push\_FAC\_\#ID\#</ANIM\_NAME> <PART\_ID>AIRBUS\_Push\_FAC</PART\_ID> <SEQ1\_EMISSIVE\_CODE>(A:FLY BY WIRE FAC FAILED:\#ID\#, Bool)</SEQ1\_EMISSIVE\_CODE> <SEQ2\_EMISSIVE\_CODE>(A:FLY BY WIRE FAC SWITCH:\#ID\#, Bool) !</SEQ2\_EMISSIVE\_CODE> <WWISE\_PREFIX>elac</WWISE\_PREFIX> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_OVHD\_PUSH\_FLTCTL\_FAC\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_OVHD\_PUSH\_FLTCTL\_FAC\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Default"> <SEQ1\_NODE\_ID>\#NODE\_ID\#\_SEQ1</SEQ1\_NODE\_ID> <SEQ2\_NODE\_ID>\#NODE\_ID\#\_SEQ2</SEQ2\_NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>FBW\_FAC\_Button\_\#ID\#</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_AIRLINER>True</IS\_AIRLINER> <SET\_STATE\_EXTERNAL>p0 (A:FLY BY WIRE FAC SWITCH:\#ID\#, Bool) != if{ \#ID\# (>K:FLY\_BY\_WIRE\_FAC\_TOGGLE) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:FLY BY WIRE FAC SWITCH:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIMVAR\_TO\_WATCH\_0>FLY BY WIRE FAC SWITCH:\#ID\#</SIMVAR\_TO\_WATCH\_0> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - Default Parameters set: - NODE\_ID (using ID) - ANIM\_NAME (using ID) - PART\_ID - SEQ1\_EMISSIVE\_CODE (using ID) - SEQ2\_EMISSIVE\_CODE (using ID) - WWISE\_PREFIX - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID - Default Parameters set: - SEQ1\_NODE\_ID (using NODE\_ID) - SEQ2\_NODE\_ID (using NODE\_ID)   Templates used: - [ASOBO\_AIRLINER\_Base\_Template](airlinercommon/#ASOBO_AIRLINER_Base_Template) Parameters set: - IE\_NAME (using ID) - INTERACTION\_TYPE - IS\_AIRLINER - SET\_STATE\_EXTERNAL (using ID) - GET\_STATE\_EXTERNAL (using ID) - SIMVAR\_TO\_WATCH\_0 (using ID) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_Update\_PTU\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_Update\_PTU\_Template"> <Parameters Type="Default"> <MIN\_N1>19</MIN\_N1> </Parameters> <UseTemplate Name="ASOBO\_GT\_Update"> <FREQUENCY>1</FREQUENCY> <UPDATE\_CODE> (A:TURB ENG N1:1, Percent) \#MIN\_N1\# > (A:GENERAL ENG COMBUSTION:1, Bool) and (A:TURB ENG N1:2, Percent) \#MIN\_N1\# > (A:GENERAL ENG COMBUSTION:2, Bool) and + 1 == (>L:XMLVAR\_PTU\_ON) </UPDATE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - MIN\_N1   Templates used: - [ASOBO\_GT\_Update](../generic/updates/#ASOBO_GT_Update) Parameters set: - FREQUENCY - UPDATE\_CODE (using MIN\_N1) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_WeatherRadar\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_WeatherRadar\_Template"> <Parameters Type="Default"> <NODE\_ID\_MODE\_KNOB>AIRBUS\_Knob\_WeatherRader\_Mode</NODE\_ID\_MODE\_KNOB> <ANIM\_NAME\_MODE\_KNOB>AIRBUS\_Knob\_WeatherRader\_Mode</ANIM\_NAME\_MODE\_KNOB> <NODE\_ID\_ONOFF\_SWITCH>AIRBUS\_Switch\_WeatherRader\_OnOff</NODE\_ID\_ONOFF\_SWITCH> <ANIM\_NAME\_ONOFF\_SWITCH>AIRBUS\_Switch\_WeatherRader\_OnOff</ANIM\_NAME\_ONOFF\_SWITCH> <STATE\_VAR\_MODE\_NAME>XMLVAR\_A320\_WeatherRadar\_Mode</STATE\_VAR\_MODE\_NAME> <STATE\_VAR\_SYS\_NAME>XMLVAR\_A320\_WeatherRadar\_Sys</STATE\_VAR\_SYS\_NAME> <WWISE\_PREFIX\_SYS>radar\_sys</WWISE\_PREFIX\_SYS> <WWISE\_PREFIX\_MODE>radar\_mode</WWISE\_PREFIX\_MODE> </Parameters> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>Weather\_System</IE\_NAME> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <NUM\_STATES>3</NUM\_STATES> <SWITCH\_DIRECTION>Horizontal</SWITCH\_DIRECTION> <STR\_STATE\_0>Sys\_1</STR\_STATE\_0> <STR\_STATE\_1>Off</STR\_STATE\_1> <STR\_STATE\_2>Sys\_2</STR\_STATE\_2> <TT\_VALUE\_0>'SYS 1'</TT\_VALUE\_0> <TT\_VALUE\_0\_IS\_DYNAMIC>True</TT\_VALUE\_0\_IS\_DYNAMIC> <TT\_VALUE\_1>@TT\_Package.GT\_STATE\_OFF</TT\_VALUE\_1> <TT\_VALUE\_2>'SYS 2'</TT\_VALUE\_2> <TT\_VALUE\_2\_IS\_DYNAMIC>True</TT\_VALUE\_2\_IS\_DYNAMIC> <SET\_STATE\_0>0 (>L:\#STATE\_VAR\_SYS\_NAME\#)</SET\_STATE\_0> <SET\_STATE\_1>1 (>L:\#STATE\_VAR\_SYS\_NAME\#)</SET\_STATE\_1> <SET\_STATE\_2>2 (>L:\#STATE\_VAR\_SYS\_NAME\#)</SET\_STATE\_2> <GET\_STATE\_EXTERNAL>(L:\#STATE\_VAR\_SYS\_NAME\#) sp0</GET\_STATE\_EXTERNAL> <ENUM\_VAL\_TO\_POS\_EXTERNAL>l0</ENUM\_VAL\_TO\_POS\_EXTERNAL> <WWISE\_PREFIX>\#WWISE\_PREFIX\_SYS\#</WWISE\_PREFIX> <ANIM\_NAME>\#ANIM\_NAME\_ONOFF\_SWITCH\#</ANIM\_NAME> <NODE\_ID>\#NODE\_ID\_ONOFF\_SWITCH\#</NODE\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_SWITCH\_RADAR\_SYS\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_SWITCH\_RADAR\_SYS\_ACTION</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_AIRLINER\_Base\_Template"> <IE\_NAME>Weather\_Mode</IE\_NAME> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <KNOB\_TYPE>X\_STATES</KNOB\_TYPE> <NUM\_STATES>4</NUM\_STATES> <STR\_STATE\_0>WX</STR\_STATE\_0> <STR\_STATE\_1>WX\_PLUS\_T</STR\_STATE\_1> <STR\_STATE\_2>TURB</STR\_STATE\_2> <STR\_STATE\_3>MAP</STR\_STATE\_3> <TT\_VALUE\_0>@TT\_Package.GT\_STATE\_WX</TT\_VALUE\_0> <TT\_VALUE\_1>(R:1:@TT\_Package.GT\_STATE\_WX) '%s+T' @sprintf</TT\_VALUE\_1> <TT\_VALUE\_1\_IS\_DYNAMIC>True</TT\_VALUE\_1\_IS\_DYNAMIC> <TT\_VALUE\_2>@TT\_Package.GT\_STATE\_WXTURB</TT\_VALUE\_2> <TT\_VALUE\_3>@TT\_Package.GT\_STATE\_MAP</TT\_VALUE\_3> <SET\_STATE\_0>0 (>L:\#STATE\_VAR\_MODE\_NAME\#)</SET\_STATE\_0> <SET\_STATE\_1>1 (>L:\#STATE\_VAR\_MODE\_NAME\#)</SET\_STATE\_1> <SET\_STATE\_2>2 (>L:\#STATE\_VAR\_MODE\_NAME\#)</SET\_STATE\_2> <SET\_STATE\_3>3 (>L:\#STATE\_VAR\_MODE\_NAME\#)</SET\_STATE\_3> <GET\_STATE\_EXTERNAL>(L:\#STATE\_VAR\_MODE\_NAME\#) sp0</GET\_STATE\_EXTERNAL> <ENUM\_VAL\_TO\_POS\_EXTERNAL>l0</ENUM\_VAL\_TO\_POS\_EXTERNAL> <WWISE\_PREFIX>\#WWISE\_PREFIX\_MODE\#</WWISE\_PREFIX> <ANIM\_NAME>\#ANIM\_NAME\_MODE\_KNOB\#</ANIM\_NAME> <NODE\_ID>\#NODE\_ID\_MODE\_KNOB\#</NODE\_ID> <TOOLTIP\_TITLE>@TT\_Package.AIRLINER\_SWITCH\_RADAR\_MODE\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AIRLINER\_SWITCH\_RADAR\_MODE\_ACTION</TT\_DESCRIPTION\_ID> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID\_MODE\_KNOB - ANIM\_NAME\_MODE\_KNOB - NODE\_ID\_ONOFF\_SWITCH - ANIM\_NAME\_ONOFF\_SWITCH - STATE\_VAR\_MODE\_NAME - STATE\_VAR\_SYS\_NAME - WWISE\_PREFIX\_SYS - WWISE\_PREFIX\_MODE   Templates used: - [ASOBO\_AIRLINER\_Base\_Template](airlinercommon/#ASOBO_AIRLINER_Base_Template) Parameters set: - IE\_NAME - INTERACTION\_TYPE - NUM\_STATES - SWITCH\_DIRECTION - STR\_STATE\_0 - STR\_STATE\_1 - STR\_STATE\_2 - TT\_VALUE\_0 - TT\_VALUE\_0\_IS\_DYNAMIC - TT\_VALUE\_1 - TT\_VALUE\_2 - TT\_VALUE\_2\_IS\_DYNAMIC - SET\_STATE\_0 (using STATE\_VAR\_SYS\_NAME) - SET\_STATE\_1 (using STATE\_VAR\_SYS\_NAME) - SET\_STATE\_2 (using STATE\_VAR\_SYS\_NAME) - GET\_STATE\_EXTERNAL (using STATE\_VAR\_SYS\_NAME) - ENUM\_VAL\_TO\_POS\_EXTERNAL - WWISE\_PREFIX (using WWISE\_PREFIX\_SYS) - ANIM\_NAME (using ANIM\_NAME\_ONOFF\_SWITCH) - NODE\_ID (using NODE\_ID\_ONOFF\_SWITCH) - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID - [ASOBO\_AIRLINER\_Base\_Template](airlinercommon/#ASOBO_AIRLINER_Base_Template) Parameters set: - IE\_NAME - INTERACTION\_TYPE - KNOB\_TYPE - NUM\_STATES - STR\_STATE\_0 - STR\_STATE\_1 - STR\_STATE\_2 - STR\_STATE\_3 - TT\_VALUE\_0 - TT\_VALUE\_1 - TT\_VALUE\_1\_IS\_DYNAMIC - TT\_VALUE\_2 - TT\_VALUE\_3 - SET\_STATE\_0 (using STATE\_VAR\_MODE\_NAME) - SET\_STATE\_1 (using STATE\_VAR\_MODE\_NAME) - SET\_STATE\_2 (using STATE\_VAR\_MODE\_NAME) - SET\_STATE\_3 (using STATE\_VAR\_MODE\_NAME) - GET\_STATE\_EXTERNAL (using STATE\_VAR\_MODE\_NAME) - ENUM\_VAL\_TO\_POS\_EXTERNAL - WWISE\_PREFIX (using WWISE\_PREFIX\_MODE) - ANIM\_NAME (using ANIM\_NAME\_MODE\_KNOB) - NODE\_ID (using NODE\_ID\_MODE\_KNOB) - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AIRBUS\_Push\_Dummy\_Template Definition from XML <Template Name="ASOBO\_AIRBUS\_Push\_Dummy\_Template"> <Parameters Type="Default"> <Condition Check="FAULT\_NODE\_ID"> <NODE\_ID\_SEQ1>\#FAULT\_NODE\_ID\#</NODE\_ID\_SEQ1> </Condition> <Condition Check="OFF\_NODE\_ID"> <NODE\_ID\_SEQ2>\#OFF\_NODE\_ID\#</NODE\_ID\_SEQ2> </Condition> </Parameters> <UseTemplate Name="ASOBO\_GT\_Push\_Button\_Airliner\_Dummy"/> </Template> Parameters initialization: - Default Condition: Check(FAULT\_NODE\_ID) - Case: True Parameters set: - NODE\_ID\_SEQ1 (using FAULT\_NODE\_ID) Condition: Check(OFF\_NODE\_ID) - Case: True Parameters set: - NODE\_ID\_SEQ2 (using OFF\_NODE\_ID)   Templates used: - [ASOBO\_GT\_Push\_Button\_Airliner\_Dummy](../generic/complex/pushbutton/#ASOBO_GT_Push_Button_Airliner_Dummy) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html)