# NavComSystem.xml [[Go back to index]](..\..\Template_Explorer.html) Asobo\(NAVCOM\)NavComSystem.xml ------------------------------- Source XML <ModelBehaviors> <Include RelativeFile="..\\\(Generic.xml"/> <Include RelativeFile="..\)\(Common\)\(Lighting.xml"/> <Include RelativeFile="Inputs\)\\NavComSystem\_Inputs.xml"/> <!-- RADIO templates --> <!-- AS 155 TSO --> <Template Name="ASOBO\_AS\_155\_TSO"> <Parameters Type="Default"> <ID>1</ID> <EMISSIVE\_POTENTIOMETER>1</EMISSIVE\_POTENTIOMETER> <DIMMING\_FACTOR>1</DIMMING\_FACTOR> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AS\_155\_TSO\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_AS\_155\_TSO\_SubTemplate"> <Parameters Type="Default"> <EMISSIVE\_CODE>(A:CIRCUIT NAVCOM\#ID\# ON, Bool) (A:LIGHT POTENTIOMETER:\#EMISSIVE\_POTENTIOMETER\#, percent over 100) \* \#DIMMING\_FACTOR\# \*</EMISSIVE\_CODE> <!-- COM --> <NODE\_ID\_COM\_LARGE\_KNOB>COM\_Knob\_MHz\#SUFFIX\_ID\#</NODE\_ID\_COM\_LARGE\_KNOB> <ANIM\_NAME\_COM\_LARGE\_KNOB>COM\_Knob\_MHz\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_LARGE\_KNOB> <NODE\_ID\_COM\_SMALL\_KNOB>COM\_Knob\_KHz\#SUFFIX\_ID\#</NODE\_ID\_COM\_SMALL\_KNOB> <ANIM\_NAME\_COM\_SMALL\_KNOB>COM\_Knob\_KHz\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_SMALL\_KNOB> <ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH>COM\_Knob\_KHz\_Push\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH> <NODE\_ID\_COM\_VOLUME\_PULL>COM\_Knob\_OnOff\#SUFFIX\_ID\#</NODE\_ID\_COM\_VOLUME\_PULL> <ANIM\_NAME\_COM\_VOLUME\_PULL>COM\_Push\_Test\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_VOLUME\_PULL> <ANIM\_NAME\_COM\_VOLUME\_KNOB>COM\_Knob\_OnOff\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_VOLUME\_KNOB> <NODE\_ID\_COM\_SWAP>COM\_Push\_Swap\#SUFFIX\_ID\#</NODE\_ID\_COM\_SWAP> <ANIM\_NAME\_COM\_SWAP>COM\_Push\_Swap\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_SWAP> <!-- NAV --> <NODE\_ID\_NAV\_LARGE\_KNOB>NAV\_Knob\_MHz\#SUFFIX\_ID\#</NODE\_ID\_NAV\_LARGE\_KNOB> <ANIM\_NAME\_NAV\_LARGE\_KNOB>NAV\_Knob\_MHz\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_LARGE\_KNOB> <NODE\_ID\_NAV\_SMALL\_KNOB>NAV\_Knob\_KHz\#SUFFIX\_ID\#</NODE\_ID\_NAV\_SMALL\_KNOB> <ANIM\_NAME\_NAV\_SMALL\_KNOB>NAV\_Knob\_KHz\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_SMALL\_KNOB> <ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH>NAV\_Knob\_KHz\_Push\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH> <NODE\_ID\_NAV\_VOLUME\_PULL>NAV\_Knob\_OnOff\#SUFFIX\_ID\#</NODE\_ID\_NAV\_VOLUME\_PULL> <ANIM\_NAME\_NAV\_VOLUME\_PULL>NAV\_Push\_Ident\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_VOLUME\_PULL> <ANIM\_NAME\_NAV\_VOLUME\_KNOB>NAV\_Knob\_OnOff\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_VOLUME\_KNOB> <NODE\_ID\_NAV\_SWAP>NAV\_Push\_Swap\#SUFFIX\_ID\#</NODE\_ID\_NAV\_SWAP> <ANIM\_NAME\_NAV\_SWAP>NAV\_Push\_Swap\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_SWAP> <!-- MISC --> <NODE\_ID\_SCREEN>Screen\_Transpondeur\_COM</NODE\_ID\_SCREEN> <NODE\_ID\_SCREEN\_NAV>Screen\_Transpondeur\_NAV</NODE\_ID\_SCREEN\_NAV> <DECALS\_NODE\_ID>ComNav\_Decals\_Emissive\#SUFFIX\_ID\#</DECALS\_NODE\_ID> <!-- if set to false (default) screens will override emissive code, and light only with volume --> <APPEND\_DEFAULT\_EMISSIVE\_TO\_SCREEN>False</APPEND\_DEFAULT\_EMISSIVE\_TO\_SCREEN> </Parameters> <Component ID="\#DECALS\_NODE\_ID\#\_\#ID\#" Node="\#DECALS\_NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"/> </Component> <Component ID="AS\_155\_TSO\#SUFFIX\_ID\#"> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_COM\_Frequency\_Template"> <NODE\_ID\_LARGE\_KNOB>\#NODE\_ID\_COM\_LARGE\_KNOB\#</NODE\_ID\_LARGE\_KNOB> <NODE\_ID\_SMALL\_KNOB>\#NODE\_ID\_COM\_SMALL\_KNOB\#</NODE\_ID\_SMALL\_KNOB> <ANIM\_NAME\_LARGE\_KNOB>\#ANIM\_NAME\_COM\_LARGE\_KNOB\#</ANIM\_NAME\_LARGE\_KNOB> <ANIM\_NAME\_SMALL\_KNOB>\#ANIM\_NAME\_COM\_SMALL\_KNOB\#</ANIM\_NAME\_SMALL\_KNOB> <ANIM\_NAME\_SMALL\_KNOB\_PUSH>\#ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH\#</ANIM\_NAME\_SMALL\_KNOB\_PUSH> <IS\_EMISSIVE>False</IS\_EMISSIVE> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_NAV\_Frequency\_Template"> <NODE\_ID\_LARGE\_KNOB>\#NODE\_ID\_NAV\_LARGE\_KNOB\#</NODE\_ID\_LARGE\_KNOB> <NODE\_ID\_SMALL\_KNOB>\#NODE\_ID\_NAV\_SMALL\_KNOB\#</NODE\_ID\_SMALL\_KNOB> <ANIM\_NAME\_LARGE\_KNOB>\#ANIM\_NAME\_NAV\_LARGE\_KNOB\#</ANIM\_NAME\_LARGE\_KNOB> <ANIM\_NAME\_SMALL\_KNOB>\#ANIM\_NAME\_NAV\_SMALL\_KNOB\#</ANIM\_NAME\_SMALL\_KNOB> <ANIM\_NAME\_SMALL\_KNOB\_PUSH>\#ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH\#</ANIM\_NAME\_SMALL\_KNOB\_PUSH> <IS\_EMISSIVE>False</IS\_EMISSIVE> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_COM\_Volume\_Template"> <NODE\_ID>\#NODE\_ID\_COM\_VOLUME\_PULL\#</NODE\_ID> <ANIM\_NAME\_KNOB>\#ANIM\_NAME\_COM\_VOLUME\_KNOB\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>\#ANIM\_NAME\_COM\_VOLUME\_PULL\#</ANIM\_NAME\_PUSH> <NO\_IDENT>False</NO\_IDENT> <IS\_EMISSIVE>False</IS\_EMISSIVE> <Condition NotEmpty="COM\_CIRCUIT"> <CIRCUIT\_ID>\#COM\_CIRCUIT\#</CIRCUIT\_ID> </Condition> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_NAV\_Volume\_Template"> <NODE\_ID>\#NODE\_ID\_NAV\_VOLUME\_PULL\#</NODE\_ID> <ANIM\_NAME\_KNOB>\#ANIM\_NAME\_NAV\_VOLUME\_KNOB\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>\#ANIM\_NAME\_NAV\_VOLUME\_PULL\#</ANIM\_NAME\_PUSH> <NO\_IDENT>False</NO\_IDENT> <IS\_EMISSIVE>False</IS\_EMISSIVE> <Condition NotEmpty="NAV\_CIRCUIT"> <CIRCUIT\_ID>\#NAV\_CIRCUIT\#</CIRCUIT\_ID> </Condition> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Push\_COM\_Swap\_Template"> <NODE\_ID>\#NODE\_ID\_COM\_SWAP\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_COM\_SWAP\#</ANIM\_NAME> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Push\_NAV\_Swap\_Template"> <NODE\_ID>\#NODE\_ID\_NAV\_SWAP\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_NAV\_SWAP\#</ANIM\_NAME> </UseTemplate> </Component> <Component ID="AS\_155\_TSO\_Screen\_\#ID\#" Node="\#NODE\_ID\_SCREEN\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <FAILURE>(A:CIRCUIT NAVCOM\#ID\# ON, Bool)</FAILURE> <Condition Valid="APPEND\_DEFAULT\_EMISSIVE\_TO\_SCREEN"> <True> <EMISSIVE\_CODE>(A:COM VOLUME:\#ID\#, Percent) 0 > \#EMISSIVE\_CODE\# \*</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>(A:COM VOLUME:\#ID\#, Percent) 0 ></EMISSIVE\_CODE> </False> </Condition> </UseTemplate> </Component> <Condition Valid="SEPARATED\_SCREENS"> <True> <Component ID="\#NODE\_ID\_SCREEN\_NAV\#" Node="\#NODE\_ID\_SCREEN\_NAV\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <FAILURE>(A:CIRCUIT NAVCOM\#ID\# ON, Bool)</FAILURE> <Condition Valid="APPEND\_DEFAULT\_EMISSIVE\_TO\_SCREEN"> <True> <EMISSIVE\_CODE>(A:NAV VOLUME:\#ID\#, Percent) 0 > \#EMISSIVE\_CODE\# \*</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>(A:NAV VOLUME:\#ID\#, Percent) 0 ></EMISSIVE\_CODE> </False> </Condition> </UseTemplate> </Component> </True> </Condition> </Template> <!-- AS 225 TSO --> <Template Name="ASOBO\_AS\_225\_TSO"> <Parameters Type="Default"> <ID>1</ID> <Condition IsVersion="2"> <True> <DIMMING\_FACTOR>1</DIMMING\_FACTOR> </True> <False> <DIMMING\_FACTOR>0.5</DIMMING\_FACTOR> </False> </Condition> </Parameters> <Parameters Type="Default"> <COM\_INDEX>\#ID\#</COM\_INDEX> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AS\_225\_TSO\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_AS\_225\_TSO\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID\_SCREEN>AS225\_Screen\#SUFFIX\_ID\#</NODE\_ID\_SCREEN> <NODE\_ID\_COM\_LARGE\_KNOB>COM\_Knob\_MHz\#SUFFIX\_ID\#</NODE\_ID\_COM\_LARGE\_KNOB> <ANIM\_NAME\_COM\_LARGE\_KNOB>COM\_Knob\_MHz\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_LARGE\_KNOB> <NODE\_ID\_COM\_SMALL\_KNOB>COM\_Knob\_KHz\#SUFFIX\_ID\#</NODE\_ID\_COM\_SMALL\_KNOB> <ANIM\_NAME\_COM\_SMALL\_KNOB>COM\_Knob\_KHz\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_SMALL\_KNOB> <NODE\_ID\_COM\_VOLUME\_PULL>COM\_Knob\_OnOff\#SUFFIX\_ID\#</NODE\_ID\_COM\_VOLUME\_PULL> <ANIM\_NAME\_COM\_VOLUME\_PULL>COM\_Push\_Test\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_VOLUME\_PULL> <ANIM\_NAME\_COM\_VOLUME\_KNOB>COM\_Knob\_OnOff\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_VOLUME\_KNOB> <NODE\_ID\_COM\_SWAP>COM\_Push\_Swap\#SUFFIX\_ID\#</NODE\_ID\_COM\_SWAP> <ANIM\_NAME\_COM\_SWAP>COM\_Push\_Swap\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_SWAP> <NODE\_ID\_PUSH\_MON>COM\_Push\_MON\#SUFFIX\_ID\#</NODE\_ID\_PUSH\_MON> <NODE\_ID\_PUSH\_FUNC>COM\_Push\_FUNC\#SUFFIX\_ID\#</NODE\_ID\_PUSH\_FUNC> <NODE\_ID\_PUSH\_CLR>COM\_Push\_CLR\#SUFFIX\_ID\#</NODE\_ID\_PUSH\_CLR> <NODE\_ID\_PUSH\_ENT>COM\_Push\_ENT\#SUFFIX\_ID\#</NODE\_ID\_PUSH\_ENT> <NODE\_ID\_PUSH\_ICS>COM\_Push\_ICS\#SUFFIX\_ID\#</NODE\_ID\_PUSH\_ICS> <NODE\_ID\_PUSH\_COM>COM\_Push\_COM\#SUFFIX\_ID\#</NODE\_ID\_PUSH\_COM> <NODE\_ID\_PUSH\_MEM>COM\_Push\_MEM\#SUFFIX\_ID\#</NODE\_ID\_PUSH\_MEM> <!-- config --> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM\_AS\_225\_\#COM\_INDEX\#</INPUT\_EVENT\_ID\_SOURCE> <WWISE\_EVENT\_1>AS225\_push\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>AS225\_push\_off</WWISE\_EVENT\_2> <Condition NotEmpty="EMISSIVE\_POTENTIOMETER"> <True> <EMISSIVE\_CODE>(A:LIGHT POTENTIOMETER:\#EMISSIVE\_POTENTIOMETER\#, percent over 100) \#DIMMING\_FACTOR\# \*</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>\#DIMMING\_FACTOR\#</EMISSIVE\_CODE> </False> </Condition> <FAILURE>(A:COM VOLUME:\#COM\_INDEX\#, Percent) 0 > (A:CIRCUIT NAVCOM\#COM\_INDEX\# ON, Bool) and</FAILURE> </Parameters> <Component ID="AS\_225\_TSO\#SUFFIX\_ID\#"> <Component ID="Knob\_Frequency"> <Parameters Type="Default"> <TOOLTIP\_TITLE\_ID\_KNOB\_FREQ>@TT\_Package.AUDIOPANEL\_KNOB\_COM\_FREQ\_TITLE</TOOLTIP\_TITLE\_ID\_KNOB\_FREQ> <TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_KHZ>@TT\_Package.AUDIOPANEL\_KNOB\_COM\_KHZ\_ACTION</TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_KHZ> <TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_MHZ>@TT\_Package.AUDIOPANEL\_KNOB\_COM\_MHZ\_ACTION</TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_MHZ> </Parameters> <Parameters Type="Override"> <TOOLTIP\_TITLE\_INDEX>\#COM\_INDEX\#</TOOLTIP\_TITLE\_INDEX> <TT\_DESCRIPTION\_INDEX>\#COM\_INDEX\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE\_ID>\#TOOLTIP\_TITLE\_ID\_KNOB\_FREQ\#</TOOLTIP\_TITLE\_ID> <FAILURE>0</FAILURE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>COM\_Khz</IE\_NAME> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <IS\_INFINITE>True</IS\_INFINITE> <NODE\_ID>\#NODE\_ID\_COM\_SMALL\_KNOB\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_COM\_SMALL\_KNOB\#</ANIM\_NAME> <SET\_STATE\_EXTERNAL>p0 0 > if{ (>H:RADIO\_COM\_Knob\_Small\_Inc\_\#COM\_INDEX\#) } els{ (>H:RADIO\_COM\_Knob\_Small\_Dec\_\#COM\_INDEX\#) }</SET\_STATE\_EXTERNAL> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_KHZ\#</TT\_DESCRIPTION\_ID> <WWISE\_EVENT>AS225\_small\_knob</WWISE\_EVENT> <COUNT>36</COUNT> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>COM\_Mhz</IE\_NAME> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <IS\_INFINITE>True</IS\_INFINITE> <NODE\_ID>\#NODE\_ID\_COM\_LARGE\_KNOB\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_COM\_LARGE\_KNOB\#</ANIM\_NAME> <SET\_STATE\_EXTERNAL>p0 0 > if{ (>H:RADIO\_COM\_Knob\_Large\_Inc\_\#COM\_INDEX\#) } els{ (>H:RADIO\_COM\_Knob\_Large\_Dec\_\#COM\_INDEX\#) }</SET\_STATE\_EXTERNAL> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_MHZ\#</TT\_DESCRIPTION\_ID> <WWISE\_EVENT>AS225\_large\_knob</WWISE\_EVENT> <COUNT>36</COUNT> </UseTemplate> </Component> <Component ID="Knob\_Volume"> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_COM\_Volume\_Template"> <ID>\#COM\_INDEX\#</ID> <NODE\_ID>\#NODE\_ID\_COM\_VOLUME\_PULL\#</NODE\_ID> <ANIM\_NAME\_KNOB>\#ANIM\_NAME\_COM\_VOLUME\_KNOB\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>\#ANIM\_NAME\_COM\_VOLUME\_PULL\#</ANIM\_NAME\_PUSH> <NO\_IDENT>False</NO\_IDENT> <IS\_EMISSIVE>True</IS\_EMISSIVE> <Condition NotEmpty="COM\_CIRCUIT"> <CIRCUIT\_ID>\#COM\_CIRCUIT\#</CIRCUIT\_ID> </Condition> <FAILURE>0</FAILURE> </UseTemplate> </Component> <Component ID="Buttons"> <Parameters Type="Default"> <TOOLTIP\_TITLE\_ID\_PUSH\_SWAP>@TT\_Package.AUDIOPANEL\_PUSH\_COM\_SWAP\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_SWAP> <TT\_DESCRIPTION\_ID\_PUSH\_SWAP>@TT\_Package.AUDIOPANEL\_PUSH\_COM\_SWAP\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_SWAP> <TOOLTIP\_TITLE\_ID\_PUSH\_MON>@TT\_Package.AS\_225\_TSO\_PUSH\_MON\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_MON> <TOOLTIP\_TITLE\_ID\_PUSH\_FUNC>@TT\_Package.AS\_225\_TSO\_PUSH\_FUNC\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_FUNC> <TOOLTIP\_TITLE\_ID\_PUSH\_CLR>@TT\_Package.AS\_225\_TSO\_PUSH\_CLR\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_CLR> <TOOLTIP\_TITLE\_ID\_PUSH\_ENT>@TT\_Package.AS\_225\_TSO\_PUSH\_ENT\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_ENT> <TOOLTIP\_TITLE\_ID\_PUSH\_COM>@TT\_Package.AS\_225\_TSO\_PUSH\_COM\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_COM> <TOOLTIP\_TITLE\_ID\_PUSH\_MEM>@TT\_Package.AS\_225\_TSO\_PUSH\_MEM\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_MEM> <TOOLTIP\_TITLE\_ID\_PUSH\_ICS>@TT\_Package.AS\_225\_TSO\_PUSH\_ICS\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_ICS> <TT\_DESCRIPTION\_ID\_PUSH\_MON>@TT\_Package.AS\_225\_TSO\_PUSH\_MON\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_MON> <TT\_DESCRIPTION\_ID\_PUSH\_FUNC>@TT\_Package.AS\_225\_TSO\_PUSH\_FUNC\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_FUNC> <TT\_DESCRIPTION\_ID\_PUSH\_CLR>@TT\_Package.AS\_225\_TSO\_PUSH\_CLR\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_CLR> <TT\_DESCRIPTION\_ID\_PUSH\_ENT>@TT\_Package.AS\_225\_TSO\_PUSH\_ENT\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_ENT> <TT\_DESCRIPTION\_ID\_PUSH\_COM>@TT\_Package.AS\_225\_TSO\_PUSH\_COM\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_COM> <TT\_DESCRIPTION\_ID\_PUSH\_MEM>@TT\_Package.AS\_225\_TSO\_PUSH\_MEM\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_MEM> <TT\_DESCRIPTION\_ID\_PUSH\_ICS>@TT\_Package.AS\_225\_TSO\_PUSH\_ICS\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_ICS> </Parameters> <Parameters Type="Override"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <USE\_INPUT\_EVENT\_TEMPLATE>Push</USE\_INPUT\_EVENT\_TEMPLATE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>COM\_Swap</IE\_NAME> <NODE\_ID>\#NODE\_ID\_COM\_SWAP\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_COM\_SWAP\#</ANIM\_NAME> <EXTRA\_OPTION>\_Timed</EXTRA\_OPTION> <TIMED\_TYPE>X\_EVENTS</TIMED\_TYPE> <TIMED\_EVENTS\_COUNT>2</TIMED\_EVENTS\_COUNT> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_Swap\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <ON\_PUSH\_EVENT\_LONG\_2>(>H:RADIO\_COM\_Swap\_Long\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT\_LONG\_2> <ON\_PUSH\_EVENT\_LONG\_1>(>H:RADIO\_COM\_Swap\_Long\_Push\_Info\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT\_LONG\_1> <DEFAULT\_BINDING\_STR\_LONG\_1>Push\_Long</DEFAULT\_BINDING\_STR\_LONG\_1> <DEFAULT\_BINDING\_STR\_LONG\_2>Push\_Long\_Info</DEFAULT\_BINDING\_STR\_LONG\_2> <LONG\_CLICK\_TIME\_1>1</LONG\_CLICK\_TIME\_1> <LONG\_CLICK\_TIME\_2>3</LONG\_CLICK\_TIME\_2> <TT\_DESCRIPTION\_INDEX>\#COM\_INDEX\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE\_INDEX>\#COM\_INDEX\#</TOOLTIP\_TITLE\_INDEX> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_SWAP\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_SWAP\#</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>MON</IE\_NAME> <NODE\_ID>\#NODE\_ID\_PUSH\_MON\#</NODE\_ID> <ANIM\_NAME>\#NODE\_ID\_PUSH\_MON\#</ANIM\_NAME> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_MON\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_MON\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_MON\#</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>FUNC</IE\_NAME> <NODE\_ID>\#NODE\_ID\_PUSH\_FUNC\#</NODE\_ID> <ANIM\_NAME>\#NODE\_ID\_PUSH\_FUNC\#</ANIM\_NAME> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_FUNC\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_FUNC\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_FUNC\#</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>CLR</IE\_NAME> <NODE\_ID>\#NODE\_ID\_PUSH\_CLR\#</NODE\_ID> <ANIM\_NAME>\#NODE\_ID\_PUSH\_CLR\#</ANIM\_NAME> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_CLR\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_CLR\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_CLR\#</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>ENT</IE\_NAME> <NODE\_ID>\#NODE\_ID\_PUSH\_ENT\#</NODE\_ID> <ANIM\_NAME>\#NODE\_ID\_PUSH\_ENT\#</ANIM\_NAME> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_ENT\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_ENT\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_ENT\#</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>COM</IE\_NAME> <NODE\_ID>\#NODE\_ID\_PUSH\_COM\#</NODE\_ID> <ANIM\_NAME>\#NODE\_ID\_PUSH\_COM\#</ANIM\_NAME> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_COM\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_COM\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_COM\#</TT\_DESCRIPTION\_ID> <IS\_INOP>True</IS\_INOP> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>MEM</IE\_NAME> <NODE\_ID>\#NODE\_ID\_PUSH\_MEM\#</NODE\_ID> <ANIM\_NAME>\#NODE\_ID\_PUSH\_MEM\#</ANIM\_NAME> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_MEM\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_MEM\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_MEM\#</TT\_DESCRIPTION\_ID> <IS\_INOP>True</IS\_INOP> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>ICS</IE\_NAME> <NODE\_ID>\#NODE\_ID\_PUSH\_ICS\#</NODE\_ID> <ANIM\_NAME>\#NODE\_ID\_PUSH\_ICS\#</ANIM\_NAME> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_ICS\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_ICS\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_ICS\#</TT\_DESCRIPTION\_ID> <IS\_INOP>True</IS\_INOP> </UseTemplate> </Component> <Component ID="\#NODE\_ID\_SCREEN\#" Node="\#NODE\_ID\_SCREEN\#"> <UseTemplate Name="ASOBO\_NAVCOM\_Screens\_Template"> <ID>\#COM\_INDEX\#</ID> <NODE\_ID>\#NODE\_ID\_SCREEN\#</NODE\_ID> <ADD\_EMISSIVE\_CODE>(L:AS225\_Brightness\_\#COM\_INDEX\#, number) \*</ADD\_EMISSIVE\_CODE> </UseTemplate> </Component> </Component> </Template> <!-- AS 400 TSO --> <Template Name="ASOBO\_AS\_400\_TSO"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AS\_400\_TSO\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_AS\_400\_TSO\_SubTemplate"> <Parameters Type="Default"> <ONOFF\_ANIM\_NAME>switch\_intercom\_ON\#SUFFIX\_ID\#</ONOFF\_ANIM\_NAME> <ONOFF\_NODE\_NAME>switch\_intercom\_ON\#SUFFIX\_ID\#</ONOFF\_NODE\_NAME> <VOL\_NODE\_NAME>knob\_intercom\_VOL\#SUFFIX\_ID\#</VOL\_NODE\_NAME> <VOL\_ANIM\_NAME>knob\_intercom\_VOL\#SUFFIX\_ID\#</VOL\_ANIM\_NAME> <SQ\_NODE\_NAME>knob\_intercom\_SQ\#SUFFIX\_ID\#</SQ\_NODE\_NAME> <SQ\_ANIM\_NAME>knob\_intercom\_SQ\#SUFFIX\_ID\#</SQ\_ANIM\_NAME> </Parameters> <UseTemplate Name="ASOBO\_AudioPanel\_Knob\_Volume\_Template"> <NODE\_ID>\#VOL\_NODE\_NAME\#</NODE\_ID> <ANIM\_NAME>\#VOL\_ANIM\_NAME\#</ANIM\_NAME> <IS\_INFINITE>True</IS\_INFINITE> </UseTemplate> <UseTemplate Name="ASOBO\_AudioPanel\_Knob\_Squelch\_Template"> <NODE\_ID>\#SQ\_NODE\_NAME\#</NODE\_ID> <ANIM\_NAME>\#SQ\_ANIM\_NAME\#</ANIM\_NAME> <IS\_INFINITE>True</IS\_INFINITE> <WWISE\_EVENT>intercom\_squelch\_knob</WWISE\_EVENT> <KNOB\_INCREMENT>1</KNOB\_INCREMENT> </UseTemplate> </Template> <!-- Minimal NAV\_COM radio --> <Template Name="ASOBO\_NAVCOM\_Simple\_Radio\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_NAVCOM\_Simple\_Radio\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Simple\_Radio\_SubTemplate"> <Parameters Type="Default"> <NO\_NAV\_IDENT>True</NO\_NAV\_IDENT> <NO\_COM\_TEST>False</NO\_COM\_TEST> <NODE\_ID\_COM\_LARGE\_KNOB>COM\_Knob\_MHz\#SUFFIX\_ID\#</NODE\_ID\_COM\_LARGE\_KNOB> <ANIM\_NAME\_COM\_LARGE\_KNOB>COM\_Knob\_MHz\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_LARGE\_KNOB> <NODE\_ID\_COM\_SMALL\_KNOB>COM\_Knob\_KHz\#SUFFIX\_ID\#</NODE\_ID\_COM\_SMALL\_KNOB> <ANIM\_NAME\_COM\_SMALL\_KNOB>COM\_Knob\_KHz\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_SMALL\_KNOB> <ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH>COM\_Knob\_KHz\#SUFFIX\_ID\#\_Push</ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH> <NODE\_ID\_COM\_VOLUME\_PULL>COM\_Knob\_OnOff\#SUFFIX\_ID\#</NODE\_ID\_COM\_VOLUME\_PULL> <ANIM\_NAME\_COM\_VOLUME\_PULL>COM\_Push\_Test\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_VOLUME\_PULL> <ANIM\_NAME\_COM\_VOLUME\_KNOB>COM\_Knob\_OnOff\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_VOLUME\_KNOB> <NODE\_ID\_COM\_SWAP>COM\_Push\_Swap\#SUFFIX\_ID\#</NODE\_ID\_COM\_SWAP> <ANIM\_NAME\_COM\_SWAP>COM\_Push\_Swap\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_SWAP> <!-- NAV --> <NODE\_ID\_NAV\_LARGE\_KNOB>NAV\_Knob\_MHz\#SUFFIX\_ID\#</NODE\_ID\_NAV\_LARGE\_KNOB> <ANIM\_NAME\_NAV\_LARGE\_KNOB>NAV\_Knob\_MHz\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_LARGE\_KNOB> <NODE\_ID\_NAV\_SMALL\_KNOB>NAV\_Knob\_KHz\#SUFFIX\_ID\#</NODE\_ID\_NAV\_SMALL\_KNOB> <ANIM\_NAME\_NAV\_SMALL\_KNOB>NAV\_Knob\_KHz\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_SMALL\_KNOB> <ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH>NAV\_Knob\_KHz\#SUFFIX\_ID\#\_Push</ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH> <NODE\_ID\_NAV\_VOLUME\_PULL>NAV\_Knob\_OnOff\#SUFFIX\_ID\#</NODE\_ID\_NAV\_VOLUME\_PULL> <ANIM\_NAME\_NAV\_VOLUME\_PULL>NAV\_Push\_Ident\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_VOLUME\_PULL> <ANIM\_NAME\_NAV\_VOLUME\_KNOB>NAV\_Knob\_OnOff\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_VOLUME\_KNOB> <NODE\_ID\_NAV\_SWAP>NAV\_Push\_Swap\#SUFFIX\_ID\#</NODE\_ID\_NAV\_SWAP> <ANIM\_NAME\_NAV\_SWAP>NAV\_Push\_Swap\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_SWAP> </Parameters> <Component ID="NAVCOM\_Radio\_\#ID\#"> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_COM\_Frequency\_Template"> <NODE\_ID\_LARGE\_KNOB>\#NODE\_ID\_COM\_LARGE\_KNOB\#</NODE\_ID\_LARGE\_KNOB> <NODE\_ID\_SMALL\_KNOB>\#NODE\_ID\_COM\_SMALL\_KNOB\#</NODE\_ID\_SMALL\_KNOB> <ANIM\_NAME\_LARGE\_KNOB>\#ANIM\_NAME\_COM\_LARGE\_KNOB\#</ANIM\_NAME\_LARGE\_KNOB> <ANIM\_NAME\_SMALL\_KNOB>\#ANIM\_NAME\_COM\_SMALL\_KNOB\#</ANIM\_NAME\_SMALL\_KNOB> <ANIM\_NAME\_SMALL\_KNOB\_PUSH>\#ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH\#</ANIM\_NAME\_SMALL\_KNOB\_PUSH> <IS\_EMISSIVE>False</IS\_EMISSIVE> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_NAV\_Frequency\_Template"> <NODE\_ID\_LARGE\_KNOB>\#NODE\_ID\_NAV\_LARGE\_KNOB\#</NODE\_ID\_LARGE\_KNOB> <NODE\_ID\_SMALL\_KNOB>\#NODE\_ID\_NAV\_SMALL\_KNOB\#</NODE\_ID\_SMALL\_KNOB> <ANIM\_NAME\_LARGE\_KNOB>\#ANIM\_NAME\_NAV\_LARGE\_KNOB\#</ANIM\_NAME\_LARGE\_KNOB> <ANIM\_NAME\_SMALL\_KNOB>\#ANIM\_NAME\_NAV\_SMALL\_KNOB\#</ANIM\_NAME\_SMALL\_KNOB> <ANIM\_NAME\_SMALL\_KNOB\_PUSH>\#ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH\#</ANIM\_NAME\_SMALL\_KNOB\_PUSH> <IS\_EMISSIVE>False</IS\_EMISSIVE> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_COM\_Volume\_Template"> <NODE\_ID>\#NODE\_ID\_COM\_VOLUME\_PULL\#</NODE\_ID> <ANIM\_NAME\_KNOB>\#ANIM\_NAME\_COM\_VOLUME\_KNOB\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>\#ANIM\_NAME\_COM\_VOLUME\_PULL\#</ANIM\_NAME\_PUSH> <NO\_IDENT>False</NO\_IDENT> <IS\_EMISSIVE>False</IS\_EMISSIVE> <Condition Valid="NO\_COM\_TEST"> <NO\_IDENT>True</NO\_IDENT> </Condition> <Condition NotEmpty="COM\_CIRCUIT"> <CIRCUIT\_ID>\#COM\_CIRCUIT\#</CIRCUIT\_ID> </Condition> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_NAV\_Volume\_Template"> <NODE\_ID>\#NODE\_ID\_NAV\_VOLUME\_PULL\#</NODE\_ID> <ANIM\_NAME\_KNOB>\#ANIM\_NAME\_NAV\_VOLUME\_KNOB\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>\#ANIM\_NAME\_NAV\_VOLUME\_PULL\#</ANIM\_NAME\_PUSH> <NO\_IDENT>False</NO\_IDENT> <IS\_EMISSIVE>False</IS\_EMISSIVE> <Condition Valid="NO\_NAV\_IDENT"> <NO\_IDENT>True</NO\_IDENT> </Condition> <Condition NotEmpty="NAV\_CIRCUIT"> <CIRCUIT\_ID>\#NAV\_CIRCUIT\#</CIRCUIT\_ID> </Condition> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Push\_COM\_Swap\_Template"> <NODE\_ID>\#NODE\_ID\_COM\_SWAP\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_COM\_SWAP\#</ANIM\_NAME> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Push\_NAV\_Swap\_Template"> <NODE\_ID>\#NODE\_ID\_NAV\_SWAP\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_NAV\_SWAP\#</ANIM\_NAME> </UseTemplate> </Component> </Template> <!-- COMMON Audio Panel --> <Template Name="ASOBO\_AudioPanel\_Minimal\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AudioPanel\_Minimal\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_AudioPanel\_Minimal\_SubTemplate"> <Parameters Type="Default"> <NODE\_LIGHT>AudioPanel\_Light\#SUFFIX\_ID\#</NODE\_LIGHT> <NODE\_INTERCOM>AudioPanel\_Switch\_Intercom\#SUFFIX\_ID\#</NODE\_INTERCOM> <ANIM\_INTERCOM>AudioPanel\_Switch\_Intercom\#SUFFIX\_ID\#</ANIM\_INTERCOM> <NODE\_KNOB\_VOLUME\_1>AudioPanel\_Knob\_Volume\_1\#SUFFIX\_ID\#</NODE\_KNOB\_VOLUME\_1> <ANIM\_KNOB\_VOLUME\_1>AudioPanel\_Knob\_Volume\_1\#SUFFIX\_ID\#</ANIM\_KNOB\_VOLUME\_1> <NODE\_KNOB\_VOLUME\_2>AudioPanel\_Knob\_Volume\_2\#SUFFIX\_ID\#</NODE\_KNOB\_VOLUME\_2> <ANIM\_KNOB\_VOLUME\_2>AudioPanel\_Knob\_Volume\_2\#SUFFIX\_ID\#</ANIM\_KNOB\_VOLUME\_2> <NODE\_KNOB\_SQUELCH\_1>AudioPanel\_Knob\_Squelch\_1\#SUFFIX\_ID\#</NODE\_KNOB\_SQUELCH\_1> <ANIM\_KNOB\_SQUELCH\_1>AudioPanel\_Knob\_Squelch\_1\#SUFFIX\_ID\#</ANIM\_KNOB\_SQUELCH\_1> <NODE\_KNOB\_SQUELCH\_2>AudioPanel\_Knob\_Squelch\_2\#SUFFIX\_ID\#</NODE\_KNOB\_SQUELCH\_2> <ANIM\_KNOB\_SQUELCH\_2>AudioPanel\_Knob\_Squelch\_2\#SUFFIX\_ID\#</ANIM\_KNOB\_SQUELCH\_2> <THRESHOLD\_INPUT>0.00005</THRESHOLD\_INPUT> </Parameters> <Parameters Type="Default"> <WRAP>False</WRAP> <IS\_AUDIO>True</IS\_AUDIO> </Parameters> <UseTemplate Name="ASOBO\_AudioPanel\_Knob\_Volume\_Template"> <ID>1</ID> <NODE\_ID>\#NODE\_KNOB\_VOLUME\_1\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_KNOB\_VOLUME\_1\#</ANIM\_NAME> <THRESHOLD\_MOUSE>0.001</THRESHOLD\_MOUSE> </UseTemplate> <UseTemplate Name="ASOBO\_AudioPanel\_Knob\_Volume\_Template"> <ID>2</ID> <NODE\_ID>\#NODE\_KNOB\_VOLUME\_2\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_KNOB\_VOLUME\_2\#</ANIM\_NAME> <THRESHOLD\_MOUSE>0.001</THRESHOLD\_MOUSE> <COPILOT/> </UseTemplate> <UseTemplate Name="ASOBO\_AudioPanel\_Knob\_Squelch\_Template"> <ID>1</ID> <NODE\_ID>\#NODE\_KNOB\_SQUELCH\_1\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_KNOB\_SQUELCH\_1\#</ANIM\_NAME> <THRESHOLD\_MOUSE>0.005</THRESHOLD\_MOUSE> </UseTemplate> <UseTemplate Name="ASOBO\_AudioPanel\_Knob\_Squelch\_Template"> <ID>2</ID> <NODE\_ID>\#NODE\_KNOB\_SQUELCH\_2\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_KNOB\_SQUELCH\_2\#</ANIM\_NAME> <THRESHOLD\_MOUSE>0.005</THRESHOLD\_MOUSE> <COPILOT/> </UseTemplate> <UseTemplate Name="ASOBO\_AUDIO\_Switch\_Intercom\_Template"> <Condition Valid="INVERT\_INTERCOM\_SWITCH\_SCALAR"> <INVERT\_IM\_DRAG\_INPUT\_SCALAR>True</INVERT\_IM\_DRAG\_INPUT\_SCALAR> </Condition> <NODE\_ID>\#NODE\_INTERCOM\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_INTERCOM\#</ANIM\_NAME> <IS\_EMISSIVE>False</IS\_EMISSIVE> </UseTemplate> <UseTemplate Name="ASOBO\_AudioPanel\_Light\_Template"> <NODE\_ID>\#NODE\_LIGHT\#</NODE\_ID> </UseTemplate> </Template> <!-- COMMON Audio Panel Composite presets --> <Template Name="ASOBO\_AudioPanel\_KMA28\_Preset\_Template"> <Parameters Type="Default"> <ID>1</ID> <IS\_AUDIO>True</IS\_AUDIO> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AudioPanel\_KMA28\_Preset\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <!-- Use to be the name given to KMA28TSO audio interfaces --> <Template Name="ASOBO\_AUDIO\_AudioPanel\_Template"> <UseTemplate Name="ASOBO\_AudioPanel\_KMA28\_Preset\_Template"/> </Template> <Template Name="ASOBO\_AudioPanel\_KMA28\_Preset\_SubTemplate"> <Parameters Type="Default"> <TT\_DESCRIPTION\_ID\_KNOB\_COM\_SELECTOR>@TT\_Package.AUDIOPANEL\_KNOB\_COM\_SELECTOR\_ACTION\_SET</TT\_DESCRIPTION\_ID\_KNOB\_COM\_SELECTOR> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM\_AUDIO</INPUT\_EVENT\_ID\_SOURCE> <DECAL\_POTENTIOMETER>4</DECAL\_POTENTIOMETER> <VOLUME\_KNOB\_AUDIO\_COUNT>5</VOLUME\_KNOB\_AUDIO\_COUNT> <Switch> <Case Check="POTENTIOMETER"> <EMISSIVE\_CODE>(A:LIGHT POTENTIOMETER:\#POTENTIOMETER\#, Percent over 100)</EMISSIVE\_CODE> </Case> <Case Check="SIMVAR\_POWER\_SETTING"> <EMISSIVE\_CODE>(A:\#SIMVAR\_POWER\_SETTING\#, Percent over 100)</EMISSIVE\_CODE> </Case> <Default> <EMISSIVE\_CODE>1</EMISSIVE\_CODE> </Default> </Switch> <TRANSMISSION\_ANIM\_NAME>AUDIO\_Knob\_Selector\#SUFFIX\_ID\#</TRANSMISSION\_ANIM\_NAME> <TRANSMISSION\_NODE\_ID>AUDIO\_Knob\_Selector\#SUFFIX\_ID\#</TRANSMISSION\_NODE\_ID> <ICS\_NODE\_ID>AUDIO\_Push\_ICS\#SUFFIX\_ID\#</ICS\_NODE\_ID> <ICS\_ANIM\_NAME>AUDIO\_Push\_ICS\#SUFFIX\_ID\#</ICS\_ANIM\_NAME> <TRANSMIT\_NODE\_ID>AUDIO\_Indicator\_Transmit\#SUFFIX\_ID\#</TRANSMIT\_NODE\_ID> <SWAP\_NODE\_ID>AUDIO\_Indicator\_Swap\#SUFFIX\_ID\#</SWAP\_NODE\_ID> <DECALS\_NODE\_ID>AUDIO\_Decals\_Emissive\#SUFFIX\_ID\#</DECALS\_NODE\_ID> <AUX\_NODE\_ID>AUDIO\_Push\_AUX\#SUFFIX\_ID\#</AUX\_NODE\_ID> <AUX\_ANIM\_NAME>AUDIO\_Push\_AUX\#SUFFIX\_ID\#</AUX\_ANIM\_NAME> <AUX\_INDICATOR\_NODE\_ID>AUDIO\_Push\_AUX\_Active\#SUFFIX\_ID\#</AUX\_INDICATOR\_NODE\_ID> <AUDIO\_KNOB\_ANIM\_NAME>AUDIO\_Knob\_Volume\#SUFFIX\_ID\#</AUDIO\_KNOB\_ANIM\_NAME> <AUDIO\_KNOB\_NODE\_ID>AUDIO\_Knob\_Volume\#SUFFIX\_ID\#</AUDIO\_KNOB\_NODE\_ID> <MARKER\_SENSITIVITY\_ANIM\_NAME>AUDIO\_Switch\_Marker\#SUFFIX\_ID\#</MARKER\_SENSITIVITY\_ANIM\_NAME> <MARKER\_SENSITIVITY\_NODE\_ID>AUDIO\_Switch\_Marker\#SUFFIX\_ID\#</MARKER\_SENSITIVITY\_NODE\_ID> <INTERCOM\_ANIM\_NAME>AUDIO\_Switch\_Intercom\#SUFFIX\_ID\#</INTERCOM\_ANIM\_NAME> <INTERCOM\_NODE\_ID>AUDIO\_Switch\_Intercom\#SUFFIX\_ID\#</INTERCOM\_NODE\_ID> <COM1\_RECEIVE\_NODE\_ID>AUDIO\_Push\_COM1\#SUFFIX\_ID\#</COM1\_RECEIVE\_NODE\_ID> <COM1\_RECEIVE\_ANIM\_NAME>AUDIO\_Push\_COM1\#SUFFIX\_ID\#</COM1\_RECEIVE\_ANIM\_NAME> <COM2\_RECEIVE\_NODE\_ID>AUDIO\_Push\_COM2\#SUFFIX\_ID\#</COM2\_RECEIVE\_NODE\_ID> <COM2\_RECEIVE\_ANIM\_NAME>AUDIO\_Push\_COM2\#SUFFIX\_ID\#</COM2\_RECEIVE\_ANIM\_NAME> <NAV1\_RECEIVE\_NODE\_ID>AUDIO\_Push\_NAV1\#SUFFIX\_ID\#</NAV1\_RECEIVE\_NODE\_ID> <NAV1\_RECEIVE\_ANIM\_NAME>AUDIO\_Push\_NAV1\#SUFFIX\_ID\#</NAV1\_RECEIVE\_ANIM\_NAME> <NAV2\_RECEIVE\_NODE\_ID>AUDIO\_Push\_NAV2\#SUFFIX\_ID\#</NAV2\_RECEIVE\_NODE\_ID> <NAV2\_RECEIVE\_ANIM\_NAME>AUDIO\_Push\_NAV2\#SUFFIX\_ID\#</NAV2\_RECEIVE\_ANIM\_NAME> <MARKER\_NODE\_ID>AUDIO\_Push\_MKR\#SUFFIX\_ID\#</MARKER\_NODE\_ID> <MARKER\_ANIM\_NAME>AUDIO\_Push\_MKR\#SUFFIX\_ID\#</MARKER\_ANIM\_NAME> <ADF1\_NODE\_ID>AUDIO\_Push\_ADF\#SUFFIX\_ID\#</ADF1\_NODE\_ID> <ADF1\_ANIM\_NAME>AUDIO\_Push\_ADF\#SUFFIX\_ID\#</ADF1\_ANIM\_NAME> <DME1\_NODE\_ID>AUDIO\_Push\_DME\#SUFFIX\_ID\#</DME1\_NODE\_ID> <DME1\_ANIM\_NAME>AUDIO\_Push\_DME\#SUFFIX\_ID\#</DME1\_ANIM\_NAME> <SPKR\_NODE\_ID>AUDIO\_Push\_SPR\#SUFFIX\_ID\#</SPKR\_NODE\_ID> <SPKR\_ANIM\_NAME>AUDIO\_Push\_SPR\#SUFFIX\_ID\#</SPKR\_ANIM\_NAME> <O\_INDICATOR\_NODE\_ID>AUDIO\_Indicator\_O\#SUFFIX\_ID\#</O\_INDICATOR\_NODE\_ID> <M\_INDICATOR\_NODE\_ID>AUDIO\_Indicator\_M\#SUFFIX\_ID\#</M\_INDICATOR\_NODE\_ID> <I\_INDICATOR\_NODE\_ID>AUDIO\_Indicator\_I\#SUFFIX\_ID\#</I\_INDICATOR\_NODE\_ID> <COM1\_RECEIVE\_INDICATOR\_NODE\_ID>AUDIO\_Push\_COM1\_Active\#SUFFIX\_ID\#</COM1\_RECEIVE\_INDICATOR\_NODE\_ID> <COM2\_RECEIVE\_INDICATOR\_NODE\_ID>AUDIO\_Push\_COM2\_Active\#SUFFIX\_ID\#</COM2\_RECEIVE\_INDICATOR\_NODE\_ID> <NAV1\_RECEIVE\_INDICATOR\_NODE\_ID>AUDIO\_Push\_NAV1\_Active\#SUFFIX\_ID\#</NAV1\_RECEIVE\_INDICATOR\_NODE\_ID> <NAV2\_RECEIVE\_INDICATOR\_NODE\_ID>AUDIO\_Push\_NAV2\_Active\#SUFFIX\_ID\#</NAV2\_RECEIVE\_INDICATOR\_NODE\_ID> <MARKER\_INDICATOR\_NODE\_ID>AUDIO\_Push\_MKR\_Active\#SUFFIX\_ID\#</MARKER\_INDICATOR\_NODE\_ID> <ICS\_INDICATOR\_NODE\_ID>AUDIO\_Push\_ICS\_Active\#SUFFIX\_ID\#</ICS\_INDICATOR\_NODE\_ID> <ADF1\_INDICATOR\_NODE\_ID>AUDIO\_Push\_ADF\_Active\#SUFFIX\_ID\#</ADF1\_INDICATOR\_NODE\_ID> <DME1\_INDICATOR\_NODE\_ID>AUDIO\_Push\_DME\_Active\#SUFFIX\_ID\#</DME1\_INDICATOR\_NODE\_ID> <SPKR\_INDICATOR\_NODE\_ID>AUDIO\_Push\_SPR\_Active\#SUFFIX\_ID\#</SPKR\_INDICATOR\_NODE\_ID> </Parameters> <Component ID="ASOBO\_AudioPanel\_KMA28\#SUFFIX\_ID\#"> <UseTemplate Name="ASOBO\_AudioPanel\_Composite\_Template"> <COM\_COUNT>2</COM\_COUNT> <NAV\_COUNT>2</NAV\_COUNT> <DME\_COUNT>1</DME\_COUNT> <ADF\_COUNT>1</ADF\_COUNT> <USE\_MARKER>True</USE\_MARKER> <USE\_MUTE>False</USE\_MUTE> <USE\_SPEAKER>True</USE\_SPEAKER> <USE\_ICS>True</USE\_ICS> <USE\_AUX>True</USE\_AUX> <USE\_OMI\_INDICATOR>True</USE\_OMI\_INDICATOR> <USE\_AUDIO\_VOLUME>True</USE\_AUDIO\_VOLUME> <USE\_INTERCOM>True</USE\_INTERCOM> <USE\_NAV\_VOLUME>False</USE\_NAV\_VOLUME> <USE\_COM\_VOLUME>False</USE\_COM\_VOLUME> <USE\_MARKER\_SENSITIVITY>True</USE\_MARKER\_SENSITIVITY> <MARKER\_SENS\_TYPE>HI\_LOW\_TEST</MARKER\_SENS\_TYPE> <DME\_INTERACTION\_TYPE>Push</DME\_INTERACTION\_TYPE> <ADF\_INTERACTION\_TYPE>Push</ADF\_INTERACTION\_TYPE> <MARKER\_INTERACTION\_TYPE>Push</MARKER\_INTERACTION\_TYPE> <MUTE\_INTERACTION\_TYPE>Push</MUTE\_INTERACTION\_TYPE> <SPEAKER\_INTERACTION\_TYPE>Push</SPEAKER\_INTERACTION\_TYPE> <ICS\_INTERACTION\_TYPE>Push</ICS\_INTERACTION\_TYPE> <AUX\_INTERACTION\_TYPE>Push</AUX\_INTERACTION\_TYPE> </UseTemplate> <Component ID="AUDIO\_Knob\_Transmission"> <Parameters Type="Override"> <SET\_PILOT\_TRANSMIT>(>K:PILOT\_TRANSMITTER\_SET) </SET\_PILOT\_TRANSMIT> <SET\_COPILOT\_TRANSMIT>(>K:COPILOT\_TRANSMITTER\_SET) </SET\_COPILOT\_TRANSMIT> <GET\_PILOT\_TRANSMIT>(A:PILOT TRANSMITTER TYPE, Enum)</GET\_PILOT\_TRANSMIT> <GET\_COPILOT\_TRANSMIT>(A:COPILOT TRANSMITTER TYPE, Enum)</GET\_COPILOT\_TRANSMIT> <BTN\_ID>Transmit</BTN\_ID> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_KNOB\_COM\_SELECTOR\#</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_COM\_SELECTOR\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <GET\_STATE\_EXTERNAL>\#GET\_PILOT\_TRANSMIT\# sp0 \#GET\_COPILOT\_TRANSMIT\# sp1</GET\_STATE\_EXTERNAL> <ENUM\_VAL\_TO\_POS\_EXTERNAL> l0 2 == l1 2 == and if{ 0 sp2 g2 } l0 1 == l1 1 == and if{ 1 sp2 g2 } l0 0 == l1 0 == and if{ 2 sp2 g2 } l0 0 == l1 1 == and if{ 3 sp2 g2 } l0 1 == l1 0 == and if{ 4 sp2 g2 } l0 4 == l1 5 == and if{ 5 sp2 g2 } :2 l2 </ENUM\_VAL\_TO\_POS\_EXTERNAL> <SIMVAR\_TO\_WATCH\_0>PILOT TRANSMITTER TYPE</SIMVAR\_TO\_WATCH\_0> <SIMVAR\_TO\_WATCH\_1>COPILOT TRANSMITTER TYPE</SIMVAR\_TO\_WATCH\_1> <!-- COM 3 --> <TT\_VALUE\_0>@TT\_Package.GT\_STATE\_COM3</TT\_VALUE\_0> <SET\_STATE\_0>2 \#SET\_PILOT\_TRANSMIT\# 2 \#SET\_COPILOT\_TRANSMIT\#</SET\_STATE\_0> <STR\_STATE\_0>COM\_3</STR\_STATE\_0> <CODE\_POS\_0>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_COM\_3)</CODE\_POS\_0> <STATE0\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 0 ==</STATE0\_TEST> <!-- COM 2 --> <TT\_VALUE\_1>@TT\_Package.GT\_STATE\_COM2</TT\_VALUE\_1> <SET\_STATE\_1>1 \#SET\_PILOT\_TRANSMIT\# 1 \#SET\_COPILOT\_TRANSMIT\#</SET\_STATE\_1> <STR\_STATE\_1>COM\_2</STR\_STATE\_1> <CODE\_POS\_1>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_COM\_2)</CODE\_POS\_1> <STATE1\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 1 ==</STATE1\_TEST> <!-- COM 1 --> <TT\_VALUE\_2>@TT\_Package.GT\_STATE\_COM1</TT\_VALUE\_2> <SET\_STATE\_2>0 \#SET\_PILOT\_TRANSMIT\# 0 \#SET\_COPILOT\_TRANSMIT\#</SET\_STATE\_2> <STR\_STATE\_2>COM\_1</STR\_STATE\_2> <CODE\_POS\_2>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_COM\_1)</CODE\_POS\_2> <STATE2\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 2 ==</STATE2\_TEST> <!-- COM 1/2 --> <TT\_VALUE\_3>@TT\_Package.GT\_STATE\_COM\_1\_2</TT\_VALUE\_3> <SET\_STATE\_3>0 \#SET\_PILOT\_TRANSMIT\# 1 \#SET\_COPILOT\_TRANSMIT\#</SET\_STATE\_3> <STR\_STATE\_3>COM\_1\_2</STR\_STATE\_3> <CODE\_POS\_3>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_COM\_1\_2)</CODE\_POS\_3> <STATE3\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 3 ==</STATE3\_TEST> <!-- COM 2/1 --> <TT\_VALUE\_4>@TT\_Package.GT\_STATE\_COM\_2\_1</TT\_VALUE\_4> <SET\_STATE\_4>1 \#SET\_PILOT\_TRANSMIT\# 0 \#SET\_COPILOT\_TRANSMIT\#</SET\_STATE\_4> <STR\_STATE\_4>COM\_2\_1</STR\_STATE\_4> <CODE\_POS\_4>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_COM\_2\_1)</CODE\_POS\_4> <STATE4\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 4 ==</STATE4\_TEST> <!-- TEL --> <TT\_VALUE\_5>@TT\_Package.GT\_STATE\_TEL</TT\_VALUE\_5> <SET\_STATE\_5>4 \#SET\_PILOT\_TRANSMIT\# 5 \#SET\_COPILOT\_TRANSMIT\#</SET\_STATE\_5> <STR\_STATE\_5>TEL</STR\_STATE\_5> <CODE\_POS\_5>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_TEL)</CODE\_POS\_5> <STATE5\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 5 ==</STATE5\_TEST> <!-- Config --> <WWISE\_EVENT>navcom\_audio\_transmission\_knob</WWISE\_EVENT> <COUNT>\#VOLUME\_KNOB\_AUDIO\_COUNT\#</COUNT> <NUM\_STATES>6</NUM\_STATES> <ANIM\_NAME>\#TRANSMISSION\_ANIM\_NAME\#</ANIM\_NAME> <NODE\_ID>\#TRANSMISSION\_NODE\_ID\#</NODE\_ID> <SWITCH\_DIRECTION>Horizontal</SWITCH\_DIRECTION> <ARROW\_TYPE>Curved</ARROW\_TYPE> </UseTemplate> </Component> <Component ID="AUDIO\_Indicator\_Swap" Node="\#SWAP\_NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <EMISSIVE\_CODE>0</EMISSIVE\_CODE> </UseTemplate> </Component> <Component ID="AUDIO\_Indicator\_Transmit" Node="\#TRANSMIT\_NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <EMISSIVE\_CODE>(A:PILOT TRANSMITTING, Bool) (A:COPILOT TRANSMITTING, Bool) or</EMISSIVE\_CODE> </UseTemplate> </Component> <UseTemplate Name="ASOBO\_LIGHTING\_Radio\_Emissive\_Template"> <NODE\_ID>\#DECALS\_NODE\_ID\#</NODE\_ID> <POTENTIOMETER>\#DECAL\_POTENTIOMETER\#</POTENTIOMETER> </UseTemplate> </Component> </Template> <!-- COMMON Audio Panel Composite feature --> <Template Name="ASOBO\_AudioPanel\_Composite\_Template"> <Parameters Type="Default"> <ANIM\_LAG>300</ANIM\_LAG> <COM\_COUNT>1</COM\_COUNT> <!-- Max 3 --> <USE\_COM\_TRANSMIT>False</USE\_COM\_TRANSMIT> <!-- Needs to default to false for backcompat --> <USE\_COM\_TRANSMIT\_INDICATOR>False</USE\_COM\_TRANSMIT\_INDICATOR> <!-- Needs to default to false for backcompat --> <USE\_COM\_RECEIVE>True</USE\_COM\_RECEIVE> <USE\_COM\_RECEIVE\_INDICATOR>True</USE\_COM\_RECEIVE\_INDICATOR> <USE\_COM\_VOLUME>True</USE\_COM\_VOLUME> <NAV\_COUNT>1</NAV\_COUNT> <!-- Max 2 --> <USE\_NAV\_RECEIVE>True</USE\_NAV\_RECEIVE> <USE\_NAV\_RECEIVE\_INDICATOR>True</USE\_NAV\_RECEIVE\_INDICATOR> <USE\_NAV\_VOLUME>True</USE\_NAV\_VOLUME> <DME\_COUNT>1</DME\_COUNT> <!-- Max 2 --> <ADF\_COUNT>1</ADF\_COUNT> <!-- Max 2 --> <USE\_MARKER>True</USE\_MARKER> <USE\_MARKER\_SENSITIVITY>True</USE\_MARKER\_SENSITIVITY> <USE\_MUTE>True</USE\_MUTE> <USE\_SPEAKER>True</USE\_SPEAKER> <USE\_INTERCOM>True</USE\_INTERCOM> <USE\_OMI\_INDICATOR>False</USE\_OMI\_INDICATOR> <USE\_AUDIO\_VOLUME>False</USE\_AUDIO\_VOLUME> <USE\_ICS>False</USE\_ICS> <USE\_AUX>False</USE\_AUX> <IS\_AUDIO>True</IS\_AUDIO> </Parameters> <Parameters Type="Default"> <Loop> <Setup> <Param>TYPE\_ID</Param> <From>1</From> <Inc>1</Inc> <To>2</To> </Setup> <Do> <Parameters Type="Override"> <Switch> <Case Check="TYPE\_ID" Match="1"> <TYPE>COM</TYPE> </Case> <Case Check="TYPE\_ID" Match="2"> <TYPE>NAV</TYPE> </Case> </Switch> </Parameters> <Parameters Type="Override"> <COMP\_COUNT Process="Param">\#TYPE\#\_COUNT</COMP\_COUNT> <USE\_RECEIVE Process="Param">USE\_\#TYPE\#\_RECEIVE</USE\_RECEIVE> <USE\_RECEIVE\_INDICATOR Process="Param">USE\_\#TYPE\#\_RECEIVE\_INDICATOR</USE\_RECEIVE\_INDICATOR> <USE\_TRANSMIT Process="Param">USE\_\#TYPE\#\_TRANSMIT</USE\_TRANSMIT> <USE\_TRANSMIT\_INDICATOR Process="Param">USE\_\#TYPE\#\_TRANSMIT\_INDICATOR</USE\_TRANSMIT\_INDICATOR> <USE\_VOLUME Process="Param">USE\_\#TYPE\#\_VOLUME</USE\_VOLUME> </Parameters> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>\#COMP\_COUNT\#</To> </Setup> <Do> <Condition Valid="USE\_RECEIVE"> <\#TYPE\#\#ID\#\_RECEIVE\_NODE\_ID>AudioPanel\_Push\_\#TYPE\#\_\#ID\#\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_RECEIVE\_NODE\_ID> <\#TYPE\#\#ID\#\_RECEIVE\_ANIM\_NAME>AudioPanel\_Push\_\#TYPE\#\_\#ID\#\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_RECEIVE\_ANIM\_NAME> <Condition Valid="USE\_RECEIVE\_INDICATOR"> <\#TYPE\#\#ID\#\_RECEIVE\_INDICATOR\_NODE\_ID>AudioPanel\_Push\_\#TYPE\#\_\#ID\#\_Active\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_RECEIVE\_INDICATOR\_NODE\_ID> </Condition> </Condition> <Condition Valid="USE\_TRANSMIT"> <\#TYPE\#\#ID\#\_TRANSMIT\_NODE\_ID>AudioPanel\_Push\_\#TYPE\#\_\#ID\#\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_TRANSMIT\_NODE\_ID> <\#TYPE\#\#ID\#\_TRANSMIT\_ANIM\_NAME>AudioPanel\_Push\_\#TYPE\#\_\#ID\#\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_TRANSMIT\_ANIM\_NAME> <Condition Valid="USE\_TRANSMIT\_INDICATOR"> <\#TYPE\#\#ID\#\_TRANSMIT\_INDICATOR\_NODE\_ID>AudioPanel\_Push\_\#TYPE\#\_\#ID\#\_Active\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_TRANSMIT\_INDICATOR\_NODE\_ID> </Condition> </Condition> <Condition Valid="USE\_VOLUME"> <\#TYPE\#\#ID\#\_NODE\_ID>AudioPanel\_Knob\_\#TYPE\#\_\#ID\#\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_NODE\_ID> <\#TYPE\#\#ID\#\_ANIM\_NAME>AudioPanel\_Knob\_\#TYPE\#\_\#ID\#\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_ANIM\_NAME> </Condition> </Do> </Loop> </Do> </Loop> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>\#DME\_COUNT\#</To> </Setup> <Do> <DME\#ID\#\_NODE\_ID>AudioPanel\_Knob\_DME\_\#ID\#\#SUFFIX\_ID\#</DME\#ID\#\_NODE\_ID> <DME\#ID\#\_ANIM\_NAME>AudioPanel\_Knob\_DME\_\#ID\#\#SUFFIX\_ID\#</DME\#ID\#\_ANIM\_NAME> <DME\_INTERACTION\_TYPE>Switch</DME\_INTERACTION\_TYPE> </Do> </Loop> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>\#ADF\_COUNT\#</To> </Setup> <Do> <ADF\#ID\#\_NODE\_ID>AudioPanel\_Knob\_ADF\_\#ID\#\#SUFFIX\_ID\#</ADF\#ID\#\_NODE\_ID> <ADF\#ID\#\_ANIM\_NAME>AudioPanel\_Knob\_ADF\_\#ID\#\#SUFFIX\_ID\#</ADF\#ID\#\_ANIM\_NAME> <ADF\_INTERACTION\_TYPE>Switch</ADF\_INTERACTION\_TYPE> </Do> </Loop> <Condition Valid="USE\_MARKER"> <MARKER\_NODE\_ID>AudioPanel\_Knob\_Marker\#SUFFIX\_ID\#</MARKER\_NODE\_ID> <MARKER\_ANIM\_NAME>AudioPanel\_Knob\_Marker\#SUFFIX\_ID\#</MARKER\_ANIM\_NAME> <MARKER\_INTERACTION\_TYPE>Switch</MARKER\_INTERACTION\_TYPE> </Condition> <Condition Valid="USE\_MARKER\_SENSITIVITY"> <MARKER\_SENSITIVITY\_NODE\_ID>AudioPanel\_Knob\_Marker\_Sensitivity\#SUFFIX\_ID\#</MARKER\_SENSITIVITY\_NODE\_ID> <MARKER\_SENSITIVITY\_ANIM\_NAME>AudioPanel\_Knob\_Marker\_Sensitivity\#SUFFIX\_ID\#</MARKER\_SENSITIVITY\_ANIM\_NAME> </Condition> <Condition Valid="USE\_MUTE"> <MUTE\_NODE\_ID>AudioPanel\_Push\_Mute\#SUFFIX\_ID\#</MUTE\_NODE\_ID> <MUTE\_ANIM\_NAME>AudioPanel\_Push\_Mute\#SUFFIX\_ID\#</MUTE\_ANIM\_NAME> <MUTE\_INTERACTION\_TYPE>Switch</MUTE\_INTERACTION\_TYPE> </Condition> <Condition Valid="USE\_SPEAKER"> <SPKR\_NODE\_ID>AudioPanel\_Knob\_Speaker\#SUFFIX\_ID\#</SPKR\_NODE\_ID> <SPKR\_ANIM\_NAME>AudioPanel\_Knob\_Speaker\#SUFFIX\_ID\#</SPKR\_ANIM\_NAME> <SPEAKER\_INTERACTION\_TYPE>Switch</SPEAKER\_INTERACTION\_TYPE> </Condition> <Condition Valid="USE\_INTERCOM"> <INTERCOM\_NODE\_ID>AudioPanel\_Switch\_Intercom\#SUFFIX\_ID\#</INTERCOM\_NODE\_ID> <INTERCOM\_ANIM\_NAME>AudioPanel\_Switch\_Intercom\#SUFFIX\_ID\#</INTERCOM\_ANIM\_NAME> </Condition> <Condition Valid="USE\_OMI\_INDICATOR"> <O\_INDICATOR\_NODE\_ID>AudioPanel\_Indicator\_O\#SUFFIX\_ID\#</O\_INDICATOR\_NODE\_ID> <M\_INDICATOR\_NODE\_ID>AudioPanel\_Indicator\_M\#SUFFIX\_ID\#</M\_INDICATOR\_NODE\_ID> <I\_INDICATOR\_NODE\_ID>AudioPanel\_Indicator\_I\#SUFFIX\_ID\#</I\_INDICATOR\_NODE\_ID> </Condition> <Condition Valid="USE\_AUDIO\_VOLUME"> <AUDIO\_KNOB\_NODE\_ID>AudioPanel\_Knob\_Audio\#SUFFIX\_ID\#</AUDIO\_KNOB\_NODE\_ID> <AUDIO\_KNOB\_ANIM\_NAME>AudioPanel\_Knob\_Audio\#SUFFIX\_ID\#</AUDIO\_KNOB\_ANIM\_NAME> </Condition> <Condition Valid="USE\_ICS"> <ICS\_NODE\_ID>AudioPanel\_Push\_ICS\#SUFFIX\_ID\#</ICS\_NODE\_ID> <ICS\_ANIM\_NAME>AudioPanel\_Push\_ICS\#SUFFIX\_ID\#</ICS\_ANIM\_NAME> <ICS\_INTERACTION\_TYPE>Switch</ICS\_INTERACTION\_TYPE> </Condition> <Condition Valid="USE\_AUX"> <AUX\_NODE\_ID>AudioPanel\_Push\_AUX\#SUFFIX\_ID\#</AUX\_NODE\_ID> <AUX\_ANIM\_NAME>AudioPanel\_Push\_AUX\#SUFFIX\_ID\#</AUX\_ANIM\_NAME> <AUX\_INTERACTION\_TYPE>Switch</AUX\_INTERACTION\_TYPE> </Condition> </Parameters> <Loop> <Setup> <Param>TYPE\_ID</Param> <From>1</From> <Inc>1</Inc> <To>2</To> </Setup> <Do> <Parameters Type="Override"> <Switch> <Case Check="TYPE\_ID" Match="1"> <TYPE>COM</TYPE> </Case> <Case Check="TYPE\_ID" Match="2"> <TYPE>NAV</TYPE> </Case> </Switch> </Parameters> <Parameters Type="Override"> <COMP\_COUNT Process="Param">\#TYPE\#\_COUNT</COMP\_COUNT> <USE\_RECEIVE Process="Param">USE\_\#TYPE\#\_RECEIVE</USE\_RECEIVE> <USE\_RECEIVE\_INDICATOR Process="Param">USE\_\#TYPE\#\_RECEIVE\_INDICATOR</USE\_RECEIVE\_INDICATOR> <USE\_TRANSMIT Process="Param">USE\_\#TYPE\#\_TRANSMIT</USE\_TRANSMIT> <USE\_TRANSMIT\_INDICATOR Process="Param">USE\_\#TYPE\#\_TRANSMIT\_INDICATOR</USE\_TRANSMIT\_INDICATOR> <USE\_VOLUME Process="Param">USE\_\#TYPE\#\_VOLUME</USE\_VOLUME> </Parameters> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>\#COMP\_COUNT\#</To> </Setup> <Do> <Condition Valid="USE\_RECEIVE"> <UseTemplate Name="ASOBO\_NAVCOM\_Push\_\#TYPE\#\_Receive\_Template"> <NODE\_ID Process="Param">\#TYPE\#\#ID\#\_RECEIVE\_NODE\_ID</NODE\_ID> <ANIM\_NAME Process="Param">\#TYPE\#\#ID\#\_RECEIVE\_ANIM\_NAME</ANIM\_NAME> <Condition Valid="USE\_RECEIVE\_INDICATOR"> <INDICATOR\_NODE\_ID Process="Param">\#TYPE\#\#ID\#\_RECEIVE\_INDICATOR\_NODE\_ID</INDICATOR\_NODE\_ID> </Condition> </UseTemplate> </Condition> <Condition Valid="USE\_TRANSMIT"> <UseTemplate Name="ASOBO\_GT\_\#TYPE\#\_Push\_Transmit\_Template"> <NODE\_ID Process="Param">\#TYPE\#\#ID\#\_TRANSMIT\_NODE\_ID</NODE\_ID> <ANIM\_NAME Process="Param">\#TYPE\#\#ID\#\_TRANSMIT\_ANIM\_NAME</ANIM\_NAME> <Condition Valid="USE\_TRANSMIT\_INDICATOR"> <INDICATOR\_NODE\_ID Process="Param">\#TYPE\#\#ID\#\_TRANSMIT\_INDICATOR\_NODE\_ID</INDICATOR\_NODE\_ID> </Condition> </UseTemplate> </Condition> <Condition Valid="USE\_VOLUME"> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_\#TYPE\#\_Volume\_Template"> <NODE\_ID Process="Param">\#TYPE\#\#ID\#\_NODE\_ID</NODE\_ID> <ANIM\_NAME Process="Param">\#TYPE\#\#ID\#\_ANIM\_NAME</ANIM\_NAME> </UseTemplate> </Condition> </Do> </Loop> </Do> </Loop> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>\#DME\_COUNT\#</To> </Setup> <Do> <UseTemplate Name="ASOBO\_NAVCOM\_DME\_Sound\_Template"> <NODE\_ID Process="Param">DME\#ID\#\_NODE\_ID</NODE\_ID> <ANIM\_NAME Process="Param">DME\#ID\#\_ANIM\_NAME</ANIM\_NAME> <Condition NotEmpty="DME\#ID\#\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID Process="Param">DME\#ID\#\_INDICATOR\_NODE\_ID</INDICATOR\_NODE\_ID> </Condition> <INTERACTION\_TYPE>\#DME\_INTERACTION\_TYPE\#</INTERACTION\_TYPE> </UseTemplate> </Do> </Loop> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>\#ADF\_COUNT\#</To> </Setup> <Do> <UseTemplate Name="ASOBO\_NAVCOM\_ADF\_Sound\_Template"> <NODE\_ID Process="Param">ADF\#ID\#\_NODE\_ID</NODE\_ID> <ANIM\_NAME Process="Param">ADF\#ID\#\_ANIM\_NAME</ANIM\_NAME> <Condition NotEmpty="ADF\#ID\#\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID Process="Param">ADF\#ID\#\_INDICATOR\_NODE\_ID</INDICATOR\_NODE\_ID> </Condition> <INTERACTION\_TYPE>\#ADF\_INTERACTION\_TYPE\#</INTERACTION\_TYPE> </UseTemplate> </Do> </Loop> <Condition Valid="USE\_MARKER"> <UseTemplate Name="ASOBO\_NAVCOM\_MARKER\_Sound\_Template"> <NODE\_ID>\#MARKER\_NODE\_ID\#</NODE\_ID> <ANIM\_NAME>\#MARKER\_ANIM\_NAME\#</ANIM\_NAME> <Condition NotEmpty="MARKER\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID>\#MARKER\_INDICATOR\_NODE\_ID\#</INDICATOR\_NODE\_ID> </Condition> <INTERACTION\_TYPE>\#MARKER\_INTERACTION\_TYPE\#</INTERACTION\_TYPE> </UseTemplate> </Condition> <Condition Valid="USE\_MARKER\_SENSITIVITY"> <UseTemplate Name="ASOBO\_AUDIO\_Switch\_Marker\_Sens\_Template"> <NODE\_ID>\#MARKER\_SENSITIVITY\_NODE\_ID\#</NODE\_ID> <ANIM\_NAME>\#MARKER\_SENSITIVITY\_ANIM\_NAME\#</ANIM\_NAME> <Condition NotEmpty="MARKER\_SENSITIVITY\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID>\#MARKER\_SENSITIVITY\_INDICATOR\_NODE\_ID\#</INDICATOR\_NODE\_ID> </Condition> </UseTemplate> </Condition> <Condition Valid="USE\_MUTE"> <UseTemplate Name="ASOBO\_AUDIO\_Test\_Mute\_Template"> <NODE\_ID>\#MUTE\_NODE\_ID\#</NODE\_ID> <ANIM\_NAME>\#MUTE\_ANIM\_NAME\#</ANIM\_NAME> <Condition NotEmpty="MUTE\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID>\#MUTE\_INDICATOR\_NODE\_ID\#</INDICATOR\_NODE\_ID> </Condition> <INTERACTION\_TYPE>\#MUTE\_INTERACTION\_TYPE\#</INTERACTION\_TYPE> </UseTemplate> </Condition> <Condition Valid="USE\_SPEAKER"> <UseTemplate Name="ASOBO\_AUDIO\_Speaker\_Template"> <NODE\_ID>\#SPKR\_NODE\_ID\#</NODE\_ID> <ANIM\_NAME>\#SPKR\_ANIM\_NAME\#</ANIM\_NAME> <Condition NotEmpty="SPKR\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID>\#SPKR\_INDICATOR\_NODE\_ID\#</INDICATOR\_NODE\_ID> </Condition> <INTERACTION\_TYPE>\#SPEAKER\_INTERACTION\_TYPE\#</INTERACTION\_TYPE> </UseTemplate> </Condition> <Condition Valid="USE\_INTERCOM"> <UseTemplate Name="ASOBO\_AUDIO\_Switch\_Intercom\_Template"> <NODE\_ID>\#INTERCOM\_NODE\_ID\#</NODE\_ID> <ANIM\_NAME>\#INTERCOM\_ANIM\_NAME\#</ANIM\_NAME> <Condition NotEmpty="INTERCOM\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID>\#INTERCOM\_INDICATOR\_NODE\_ID\#</INDICATOR\_NODE\_ID> </Condition> </UseTemplate> </Condition> <Condition Valid="USE\_OMI\_INDICATOR"> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_O\_Component"> <NODE\_ID>\#O\_INDICATOR\_NODE\_ID\#</NODE\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_M\_Component"> <NODE\_ID>\#M\_INDICATOR\_NODE\_ID\#</NODE\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_I\_Component"> <NODE\_ID>\#I\_INDICATOR\_NODE\_ID\#</NODE\_ID> </UseTemplate> </Condition> <Condition Valid="USE\_AUDIO\_VOLUME"> <UseTemplate Name="ASOBO\_AudioPanel\_Knob\_Volume\_Template"> <NODE\_ID>\#AUDIO\_KNOB\_NODE\_ID\#</NODE\_ID> <ANIM\_NAME>\#AUDIO\_KNOB\_ANIM\_NAME\#</ANIM\_NAME> <WRAP>False</WRAP> <Condition NotEmpty="TT\_DESCRIPTION\_VOLUME"> <TT\_DESCRIPTION>\#TT\_DESCRIPTION\_VOLUME\#</TT\_DESCRIPTION> </Condition> </UseTemplate> </Condition> <Condition Valid="USE\_ICS"> <UseTemplate Name="ASOBO\_NAVCOM\_ICS\_Template"> <ANIM\_NAME>\#ICS\_ANIM\_NAME\#</ANIM\_NAME> <NODE\_ID>\#ICS\_NODE\_ID\#</NODE\_ID> <Condition NotEmpty="ICS\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID>\#ICS\_INDICATOR\_NODE\_ID\#</INDICATOR\_NODE\_ID> </Condition> <INTERACTION\_TYPE>\#ICS\_INTERACTION\_TYPE\#</INTERACTION\_TYPE> </UseTemplate> </Condition> <Condition Valid="USE\_AUX"> <UseTemplate Name="ASOBO\_NAVCOM\_AUX\_Template"> <ANIM\_NAME>\#AUX\_ANIM\_NAME\#</ANIM\_NAME> <NODE\_ID>\#AUX\_NODE\_ID\#</NODE\_ID> <Condition NotEmpty="AUX\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID>\#AUX\_INDICATOR\_NODE\_ID\#</INDICATOR\_NODE\_ID> </Condition> <INTERACTION\_TYPE>\#AUX\_INTERACTION\_TYPE\#</INTERACTION\_TYPE> </UseTemplate> </Condition> </Template> <!-- Easier to integrate vesion --> <!-- COMMON NAVCOM --> <!-- ADF --> <Template Name="ASOBO\_NAVCOM\_Switch\_ADF\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_ADF\_Sound\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Push\_ADF\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_ADF\_Sound\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_ADF\_Sound\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Sound\_Template"> <RADIO\_TYPE>ADF</RADIO\_TYPE> </UseTemplate> </Template> <!-- DME --> <Template Name="ASOBO\_NAVCOM\_Switch\_DME\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_DME\_Sound\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Push\_DME\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_DME\_Sound\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_DME\_Sound\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Sound\_Template"> <RADIO\_TYPE>DME</RADIO\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Knob\_DME\_Volume\_Template"> <Parameters Type="Default"> <ID>1</ID> <SWITCH\_TYPE>Switch</SWITCH\_TYPE> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>DME</RADIO\_TYPE> </UseTemplate> </Template> <!-- MARKER --> <Template Name="ASOBO\_NAVCOM\_Switch\_MARKER\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_MARKER\_Sound\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Push\_MARKER\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_MARKER\_Sound\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_MARKER\_Sound\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Sound\_Template"> <RADIO\_TYPE>MARKER</RADIO\_TYPE> </UseTemplate> </Template> <!-- NAV --> <Template Name="ASOBO\_NAVCOM\_Switch\_NAV\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_NAV\_Sound\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Push\_NAV\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_NAV\_Sound\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_NAV\_Sound\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Sound\_Template"> <RADIO\_TYPE>NAV</RADIO\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Push\_NAV\_Swap\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Push\_Swap\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>NAV</RADIO\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Push\_NAV\_Receive\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Push\_Receive\_Template"> <RADIO\_TYPE>NAV</RADIO\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Switch\_NAV\_Receive\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Switch\_Receive\_Template"> <RADIO\_TYPE>NAV</RADIO\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Knob\_NAV\_Frequency\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Knob\_Frequency\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>NAV</RADIO\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Knob\_NAV\_Volume\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>NAV</RADIO\_TYPE> </UseTemplate> </Template> <!-- COM --> <Template Name="ASOBO\_NAVCOM\_Push\_COM\_Swap\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Push\_Swap\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>COM</RADIO\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Push\_COM\_Receive\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Push\_Receive\_Template"> <RADIO\_TYPE>COM</RADIO\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Switch\_COM\_Receive\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Switch\_Receive\_Template"> <RADIO\_TYPE>COM</RADIO\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Knob\_COM\_Volume\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>COM</RADIO\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Knob\_COM\_Frequency\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Knob\_Frequency\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>COM</RADIO\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Switch\_COM\_Transmit\_Template"> <Parameters Type="Default"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <WWISE\_PREFIX>COM</WWISE\_PREFIX> <TT\_VALUE\_ON>'COM 1'</TT\_VALUE\_ON> <TT\_VALUE\_OFF>'COM 2'</TT\_VALUE\_OFF> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>COM\_Transmit</IE\_NAME> <SET\_STATE\_EXTERNAL>p0 (>K:PILOT\_TRANSMITTER\_SET) p0 (>K:COPILOT\_TRANSMITTER\_SET)</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:COM TRANSMIT:1, Bool) ! sp0</GET\_STATE\_EXTERNAL> <SIMVAR\_TO\_WATCH\_0>COM TRANSMIT:1</SIMVAR\_TO\_WATCH\_0> <TT\_DESCRIPTION\_ID>@TT\_Package.NAVCOM\_SWITCH\_TRANSMIT\_COM\_SWAP\_ACTION</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>1</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>@TT\_Package.NAVCOM\_SWITCH\_TRANSMIT\_COM\_SWAP\_TITLE</TOOLTIP\_TITLE> </UseTemplate> </Template> <!-- TACAN --> <Template Name="ASOBO\_NAVCOM\_Knob\_TACAN\_Volume\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>TACAN</RADIO\_TYPE> </UseTemplate> </Template> <!-- ICS --> <Template Name="ASOBO\_NAVCOM\_Switch\_ICS\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_ICS\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Push\_ICS\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_ICS\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_ICS\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_NAVCOM\_ICS\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_ICS\_SubTemplate"> <Parameters Type="Default"> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_PUSH\_SIGNAL\_ICS\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <BTN\_ID>ICS</BTN\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_PUSH\_SIGNAL\_ICS\_TITLE</TOOLTIP\_TITLE> <SET\_STATE\_EXTERNAL>p0 (A:INTERCOM SYSTEM ACTIVE, bool) != if{ (>K:TOGGLE\_ICS) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:INTERCOM SYSTEM ACTIVE, bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:INTERCOM SYSTEM ACTIVE, bool)</EMISSIVE\_INDICATOR\_CODE> </UseTemplate> </Template> <!-- AUX --> <Template Name="ASOBO\_NAVCOM\_Switch\_AUX\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_AUX\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Push\_AUX\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_AUX\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_AUX\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_NAVCOM\_AUX\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_AUX\_SubTemplate"> <Parameters Type="Default"> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_PUSH\_AUX\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <BTN\_ID>AUX</BTN\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_PUSH\_AUX\_TITLE</TOOLTIP\_TITLE> <SET\_STATE\_EXTERNAL>p0 (L:XMLVAR\_AudioPanel\#SUFFIX\_ID\#) != if{ p0 (>L:XMLVAR\_AudioPanel\#SUFFIX\_ID\#) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:XMLVAR\_AudioPanel\#SUFFIX\_ID\#) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(L:XMLVAR\_AudioPanel\#SUFFIX\_ID\#)</EMISSIVE\_INDICATOR\_CODE> </UseTemplate> </Template> <!-- OMI Indicators --> <Template Name="ASOBO\_AUDIO\_Indicator\_OMI\_Components"> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_O\_Component"/> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_M\_Component"/> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_I\_Component"/> </Template> <Template Name="ASOBO\_AUDIO\_Indicator\_O\_Component"> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_Template"> <INDICATOR\_TYPE>O</INDICATOR\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_AUDIO\_Indicator\_M\_Component"> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_Template"> <INDICATOR\_TYPE>M</INDICATOR\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_AUDIO\_Indicator\_I\_Component"> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_Template"> <INDICATOR\_TYPE>I</INDICATOR\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_AUDIO\_Indicator\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AUDIO\_Indicator\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_AUDIO\_Indicator\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AUDIO\_Indicator\_\#INDICATOR\_TYPE\#\#SUFFIX\_ID\#</NODE\_ID> </Parameters> <Parameters Type="Override"> <Switch Param="INDICATOR\_TYPE"> <Case Value="O"> <TIME\_TEST>(E:SIMULATION TIME, seconds) 2 \* 1 % 0.5 <</TIME\_TEST> <MARKER\_TEST>(A:OUTER MARKER, Bool)</MARKER\_TEST> </Case> <Case Value="M"> <TIME\_TEST>(E:SIMULATION TIME, seconds) 1 % sp0 0.8 0.9 l0 rng l0 0.5 < or</TIME\_TEST> <MARKER\_TEST>(A:MIDDLE MARKER, Bool)</MARKER\_TEST> </Case> <Case Value="I"> <TIME\_TEST>(E:SIMULATION TIME, seconds) 6 \* 1 % 0.5 <</TIME\_TEST> <MARKER\_TEST>(A:INNER MARKER, Bool)</MARKER\_TEST> </Case> </Switch> </Parameters> <Component ID="AUDIO\_Indicator\_\#INDICATOR\_TYPE\#\_\#ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <EMISSIVE\_CODE>\#TIME\_TEST\# \#MARKER\_TEST\# and (A:MARKER BEACON TEST MUTE, bool) or</EMISSIVE\_CODE> </UseTemplate> </Component> </Template> <!-- MUTE --> <Template Name="ASOBO\_AUDIO\_Switch\_Test\_Mute\_Template"> <UseTemplate Name="ASOBO\_AUDIO\_Test\_Mute\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_AUDIO\_Push\_Test\_Mute\_Template"> <UseTemplate Name="ASOBO\_AUDIO\_Test\_Mute\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_AUDIO\_Test\_Mute\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AUDIO\_Test\_Mute\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_AUDIO\_Test\_Mute\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AUDIO\_\#INTERACTION\_TYPE\#\_Test\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>AUDIO\_\#INTERACTION\_TYPE\#\_Test\#SUFFIX\_ID\#</ANIM\_NAME> <PART\_ID>AUDIO\_\#INTERACTION\_TYPE\#\_Test</PART\_ID> <WWISE\_EVENT\_1>navcom\_audio\_mute\_switch\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>navcom\_audio\_mute\_switch\_off</WWISE\_EVENT\_2> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_PUSH\_MUTE\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_PUSH\_MUTE\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <SET\_STATE\_EXTERNAL>(A:MARKER BEACON TEST MUTE, Bool) p0 != if{ p0 (>K:MARKER\_BEACON\_TEST\_MUTE) }</SET\_STATE\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:MARKER BEACON TEST MUTE, Bool)</EMISSIVE\_INDICATOR\_CODE> <GET\_STATE\_EXTERNAL>(A:MARKER BEACON TEST MUTE, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <Switch Param="INTERACTION\_TYPE"> <Case Value="Switch"> <ANIM\_CODE>(A:MARKER BEACON TEST MUTE, Bool) 100 \*</ANIM\_CODE> </Case> </Switch> <BTN\_ID>Marker\_Beacon\_Mute</BTN\_ID> </UseTemplate> </Template> <!-- MARKER\_SENSITIVITY --> <Template Name="ASOBO\_AUDIO\_Switch\_Marker\_Sens\_Template"> <UseTemplate Name="ASOBO\_AUDIO\_Marker\_Sens\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_AUDIO\_Marker\_Sens\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AUDIO\_Marker\_Sens\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_AUDIO\_Marker\_Sens\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AUDIO\_\#INTERACTION\_TYPE\#\_Marker\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>AUDIO\_\#INTERACTION\_TYPE\#\_Marker\#SUFFIX\_ID\#</ANIM\_NAME> <PART\_ID>AUDIO\_\#INTERACTION\_TYPE\#\_Marker</PART\_ID> <WWISE\_EVENT\_1>navcom\_audio\_marker\_switch\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>navcom\_audio\_marker\_switch\_off</WWISE\_EVENT\_2> <WWISE\_EVENT>navcom\_audio\_marker\_switch</WWISE\_EVENT> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM\_AUDIO</INPUT\_EVENT\_ID\_SOURCE> <TOOLTIP\_TITLE\_HI\_LOW\_TEST>@TT\_Package.AUDIOPANEL\_SWITCH\_TESTMARKERBEACON\_TITLE</TOOLTIP\_TITLE\_HI\_LOW\_TEST> <TT\_DESCRIPTION\_ID\_HI\_LOW\_TEST>@TT\_Package.AUDIOPANEL\_SWITCH\_TESTMARKERBEACON\_ACTION\_SET</TT\_DESCRIPTION\_ID\_HI\_LOW\_TEST> </Parameters> <Parameters Type="Override"> <Switch Param="MARKER\_SENS\_TYPE"> <Case Value="HI\_LOW\_TEST"> <BTN\_ID>Marker\_Sensitivity\_Test</BTN\_ID> </Case> <Default> <BTN\_ID>Marker\_Sensitivity</BTN\_ID> </Default> </Switch> </Parameters> <Parameters Type="Override"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <Switch Param="MARKER\_SENS\_TYPE"> <Case Value="HI\_LOW\_TEST"> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_HI\_LOW\_TEST\#</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_HI\_LOW\_TEST\#</TOOLTIP\_TITLE> <!-- High --> <SET\_STATE\_0>0 (>K:MARKER\_BEACON\_TEST\_MUTE) 1 (>K:MARKER\_BEACON\_SENSITIVITY\_HIGH)</SET\_STATE\_0> <STR\_STATE\_0>High</STR\_STATE\_0> <CODE\_POS\_0>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_High)</CODE\_POS\_0> <STATE0\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 0 ==</STATE0\_TEST> <TT\_VALUE\_0>@TT\_Package.GT\_STATE\_HIGHFREQUENCY</TT\_VALUE\_0> <!-- Low --> <SET\_STATE\_1>0 (>K:MARKER\_BEACON\_TEST\_MUTE) 0 (>K:MARKER\_BEACON\_SENSITIVITY\_HIGH)</SET\_STATE\_1> <STR\_STATE\_1>Low</STR\_STATE\_1> <CODE\_POS\_1>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Low)</CODE\_POS\_1> <STATE1\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 1 ==</STATE1\_TEST> <TT\_VALUE\_1>@TT\_Package.GT\_STATE\_LOWFREQUENCY</TT\_VALUE\_1> <!-- Test --> <SET\_STATE\_2>1 (>K:MARKER\_BEACON\_TEST\_MUTE) 0 (>K:MARKER\_BEACON\_SENSITIVITY\_HIGH)</SET\_STATE\_2> <STR\_STATE\_2>Test</STR\_STATE\_2> <CODE\_POS\_2>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Test)</CODE\_POS\_2> <STATE2\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 2 ==</STATE2\_TEST> <TT\_VALUE\_2>@TT\_Package.GT\_STATE\_TEST</TT\_VALUE\_2> <!-- Simvars --> <SIMVAR\_TO\_WATCH\_0>MARKER BEACON TEST MUTE</SIMVAR\_TO\_WATCH\_0> <SIMVAR\_TO\_WATCH\_1>MARKER BEACON SENSITIVITY HIGH</SIMVAR\_TO\_WATCH\_1> <NUM\_STATES>3</NUM\_STATES> <GET\_STATE\_EXTERNAL>(A:MARKER BEACON TEST MUTE, Bool) sp0 (A:MARKER BEACON SENSITIVITY HIGH, Bool) sp1</GET\_STATE\_EXTERNAL> <ENUM\_VAL\_TO\_POS\_EXTERNAL>l1 1 == if{ 0 sp2 } l0 0 == l1 0 == and if{ 1 sp2 } l0 1 == l1 0 == and if{ 2 sp2 } l2</ENUM\_VAL\_TO\_POS\_EXTERNAL> </Case> <Default> <SET\_STATE\_ON>1 (>K:MARKER\_BEACON\_SENSITIVITY\_HIGH)</SET\_STATE\_ON> <SET\_STATE\_OFF>0 (>K:MARKER\_BEACON\_SENSITIVITY\_HIGH)</SET\_STATE\_OFF> <TT\_VALUE\_ON>(R:1:@TT\_Package.GT\_STATE\_HIGHFREQUENCY)</TT\_VALUE\_ON> <TT\_VALUE\_OFF>(R:1:@TT\_Package.GT\_STATE\_LOWFREQUENCY)</TT\_VALUE\_OFF> <EMISSIVE\_INDICATOR\_CODE>(A:MARKER BEACON SENSITIVITY HIGH, Bool)</EMISSIVE\_INDICATOR\_CODE> <GET\_STATE\_EXTERNAL>(A:MARKER BEACON SENSITIVITY HIGH, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <ANIM\_CODE>(A:MARKER BEACON SENSITIVITY HIGH, Bool) ! 100 \*</ANIM\_CODE> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_PUSH\_SIGNAL\_MARKERBEACON\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_PUSH\_SIGNAL\_MARKERBEACON\_TITLE</TOOLTIP\_TITLE> <NUM\_STATES>2</NUM\_STATES> </Default> </Switch> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"/> </Template> <!-- SPEAKER --> <Template Name="ASOBO\_AUDIO\_Switch\_Speaker\_Template"> <UseTemplate Name="ASOBO\_AUDIO\_Speaker\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_AUDIO\_Push\_Speaker\_Template"> <UseTemplate Name="ASOBO\_AUDIO\_Speaker\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_AUDIO\_Speaker\_Template"> <Parameters Type="Default"> <ID>1</ID> <TT\_DESCRIPTION\_ID\_PUSH\_BUTTON>@TT\_Package.AUDIOPANEL\_PUSH\_SPR\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_BUTTON> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AUDIO\_Speaker\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_AUDIO\_Speaker\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AUDIO\_\#INTERACTION\_TYPE\#\_Speaker\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>AUDIO\_\#INTERACTION\_TYPE\#\_Speaker\#SUFFIX\_ID\#</ANIM\_NAME> <PART\_ID>AUDIO\_\#INTERACTION\_TYPE\#\_Speaker</PART\_ID> <!-- <WWISE\_EVENT\_1>navcom\_audio\_push\_on</WWISE\_EVENT\_1> --> <!-- <NORMALIZED\_TIME\_1>0.1</NORMALIZED\_TIME\_1> --> <!-- <WWISE\_EVENT\_2>navcom\_audio\_push\_off</WWISE\_EVENT\_2> --> <!-- <NORMALIZED\_TIME\_2>0.5</NORMALIZED\_TIME\_2> --> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_BUTTON\#</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_PUSH\_SPR\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <SET\_STATE\_EXTERNAL>(A:SPEAKER ACTIVE, Bool) p0 != if{ p0 (>K:TOGGLE\_SPEAKER) }</SET\_STATE\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:SPEAKER ACTIVE, Bool)</EMISSIVE\_INDICATOR\_CODE> <GET\_STATE\_EXTERNAL>(A:SPEAKER ACTIVE, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <Switch Param="INTERACTION\_TYPE"> <Case Value="Switch"> <ANIM\_CODE>(A:SPEAKER ACTIVE, Bool) 100 \*</ANIM\_CODE> </Case> </Switch> <BTN\_ID>Speaker</BTN\_ID> </UseTemplate> </Template> <!-- INTERCOM --> <Template Name="ASOBO\_AUDIO\_Switch\_Intercom\_Template"> <UseTemplate Name="ASOBO\_AUDIO\_Intercom\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_AUDIO\_Intercom\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AUDIO\_Intercom\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_AUDIO\_Intercom\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AudioPanel\_\#INTERACTION\_TYPE\#\_Intercom\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>AudioPanel\_\#INTERACTION\_TYPE\#\_Intercom\#SUFFIX\_ID\#</ANIM\_NAME> <PART\_ID>AudioPanel\_\#INTERACTION\_TYPE\#\_Intercom</PART\_ID> <INTERCOM\_TYPE>ISO\_ALL\_CREW</INTERCOM\_TYPE> <WWISE\_EVENT>audio\_switch\_intercom</WWISE\_EVENT> <WWISE\_EVENT\_1>audio\_intercom\_switch\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>audio\_intercom\_switch\_off</WWISE\_EVENT\_2> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM\_AUDIO</INPUT\_EVENT\_ID\_SOURCE> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_SWITCH\_INTERCOM\_ACTION\_SET</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Default"> <Switch Param="INTERCOM\_TYPE"> <Case Value="ISO\_ALL\_CREW"> <POS\_ISO>0</POS\_ISO> <POS\_ALL>1</POS\_ALL> <POS\_CREW>2</POS\_CREW> </Case> </Switch> <BTN\_ID>Intercom</BTN\_ID> </Parameters> <Parameters Type="Override"> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_SWITCH\_INTERCOM\_TITLE</TOOLTIP\_TITLE> <Switch Param="INTERCOM\_TYPE"> <Case Value="ISO\_ALL\_CREW"> <GET\_STATE\_EXTERNAL>(A:INTERCOM MODE, Enum) sp0</GET\_STATE\_EXTERNAL> <ENUM\_VAL\_TO\_POS\_EXTERNAL>l0 0 == if{ \#POS\_ISO\# sp2 } l0 1 == if{ \#POS\_ALL\# sp2 } l0 2 == if{ \#POS\_CREW\# sp2 } l2</ENUM\_VAL\_TO\_POS\_EXTERNAL> <!-- Isolation --> <TT\_VALUE\_\#POS\_ISO\#>@TT\_Package.GT\_STATE\_ISOLATION</TT\_VALUE\_\#POS\_ISO\#> <SET\_STATE\_\#POS\_ISO\#>0 (>K:INTERCOM\_MODE\_SET)</SET\_STATE\_\#POS\_ISO\#> <STR\_STATE\_\#POS\_ISO\#>Isolation</STR\_STATE\_\#POS\_ISO\#> <CODE\_POS\_\#POS\_ISO\#>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Isolation)</CODE\_POS\_\#POS\_ISO\#> <STATE\#POS\_ISO\#\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) \#POS\_ISO\# ==</STATE\#POS\_ISO\#\_TEST> <!-- All --> <TT\_VALUE\_\#POS\_ALL\#>@TT\_Package.GT\_STATE\_ALL</TT\_VALUE\_\#POS\_ALL\#> <SET\_STATE\_\#POS\_ALL\#>1 (>K:INTERCOM\_MODE\_SET)</SET\_STATE\_\#POS\_ALL\#> <STR\_STATE\_\#POS\_ALL\#>All</STR\_STATE\_\#POS\_ALL\#> <CODE\_POS\_\#POS\_ALL\#>1 (>K:INTERCOM\_MODE\_SET)</CODE\_POS\_\#POS\_ALL\#> <STATE\#POS\_ALL\#\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) \#POS\_ALL\# ==</STATE\#POS\_ALL\#\_TEST> <!-- Crew --> <TT\_VALUE\_\#POS\_CREW\#>@TT\_Package.GT\_STATE\_CREW</TT\_VALUE\_\#POS\_CREW\#> <SET\_STATE\_\#POS\_CREW\#>2 (>K:INTERCOM\_MODE\_SET)</SET\_STATE\_\#POS\_CREW\#> <STR\_STATE\_\#POS\_CREW\#>Crew</STR\_STATE\_\#POS\_CREW\#> <CODE\_POS\_\#POS\_CREW\#>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Crew)</CODE\_POS\_\#POS\_CREW\#> <STATE\#POS\_CREW\#\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) \#POS\_CREW\# ==</STATE\#POS\_CREW\#\_TEST> <!-- Simvars --> <SIMVAR\_TO\_WATCH\_0>INTERCOM MODE</SIMVAR\_TO\_WATCH\_0> <NUM\_STATES>3</NUM\_STATES> </Case> <Default> <SET\_STATE\_ON>1 (>K:INTERCOM\_MODE\_SET)</SET\_STATE\_ON> <SET\_STATE\_OFF>0 (>K:INTERCOM\_MODE\_SET)</SET\_STATE\_OFF> <EMISSIVE\_INDICATOR\_CODE>(A:INTERCOM MODE, Enum) 1 ==</EMISSIVE\_INDICATOR\_CODE> <GET\_STATE\_EXTERNAL>(A:INTERCOM MODE, Enum) 1 == sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <ANIM\_CODE>(A:INTERCOM MODE, Enum) 1 == 100 \*</ANIM\_CODE> <NUM\_STATES>2</NUM\_STATES> <SIMVAR\_TO\_WATCH\_0>INTERCOM MODE</SIMVAR\_TO\_WATCH\_0> </Default> </Switch> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"/> </Template> <!-- REQ: ID --> <Template Name="ASOBO\_NAVCOM\_Screens\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_NAVCOM\_Screens\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Screens\_SubTemplate"> <DefaultTemplateParameters> <FAILURE>(A:CIRCUIT NAVCOM\#ID\# ON, Bool)</FAILURE> <NODE\_ID>NAVCOM\_Screens\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID> <Condition Check="USE\_DIMMING\_POTENTIOMETER"> <POTENTIOMETER>4</POTENTIOMETER> <DIMMING\_FACTOR>1</DIMMING\_FACTOR> </Condition> <ADD\_EMISSIVE\_CODE/> </DefaultTemplateParameters> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <Condition Check="USE\_DIMMING\_POTENTIOMETER"> <True> <EMISSIVE\_CODE>(A:COM VOLUME:\#ID\#, Percent) 0 > (A:LIGHT POTENTIOMETER:\#POTENTIOMETER\#, percent over 100) \* \#DIMMING\_FACTOR\# \* \#ADD\_EMISSIVE\_CODE\#</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>(A:COM VOLUME:\#ID\#, Percent) 0 > \#ADD\_EMISSIVE\_CODE\#</EMISSIVE\_CODE> </False> </Condition> </UseTemplate> </Component> <Condition Check="NAVCOM\_CONTROLS\_PANEL\_LIGHT\_STATE"> <Update Frequency="5"> (A:CIRCUIT NAVCOM\#ID\# ON, Bool) (A:LIGHT PANEL, Bool) != if{ (A:CIRCUIT NAVCOM\#ID\# ON, Bool) (>K:PANEL\_LIGHTS\_SET) } </Update> </Condition> </Template> <!-- GPS/NAV --> <Template Name="ASOBO\_NAVCOM\_Push\_GPS\_Toggle"> <UseTemplate Name="ASOBO\_NAVCOM\_Push\_GPS\_Navigation\_Template"/> </Template> <Template Name="ASOBO\_NAVCOM\_Switch\_GPS\_Navigation\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_GPS\_Navigation\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Push\_GPS\_Navigation\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_GPS\_Navigation\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_GPS\_Navigation\_Template"> <Parameters Type="Default"> <NODE\_ID>NavCom\_\#INTERACTION\_TYPE\#\_GPS\_Navigation\_Toggle</NODE\_ID> <ANIM\_NAME>NavCom\_\#INTERACTION\_TYPE\#\_GPS\_Navigation\_Toggle</ANIM\_NAME> <PART\_ID>NavCom\_\#INTERACTION\_TYPE\#\_GPS\_Navigation\_Toggle</PART\_ID> <Condition Valid="NO\_EMISSIVE"> <False> <EMISSIVE\_CODE>(A:LIGHT POTENTIOMETER:4, percent over 100) 0.95 \* 0.05 +</EMISSIVE\_CODE> </False> </Condition> <TT\_DESCRIPTION\_ID>@TT\_Package.INSTRUMENT\_PUSH\_NAVGPSMODE\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.INSTRUMENT\_PUSH\_NAVGPSMODE\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <BTN\_ID>GPS\_Navigation</BTN\_ID> <SET\_STATE\_ON>(A:GPS DRIVES NAV1, Bool) ! if{ (>K:TOGGLE\_GPS\_DRIVES\_NAV1) }</SET\_STATE\_ON> <SET\_STATE\_OFF>(A:GPS DRIVES NAV1, Bool) if{ (>K:TOGGLE\_GPS\_DRIVES\_NAV1) }</SET\_STATE\_OFF> <Condition Valid="NO\_EMISSIVE"> <False> <EMISSIVE\_INDICATOR\_CODE>(A:GPS DRIVES NAV1, Bool)</EMISSIVE\_INDICATOR\_CODE> </False> </Condition> <GET\_STATE\_EXTERNAL>(A:GPS DRIVES NAV1, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <TT\_VALUE\_ON>(R:1:@TT\_Package.GT\_STATE\_GPS)</TT\_VALUE\_ON> <TT\_VALUE\_OFF>(R:1:@TT\_Package.GT\_STATE\_NAV)</TT\_VALUE\_OFF> <STR\_STATE\_ON>GPS</STR\_STATE\_ON> <STR\_STATE\_OFF>NAV</STR\_STATE\_OFF> </UseTemplate> </Template> <!-- GPS/APR --> <Template Name="ASOBO\_NAVCOM\_Push\_GPS\_Approach\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_GPS\_Approach\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_GPS\_Approach\_Template"> <Parameters Type="Default"> <NODE\_ID>NavCom\_\#INTERACTION\_TYPE\#\_GPS\_Approach\_Toggle</NODE\_ID> <ANIM\_NAME>NavCom\_\#INTERACTION\_TYPE\#\_GPS\_Approach\_Toggle</ANIM\_NAME> <PART\_ID>NavCom\_\#INTERACTION\_TYPE\#\_GPS\_Approach\_Toggle</PART\_ID> <EMISSIVE\_CODE>(A:LIGHT POTENTIOMETER:4, percent over 100) 0.95 \* 0.05 +</EMISSIVE\_CODE> <TT\_DESCRIPTION\_ID>@TT\_Package.INSTRUMENT\_PUSH\_GPSAPR\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.INSTRUMENT\_PUSH\_GPSAPR\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <BTN\_ID>GPS\_Approach</BTN\_ID> <SET\_STATE\_ON>1 (>L:XMLVAR\_GPS\_Approach)</SET\_STATE\_ON> <SET\_STATE\_OFF>0 (>L:XMLVAR\_GPS\_Approach)</SET\_STATE\_OFF> <EMISSIVE\_INDICATOR\_CODE>(A:GPS DRIVES NAV1, Bool)</EMISSIVE\_INDICATOR\_CODE> <GET\_STATE\_EXTERNAL>(L:XMLVAR\_GPS\_Approach) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <TT\_VALUE\_ON>(R:1:@TT\_Package.GT\_STATE\_ARMED)</TT\_VALUE\_ON> <TT\_VALUE\_OFF>(R:1:@TT\_Package.GT\_STATE\_STANDBY)</TT\_VALUE\_OFF> <STR\_STATE\_ON>ARMED</STR\_STATE\_ON> <STR\_STATE\_OFF>STANDBY</STR\_STATE\_OFF> </UseTemplate> </Template> <!-- --> <Template Name="ASOBO\_NAVCOM\_Decision\_Height\_Template"> <Parameters Type="Default"> <NODE\_ID>NAVCOM\_\#INTERACTION\_TYPE\#\_Decision\_Height</NODE\_ID> <ANIM\_NAME>NAVCOM\_\#INTERACTION\_TYPE\#\_Decision\_Height</ANIM\_NAME> <PART\_ID>NAVCOM\_\#INTERACTION\_TYPE\#\_Decision\_Height</PART\_ID> <TT\_DESCRIPTION\_ID>@TT\_Package.NAVCOM\_KNOB\_DECISION\_HEIGHT\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.NAVCOM\_KNOB\_DECISION\_HEIGHT\_TITLE</TOOLTIP\_TITLE> <Condition NotEmpty="MAX\_VALUE"> <INCREASE\_CONDITION>(A:DECISION HEIGHT, meters) \#MAX\_VALUE\# <</INCREASE\_CONDITION> </Condition> <Condition NotEmpty="MIN\_VALUE"> <DECREASE\_CONDITION>(A:DECISION HEIGHT, meters) \#MIN\_VALUE\# ></DECREASE\_CONDITION> </Condition> </Parameters> <Parameters Type="Override"> <INCREASE\_HEIGHT\_DECISION>(>K:INCREASE\_DECISION\_HEIGHT)</INCREASE\_HEIGHT\_DECISION> <DECREASE\_HEIGHT\_DECISION>(>K:DECREASE\_DECISION\_HEIGHT)</DECREASE\_HEIGHT\_DECISION> </Parameters> <Parameters Type="Override"> <Condition NotEmpty="INCREASE\_CONDITION"> <INCREASE\_HEIGHT\_DECISION>\#INCREASE\_CONDITION\# if{ \#INCREASE\_HEIGHT\_DECISION\# }</INCREASE\_HEIGHT\_DECISION> </Condition> <Condition NotEmpty="DECREASE\_CONDITION"> <DECREASE\_HEIGHT\_DECISION>\#DECREASE\_CONDITION\# if{ \#DECREASE\_HEIGHT\_DECISION\# }</DECREASE\_HEIGHT\_DECISION> </Condition> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>Decision\_Height</IE\_NAME> <Switch Param="INTERACTION\_TYPE"> <Case Value="Knob"> <IS\_INFINITE>True</IS\_INFINITE> <TT\_VALUE>(A:DECISION HEIGHT, meters) '%dm' @sprintf</TT\_VALUE> <TT\_VALUE\_IS\_DYNAMIC>True</TT\_VALUE\_IS\_DYNAMIC> <SET\_STATE\_EXTERNAL>0 > if{ \#INCREASE\_HEIGHT\_DECISION\# } els{ \#DECREASE\_HEIGHT\_DECISION\# }</SET\_STATE\_EXTERNAL> </Case> </Switch> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Knob\_Decision\_Height\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_Decision\_Height\_Template"> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> </UseTemplate> </Template> <!-- GT NAVCOM --> <!-- REQ: RADIO\_TYPE (NAV/COM) & ID --> <Template Name="ASOBO\_GT\_NAVCOM\_Knob\_Frequency\_Template"> <Parameters Type="Default"> <Switch Param="TYPE"> <Case Value="PULL\_8\_33K"> <IS\_PULLABLE>True</IS\_PULLABLE> </Case> <Case Value="PULL\_25K"> <IS\_PULLABLE>True</IS\_PULLABLE> </Case> </Switch> </Parameters> <Parameters Type="Default"> <NODE\_ID\_LARGE\_KNOB>\#RADIO\_TYPE\#\_Knob\_MHz\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID\_LARGE\_KNOB> <NODE\_ID\_SMALL\_KNOB>\#RADIO\_TYPE\#\_Knob\_KHz\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID\_SMALL\_KNOB> <ANIM\_NAME\_LARGE\_KNOB>\#RADIO\_TYPE\#\_Knob\_MHz\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME\_LARGE\_KNOB> <ANIM\_NAME\_SMALL\_KNOB>\#RADIO\_TYPE\#\_Knob\_KHz\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME\_SMALL\_KNOB> <Condition Valid="IS\_PULLABLE"> <ANIM\_NAME\_SMALL\_KNOB\_PUSH>\#RADIO\_TYPE\#\_Knob\_KHz\_\#ID\#\_Push\#SUFFIX\_ID\#</ANIM\_NAME\_SMALL\_KNOB\_PUSH> </Condition> <!-- key for com 1 doesn't have 1 in it --> <Switch Param="RADIO\_TYPE"> <Case Value="NAV"> <THRESHOLD\_INPUT>0.0005</THRESHOLD\_INPUT> <THRESHOLD\_MOUSE>0.01</THRESHOLD\_MOUSE> <THRESHOLD\_X\_INPUT>0.1</THRESHOLD\_X\_INPUT> <THRESHOLD\_X\_MOUSE>0.01</THRESHOLD\_X\_MOUSE> <IDSIMVAR>\#ID\#</IDSIMVAR> <FLOAT\_PRECISION>2</FLOAT\_PRECISION> </Case> <Case Value="COM"> <THRESHOLD\_INPUT>0.0005</THRESHOLD\_INPUT> <THRESHOLD\_MOUSE>0.003</THRESHOLD\_MOUSE> <THRESHOLD\_X\_INPUT>0.05</THRESHOLD\_X\_INPUT> <THRESHOLD\_X\_MOUSE>0.003</THRESHOLD\_X\_MOUSE> <Condition Check="ID" Match="1"> <True> <IDSIMVAR/> </True> <False> <IDSIMVAR>\#ID\#</IDSIMVAR> </False> </Condition> <FLOAT\_PRECISION>3</FLOAT\_PRECISION> </Case> </Switch> </Parameters> <Parameters Type="Default"> <TOOLTIP\_TITLE>\#ID\# (R:1:@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_FREQ\_TITLE) @sprintf</TOOLTIP\_TITLE> <TOOLTIP\_TITLE\_IS\_DYNAMIC>True</TOOLTIP\_TITLE\_IS\_DYNAMIC> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TT\_DESCRIPTION\_ID\_KHZ>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_KHZ\_ACTION</TT\_DESCRIPTION\_ID\_KHZ> <TT\_DESCRIPTION\_ID\_MHZ>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_MHZ\_ACTION</TT\_DESCRIPTION\_ID\_MHZ> <Switch Param="TYPE"> <Case Value="PULL\_8\_33K"> <TT\_DESCRIPTION\_ID\_PULL>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_ACTION\_SET\_8\_33K</TT\_DESCRIPTION\_ID\_PULL> </Case> <Case Value="PULL\_25K"> <TT\_DESCRIPTION\_ID\_PULL>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_ACTION\_SET\_25K</TT\_DESCRIPTION\_ID\_PULL> </Case> </Switch> <GET\_TT\_VALUE\_STATE>(A:\#RADIO\_TYPE\# STANDBY FREQUENCY:\#ID\#, Megahertz) sp0</GET\_TT\_VALUE\_STATE> <FORMAT\_VALUE>l0 '\#RADIO\_TYPE\#\#ID\#:<br/>%.\#FLOAT\_PRECISION\#f' @sprintf</FORMAT\_VALUE> </Parameters> <Parameters Type="Override"> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <IS\_INFINITE>True</IS\_INFINITE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <KNOB\_ID>\#RADIO\_TYPE\#\#ID\#\_Mhz</KNOB\_ID> <NODE\_ID>\#NODE\_ID\_LARGE\_KNOB\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_LARGE\_KNOB\#</ANIM\_NAME> <PART\_ID>KNOB\_\#RADIO\_TYPE\#\_Mhz</PART\_ID> <EVENT\_CW>(>K:\#RADIO\_TYPE\#\#IDSIMVAR\#\_RADIO\_WHOLE\_INC)</EVENT\_CW> <EVENT\_CCW>(>K:\#RADIO\_TYPE\#\#IDSIMVAR\#\_RADIO\_WHOLE\_DEC)</EVENT\_CCW> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_MHZ\#</TT\_DESCRIPTION\_ID> <WWISE\_EVENT>navcom\_frequency\_outer\_knob</WWISE\_EVENT> <COUNT>36</COUNT> </UseTemplate> <Switch> <Case Valid="IS\_PULLABLE"> <Component ID="\#NODE\_ID\_SMALL\_KNOB\#" Node="\#NODE\_ID\_SMALL\_KNOB\#"> <Parameters Type="Default"> <BTN\_ID\_EXTERNAL>\#RADIO\_TYPE\#\#ID\#\_25K</BTN\_ID\_EXTERNAL> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Push\_Event\_Only\_Template"> <BTN\_ID>\#BTN\_ID\_EXTERNAL\#</BTN\_ID> <EVENT\_PUSH>(>H:RADIO\#ID\#\_\#RADIO\_TYPE\#\_Knob\_Small\_PUSH)</EVENT\_PUSH> <TT\_ICON>Pull</TT\_ICON> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PULL\#</TT\_DESCRIPTION\_ID> <TT\_VALUE>@TT\_Package.GT\_STATE\_NA</TT\_VALUE> <TT\_VALUE\_IS\_DYNAMIC>False</TT\_VALUE\_IS\_DYNAMIC> <BINDING\_INC\_0>Pull</BINDING\_INC\_0> <BINDING\_INC\_0\_PARAM\_0>1</BINDING\_INC\_0\_PARAM\_0> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <CREATE\_COMPONENT>False</CREATE\_COMPONENT> <KNOB\_ID>\#RADIO\_TYPE\#\#ID\#\_Khz</KNOB\_ID> <PART\_ID>KNOB\_\#RADIO\_TYPE\#\_Khz</PART\_ID> <ANIM\_NAME\_PUSH>\#ANIM\_NAME\_SMALL\_KNOB\_PUSH\#</ANIM\_NAME\_PUSH> <ANIM\_NAME\_KNOB>\#ANIM\_NAME\_SMALL\_KNOB\#</ANIM\_NAME\_KNOB> <EVENT\_CW>(>K:\#RADIO\_TYPE\#\#IDSIMVAR\#\_RADIO\_FRACT\_INC)</EVENT\_CW> <EVENT\_CCW>(>K:\#RADIO\_TYPE\#\#IDSIMVAR\#\_RADIO\_FRACT\_DEC)</EVENT\_CCW> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_KHZ\#</TT\_DESCRIPTION\_ID> <BTN\_EXTERNAL\_BINDING\_TO\_CALL>\_Pull</BTN\_EXTERNAL\_BINDING\_TO\_CALL> <WWISE\_EVENT>navcom\_frequency\_inner\_knob</WWISE\_EVENT> <COUNT>36</COUNT> </UseTemplate> </Component> </Case> <Default> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <KNOB\_ID>\#RADIO\_TYPE\#\#ID\#\_Khz</KNOB\_ID> <NODE\_ID>\#NODE\_ID\_SMALL\_KNOB\#</NODE\_ID> <PART\_ID>KNOB\_\#RADIO\_TYPE\#\_Khz</PART\_ID> <ANIM\_NAME>\#ANIM\_NAME\_SMALL\_KNOB\#</ANIM\_NAME> <EVENT\_CW>(>K:\#RADIO\_TYPE\#\#IDSIMVAR\#\_RADIO\_FRACT\_INC)</EVENT\_CW> <EVENT\_CCW>(>K:\#RADIO\_TYPE\#\#IDSIMVAR\#\_RADIO\_FRACT\_DEC)</EVENT\_CCW> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_KHZ\#</TT\_DESCRIPTION\_ID> <WWISE\_EVENT>navcom\_frequency\_inner\_knob</WWISE\_EVENT> <COUNT>36</COUNT> </UseTemplate> </Default> </Switch> </Template> <!-- REQ: RADIO\_TYPE (NAV/COM) & ID --> <Template Name="ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Volume\_Template"> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_GT\_NAVCOM\_Volume\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Volume\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_GT\_NAVCOM\_Volume\_SubTemplate"> <Parameters Type="Default"> <NO\_IDENT>True</NO\_IDENT> <SYNC\_RADIO\_STATE\_TO\_CIRCUIT/> <SYNC\_RECEIVE\_STATE\_TO\_VOLUME/> </Parameters> <Parameters Type="Default"> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM</INPUT\_EVENT\_ID\_SOURCE> <USE\_INPUT\_EVENT\_ID>NAVCOM</USE\_INPUT\_EVENT\_ID> <VOLUME\_INCREMENT>5</VOLUME\_INCREMENT> <ANIM\_LAG>100</ANIM\_LAG> <WWISE\_PREFIX>navcom\_volume</WWISE\_PREFIX> <NODE\_ID>\#RADIO\_TYPE\#\_Knob\_OnOff\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID> <PART\_ID>\#RADIO\_TYPE\#\#ID\#\_Knob</PART\_ID> <Condition Valid="USE\_SEPARATE\_ON\_OFF\_ANIM"> <ANIM\_NAME\_ON\_OFF>\#RADIO\_TYPE\#\_Knob\_OnOff\_\#ID\#\_Push</ANIM\_NAME\_ON\_OFF> </Condition> <Condition Valid="NO\_IDENT"> <True> <ANIM\_NAME>\#RADIO\_TYPE\#\_Knob\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME> </True> <False> <ANIM\_NAME\_KNOB>\#RADIO\_TYPE\#\_Knob\_OnOff\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME\_KNOB> <Switch Param="RADIO\_TYPE"> <Case Value="NAV"> <SET\_IDENT>(A:NAV SOUND:\#ID\#, Bool) != if{ (>K:RADIO\_VOR\#ID\#\_IDENT\_TOGGLE) }</SET\_IDENT> <GET\_IDENT>(A:NAV SOUND:\#ID\#, Bool)</GET\_IDENT> <IDENT\_SIMVAR>NAV SOUND:\#ID\#</IDENT\_SIMVAR> <ANIM\_NAME\_PUSH>NAV\_Push\_Ident\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME\_PUSH> <IE\_NAME\_KNOB\_BUTTON>NAV\#ID\#\_Test</IE\_NAME\_KNOB\_BUTTON> </Case> <Case Value="COM"> <SET\_IDENT>(A:COM TEST:\#ID\#, Bool) != if{ (>K:RADIO\_COMMNAV\#ID\#\_TEST\_TOGGLE) }</SET\_IDENT> <GET\_IDENT>(A:COM TEST:\#ID\#, Bool)</GET\_IDENT> <IDENT\_SIMVAR>COM TEST:\#ID\#</IDENT\_SIMVAR> <ANIM\_NAME\_PUSH>COM\_Push\_Test\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME\_PUSH> <IE\_NAME\_KNOB\_BUTTON>COM\#ID\#\_Test</IE\_NAME\_KNOB\_BUTTON> </Case> </Switch> </False> </Condition> <Switch Param="INTERACTION\_TYPE"> <Case Value="Knob"> <COUNT>36</COUNT> <ANIM\_WRAP>False</ANIM\_WRAP> <THRESHOLD\_X\_INPUT>0.03</THRESHOLD\_X\_INPUT> <THRESHOLD\_X\_MOUSE>0.002</THRESHOLD\_X\_MOUSE> </Case> </Switch> <Condition NotEmpty="CIRCUIT\_ID"> <True> <SYNC\_RADIO\_STATE\_TO\_CIRCUIT>(A:\#RADIO\_TYPE\# VOLUME:\#ID\#, Percent) 0 > (A:CIRCUIT SWITCH ON:\#CIRCUIT\_ID\#, Boolean) != if{ \#CIRCUIT\_ID\# (>K:ELECTRICAL\_CIRCUIT\_TOGGLE) }</SYNC\_RADIO\_STATE\_TO\_CIRCUIT> </True> </Condition> </Parameters> <Parameters Type="Override"> <Condition Valid="SYNC\_RECEIVE\_STATE\_TO\_VOLUME"> <SYNC\_RECEIVE\_STATE\_TO\_VOLUME>(A:\#RADIO\_TYPE\# VOLUME:\#ID\#, Percent) 0 > (>K:\#RADIO\_TYPE\#\#ID\#\_RECEIVE\_SELECT)</SYNC\_RECEIVE\_STATE\_TO\_VOLUME> </Condition> <Switch Param="INTERACTION\_TYPE"> <Case Value="Knob"> <Condition NotEmpty="ANIM\_NAME\_KNOB"> <ANIM\_NAME>\#ANIM\_NAME\_KNOB\#</ANIM\_NAME> </Condition> <Condition NotEmpty="IE\_NAME\_KNOB\_BUTTON"> <TEMPLATE\_TYPE>KNOB\_SWITCH</TEMPLATE\_TYPE> </Condition> </Case> </Switch> <SET\_VOLUME\_KEY>\#RADIO\_TYPE\#\#ID\#\_VOLUME\_SET</SET\_VOLUME\_KEY> </Parameters> <Parameters Type="Override"> <Switch Param="RADIO\_TYPE"> <Case Value="NAV"> <SET\_VOLUME\_KEY>\#SET\_VOLUME\_KEY\#\_EX1</SET\_VOLUME\_KEY> </Case> </Switch> </Parameters> <Parameters Type="Default"> <IE\_NAME\_KNOB>\#RADIO\_TYPE\#\#ID\#\_Volume</IE\_NAME\_KNOB> <TT\_DESCRIPTION\_ID\_KNOB\_BUTTON>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_VOLUME\_ACTION\_SET</TT\_DESCRIPTION\_ID\_KNOB\_BUTTON> <TT\_DESCRIPTION\_ID\_KNOB>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_VOLUME\_ACTION</TT\_DESCRIPTION\_ID\_KNOB> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_VOLUME\_TITLE</TOOLTIP\_TITLE> <TOOLTIP\_TITLE\_INDEX>\#ID\#</TOOLTIP\_TITLE\_INDEX> </Parameters> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <Switch Param="TEMPLATE\_TYPE"> <Case Value="KNOB\_SWITCH"> <UseTemplate Name="ASOBO\_\#USE\_INPUT\_EVENT\_ID\#\_Push\_Event\_Base\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <IE\_NAME>\#IE\_NAME\_KNOB\_BUTTON\#</IE\_NAME> <SET\_STATE\_EXTERNAL>p0 \#SET\_IDENT\#</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>\#GET\_IDENT\# sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_KNOB\_BUTTON\#</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <SIMVAR\_TO\_WATCH\_0>\#IDENT\_SIMVAR\#</SIMVAR\_TO\_WATCH\_0> <ANIM>EXTERNAL</ANIM> </UseTemplate> </Case> </Switch> <UseTemplate Name="ASOBO\_\#USE\_INPUT\_EVENT\_ID\#\_Base\_Template"> <IE\_NAME>\#IE\_NAME\_KNOB\#</IE\_NAME> <Condition> <Test> <Or> <Arg NotEmpty="CIRCUIT\_ID"/> <Arg NotEmpty="SYNC\_RECEIVE\_STATE\_TO\_VOLUME"/> </Or> </Test> <True> <COMP\_UPDATE\_CODE>\#SYNC\_RADIO\_STATE\_TO\_CIRCUIT\# \#SYNC\_RECEIVE\_STATE\_TO\_VOLUME\#</COMP\_UPDATE\_CODE> <ON\_STATE\_CHANGED\_EXTERNAL\_CODE>\#SYNC\_RADIO\_STATE\_TO\_CIRCUIT\# \#SYNC\_RECEIVE\_STATE\_TO\_VOLUME\#</ON\_STATE\_CHANGED\_EXTERNAL\_CODE> </True> </Condition> <Switch Param="INTERACTION\_TYPE"> <Case Value="Knob"> <IS\_INFINITE>False</IS\_INFINITE> <SET\_STATE\_EXTERNAL>(>K:\#SET\_VOLUME\_KEY\#)</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:\#RADIO\_TYPE\# VOLUME:\#ID\#, Percent)</GET\_STATE\_EXTERNAL> <INC\_PARAM\_0>\#VOLUME\_INCREMENT\# p0 \*</INC\_PARAM\_0> <INC\_PARAM\_0\_IS\_DYNAMIC>True</INC\_PARAM\_0\_IS\_DYNAMIC> <DEC\_PARAM\_0>\#VOLUME\_INCREMENT\# p0 \*</DEC\_PARAM\_0> <DEC\_PARAM\_0\_IS\_DYNAMIC>True</DEC\_PARAM\_0\_IS\_DYNAMIC> </Case> <Case Value="Switch"> <SET\_STATE\_EXTERNAL>100 0 p0 0 > ? (>K:\#SET\_VOLUME\_KEY\#)</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:\#RADIO\_TYPE\# VOLUME:\#ID\#, Percent) 0 > sp0</GET\_STATE\_EXTERNAL> </Case> </Switch> <CREATE\_COMPONENT>False</CREATE\_COMPONENT> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_KNOB\#</TT\_DESCRIPTION\_ID> <Switch Param="TEMPLATE\_TYPE"> <Case Value="KNOB\_SWITCH"> <TEMPLATE\_VARIANT>Switch</TEMPLATE\_VARIANT> <IE\_ID\_EXTERNAL\_0>\#IE\_NAME\_KNOB\_BUTTON\#</IE\_ID\_EXTERNAL\_0> <USE\_SIMVAR\_FOR\_BUTTON\_ANIM>False</USE\_SIMVAR\_FOR\_BUTTON\_ANIM> <USE\_SIMVAR\_FOR\_KNOB\_ANIM>False</USE\_SIMVAR\_FOR\_KNOB\_ANIM> <ANIM\_CODE\_SWITCH>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_NAME\_KNOB\_BUTTON\#, Bool) 100 \*</ANIM\_CODE\_SWITCH> <KNOB\_ANIM\_CODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_NAME\_KNOB\#, Percent)</KNOB\_ANIM\_CODE> <ANIM\_NAME\_SWITCH>\#ANIM\_NAME\_PUSH\#</ANIM\_NAME\_SWITCH> <CENTER\_RADIUS>0.002</CENTER\_RADIUS> </Case> </Switch> <SIMVAR\_TO\_WATCH\_0>\#RADIO\_TYPE\# VOLUME:\#ID\#</SIMVAR\_TO\_WATCH\_0> <Condition NotEmpty="ANIM\_NAME\_KNOB"> <ANIM\_NAME>\#ANIM\_NAME\_KNOB\#</ANIM\_NAME> </Condition> </UseTemplate> <Condition NotEmpty="ANIM\_NAME\_ON\_OFF"> <UseTemplate Name="ASOBO\_GT\_Anim\_Code"> <ANIM\_CODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_NAME\_KNOB\#, Bool) 100 \*</ANIM\_CODE> <ANIM\_NAME>\#ANIM\_NAME\_ON\_OFF\#</ANIM\_NAME> </UseTemplate> </Condition> </Component> </Template> <!-- REQ: RADIO\_TYPE (DME/ADF/MARKER/NAV) & ID & SWITCH\_TYPE--> <Template Name="ASOBO\_GT\_NAVCOM\_Sound\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Sound\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_GT\_NAVCOM\_Sound\_SubTemplate"> <Parameters Type="Default"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <BTN\_ID>\#RADIO\_TYPE\#\#ID\#\_Sound</BTN\_ID> <WWISE\_PREFIX>NAVCOM</WWISE\_PREFIX> </Parameters> <Parameters Type="Override"> <Switch Param="INTERACTION\_TYPE"> <Case Value="Knob"> <KNOB\_ID>\#BTN\_ID\#</KNOB\_ID> <USE\_BTN\_IE>True</USE\_BTN\_IE> <NUM\_STATES>2</NUM\_STATES> <WWISE\_EVENT\_1>\#WWISE\_PREFIX\#\_audio\_push\_on</WWISE\_EVENT\_1> <NORMALIZED\_TIME\_1>0.1</NORMALIZED\_TIME\_1> <WWISE\_EVENT\_2>\#WWISE\_PREFIX\#\_audio\_push\_off</WWISE\_EVENT\_2> <NORMALIZED\_TIME\_2>0.9</NORMALIZED\_TIME\_2> </Case> </Switch> </Parameters> <Parameters Type="Default"> <Switch Param="RADIO\_TYPE"> <Case Value="DME"> <SET\_STATE\_EXTERNAL>p0 (A:DME SOUND:\#ID\#, Bool) != if{ (>K:RADIO\_DME\#ID\#\_IDENT\_TOGGLE) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:DME SOUND:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:DME SOUND:\#ID\#, Bool)</EMISSIVE\_INDICATOR\_CODE> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_DME\_ACTION\_SET</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_DME\_TITLE</TOOLTIP\_TITLE> <Switch Param="INTERACTION\_TYPE"> <Case Value="Switch"> <ANIM\_CODE>(A:DME SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> <Case Value="Knob"> <ANIM\_CODE>(A:DME SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> </Switch> </Case> <Case Value="ADF"> <Condition Check="ID" Match="1"> <True> <SET\_STATE\_EXTERNAL>p0 (A:ADF SOUND:\#ID\#, Bool) != if{ (>K:RADIO\_ADF\_IDENT\_TOGGLE) }</SET\_STATE\_EXTERNAL> </True> <False> <SET\_STATE\_EXTERNAL>p0 (A:ADF SOUND:\#ID\#, Bool) != if{ (>K:RADIO\_ADF\#ID\#\_IDENT\_TOGGLE) }</SET\_STATE\_EXTERNAL> </False> </Condition> <GET\_STATE\_EXTERNAL>(A:ADF SOUND:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:ADF SOUND:\#ID\#, Bool)</EMISSIVE\_INDICATOR\_CODE> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_ADF\_ACTION\_SET</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_ADF\_TITLE</TOOLTIP\_TITLE> <Switch Param="INTERACTION\_TYPE"> <Case Value="Switch"> <ANIM\_CODE>(A:ADF SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> <Case Value="Knob"> <ANIM\_CODE>(A:ADF SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> </Switch> </Case> <Case Value="MARKER"> <SET\_STATE\_EXTERNAL>p0 (A:MARKER SOUND:\#ID\#, Bool) != if{ (>K:MARKER\_SOUND\_TOGGLE) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:MARKER SOUND:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:MARKER SOUND:\#ID\#, Bool)</EMISSIVE\_INDICATOR\_CODE> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_NAVCOM\_MKR\_ACTION\_SET</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_NAVCOM\_MKR\_TITLE</TOOLTIP\_TITLE> <Switch Param="INTERACTION\_TYPE"> <Case Value="Switch"> <ANIM\_CODE>(A:MARKER SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> <Case Value="Knob"> <ANIM\_CODE>(A:MARKER SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> </Switch> </Case> <Case Value="NAV"> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_NAV\_SOUND\_ACTION</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_NAV\_SOUND\_TITLE</TOOLTIP\_TITLE> <TOOLTIP\_TITLE\_INDEX>\#ID\#</TOOLTIP\_TITLE\_INDEX> <SIMVAR\_TO\_WATCH\_0>NAV SOUND:\#ID\#</SIMVAR\_TO\_WATCH\_0> <Condition Valid="USE\_EXCLUSIVE\_ID"> <True> <SET\_STATE\_EXTERNAL> (A:NAV SOUND:\#ID\#, Bool) sp0 (>K:RADIO\_VOR\#ID\#\_IDENT\_TOGGLE) </SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:NAV SOUND:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:NAV SOUND:\#ID\#, Bool)</EMISSIVE\_INDICATOR\_CODE> <Switch Param="INTERACTION\_TYPE"> <Case Value="Switch"> <ANIM\_CODE>(A:NAV SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> <Case Value="Knob"> <ANIM\_CODE>(A:NAV SOUND:\#ID\#, Percent) (A:NAV SOUND:\#OTHER\_ID\#, Bool) ! \*</ANIM\_CODE> </Case> </Switch> <SIMVAR\_TO\_WATCH\_1>NAV SOUND:\#OTHER\_ID\#</SIMVAR\_TO\_WATCH\_1> </True> <False> <SET\_STATE\_EXTERNAL>p0 (A:NAV SOUND:\#ID\#, Bool) != if{ (>K:RADIO\_VOR\#ID\#\_IDENT\_TOGGLE) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:NAV SOUND:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:NAV SOUND:\#ID\#, Bool)</EMISSIVE\_INDICATOR\_CODE> <Switch Param="INTERACTION\_TYPE"> <Case Value="Switch"> <ANIM\_CODE>(A:NAV SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> <Case Value="Knob"> <ANIM\_CODE>(A:NAV SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> </Switch> </False> </Condition> </Case> </Switch> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"/> </Template> <!-- REQ: RADIO\_TYPE (NAV/COM) & ID --> <Template Name="ASOBO\_GT\_NAVCOM\_Push\_Swap\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Push\_Swap\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_GT\_NAVCOM\_Push\_Swap\_SubTemplate"> <Parameters Type="Default"> <RADIO\_ID>\#ID\#</RADIO\_ID> </Parameters> <Parameters Type="Default"> <NODE\_ID>\#RADIO\_TYPE\#\_Push\_Swap\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>\#RADIO\_TYPE\#\_Push\_Swap\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME> <KEY\_ID>\#RADIO\_TYPE\#\#RADIO\_ID\#</KEY\_ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_PUSH\_\#RADIO\_TYPE\#\_SWAP\_ACTION</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>\#ID\# (R:1:@TT\_Package.AUDIOPANEL\_PUSH\_\#RADIO\_TYPE\#\_SWAP\_TITLE) @sprintf</TOOLTIP\_TITLE> <TOOLTIP\_TITLE\_IS\_DYNAMIC>True</TOOLTIP\_TITLE\_IS\_DYNAMIC> <WWISE\_EVENT\_1>swap\_push\_button\_on</WWISE\_EVENT\_1> <NORMALIZED\_TIME\_1>0.1</NORMALIZED\_TIME\_1> <WWISE\_EVENT\_2>swap\_push\_button\_off</WWISE\_EVENT\_2> <NORMALIZED\_TIME\_2>0.3</NORMALIZED\_TIME\_2> </Parameters> <Parameters Type="Override"> <SET\_STATE\_EXTERNAL>(>K:\#KEY\_ID\#\_RADIO\_SWAP)</SET\_STATE\_EXTERNAL> <BTN\_ID>\#RADIO\_TYPE\#\#ID\#\_Swap</BTN\_ID> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"/> </Template> <!-- REQ: ID(COM) --> <Template Name="ASOBO\_GT\_COM\_Push\_Transmit\_Template"> <Parameters Type="Default"> <ID>1</ID> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_COM\_Transmit\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_GT\_COM\_Switch\_Transmit\_Template"> <Parameters Type="Default"> <ID>1</ID> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_COM\_Transmit\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_GT\_COM\_Transmit\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>COM\_Push\_Transmit\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>COM\_Push\_Transmit\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME> <COM\_ID Process="Int">\#ID\# 1 -</COM\_ID> <Condition Check="COPILOT"> <True> <KEY\_ID>COPILOT</KEY\_ID> </True> <False> <KEY\_ID>PILOT</KEY\_ID> </False> </Condition> <TRANSMITTER\_NONE>4</TRANSMITTER\_NONE> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_ALLOW\_TO\_RESET\_RECEIVE>1</IS\_ALLOW\_TO\_RESET\_RECEIVE> <!-- override this to be false if you have something else currently blocking the audio channels by its state --> </Parameters> <Parameters Type="Override"> <SET\_STATE\_ON> \#COM\_ID\# (>K:\#KEY\_ID\#\_TRANSMITTER\_SET) \#IS\_ALLOW\_TO\_RESET\_RECEIVE\# if{ 0 (>K:COM\_RECEIVE\_ALL\_SET) } 1 (>K:COM\#ID\#\_RECEIVE\_SELECT) </SET\_STATE\_ON> <SET\_STATE\_OFF> \#TRANSMITTER\_NONE\# (>K:\#KEY\_ID\#\_TRANSMITTER\_SET) 0 (>K:COM\_RECEIVE\_ALL\_SET) </SET\_STATE\_OFF> <BTN\_ID>COM\#ID\#\_Transmit</BTN\_ID> <EMISSIVE\_INDICATOR\_CODE>(A:\#KEY\_ID\# TRANSMITTER TYPE, Enum) \#COM\_ID\# ==</EMISSIVE\_INDICATOR\_CODE> <GET\_STATE\_EXTERNAL>(A:\#KEY\_ID\# TRANSMITTER TYPE, Enum) \#COM\_ID\# == sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <NUM\_STATES>2</NUM\_STATES> <SIMVAR\_TO\_WATCH\_0>\#KEY\_ID\# TRANSMITTER TYPE</SIMVAR\_TO\_WATCH\_0> <TT\_DESCRIPTION\_ID>@TT\_Package.AS1000\_MID\_PUSH\_COM\_MIC\_ACTION</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>\#ID\# (R:1:@TT\_Package.AS1000\_MID\_PUSH\_COM\_MIC\_TITLE) @sprintf</TOOLTIP\_TITLE> <TOOLTIP\_TITLE\_IS\_DYNAMIC>True</TOOLTIP\_TITLE\_IS\_DYNAMIC> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"/> </Template> <!-- REQ: RADIO\_TYPE (NAV/COM) & ID --> <Template Name="ASOBO\_GT\_NAVCOM\_Push\_Receive\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Receive\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_GT\_NAVCOM\_Switch\_Receive\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Receive\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_GT\_NAVCOM\_Receive\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Receive\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_GT\_NAVCOM\_Receive\_SubTemplate"> <Parameters Type="Override"> <Switch Param="RADIO\_TYPE"> <Case Value="COM"> <SIMVAR>COM RECEIVE EX1:\#ID\#</SIMVAR> <TOGGLE\_STATE>p0 (>K:COM\#ID\#\_RECEIVE\_SELECT)</TOGGLE\_STATE> </Case> <Case Value="NAV"> <SIMVAR>NAV SOUND:\#ID\#</SIMVAR> <TOGGLE\_STATE>(>K:RADIO\_VOR\#ID\#\_IDENT\_TOGGLE)</TOGGLE\_STATE> </Case> </Switch> </Parameters> <Parameters Type="Default"> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_RECEIVER\_ACTION\_SET</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE\_COM>@TT\_Package.AUDIOPANEL\_KNOB\_COM\_RECEIVER\_TITLE</TOOLTIP\_TITLE\_COM> <TOOLTIP\_TITLE\_NAV>@TT\_Package.AUDIOPANEL\_KNOB\_NAV\_RECEIVER\_TITLE</TOOLTIP\_TITLE\_NAV> <TOOLTIP\_TITLE\_INDEX>\#ID\#</TOOLTIP\_TITLE\_INDEX> <TOOLTIP\_TITLE\_IS\_DYNAMIC>True</TOOLTIP\_TITLE\_IS\_DYNAMIC> <EMISSIVE\_INDICATOR\_CODE>(A:\#SIMVAR\#, bool)</EMISSIVE\_INDICATOR\_CODE> <CHECK\_STATE\_HAS\_CHANGED>True</CHECK\_STATE\_HAS\_CHANGED> </Parameters> <Parameters Type="Default"> <Switch Param="RADIO\_TYPE"> <Case Value="COM"> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_COM\#</TOOLTIP\_TITLE> </Case> <Case Value="NAV"> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_NAV\#</TOOLTIP\_TITLE> </Case> </Switch> </Parameters> <Parameters Type="Override"> <BTN\_ID>\#RADIO\_TYPE\#\#ID\#\_Receive</BTN\_ID> <SIMVAR\_TO\_WATCH\_0>\#SIMVAR\#</SIMVAR\_TO\_WATCH\_0> <SET\_STATE\_EXTERNAL>p0 (A:\#SIMVAR\#, Bool) != if{ \#TOGGLE\_STATE\# }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:\#SIMVAR\#, Bool) sp0</GET\_STATE\_EXTERNAL> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"/> </Template> <!-- GT Audio Panel --> <Template Name="ASOBO\_AudioPanel\_Knob\_Volume\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AudioPanel\_Knob\_Volume\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_AudioPanel\_Knob\_Volume\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AudioPanel\_Knob\_Volume\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>AudioPanel\_Knob\_Volume\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME> <PART\_ID>AudioPanel\_Knob\_Volume</PART\_ID> <Condition Check="COPILOT"> <True> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_VOICEPASSENGER\_VOLUME\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_VOICEPASSENGER\_VOLUME\_TITLE</TOOLTIP\_TITLE> <KNOB\_INCREMENT>1</KNOB\_INCREMENT> <COPILOT\_ID/> </True> <False> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_VOICECREW\_VOLUME\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_VOICECREW\_VOLUME\_TITLE</TOOLTIP\_TITLE> </False> </Condition> <WRAP>True</WRAP> <WWISE\_EVENT>navcom\_audio\_volume\_knob\_\#ID\#</WWISE\_EVENT> <IS\_EMISSIVE>False</IS\_EMISSIVE> <IS\_INFINITE>False</IS\_INFINITE> </Parameters> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <Condition Check="COPILOT"> <True> <KNOB\_ID>Copilot\#COPILOT\_ID\#\_Volume</KNOB\_ID> <EVENT\_CW>(O:XMLVAR\_Copilot\_Volume\_\#ID\#) \#KNOB\_INCREMENT\# + 100 min (>O:XMLVAR\_Copilot\_Volume\_\#ID\#)</EVENT\_CW> <EVENT\_CCW>(O:XMLVAR\_Copilot\_Volume\_\#ID\#) \#KNOB\_INCREMENT\# - 0 max (>O:XMLVAR\_Copilot\_Volume\_\#ID\#)</EVENT\_CCW> <ANIM\_CODE>(O:XMLVAR\_Copilot\_Volume\_\#ID\#)</ANIM\_CODE> <COUNT>100</COUNT> <GET\_TT\_VALUE\_STATE>(O:XMLVAR\_Copilot\_Volume\_\#ID\#) sp0</GET\_TT\_VALUE\_STATE> <FORMAT\_VALUE>l0 '%d%%' @sprintf</FORMAT\_VALUE> </True> <False> <KNOB\_ID>Pilot\_Volume</KNOB\_ID> <EVENT\_CW>(>K:AUDIO\_PANEL\_VOLUME\_INC)</EVENT\_CW> <EVENT\_CCW>(>K:AUDIO\_PANEL\_VOLUME\_DEC)</EVENT\_CCW> <ANIM\_CODE>(A:AUDIO PANEL VOLUME, percent)</ANIM\_CODE> <COUNT>100</COUNT> <GET\_TT\_VALUE\_STATE>(A:AUDIO PANEL VOLUME, percent) sp0</GET\_TT\_VALUE\_STATE> <FORMAT\_VALUE>l0 '%d%%' @sprintf</FORMAT\_VALUE> </False> </Condition> </UseTemplate> </Component> </Template> <Template Name="ASOBO\_AudioPanel\_Knob\_Potentiometer\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AudioPanel\_Knob\_Potentiometer\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_AudioPanel\_Knob\_Potentiometer\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AUDIO\_Knob\_Dimming\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>AUDIO\_Knob\_Dimming\#SUFFIX\_ID\#</ANIM\_NAME> <PART\_ID>AUDIO\_Knob\_Dimming</PART\_ID> <POTENTIOMETER>4</POTENTIOMETER> <KNOB\_SPEED>5</KNOB\_SPEED> <MIN\_DIMMING>0.1</MIN\_DIMMING> <MAX\_DIMMING>1</MAX\_DIMMING> <INIT\_VALUE>50</INIT\_VALUE> <WWISE\_EVENT>navcom\_audio\_volume\_knob</WWISE\_EVENT> <COUNT>20</COUNT> </Parameters> <Parameters Type="Override"> <DIMMING\_RANGE Process="Float">\#MAX\_DIMMING\# \#MIN\_DIMMING\# -</DIMMING\_RANGE> <DIMMING\_MIN\_SCALED Process="Float">\#MIN\_DIMMING\# 100 \*</DIMMING\_MIN\_SCALED> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <IS\_INFINITE>False</IS\_INFINITE> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <EVENT\_CW>(O:Knob\_Position) \#KNOB\_SPEED\# + 100 min (>O:Knob\_Position) (O:Knob\_Position) \#DIMMING\_RANGE\# \* \#DIMMING\_MIN\_SCALED\# + (>K:LIGHT\_POTENTIOMETER\_\#POTENTIOMETER\#\_SET)</EVENT\_CW> <EVENT\_CCW>(O:Knob\_Position) \#KNOB\_SPEED\# - 0 max (>O:Knob\_Position) (O:Knob\_Position) \#DIMMING\_RANGE\# \* \#DIMMING\_MIN\_SCALED\# + (>K:LIGHT\_POTENTIOMETER\_\#POTENTIOMETER\#\_SET)</EVENT\_CCW> <COMP\_INIT\_CODE>\#INIT\_VALUE\# (>O:Knob\_Position) (O:Knob\_Position) \#DIMMING\_RANGE\# \* \#DIMMING\_MIN\_SCALED\# + (>K:LIGHT\_POTENTIOMETER\_\#POTENTIOMETER\#\_SET)</COMP\_INIT\_CODE> <ANIM\_CODE>(O:Knob\_Position)</ANIM\_CODE> <GET\_TT\_VALUE\_STATE>(A:LIGHT POTENTIOMETER:\#POTENTIOMETER\#, percent) sp0</GET\_TT\_VALUE\_STATE> <FORMAT\_VALUE>l0 '%d%%' @sprintf</FORMAT\_VALUE> <KNOB\_ID>Dimming</KNOB\_ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_NAVCOM\_DIM\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_NAVCOM\_DIM\_TITLE</TOOLTIP\_TITLE> </UseTemplate> </Template> <Template Name="ASOBO\_AudioPanel\_Knob\_Squelch\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AudioPanel\_Knob\_Squelch\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_AudioPanel\_Knob\_Squelch\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AudioPanel\_Knob\_Squelch\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>AudioPanel\_Knob\_Squelch\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME> <PART\_ID>AudioPanel\_Knob\_Squelch</PART\_ID> <KNOB\_INCREMENT>5</KNOB\_INCREMENT> <WWISE\_EVENT>audio\_squelch\_knob</WWISE\_EVENT> <COUNT>20</COUNT> <IS\_EMISSIVE>False</IS\_EMISSIVE> <Condition Check="COPILOT"> <True> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_VOICEPASSENGER\_SQUELCH\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_VOICEPASSENGER\_SQUELCH\_TITLE</TOOLTIP\_TITLE> <KNOB\_ID>Squelch\_Copilot</KNOB\_ID> </True> <False> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_VOICECREW\_SQUELCH\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_VOICECREW\_SQUELCH\_TITLE</TOOLTIP\_TITLE> <KNOB\_ID>Squelch\_Pilot</KNOB\_ID> </False> </Condition> <IS\_INFINITE>False</IS\_INFINITE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <EVENT\_CW>(I:XMLVAR\_Audiopanel\_Squelch\_\#ID\#) \#KNOB\_INCREMENT\# + 100 min (>I:XMLVAR\_Audiopanel\_Squelch\_\#ID\#)</EVENT\_CW> <EVENT\_CCW>(I:XMLVAR\_Audiopanel\_Squelch\_\#ID\#) \#KNOB\_INCREMENT\# - 0 max (>I:XMLVAR\_Audiopanel\_Squelch\_\#ID\#)</EVENT\_CCW> <ANIM\_CODE>(I:XMLVAR\_Audiopanel\_Squelch\_\#ID\#)</ANIM\_CODE> <GET\_TT\_VALUE\_STATE>(I:XMLVAR\_Audiopanel\_Squelch\_\#ID\#) sp0</GET\_TT\_VALUE\_STATE> <FORMAT\_VALUE>l0 '%d%%' @sprintf</FORMAT\_VALUE> </UseTemplate> </Template> <Template Name="ASOBO\_AudioPanel\_Light\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AudioPanel\_Light\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_AudioPanel\_Light\_SubTemplate"> <DefaultTemplateParameters> <NODE\_ID>AudioPanel\_Light\#SUFFIX\_ID\#</NODE\_ID> <PART\_ID>AudioPanel\_Light</PART\_ID> <VAR\_NAME>COM VOLUME:1, percent</VAR\_NAME> <VAR\_SCOPE>A</VAR\_SCOPE> </DefaultTemplateParameters> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <Condition Check="CIRCUIT\_ID"> <True> <EMISSIVE\_CODE>(A:CIRCUIT ON:\#CIRCUIT\_ID\#, Bool) (\#VAR\_SCOPE\#:\#VAR\_NAME\#) 0 > and</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>(A:CIRCUIT AVIONICS ON, Bool) (\#VAR\_SCOPE\#:\#VAR\_NAME\#) 0 > and</EMISSIVE\_CODE> </False> </Condition> </UseTemplate> </Component> </Template> <!-- NAVCOM Base templates (implemented before default interaction templates were a thing) --> <Template Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <Parameters Type="Default"> <WWISE\_PREFIX>NAVCOM</WWISE\_PREFIX> <USE\_INPUT\_EVENT\_ID>NAVCOM</USE\_INPUT\_EVENT\_ID> <Switch> <Case Valid="IS\_AUDIO"> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM\_AUDIO</INPUT\_EVENT\_ID\_SOURCE> </Case> <Default> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM</INPUT\_EVENT\_ID\_SOURCE> </Default> </Switch> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_EMISSIVE>True</IS\_EMISSIVE> <USE\_SEPARATE\_ON\_OFF\_ANIM>False</USE\_SEPARATE\_ON\_OFF\_ANIM> <IS\_INFINITE>False</IS\_INFINITE> <CREATE\_COMPONENT>True</CREATE\_COMPONENT> </Parameters> <Parameters Type="Default"> <EXTRA\_OPTION/> <Switch Param="INTERACTION\_TYPE"> <Case Value="Push"> <Condition Valid="TOOLTIP\_TITLE"> <TOOLTIP\_ENTRY\_0>\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#</TOOLTIP\_ENTRY\_0> </Condition> <Condition NotEmpty="GET\_STATE\_EXTERNAL"> <True> <LEFT\_SINGLE\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Toggle)</LEFT\_SINGLE\_CODE> </True> <False> <BINDING\_INC\_0>Push</BINDING\_INC\_0> <BINDING\_INC\_0\_PARAM\_0>1</BINDING\_INC\_0\_PARAM\_0> <Condition NotEmpty="EVENT\_ID"> <BINDING\_INC\_0\_EVENT\_ID>\#EVENT\_ID\#</BINDING\_INC\_0\_EVENT\_ID> </Condition> <Condition Check="EXTRA\_OPTION" Match="\_Timed"> <True> <BINDING\_DEC\_0>Release</BINDING\_DEC\_0> <BINDING\_DEC\_0\_PARAM\_0>0</BINDING\_DEC\_0\_PARAM\_0> <SHORT\_CLICK\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Release) </SHORT\_CLICK\_CODE> <LONG\_CLICK\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Release)</LONG\_CLICK\_CODE> </True> <False> <LEFT\_SINGLE\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Push)</LEFT\_SINGLE\_CODE> </False> </Condition> </False> </Condition> <WWISE\_EVENT\_1>\#WWISE\_PREFIX\#\_push\_button\_on</WWISE\_EVENT\_1> <NORMALIZED\_TIME\_1>0.1</NORMALIZED\_TIME\_1> <WWISE\_EVENT\_2>\#WWISE\_PREFIX\#\_push\_button\_off</WWISE\_EVENT\_2> <NORMALIZED\_TIME\_2>0.5</NORMALIZED\_TIME\_2> </Case> <Case Value="Switch"> <NUM\_STATES>2</NUM\_STATES> <LEFT\_SINGLE\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Toggle)</LEFT\_SINGLE\_CODE> <Condition Valid="TOOLTIP\_TITLE"> <TOOLTIP\_ENTRY\_0>\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#</TOOLTIP\_ENTRY\_0> </Condition> <WWISE\_EVENT\_1>\#WWISE\_PREFIX\#\_switch\_on</WWISE\_EVENT\_1> <NORMALIZED\_TIME\_1>0.1</NORMALIZED\_TIME\_1> <WWISE\_EVENT\_2>\#WWISE\_PREFIX\#\_switch\_off</WWISE\_EVENT\_2> <NORMALIZED\_TIME\_2>0.5</NORMALIZED\_TIME\_2> <WWISE\_EVENT>\#WWISE\_PREFIX\#\_switch</WWISE\_EVENT> <ANIM\_CODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 100 \*</ANIM\_CODE> </Case> <Case Value="Knob"> <KNOB\_INCREMENT>1</KNOB\_INCREMENT> <Condition Valid="IS\_INFINITE"> <True> <KNOB\_TYPE>Infinite</KNOB\_TYPE> </True> <False> <KNOB\_TYPE>Finite\_Code</KNOB\_TYPE> <Condition Valid="USE\_BTN\_IE"> <BTN\_ID>\#KNOB\_ID\#</BTN\_ID> <TT\_ICON>Rotate</TT\_ICON> <BTN\_BINDING\_TO\_CALL>\_Toggle</BTN\_BINDING\_TO\_CALL> </Condition> </False> </Condition> <Condition NotEmpty="BTN\_ID\_EXTERNAL"> <True> <IS\_PUSH>True</IS\_PUSH> <TEMPLATE\_VARIANT>\_Push</TEMPLATE\_VARIANT> <BTN\_EXTERNAL\_BINDING\_TO\_CALL>\_Push</BTN\_EXTERNAL\_BINDING\_TO\_CALL> <WWISE\_EVENT>\#WWISE\_PREFIX\#\_volume\_knob</WWISE\_EVENT> <COUNT>100</COUNT> </True> <False> <TEMPLATE\_VARIANT/> </False> </Condition> <CURSOR\_LEFT>TurnLeft</CURSOR\_LEFT> <CURSOR\_RIGHT>TurnRight</CURSOR\_RIGHT> <Condition Valid="TOOLTIP\_TITLE"> <TOOLTIP\_ENTRY\_0>\#INPUT\_EVENT\_ID\_SOURCE\#\_\#KNOB\_ID\#</TOOLTIP\_ENTRY\_0> <Condition NotEmpty="BTN\_ID\_EXTERNAL"> <TOOLTIP\_ENTRY\_1>\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\_EXTERNAL\#</TOOLTIP\_ENTRY\_1> </Condition> </Condition> </Case> </Switch> </Parameters> <Parameters Type="Default"> <Switch Param="INTERACTION\_TYPE"> <Case Value="Push"> <TEMPLATE\_TO\_USE>ASOBO\_GT\_Push\_Button\#EXTRA\_OPTION\#</TEMPLATE\_TO\_USE> </Case> <Case Value="Switch"> <Condition> <Test> <Greater> <Number>\#NUM\_STATES\#</Number> <Number>2</Number> </Greater> </Test> <True> <TEMPLATE\_TO\_USE>ASOBO\_GT\_Switch\_XStates</TEMPLATE\_TO\_USE> </True> <False> <TEMPLATE\_TO\_USE>ASOBO\_GT\_Switch\_Code</TEMPLATE\_TO\_USE> </False> </Condition> <ANIM/> </Case> <Case Value="Knob"> <Condition Valid="BTN\_ID\_EXTERNAL"> <LEFT\_SINGLE\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\_EXTERNAL\#\#BTN\_EXTERNAL\_BINDING\_TO\_CALL\#)</LEFT\_SINGLE\_CODE> <Condition Valid="IS\_PUSH"> <True> <PUSH>True</PUSH> </True> </Condition> </Condition> <Condition Valid="USE\_BTN\_IE"> <True> <Condition> <Test> <Greater> <Number>\#NUM\_STATES\#</Number> <Number>2</Number> </Greater> </Test> <True> <TEMPLATE\_TO\_USE>ASOBO\_GT\_Switch\_XStates</TEMPLATE\_TO\_USE> </True> <False> <TEMPLATE\_TO\_USE>ASOBO\_GT\_Switch\_Code</TEMPLATE\_TO\_USE> <LEFT\_SINGLE\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\#BTN\_BINDING\_TO\_CALL\#)</LEFT\_SINGLE\_CODE> </False> </Condition> <ANIM/> </True> <False> <TEMPLATE\_TO\_USE>ASOBO\_GT\_Knob\_\#KNOB\_TYPE\#\#TEMPLATE\_VARIANT\#</TEMPLATE\_TO\_USE> <ANIM\_VAR\_HANDLED\_SEPARATELY>True</ANIM\_VAR\_HANDLED\_SEPARATELY> <Condition> <Test> <And> <Arg NotEmpty="EVENT\_CW"/> <Arg NotEmpty="EVENT\_CCW"/> </And> </Test> <True> <SET\_STATE\_EXTERNAL>0 > if{ \#EVENT\_CW\# } els{ \#EVENT\_CCW\# }</SET\_STATE\_EXTERNAL> </True> </Condition> <CLOCKWISE\_CODE>\#KNOB\_INCREMENT\# (>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#KNOB\_ID\#\_Inc)</CLOCKWISE\_CODE> <ANTICLOCKWISE\_CODE>\#KNOB\_INCREMENT\# (>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#KNOB\_ID\#\_Dec)</ANTICLOCKWISE\_CODE> </False> </Condition> </Case> </Switch> </Parameters> <Condition Valid="CREATE\_COMPONENT"> <True> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_SubTemplate"/> </Component> </True> <False> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_SubTemplate"/> </False> </Condition> <Condition Check="INDICATOR\_NODE\_ID"> <Component ID="\#INDICATOR\_NODE\_ID\#" Node="\#INDICATOR\_NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <EMISSIVE\_CODE>\#EMISSIVE\_INDICATOR\_CODE\#</EMISSIVE\_CODE> </UseTemplate> </Component> </Condition> </Template> <Template Name="ASOBO\_NAVCOM\_Alternative\_Base\_SubTemplate"> <Condition NotEmpty="COMP\_INIT\_CODE"> <UseTemplate Name="ASOBO\_GT\_Update"> <UPDATE\_ONCE>True</UPDATE\_ONCE> <UPDATE\_CODE>\#COMP\_INIT\_CODE\#</UPDATE\_CODE> </UseTemplate> </Condition> <Condition NotEmpty="COMP\_UPDATE\_CODE"> <UseTemplate Name="ASOBO\_GT\_Update"> <UPDATE\_CODE>\#COMP\_UPDATE\_CODE\#</UPDATE\_CODE> </UseTemplate> </Condition> <UseInputEvent ID="\#USE\_INPUT\_EVENT\_ID\#"/> <UseTemplate Name="\#TEMPLATE\_TO\_USE\#"/> <Condition> <Test> <And> <Arg Valid="IS\_EMISSIVE"/> <Arg NotEmpty="EMISSIVE\_CODE"/> </And> </Test> <True> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"/> </True> </Condition> <Condition> <Test> <And> <Arg Valid="USE\_SEPARATE\_ON\_OFF\_ANIM"/> <Arg NotEmpty="ANIM\_NAME\_ON\_OFF"/> </And> </Test> <True> <UseTemplate Name="ASOBO\_GT\_Anim\_Code"> <ANIM\_CODE>\#ANIM\_CODE\# 0 > 100 \*</ANIM\_CODE> <ANIM\_NAME>\#ANIM\_NAME\_ON\_OFF\#</ANIM\_NAME> </UseTemplate> </True> </Condition> </Template> <Template Name="ASOBO\_NAVCOM\_Alternative\_Base\_Push\_Event\_Only\_Template"> <Parameters Type="Default"> <USE\_INPUT\_EVENT\_ID>NAVCOM</USE\_INPUT\_EVENT\_ID> <Switch> <Case Valid="IS\_AUDIO"> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM\_AUDIO</INPUT\_EVENT\_ID\_SOURCE> </Case> <Default> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM</INPUT\_EVENT\_ID\_SOURCE> </Default> </Switch> <Condition NotEmpty="EVENT\_PUSH"> <SET\_STATE\_EXTERNAL>if{ \#EVENT\_PUSH\# }</SET\_STATE\_EXTERNAL> </Condition> </Parameters> <UseInputEvent ID="\#USE\_INPUT\_EVENT\_ID\#"> <TT\_INTERACTION>PRIMARY\_DOWN+SECONDARY\_DOWN</TT\_INTERACTION> <TT\_INTERACTION\_LOCKABLE>PRIMARY\_DOWN</TT\_INTERACTION\_LOCKABLE> <ANIM\_VAR>\_PushAnimVar</ANIM\_VAR> <ANIM>HOLD</ANIM> </UseInputEvent> </Template> <!-- \#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\# --> <!-- NAVCOM Base templates (using default templates) --> <!-- NAVCOM Interaction inputs setup template --> <Template Name="ASOBO\_NAVCOM\_Base\_Template"> <Parameters Type="Default"> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM</INPUT\_EVENT\_ID\_SOURCE> <WWISE\_PREFIX>NAVCOM</WWISE\_PREFIX> </Parameters> <UseTemplate Name="ASOBO\_Interaction\_Base\_Template"> <USE\_INPUT\_EVENT\_ID>NAVCOM</USE\_INPUT\_EVENT\_ID> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Push\_Event\_Base\_Template"> <UseTemplate Name="ASOBO\_Interaction\_Push\_Event\_Base\_Template"> <USE\_INPUT\_EVENT\_ID>NAVCOM</USE\_INPUT\_EVENT\_ID> </UseTemplate> </Template> <Template Name="ASOBO\_NAVCOM\_Pull\_Event\_Base\_Template"> <UseTemplate Name="ASOBO\_Interaction\_Pull\_Event\_Base\_Template"> <USE\_INPUT\_EVENT\_ID>NAVCOM</USE\_INPUT\_EVENT\_ID> </UseTemplate> </Template> </ModelBehaviors>     ### Includes - RelativeFile: [..\\\\Generic.xml](../generic/) - RelativeFile: [..\\\(Common\)\\Lighting.xml](../common/lighting/) - RelativeFile: [Inputs\\\\NavComSystem\_Inputs.xml](inputs/navcomsystem-inputs/) ### Templates Template list 1. [ASOBO\_AS\_155\_TSO](#ASOBO_AS_155_TSO) 2. [ASOBO\_AS\_155\_TSO\_SubTemplate](#ASOBO_AS_155_TSO_SubTemplate) 3. [ASOBO\_AS\_225\_TSO](#ASOBO_AS_225_TSO) 4. [ASOBO\_AS\_225\_TSO\_SubTemplate](#ASOBO_AS_225_TSO_SubTemplate) 5. [ASOBO\_AS\_400\_TSO](#ASOBO_AS_400_TSO) 6. [ASOBO\_AS\_400\_TSO\_SubTemplate](#ASOBO_AS_400_TSO_SubTemplate) 7. [ASOBO\_NAVCOM\_Simple\_Radio\_Template](#ASOBO_NAVCOM_Simple_Radio_Template) 8. [ASOBO\_NAVCOM\_Simple\_Radio\_SubTemplate](#ASOBO_NAVCOM_Simple_Radio_SubTemplate) 9. [ASOBO\_AudioPanel\_Minimal\_Template](#ASOBO_AudioPanel_Minimal_Template) 10. [ASOBO\_AudioPanel\_Minimal\_SubTemplate](#ASOBO_AudioPanel_Minimal_SubTemplate) 11. [ASOBO\_AudioPanel\_KMA28\_Preset\_Template](#ASOBO_AudioPanel_KMA28_Preset_Template) 12. [ASOBO\_AUDIO\_AudioPanel\_Template](#ASOBO_AUDIO_AudioPanel_Template) 13. [ASOBO\_AudioPanel\_KMA28\_Preset\_SubTemplate](#ASOBO_AudioPanel_KMA28_Preset_SubTemplate) 14. [ASOBO\_AudioPanel\_Composite\_Template](#ASOBO_AudioPanel_Composite_Template) 15. [ASOBO\_NAVCOM\_Switch\_ADF\_Sound\_Template](#ASOBO_NAVCOM_Switch_ADF_Sound_Template) 16. [ASOBO\_NAVCOM\_Push\_ADF\_Sound\_Template](#ASOBO_NAVCOM_Push_ADF_Sound_Template) 17. [ASOBO\_NAVCOM\_ADF\_Sound\_Template](#ASOBO_NAVCOM_ADF_Sound_Template) 18. [ASOBO\_NAVCOM\_Switch\_DME\_Sound\_Template](#ASOBO_NAVCOM_Switch_DME_Sound_Template) 19. [ASOBO\_NAVCOM\_Push\_DME\_Sound\_Template](#ASOBO_NAVCOM_Push_DME_Sound_Template) 20. [ASOBO\_NAVCOM\_DME\_Sound\_Template](#ASOBO_NAVCOM_DME_Sound_Template) 21. [ASOBO\_NAVCOM\_Knob\_DME\_Volume\_Template](#ASOBO_NAVCOM_Knob_DME_Volume_Template) 22. [ASOBO\_NAVCOM\_Switch\_MARKER\_Sound\_Template](#ASOBO_NAVCOM_Switch_MARKER_Sound_Template) 23. [ASOBO\_NAVCOM\_Push\_MARKER\_Sound\_Template](#ASOBO_NAVCOM_Push_MARKER_Sound_Template) 24. [ASOBO\_NAVCOM\_MARKER\_Sound\_Template](#ASOBO_NAVCOM_MARKER_Sound_Template) 25. [ASOBO\_NAVCOM\_Switch\_NAV\_Sound\_Template](#ASOBO_NAVCOM_Switch_NAV_Sound_Template) 26. [ASOBO\_NAVCOM\_Push\_NAV\_Sound\_Template](#ASOBO_NAVCOM_Push_NAV_Sound_Template) 27. [ASOBO\_NAVCOM\_NAV\_Sound\_Template](#ASOBO_NAVCOM_NAV_Sound_Template) 28. [ASOBO\_NAVCOM\_Push\_NAV\_Swap\_Template](#ASOBO_NAVCOM_Push_NAV_Swap_Template) 29. [ASOBO\_NAVCOM\_Push\_NAV\_Receive\_Template](#ASOBO_NAVCOM_Push_NAV_Receive_Template) 30. [ASOBO\_NAVCOM\_Switch\_NAV\_Receive\_Template](#ASOBO_NAVCOM_Switch_NAV_Receive_Template) 31. [ASOBO\_NAVCOM\_Knob\_NAV\_Frequency\_Template](#ASOBO_NAVCOM_Knob_NAV_Frequency_Template) 32. [ASOBO\_NAVCOM\_Knob\_NAV\_Volume\_Template](#ASOBO_NAVCOM_Knob_NAV_Volume_Template) 33. [ASOBO\_NAVCOM\_Push\_COM\_Swap\_Template](#ASOBO_NAVCOM_Push_COM_Swap_Template) 34. [ASOBO\_NAVCOM\_Push\_COM\_Receive\_Template](#ASOBO_NAVCOM_Push_COM_Receive_Template) 35. [ASOBO\_NAVCOM\_Switch\_COM\_Receive\_Template](#ASOBO_NAVCOM_Switch_COM_Receive_Template) 36. [ASOBO\_NAVCOM\_Knob\_COM\_Volume\_Template](#ASOBO_NAVCOM_Knob_COM_Volume_Template) 37. [ASOBO\_NAVCOM\_Knob\_COM\_Frequency\_Template](#ASOBO_NAVCOM_Knob_COM_Frequency_Template) 38. [ASOBO\_NAVCOM\_Switch\_COM\_Transmit\_Template](#ASOBO_NAVCOM_Switch_COM_Transmit_Template) 39. [ASOBO\_NAVCOM\_Knob\_TACAN\_Volume\_Template](#ASOBO_NAVCOM_Knob_TACAN_Volume_Template) 40. [ASOBO\_NAVCOM\_Switch\_ICS\_Template](#ASOBO_NAVCOM_Switch_ICS_Template) 41. [ASOBO\_NAVCOM\_Push\_ICS\_Template](#ASOBO_NAVCOM_Push_ICS_Template) 42. [ASOBO\_NAVCOM\_ICS\_Template](#ASOBO_NAVCOM_ICS_Template) 43. [ASOBO\_NAVCOM\_ICS\_SubTemplate](#ASOBO_NAVCOM_ICS_SubTemplate) 44. [ASOBO\_NAVCOM\_Switch\_AUX\_Template](#ASOBO_NAVCOM_Switch_AUX_Template) 45. [ASOBO\_NAVCOM\_Push\_AUX\_Template](#ASOBO_NAVCOM_Push_AUX_Template) 46. [ASOBO\_NAVCOM\_AUX\_Template](#ASOBO_NAVCOM_AUX_Template) 47. [ASOBO\_NAVCOM\_AUX\_SubTemplate](#ASOBO_NAVCOM_AUX_SubTemplate) 48. [ASOBO\_AUDIO\_Indicator\_OMI\_Components](#ASOBO_AUDIO_Indicator_OMI_Components) 49. [ASOBO\_AUDIO\_Indicator\_O\_Component](#ASOBO_AUDIO_Indicator_O_Component) 50. [ASOBO\_AUDIO\_Indicator\_M\_Component](#ASOBO_AUDIO_Indicator_M_Component) 51. [ASOBO\_AUDIO\_Indicator\_I\_Component](#ASOBO_AUDIO_Indicator_I_Component) 52. [ASOBO\_AUDIO\_Indicator\_Template](#ASOBO_AUDIO_Indicator_Template) 53. [ASOBO\_AUDIO\_Indicator\_SubTemplate](#ASOBO_AUDIO_Indicator_SubTemplate) 54. [ASOBO\_AUDIO\_Switch\_Test\_Mute\_Template](#ASOBO_AUDIO_Switch_Test_Mute_Template) 55. [ASOBO\_AUDIO\_Push\_Test\_Mute\_Template](#ASOBO_AUDIO_Push_Test_Mute_Template) 56. [ASOBO\_AUDIO\_Test\_Mute\_Template](#ASOBO_AUDIO_Test_Mute_Template) 57. [ASOBO\_AUDIO\_Test\_Mute\_SubTemplate](#ASOBO_AUDIO_Test_Mute_SubTemplate) 58. [ASOBO\_AUDIO\_Switch\_Marker\_Sens\_Template](#ASOBO_AUDIO_Switch_Marker_Sens_Template) 59. [ASOBO\_AUDIO\_Marker\_Sens\_Template](#ASOBO_AUDIO_Marker_Sens_Template) 60. [ASOBO\_AUDIO\_Marker\_Sens\_SubTemplate](#ASOBO_AUDIO_Marker_Sens_SubTemplate) 61. [ASOBO\_AUDIO\_Switch\_Speaker\_Template](#ASOBO_AUDIO_Switch_Speaker_Template) 62. [ASOBO\_AUDIO\_Push\_Speaker\_Template](#ASOBO_AUDIO_Push_Speaker_Template) 63. [ASOBO\_AUDIO\_Speaker\_Template](#ASOBO_AUDIO_Speaker_Template) 64. [ASOBO\_AUDIO\_Speaker\_SubTemplate](#ASOBO_AUDIO_Speaker_SubTemplate) 65. [ASOBO\_AUDIO\_Switch\_Intercom\_Template](#ASOBO_AUDIO_Switch_Intercom_Template) 66. [ASOBO\_AUDIO\_Intercom\_Template](#ASOBO_AUDIO_Intercom_Template) 67. [ASOBO\_AUDIO\_Intercom\_SubTemplate](#ASOBO_AUDIO_Intercom_SubTemplate) 68. [ASOBO\_NAVCOM\_Screens\_Template](#ASOBO_NAVCOM_Screens_Template) 69. [ASOBO\_NAVCOM\_Screens\_SubTemplate](#ASOBO_NAVCOM_Screens_SubTemplate) 70. [ASOBO\_NAVCOM\_Push\_GPS\_Toggle](#ASOBO_NAVCOM_Push_GPS_Toggle) 71. [ASOBO\_NAVCOM\_Switch\_GPS\_Navigation\_Template](#ASOBO_NAVCOM_Switch_GPS_Navigation_Template) 72. [ASOBO\_NAVCOM\_Push\_GPS\_Navigation\_Template](#ASOBO_NAVCOM_Push_GPS_Navigation_Template) 73. [ASOBO\_NAVCOM\_GPS\_Navigation\_Template](#ASOBO_NAVCOM_GPS_Navigation_Template) 74. [ASOBO\_NAVCOM\_Push\_GPS\_Approach\_Template](#ASOBO_NAVCOM_Push_GPS_Approach_Template) 75. [ASOBO\_NAVCOM\_GPS\_Approach\_Template](#ASOBO_NAVCOM_GPS_Approach_Template) 76. [ASOBO\_NAVCOM\_Decision\_Height\_Template](#ASOBO_NAVCOM_Decision_Height_Template) 77. [ASOBO\_NAVCOM\_Knob\_Decision\_Height\_Template](#ASOBO_NAVCOM_Knob_Decision_Height_Template) 78. [ASOBO\_GT\_NAVCOM\_Knob\_Frequency\_Template](#ASOBO_GT_NAVCOM_Knob_Frequency_Template) 79. [ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template](#ASOBO_GT_NAVCOM_Knob_Volume_Template) 80. [ASOBO\_GT\_NAVCOM\_Volume\_Template](#ASOBO_GT_NAVCOM_Volume_Template) 81. [ASOBO\_GT\_NAVCOM\_Volume\_SubTemplate](#ASOBO_GT_NAVCOM_Volume_SubTemplate) 82. [ASOBO\_GT\_NAVCOM\_Sound\_Template](#ASOBO_GT_NAVCOM_Sound_Template) 83. [ASOBO\_GT\_NAVCOM\_Sound\_SubTemplate](#ASOBO_GT_NAVCOM_Sound_SubTemplate) 84. [ASOBO\_GT\_NAVCOM\_Push\_Swap\_Template](#ASOBO_GT_NAVCOM_Push_Swap_Template) 85. [ASOBO\_GT\_NAVCOM\_Push\_Swap\_SubTemplate](#ASOBO_GT_NAVCOM_Push_Swap_SubTemplate) 86. [ASOBO\_GT\_COM\_Push\_Transmit\_Template](#ASOBO_GT_COM_Push_Transmit_Template) 87. [ASOBO\_GT\_COM\_Switch\_Transmit\_Template](#ASOBO_GT_COM_Switch_Transmit_Template) 88. [ASOBO\_GT\_COM\_Transmit\_SubTemplate](#ASOBO_GT_COM_Transmit_SubTemplate) 89. [ASOBO\_GT\_NAVCOM\_Push\_Receive\_Template](#ASOBO_GT_NAVCOM_Push_Receive_Template) 90. [ASOBO\_GT\_NAVCOM\_Switch\_Receive\_Template](#ASOBO_GT_NAVCOM_Switch_Receive_Template) 91. [ASOBO\_GT\_NAVCOM\_Receive\_Template](#ASOBO_GT_NAVCOM_Receive_Template) 92. [ASOBO\_GT\_NAVCOM\_Receive\_SubTemplate](#ASOBO_GT_NAVCOM_Receive_SubTemplate) 93. [ASOBO\_AudioPanel\_Knob\_Volume\_Template](#ASOBO_AudioPanel_Knob_Volume_Template) 94. [ASOBO\_AudioPanel\_Knob\_Volume\_SubTemplate](#ASOBO_AudioPanel_Knob_Volume_SubTemplate) 95. [ASOBO\_AudioPanel\_Knob\_Potentiometer\_Template](#ASOBO_AudioPanel_Knob_Potentiometer_Template) 96. [ASOBO\_AudioPanel\_Knob\_Potentiometer\_SubTemplate](#ASOBO_AudioPanel_Knob_Potentiometer_SubTemplate) 97. [ASOBO\_AudioPanel\_Knob\_Squelch\_Template](#ASOBO_AudioPanel_Knob_Squelch_Template) 98. [ASOBO\_AudioPanel\_Knob\_Squelch\_SubTemplate](#ASOBO_AudioPanel_Knob_Squelch_SubTemplate) 99. [ASOBO\_AudioPanel\_Light\_Template](#ASOBO_AudioPanel_Light_Template) 100. [ASOBO\_AudioPanel\_Light\_SubTemplate](#ASOBO_AudioPanel_Light_SubTemplate) 101. [ASOBO\_NAVCOM\_Alternative\_Base\_Template](#ASOBO_NAVCOM_Alternative_Base_Template) 102. [ASOBO\_NAVCOM\_Alternative\_Base\_SubTemplate](#ASOBO_NAVCOM_Alternative_Base_SubTemplate) 103. [ASOBO\_NAVCOM\_Alternative\_Base\_Push\_Event\_Only\_Template](#ASOBO_NAVCOM_Alternative_Base_Push_Event_Only_Template) 104. [ASOBO\_NAVCOM\_Base\_Template](#ASOBO_NAVCOM_Base_Template) 105. [ASOBO\_NAVCOM\_Push\_Event\_Base\_Template](#ASOBO_NAVCOM_Push_Event_Base_Template) 106. [ASOBO\_NAVCOM\_Pull\_Event\_Base\_Template](#ASOBO_NAVCOM_Pull_Event_Base_Template) - #### ASOBO\_AS\_155\_TSO Definition from XML <Template Name="ASOBO\_AS\_155\_TSO"> <Parameters Type="Default"> <ID>1</ID> <EMISSIVE\_POTENTIOMETER>1</EMISSIVE\_POTENTIOMETER> <DIMMING\_FACTOR>1</DIMMING\_FACTOR> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AS\_155\_TSO\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - EMISSIVE\_POTENTIOMETER - DIMMING\_FACTOR   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_AS\_155\_TSO\_SubTemplate](navcomsystem/#ASOBO_AS_155_TSO_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AS\_155\_TSO\_SubTemplate Definition from XML <Template Name="ASOBO\_AS\_155\_TSO\_SubTemplate"> <Parameters Type="Default"> <EMISSIVE\_CODE>(A:CIRCUIT NAVCOM\#ID\# ON, Bool) (A:LIGHT POTENTIOMETER:\#EMISSIVE\_POTENTIOMETER\#, percent over 100) \* \#DIMMING\_FACTOR\# \*</EMISSIVE\_CODE> <NODE\_ID\_COM\_LARGE\_KNOB>COM\_Knob\_MHz\#SUFFIX\_ID\#</NODE\_ID\_COM\_LARGE\_KNOB> <ANIM\_NAME\_COM\_LARGE\_KNOB>COM\_Knob\_MHz\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_LARGE\_KNOB> <NODE\_ID\_COM\_SMALL\_KNOB>COM\_Knob\_KHz\#SUFFIX\_ID\#</NODE\_ID\_COM\_SMALL\_KNOB> <ANIM\_NAME\_COM\_SMALL\_KNOB>COM\_Knob\_KHz\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_SMALL\_KNOB> <ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH>COM\_Knob\_KHz\_Push\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH> <NODE\_ID\_COM\_VOLUME\_PULL>COM\_Knob\_OnOff\#SUFFIX\_ID\#</NODE\_ID\_COM\_VOLUME\_PULL> <ANIM\_NAME\_COM\_VOLUME\_PULL>COM\_Push\_Test\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_VOLUME\_PULL> <ANIM\_NAME\_COM\_VOLUME\_KNOB>COM\_Knob\_OnOff\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_VOLUME\_KNOB> <NODE\_ID\_COM\_SWAP>COM\_Push\_Swap\#SUFFIX\_ID\#</NODE\_ID\_COM\_SWAP> <ANIM\_NAME\_COM\_SWAP>COM\_Push\_Swap\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_SWAP> <NODE\_ID\_NAV\_LARGE\_KNOB>NAV\_Knob\_MHz\#SUFFIX\_ID\#</NODE\_ID\_NAV\_LARGE\_KNOB> <ANIM\_NAME\_NAV\_LARGE\_KNOB>NAV\_Knob\_MHz\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_LARGE\_KNOB> <NODE\_ID\_NAV\_SMALL\_KNOB>NAV\_Knob\_KHz\#SUFFIX\_ID\#</NODE\_ID\_NAV\_SMALL\_KNOB> <ANIM\_NAME\_NAV\_SMALL\_KNOB>NAV\_Knob\_KHz\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_SMALL\_KNOB> <ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH>NAV\_Knob\_KHz\_Push\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH> <NODE\_ID\_NAV\_VOLUME\_PULL>NAV\_Knob\_OnOff\#SUFFIX\_ID\#</NODE\_ID\_NAV\_VOLUME\_PULL> <ANIM\_NAME\_NAV\_VOLUME\_PULL>NAV\_Push\_Ident\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_VOLUME\_PULL> <ANIM\_NAME\_NAV\_VOLUME\_KNOB>NAV\_Knob\_OnOff\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_VOLUME\_KNOB> <NODE\_ID\_NAV\_SWAP>NAV\_Push\_Swap\#SUFFIX\_ID\#</NODE\_ID\_NAV\_SWAP> <ANIM\_NAME\_NAV\_SWAP>NAV\_Push\_Swap\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_SWAP> <NODE\_ID\_SCREEN>Screen\_Transpondeur\_COM</NODE\_ID\_SCREEN> <NODE\_ID\_SCREEN\_NAV>Screen\_Transpondeur\_NAV</NODE\_ID\_SCREEN\_NAV> <DECALS\_NODE\_ID>ComNav\_Decals\_Emissive\#SUFFIX\_ID\#</DECALS\_NODE\_ID> <APPEND\_DEFAULT\_EMISSIVE\_TO\_SCREEN>False</APPEND\_DEFAULT\_EMISSIVE\_TO\_SCREEN> </Parameters> <Component ID="\#DECALS\_NODE\_ID\#\_\#ID\#" Node="\#DECALS\_NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"/> </Component> <Component ID="AS\_155\_TSO\#SUFFIX\_ID\#"> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_COM\_Frequency\_Template"> <NODE\_ID\_LARGE\_KNOB>\#NODE\_ID\_COM\_LARGE\_KNOB\#</NODE\_ID\_LARGE\_KNOB> <NODE\_ID\_SMALL\_KNOB>\#NODE\_ID\_COM\_SMALL\_KNOB\#</NODE\_ID\_SMALL\_KNOB> <ANIM\_NAME\_LARGE\_KNOB>\#ANIM\_NAME\_COM\_LARGE\_KNOB\#</ANIM\_NAME\_LARGE\_KNOB> <ANIM\_NAME\_SMALL\_KNOB>\#ANIM\_NAME\_COM\_SMALL\_KNOB\#</ANIM\_NAME\_SMALL\_KNOB> <ANIM\_NAME\_SMALL\_KNOB\_PUSH>\#ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH\#</ANIM\_NAME\_SMALL\_KNOB\_PUSH> <IS\_EMISSIVE>False</IS\_EMISSIVE> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_NAV\_Frequency\_Template"> <NODE\_ID\_LARGE\_KNOB>\#NODE\_ID\_NAV\_LARGE\_KNOB\#</NODE\_ID\_LARGE\_KNOB> <NODE\_ID\_SMALL\_KNOB>\#NODE\_ID\_NAV\_SMALL\_KNOB\#</NODE\_ID\_SMALL\_KNOB> <ANIM\_NAME\_LARGE\_KNOB>\#ANIM\_NAME\_NAV\_LARGE\_KNOB\#</ANIM\_NAME\_LARGE\_KNOB> <ANIM\_NAME\_SMALL\_KNOB>\#ANIM\_NAME\_NAV\_SMALL\_KNOB\#</ANIM\_NAME\_SMALL\_KNOB> <ANIM\_NAME\_SMALL\_KNOB\_PUSH>\#ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH\#</ANIM\_NAME\_SMALL\_KNOB\_PUSH> <IS\_EMISSIVE>False</IS\_EMISSIVE> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_COM\_Volume\_Template"> <NODE\_ID>\#NODE\_ID\_COM\_VOLUME\_PULL\#</NODE\_ID> <ANIM\_NAME\_KNOB>\#ANIM\_NAME\_COM\_VOLUME\_KNOB\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>\#ANIM\_NAME\_COM\_VOLUME\_PULL\#</ANIM\_NAME\_PUSH> <NO\_IDENT>False</NO\_IDENT> <IS\_EMISSIVE>False</IS\_EMISSIVE> <Condition NotEmpty="COM\_CIRCUIT"> <CIRCUIT\_ID>\#COM\_CIRCUIT\#</CIRCUIT\_ID> </Condition> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_NAV\_Volume\_Template"> <NODE\_ID>\#NODE\_ID\_NAV\_VOLUME\_PULL\#</NODE\_ID> <ANIM\_NAME\_KNOB>\#ANIM\_NAME\_NAV\_VOLUME\_KNOB\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>\#ANIM\_NAME\_NAV\_VOLUME\_PULL\#</ANIM\_NAME\_PUSH> <NO\_IDENT>False</NO\_IDENT> <IS\_EMISSIVE>False</IS\_EMISSIVE> <Condition NotEmpty="NAV\_CIRCUIT"> <CIRCUIT\_ID>\#NAV\_CIRCUIT\#</CIRCUIT\_ID> </Condition> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Push\_COM\_Swap\_Template"> <NODE\_ID>\#NODE\_ID\_COM\_SWAP\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_COM\_SWAP\#</ANIM\_NAME> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Push\_NAV\_Swap\_Template"> <NODE\_ID>\#NODE\_ID\_NAV\_SWAP\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_NAV\_SWAP\#</ANIM\_NAME> </UseTemplate> </Component> <Component ID="AS\_155\_TSO\_Screen\_\#ID\#" Node="\#NODE\_ID\_SCREEN\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <FAILURE>(A:CIRCUIT NAVCOM\#ID\# ON, Bool)</FAILURE> <Condition Valid="APPEND\_DEFAULT\_EMISSIVE\_TO\_SCREEN"> <True> <EMISSIVE\_CODE>(A:COM VOLUME:\#ID\#, Percent) 0 > \#EMISSIVE\_CODE\# \*</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>(A:COM VOLUME:\#ID\#, Percent) 0 ></EMISSIVE\_CODE> </False> </Condition> </UseTemplate> </Component> <Condition Valid="SEPARATED\_SCREENS"> <True> <Component ID="\#NODE\_ID\_SCREEN\_NAV\#" Node="\#NODE\_ID\_SCREEN\_NAV\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <FAILURE>(A:CIRCUIT NAVCOM\#ID\# ON, Bool)</FAILURE> <Condition Valid="APPEND\_DEFAULT\_EMISSIVE\_TO\_SCREEN"> <True> <EMISSIVE\_CODE>(A:NAV VOLUME:\#ID\#, Percent) 0 > \#EMISSIVE\_CODE\# \*</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>(A:NAV VOLUME:\#ID\#, Percent) 0 ></EMISSIVE\_CODE> </False> </Condition> </UseTemplate> </Component> </True> </Condition> </Template> Parameters initialization: - Default Parameters set: - EMISSIVE\_CODE (using ID, EMISSIVE\_POTENTIOMETER, DIMMING\_FACTOR) - NODE\_ID\_COM\_LARGE\_KNOB (using SUFFIX\_ID) - ANIM\_NAME\_COM\_LARGE\_KNOB (using SUFFIX\_ID) - NODE\_ID\_COM\_SMALL\_KNOB (using SUFFIX\_ID) - ANIM\_NAME\_COM\_SMALL\_KNOB (using SUFFIX\_ID) - ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH (using SUFFIX\_ID) - NODE\_ID\_COM\_VOLUME\_PULL (using SUFFIX\_ID) - ANIM\_NAME\_COM\_VOLUME\_PULL (using SUFFIX\_ID) - ANIM\_NAME\_COM\_VOLUME\_KNOB (using SUFFIX\_ID) - NODE\_ID\_COM\_SWAP (using SUFFIX\_ID) - ANIM\_NAME\_COM\_SWAP (using SUFFIX\_ID) - NODE\_ID\_NAV\_LARGE\_KNOB (using SUFFIX\_ID) - ANIM\_NAME\_NAV\_LARGE\_KNOB (using SUFFIX\_ID) - NODE\_ID\_NAV\_SMALL\_KNOB (using SUFFIX\_ID) - ANIM\_NAME\_NAV\_SMALL\_KNOB (using SUFFIX\_ID) - ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH (using SUFFIX\_ID) - NODE\_ID\_NAV\_VOLUME\_PULL (using SUFFIX\_ID) - ANIM\_NAME\_NAV\_VOLUME\_PULL (using SUFFIX\_ID) - ANIM\_NAME\_NAV\_VOLUME\_KNOB (using SUFFIX\_ID) - NODE\_ID\_NAV\_SWAP (using SUFFIX\_ID) - ANIM\_NAME\_NAV\_SWAP (using SUFFIX\_ID) - NODE\_ID\_SCREEN - NODE\_ID\_SCREEN\_NAV - DECALS\_NODE\_ID (using SUFFIX\_ID) - APPEND\_DEFAULT\_EMISSIVE\_TO\_SCREEN Parameters read: - DECALS\_NODE\_ID - ID - SUFFIX\_ID - NODE\_ID\_SCREEN Components: - \#DECALS\_NODE\_ID\#\_\#ID\# (Node: \#DECALS\_NODE\_ID\#)   Templates used: - [ASOBO\_GT\_Emissive\_Gauge](../generic/emissive/#ASOBO_GT_Emissive_Gauge) - AS\_155\_TSO\#SUFFIX\_ID\#   Templates used: - [ASOBO\_NAVCOM\_Knob\_COM\_Frequency\_Template](navcomsystem/#ASOBO_NAVCOM_Knob_COM_Frequency_Template) Parameters set: - NODE\_ID\_LARGE\_KNOB (using NODE\_ID\_COM\_LARGE\_KNOB) - NODE\_ID\_SMALL\_KNOB (using NODE\_ID\_COM\_SMALL\_KNOB) - ANIM\_NAME\_LARGE\_KNOB (using ANIM\_NAME\_COM\_LARGE\_KNOB) - ANIM\_NAME\_SMALL\_KNOB (using ANIM\_NAME\_COM\_SMALL\_KNOB) - ANIM\_NAME\_SMALL\_KNOB\_PUSH (using ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH) - IS\_EMISSIVE - [ASOBO\_NAVCOM\_Knob\_NAV\_Frequency\_Template](navcomsystem/#ASOBO_NAVCOM_Knob_NAV_Frequency_Template) Parameters set: - NODE\_ID\_LARGE\_KNOB (using NODE\_ID\_NAV\_LARGE\_KNOB) - NODE\_ID\_SMALL\_KNOB (using NODE\_ID\_NAV\_SMALL\_KNOB) - ANIM\_NAME\_LARGE\_KNOB (using ANIM\_NAME\_NAV\_LARGE\_KNOB) - ANIM\_NAME\_SMALL\_KNOB (using ANIM\_NAME\_NAV\_SMALL\_KNOB) - ANIM\_NAME\_SMALL\_KNOB\_PUSH (using ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH) - IS\_EMISSIVE - [ASOBO\_NAVCOM\_Knob\_COM\_Volume\_Template](navcomsystem/#ASOBO_NAVCOM_Knob_COM_Volume_Template) Parameters set: - NODE\_ID (using NODE\_ID\_COM\_VOLUME\_PULL) - ANIM\_NAME\_KNOB (using ANIM\_NAME\_COM\_VOLUME\_KNOB) - ANIM\_NAME\_PUSH (using ANIM\_NAME\_COM\_VOLUME\_PULL) - NO\_IDENT - IS\_EMISSIVE Condition: NotEmpty(COM\_CIRCUIT) - Case: True Parameters set: - CIRCUIT\_ID (using COM\_CIRCUIT) - [ASOBO\_NAVCOM\_Knob\_NAV\_Volume\_Template](navcomsystem/#ASOBO_NAVCOM_Knob_NAV_Volume_Template) Parameters set: - NODE\_ID (using NODE\_ID\_NAV\_VOLUME\_PULL) - ANIM\_NAME\_KNOB (using ANIM\_NAME\_NAV\_VOLUME\_KNOB) - ANIM\_NAME\_PUSH (using ANIM\_NAME\_NAV\_VOLUME\_PULL) - NO\_IDENT - IS\_EMISSIVE Condition: NotEmpty(NAV\_CIRCUIT) - Case: True Parameters set: - CIRCUIT\_ID (using NAV\_CIRCUIT) - [ASOBO\_NAVCOM\_Push\_COM\_Swap\_Template](navcomsystem/#ASOBO_NAVCOM_Push_COM_Swap_Template) Parameters set: - NODE\_ID (using NODE\_ID\_COM\_SWAP) - ANIM\_NAME (using ANIM\_NAME\_COM\_SWAP) - [ASOBO\_NAVCOM\_Push\_NAV\_Swap\_Template](navcomsystem/#ASOBO_NAVCOM_Push_NAV_Swap_Template) Parameters set: - NODE\_ID (using NODE\_ID\_NAV\_SWAP) - ANIM\_NAME (using ANIM\_NAME\_NAV\_SWAP) - AS\_155\_TSO\_Screen\_\#ID\# (Node: \#NODE\_ID\_SCREEN\#)   Templates used: - [ASOBO\_GT\_Emissive\_Gauge](../generic/emissive/#ASOBO_GT_Emissive_Gauge) Parameters set: - FAILURE (using ID) Condition: Valid(APPEND\_DEFAULT\_EMISSIVE\_TO\_SCREEN) - Case: True Parameters set: - EMISSIVE\_CODE (using ID, EMISSIVE\_CODE) - Case: False Parameters set: - EMISSIVE\_CODE (using ID) Condition: Valid(SEPARATED\_SCREENS) - Case: True Parameters read: - NODE\_ID\_SCREEN\_NAV Components: - \#NODE\_ID\_SCREEN\_NAV\# (Node: \#NODE\_ID\_SCREEN\_NAV\#)   Templates used: - [ASOBO\_GT\_Emissive\_Gauge](../generic/emissive/#ASOBO_GT_Emissive_Gauge) Parameters set: - FAILURE (using ID) Condition: Valid(APPEND\_DEFAULT\_EMISSIVE\_TO\_SCREEN) - Case: True Parameters set: - EMISSIVE\_CODE (using ID, EMISSIVE\_CODE) - Case: False Parameters set: - EMISSIVE\_CODE (using ID) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AS\_225\_TSO Definition from XML <Template Name="ASOBO\_AS\_225\_TSO"> <Parameters Type="Default"> <ID>1</ID> <Condition IsVersion="2"> <True> <DIMMING\_FACTOR>1</DIMMING\_FACTOR> </True> <False> <DIMMING\_FACTOR>0.5</DIMMING\_FACTOR> </False> </Condition> </Parameters> <Parameters Type="Default"> <COM\_INDEX>\#ID\#</COM\_INDEX> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AS\_225\_TSO\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID Condition: IsVersion(2) - Case: True Parameters set: - DIMMING\_FACTOR - Case: False Parameters set: - DIMMING\_FACTOR - Default Parameters set: - COM\_INDEX (using ID)   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_AS\_225\_TSO\_SubTemplate](navcomsystem/#ASOBO_AS_225_TSO_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AS\_225\_TSO\_SubTemplate Definition from XML <Template Name="ASOBO\_AS\_225\_TSO\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID\_SCREEN>AS225\_Screen\#SUFFIX\_ID\#</NODE\_ID\_SCREEN> <NODE\_ID\_COM\_LARGE\_KNOB>COM\_Knob\_MHz\#SUFFIX\_ID\#</NODE\_ID\_COM\_LARGE\_KNOB> <ANIM\_NAME\_COM\_LARGE\_KNOB>COM\_Knob\_MHz\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_LARGE\_KNOB> <NODE\_ID\_COM\_SMALL\_KNOB>COM\_Knob\_KHz\#SUFFIX\_ID\#</NODE\_ID\_COM\_SMALL\_KNOB> <ANIM\_NAME\_COM\_SMALL\_KNOB>COM\_Knob\_KHz\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_SMALL\_KNOB> <NODE\_ID\_COM\_VOLUME\_PULL>COM\_Knob\_OnOff\#SUFFIX\_ID\#</NODE\_ID\_COM\_VOLUME\_PULL> <ANIM\_NAME\_COM\_VOLUME\_PULL>COM\_Push\_Test\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_VOLUME\_PULL> <ANIM\_NAME\_COM\_VOLUME\_KNOB>COM\_Knob\_OnOff\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_VOLUME\_KNOB> <NODE\_ID\_COM\_SWAP>COM\_Push\_Swap\#SUFFIX\_ID\#</NODE\_ID\_COM\_SWAP> <ANIM\_NAME\_COM\_SWAP>COM\_Push\_Swap\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_SWAP> <NODE\_ID\_PUSH\_MON>COM\_Push\_MON\#SUFFIX\_ID\#</NODE\_ID\_PUSH\_MON> <NODE\_ID\_PUSH\_FUNC>COM\_Push\_FUNC\#SUFFIX\_ID\#</NODE\_ID\_PUSH\_FUNC> <NODE\_ID\_PUSH\_CLR>COM\_Push\_CLR\#SUFFIX\_ID\#</NODE\_ID\_PUSH\_CLR> <NODE\_ID\_PUSH\_ENT>COM\_Push\_ENT\#SUFFIX\_ID\#</NODE\_ID\_PUSH\_ENT> <NODE\_ID\_PUSH\_ICS>COM\_Push\_ICS\#SUFFIX\_ID\#</NODE\_ID\_PUSH\_ICS> <NODE\_ID\_PUSH\_COM>COM\_Push\_COM\#SUFFIX\_ID\#</NODE\_ID\_PUSH\_COM> <NODE\_ID\_PUSH\_MEM>COM\_Push\_MEM\#SUFFIX\_ID\#</NODE\_ID\_PUSH\_MEM> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM\_AS\_225\_\#COM\_INDEX\#</INPUT\_EVENT\_ID\_SOURCE> <WWISE\_EVENT\_1>AS225\_push\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>AS225\_push\_off</WWISE\_EVENT\_2> <Condition NotEmpty="EMISSIVE\_POTENTIOMETER"> <True> <EMISSIVE\_CODE>(A:LIGHT POTENTIOMETER:\#EMISSIVE\_POTENTIOMETER\#, percent over 100) \#DIMMING\_FACTOR\# \*</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>\#DIMMING\_FACTOR\#</EMISSIVE\_CODE> </False> </Condition> <FAILURE>(A:COM VOLUME:\#COM\_INDEX\#, Percent) 0 > (A:CIRCUIT NAVCOM\#COM\_INDEX\# ON, Bool) and</FAILURE> </Parameters> <Component ID="AS\_225\_TSO\#SUFFIX\_ID\#"> <Component ID="Knob\_Frequency"> <Parameters Type="Default"> <TOOLTIP\_TITLE\_ID\_KNOB\_FREQ>@TT\_Package.AUDIOPANEL\_KNOB\_COM\_FREQ\_TITLE</TOOLTIP\_TITLE\_ID\_KNOB\_FREQ> <TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_KHZ>@TT\_Package.AUDIOPANEL\_KNOB\_COM\_KHZ\_ACTION</TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_KHZ> <TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_MHZ>@TT\_Package.AUDIOPANEL\_KNOB\_COM\_MHZ\_ACTION</TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_MHZ> </Parameters> <Parameters Type="Override"> <TOOLTIP\_TITLE\_INDEX>\#COM\_INDEX\#</TOOLTIP\_TITLE\_INDEX> <TT\_DESCRIPTION\_INDEX>\#COM\_INDEX\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE\_ID>\#TOOLTIP\_TITLE\_ID\_KNOB\_FREQ\#</TOOLTIP\_TITLE\_ID> <FAILURE>0</FAILURE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>COM\_Khz</IE\_NAME> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <IS\_INFINITE>True</IS\_INFINITE> <NODE\_ID>\#NODE\_ID\_COM\_SMALL\_KNOB\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_COM\_SMALL\_KNOB\#</ANIM\_NAME> <SET\_STATE\_EXTERNAL>p0 0 > if{ (>H:RADIO\_COM\_Knob\_Small\_Inc\_\#COM\_INDEX\#) } els{ (>H:RADIO\_COM\_Knob\_Small\_Dec\_\#COM\_INDEX\#) }</SET\_STATE\_EXTERNAL> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_KHZ\#</TT\_DESCRIPTION\_ID> <WWISE\_EVENT>AS225\_small\_knob</WWISE\_EVENT> <COUNT>36</COUNT> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>COM\_Mhz</IE\_NAME> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <IS\_INFINITE>True</IS\_INFINITE> <NODE\_ID>\#NODE\_ID\_COM\_LARGE\_KNOB\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_COM\_LARGE\_KNOB\#</ANIM\_NAME> <SET\_STATE\_EXTERNAL>p0 0 > if{ (>H:RADIO\_COM\_Knob\_Large\_Inc\_\#COM\_INDEX\#) } els{ (>H:RADIO\_COM\_Knob\_Large\_Dec\_\#COM\_INDEX\#) }</SET\_STATE\_EXTERNAL> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_MHZ\#</TT\_DESCRIPTION\_ID> <WWISE\_EVENT>AS225\_large\_knob</WWISE\_EVENT> <COUNT>36</COUNT> </UseTemplate> </Component> <Component ID="Knob\_Volume"> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_COM\_Volume\_Template"> <ID>\#COM\_INDEX\#</ID> <NODE\_ID>\#NODE\_ID\_COM\_VOLUME\_PULL\#</NODE\_ID> <ANIM\_NAME\_KNOB>\#ANIM\_NAME\_COM\_VOLUME\_KNOB\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>\#ANIM\_NAME\_COM\_VOLUME\_PULL\#</ANIM\_NAME\_PUSH> <NO\_IDENT>False</NO\_IDENT> <IS\_EMISSIVE>True</IS\_EMISSIVE> <Condition NotEmpty="COM\_CIRCUIT"> <CIRCUIT\_ID>\#COM\_CIRCUIT\#</CIRCUIT\_ID> </Condition> <FAILURE>0</FAILURE> </UseTemplate> </Component> <Component ID="Buttons"> <Parameters Type="Default"> <TOOLTIP\_TITLE\_ID\_PUSH\_SWAP>@TT\_Package.AUDIOPANEL\_PUSH\_COM\_SWAP\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_SWAP> <TT\_DESCRIPTION\_ID\_PUSH\_SWAP>@TT\_Package.AUDIOPANEL\_PUSH\_COM\_SWAP\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_SWAP> <TOOLTIP\_TITLE\_ID\_PUSH\_MON>@TT\_Package.AS\_225\_TSO\_PUSH\_MON\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_MON> <TOOLTIP\_TITLE\_ID\_PUSH\_FUNC>@TT\_Package.AS\_225\_TSO\_PUSH\_FUNC\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_FUNC> <TOOLTIP\_TITLE\_ID\_PUSH\_CLR>@TT\_Package.AS\_225\_TSO\_PUSH\_CLR\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_CLR> <TOOLTIP\_TITLE\_ID\_PUSH\_ENT>@TT\_Package.AS\_225\_TSO\_PUSH\_ENT\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_ENT> <TOOLTIP\_TITLE\_ID\_PUSH\_COM>@TT\_Package.AS\_225\_TSO\_PUSH\_COM\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_COM> <TOOLTIP\_TITLE\_ID\_PUSH\_MEM>@TT\_Package.AS\_225\_TSO\_PUSH\_MEM\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_MEM> <TOOLTIP\_TITLE\_ID\_PUSH\_ICS>@TT\_Package.AS\_225\_TSO\_PUSH\_ICS\_TITLE</TOOLTIP\_TITLE\_ID\_PUSH\_ICS> <TT\_DESCRIPTION\_ID\_PUSH\_MON>@TT\_Package.AS\_225\_TSO\_PUSH\_MON\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_MON> <TT\_DESCRIPTION\_ID\_PUSH\_FUNC>@TT\_Package.AS\_225\_TSO\_PUSH\_FUNC\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_FUNC> <TT\_DESCRIPTION\_ID\_PUSH\_CLR>@TT\_Package.AS\_225\_TSO\_PUSH\_CLR\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_CLR> <TT\_DESCRIPTION\_ID\_PUSH\_ENT>@TT\_Package.AS\_225\_TSO\_PUSH\_ENT\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_ENT> <TT\_DESCRIPTION\_ID\_PUSH\_COM>@TT\_Package.AS\_225\_TSO\_PUSH\_COM\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_COM> <TT\_DESCRIPTION\_ID\_PUSH\_MEM>@TT\_Package.AS\_225\_TSO\_PUSH\_MEM\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_MEM> <TT\_DESCRIPTION\_ID\_PUSH\_ICS>@TT\_Package.AS\_225\_TSO\_PUSH\_ICS\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_ICS> </Parameters> <Parameters Type="Override"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <USE\_INPUT\_EVENT\_TEMPLATE>Push</USE\_INPUT\_EVENT\_TEMPLATE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>COM\_Swap</IE\_NAME> <NODE\_ID>\#NODE\_ID\_COM\_SWAP\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_COM\_SWAP\#</ANIM\_NAME> <EXTRA\_OPTION>\_Timed</EXTRA\_OPTION> <TIMED\_TYPE>X\_EVENTS</TIMED\_TYPE> <TIMED\_EVENTS\_COUNT>2</TIMED\_EVENTS\_COUNT> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_Swap\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <ON\_PUSH\_EVENT\_LONG\_2>(>H:RADIO\_COM\_Swap\_Long\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT\_LONG\_2> <ON\_PUSH\_EVENT\_LONG\_1>(>H:RADIO\_COM\_Swap\_Long\_Push\_Info\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT\_LONG\_1> <DEFAULT\_BINDING\_STR\_LONG\_1>Push\_Long</DEFAULT\_BINDING\_STR\_LONG\_1> <DEFAULT\_BINDING\_STR\_LONG\_2>Push\_Long\_Info</DEFAULT\_BINDING\_STR\_LONG\_2> <LONG\_CLICK\_TIME\_1>1</LONG\_CLICK\_TIME\_1> <LONG\_CLICK\_TIME\_2>3</LONG\_CLICK\_TIME\_2> <TT\_DESCRIPTION\_INDEX>\#COM\_INDEX\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE\_INDEX>\#COM\_INDEX\#</TOOLTIP\_TITLE\_INDEX> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_SWAP\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_SWAP\#</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>MON</IE\_NAME> <NODE\_ID>\#NODE\_ID\_PUSH\_MON\#</NODE\_ID> <ANIM\_NAME>\#NODE\_ID\_PUSH\_MON\#</ANIM\_NAME> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_MON\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_MON\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_MON\#</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>FUNC</IE\_NAME> <NODE\_ID>\#NODE\_ID\_PUSH\_FUNC\#</NODE\_ID> <ANIM\_NAME>\#NODE\_ID\_PUSH\_FUNC\#</ANIM\_NAME> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_FUNC\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_FUNC\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_FUNC\#</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>CLR</IE\_NAME> <NODE\_ID>\#NODE\_ID\_PUSH\_CLR\#</NODE\_ID> <ANIM\_NAME>\#NODE\_ID\_PUSH\_CLR\#</ANIM\_NAME> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_CLR\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_CLR\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_CLR\#</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>ENT</IE\_NAME> <NODE\_ID>\#NODE\_ID\_PUSH\_ENT\#</NODE\_ID> <ANIM\_NAME>\#NODE\_ID\_PUSH\_ENT\#</ANIM\_NAME> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_ENT\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_ENT\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_ENT\#</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>COM</IE\_NAME> <NODE\_ID>\#NODE\_ID\_PUSH\_COM\#</NODE\_ID> <ANIM\_NAME>\#NODE\_ID\_PUSH\_COM\#</ANIM\_NAME> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_COM\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_COM\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_COM\#</TT\_DESCRIPTION\_ID> <IS\_INOP>True</IS\_INOP> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>MEM</IE\_NAME> <NODE\_ID>\#NODE\_ID\_PUSH\_MEM\#</NODE\_ID> <ANIM\_NAME>\#NODE\_ID\_PUSH\_MEM\#</ANIM\_NAME> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_MEM\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_MEM\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_MEM\#</TT\_DESCRIPTION\_ID> <IS\_INOP>True</IS\_INOP> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>ICS</IE\_NAME> <NODE\_ID>\#NODE\_ID\_PUSH\_ICS\#</NODE\_ID> <ANIM\_NAME>\#NODE\_ID\_PUSH\_ICS\#</ANIM\_NAME> <ON\_PUSH\_EVENT>(>H:RADIO\_COM\_ICS\_Push\_\#COM\_INDEX\#)</ON\_PUSH\_EVENT> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_ID\_PUSH\_ICS\#</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_ICS\#</TT\_DESCRIPTION\_ID> <IS\_INOP>True</IS\_INOP> </UseTemplate> </Component> <Component ID="\#NODE\_ID\_SCREEN\#" Node="\#NODE\_ID\_SCREEN\#"> <UseTemplate Name="ASOBO\_NAVCOM\_Screens\_Template"> <ID>\#COM\_INDEX\#</ID> <NODE\_ID>\#NODE\_ID\_SCREEN\#</NODE\_ID> <ADD\_EMISSIVE\_CODE>(L:AS225\_Brightness\_\#COM\_INDEX\#, number) \*</ADD\_EMISSIVE\_CODE> </UseTemplate> </Component> </Component> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID\_SCREEN (using SUFFIX\_ID) - NODE\_ID\_COM\_LARGE\_KNOB (using SUFFIX\_ID) - ANIM\_NAME\_COM\_LARGE\_KNOB (using SUFFIX\_ID) - NODE\_ID\_COM\_SMALL\_KNOB (using SUFFIX\_ID) - ANIM\_NAME\_COM\_SMALL\_KNOB (using SUFFIX\_ID) - NODE\_ID\_COM\_VOLUME\_PULL (using SUFFIX\_ID) - ANIM\_NAME\_COM\_VOLUME\_PULL (using SUFFIX\_ID) - ANIM\_NAME\_COM\_VOLUME\_KNOB (using SUFFIX\_ID) - NODE\_ID\_COM\_SWAP (using SUFFIX\_ID) - ANIM\_NAME\_COM\_SWAP (using SUFFIX\_ID) - NODE\_ID\_PUSH\_MON (using SUFFIX\_ID) - NODE\_ID\_PUSH\_FUNC (using SUFFIX\_ID) - NODE\_ID\_PUSH\_CLR (using SUFFIX\_ID) - NODE\_ID\_PUSH\_ENT (using SUFFIX\_ID) - NODE\_ID\_PUSH\_ICS (using SUFFIX\_ID) - NODE\_ID\_PUSH\_COM (using SUFFIX\_ID) - NODE\_ID\_PUSH\_MEM (using SUFFIX\_ID) - INPUT\_EVENT\_ID\_SOURCE (using COM\_INDEX) - WWISE\_EVENT\_1 - WWISE\_EVENT\_2 - FAILURE (using COM\_INDEX) Condition: NotEmpty(EMISSIVE\_POTENTIOMETER) - Case: True Parameters set: - EMISSIVE\_CODE (using EMISSIVE\_POTENTIOMETER, DIMMING\_FACTOR) - Case: False Parameters set: - EMISSIVE\_CODE (using DIMMING\_FACTOR) Parameters read: - SUFFIX\_ID Components: - AS\_225\_TSO\#SUFFIX\_ID\# Parameters read: - NODE\_ID\_SCREEN Components: - Knob\_Frequency Parameters set: - TOOLTIP\_TITLE\_ID\_KNOB\_FREQ - TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_KHZ - TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_MHZ - TOOLTIP\_TITLE\_INDEX (using COM\_INDEX) - TT\_DESCRIPTION\_INDEX (using COM\_INDEX) - TOOLTIP\_TITLE\_ID (using TOOLTIP\_TITLE\_ID\_KNOB\_FREQ) - FAILURE   Templates used: - [ASOBO\_NAVCOM\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Base_Template) Parameters set: - IE\_NAME - INTERACTION\_TYPE - IS\_INFINITE - NODE\_ID (using NODE\_ID\_COM\_SMALL\_KNOB) - ANIM\_NAME (using ANIM\_NAME\_COM\_SMALL\_KNOB) - SET\_STATE\_EXTERNAL (using COM\_INDEX) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_KHZ) - WWISE\_EVENT - COUNT - [ASOBO\_NAVCOM\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Base_Template) Parameters set: - IE\_NAME - INTERACTION\_TYPE - IS\_INFINITE - NODE\_ID (using NODE\_ID\_COM\_LARGE\_KNOB) - ANIM\_NAME (using ANIM\_NAME\_COM\_LARGE\_KNOB) - SET\_STATE\_EXTERNAL (using COM\_INDEX) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_KNOB\_FREQ\_MHZ) - WWISE\_EVENT - COUNT - Knob\_Volume   Templates used: - [ASOBO\_NAVCOM\_Knob\_COM\_Volume\_Template](navcomsystem/#ASOBO_NAVCOM_Knob_COM_Volume_Template) Parameters set: - ID (using COM\_INDEX) - NODE\_ID (using NODE\_ID\_COM\_VOLUME\_PULL) - ANIM\_NAME\_KNOB (using ANIM\_NAME\_COM\_VOLUME\_KNOB) - ANIM\_NAME\_PUSH (using ANIM\_NAME\_COM\_VOLUME\_PULL) - NO\_IDENT - IS\_EMISSIVE - FAILURE Condition: NotEmpty(COM\_CIRCUIT) - Case: True Parameters set: - CIRCUIT\_ID (using COM\_CIRCUIT) - Buttons Parameters set: - TOOLTIP\_TITLE\_ID\_PUSH\_SWAP - TT\_DESCRIPTION\_ID\_PUSH\_SWAP - TOOLTIP\_TITLE\_ID\_PUSH\_MON - TOOLTIP\_TITLE\_ID\_PUSH\_FUNC - TOOLTIP\_TITLE\_ID\_PUSH\_CLR - TOOLTIP\_TITLE\_ID\_PUSH\_ENT - TOOLTIP\_TITLE\_ID\_PUSH\_COM - TOOLTIP\_TITLE\_ID\_PUSH\_MEM - TOOLTIP\_TITLE\_ID\_PUSH\_ICS - TT\_DESCRIPTION\_ID\_PUSH\_MON - TT\_DESCRIPTION\_ID\_PUSH\_FUNC - TT\_DESCRIPTION\_ID\_PUSH\_CLR - TT\_DESCRIPTION\_ID\_PUSH\_ENT - TT\_DESCRIPTION\_ID\_PUSH\_COM - TT\_DESCRIPTION\_ID\_PUSH\_MEM - TT\_DESCRIPTION\_ID\_PUSH\_ICS - INTERACTION\_TYPE - USE\_INPUT\_EVENT\_TEMPLATE   Templates used: - [ASOBO\_NAVCOM\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Base_Template) Parameters set: - IE\_NAME - NODE\_ID (using NODE\_ID\_COM\_SWAP) - ANIM\_NAME (using ANIM\_NAME\_COM\_SWAP) - EXTRA\_OPTION - TIMED\_TYPE - TIMED\_EVENTS\_COUNT - ON\_PUSH\_EVENT (using COM\_INDEX) - ON\_PUSH\_EVENT\_LONG\_2 (using COM\_INDEX) - ON\_PUSH\_EVENT\_LONG\_1 (using COM\_INDEX) - DEFAULT\_BINDING\_STR\_LONG\_1 - DEFAULT\_BINDING\_STR\_LONG\_2 - LONG\_CLICK\_TIME\_1 - LONG\_CLICK\_TIME\_2 - TT\_DESCRIPTION\_INDEX (using COM\_INDEX) - TOOLTIP\_TITLE\_INDEX (using COM\_INDEX) - TOOLTIP\_TITLE (using TOOLTIP\_TITLE\_ID\_PUSH\_SWAP) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_PUSH\_SWAP) - [ASOBO\_NAVCOM\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Base_Template) Parameters set: - IE\_NAME - NODE\_ID (using NODE\_ID\_PUSH\_MON) - ANIM\_NAME (using NODE\_ID\_PUSH\_MON) - ON\_PUSH\_EVENT (using COM\_INDEX) - TOOLTIP\_TITLE (using TOOLTIP\_TITLE\_ID\_PUSH\_MON) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_PUSH\_MON) - [ASOBO\_NAVCOM\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Base_Template) Parameters set: - IE\_NAME - NODE\_ID (using NODE\_ID\_PUSH\_FUNC) - ANIM\_NAME (using NODE\_ID\_PUSH\_FUNC) - ON\_PUSH\_EVENT (using COM\_INDEX) - TOOLTIP\_TITLE (using TOOLTIP\_TITLE\_ID\_PUSH\_FUNC) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_PUSH\_FUNC) - [ASOBO\_NAVCOM\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Base_Template) Parameters set: - IE\_NAME - NODE\_ID (using NODE\_ID\_PUSH\_CLR) - ANIM\_NAME (using NODE\_ID\_PUSH\_CLR) - ON\_PUSH\_EVENT (using COM\_INDEX) - TOOLTIP\_TITLE (using TOOLTIP\_TITLE\_ID\_PUSH\_CLR) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_PUSH\_CLR) - [ASOBO\_NAVCOM\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Base_Template) Parameters set: - IE\_NAME - NODE\_ID (using NODE\_ID\_PUSH\_ENT) - ANIM\_NAME (using NODE\_ID\_PUSH\_ENT) - ON\_PUSH\_EVENT (using COM\_INDEX) - TOOLTIP\_TITLE (using TOOLTIP\_TITLE\_ID\_PUSH\_ENT) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_PUSH\_ENT) - [ASOBO\_NAVCOM\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Base_Template) Parameters set: - IE\_NAME - NODE\_ID (using NODE\_ID\_PUSH\_COM) - ANIM\_NAME (using NODE\_ID\_PUSH\_COM) - ON\_PUSH\_EVENT (using COM\_INDEX) - TOOLTIP\_TITLE (using TOOLTIP\_TITLE\_ID\_PUSH\_COM) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_PUSH\_COM) - IS\_INOP - [ASOBO\_NAVCOM\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Base_Template) Parameters set: - IE\_NAME - NODE\_ID (using NODE\_ID\_PUSH\_MEM) - ANIM\_NAME (using NODE\_ID\_PUSH\_MEM) - ON\_PUSH\_EVENT (using COM\_INDEX) - TOOLTIP\_TITLE (using TOOLTIP\_TITLE\_ID\_PUSH\_MEM) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_PUSH\_MEM) - IS\_INOP - [ASOBO\_NAVCOM\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Base_Template) Parameters set: - IE\_NAME - NODE\_ID (using NODE\_ID\_PUSH\_ICS) - ANIM\_NAME (using NODE\_ID\_PUSH\_ICS) - ON\_PUSH\_EVENT (using COM\_INDEX) - TOOLTIP\_TITLE (using TOOLTIP\_TITLE\_ID\_PUSH\_ICS) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_PUSH\_ICS) - IS\_INOP - \#NODE\_ID\_SCREEN\# (Node: \#NODE\_ID\_SCREEN\#)   Templates used: - [ASOBO\_NAVCOM\_Screens\_Template](navcomsystem/#ASOBO_NAVCOM_Screens_Template) Parameters set: - ID (using COM\_INDEX) - NODE\_ID (using NODE\_ID\_SCREEN) - ADD\_EMISSIVE\_CODE (using COM\_INDEX) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AS\_400\_TSO Definition from XML <Template Name="ASOBO\_AS\_400\_TSO"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AS\_400\_TSO\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_AS\_400\_TSO\_SubTemplate](navcomsystem/#ASOBO_AS_400_TSO_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AS\_400\_TSO\_SubTemplate Definition from XML <Template Name="ASOBO\_AS\_400\_TSO\_SubTemplate"> <Parameters Type="Default"> <ONOFF\_ANIM\_NAME>switch\_intercom\_ON\#SUFFIX\_ID\#</ONOFF\_ANIM\_NAME> <ONOFF\_NODE\_NAME>switch\_intercom\_ON\#SUFFIX\_ID\#</ONOFF\_NODE\_NAME> <VOL\_NODE\_NAME>knob\_intercom\_VOL\#SUFFIX\_ID\#</VOL\_NODE\_NAME> <VOL\_ANIM\_NAME>knob\_intercom\_VOL\#SUFFIX\_ID\#</VOL\_ANIM\_NAME> <SQ\_NODE\_NAME>knob\_intercom\_SQ\#SUFFIX\_ID\#</SQ\_NODE\_NAME> <SQ\_ANIM\_NAME>knob\_intercom\_SQ\#SUFFIX\_ID\#</SQ\_ANIM\_NAME> </Parameters> <UseTemplate Name="ASOBO\_AudioPanel\_Knob\_Volume\_Template"> <NODE\_ID>\#VOL\_NODE\_NAME\#</NODE\_ID> <ANIM\_NAME>\#VOL\_ANIM\_NAME\#</ANIM\_NAME> <IS\_INFINITE>True</IS\_INFINITE> </UseTemplate> <UseTemplate Name="ASOBO\_AudioPanel\_Knob\_Squelch\_Template"> <NODE\_ID>\#SQ\_NODE\_NAME\#</NODE\_ID> <ANIM\_NAME>\#SQ\_ANIM\_NAME\#</ANIM\_NAME> <IS\_INFINITE>True</IS\_INFINITE> <WWISE\_EVENT>intercom\_squelch\_knob</WWISE\_EVENT> <KNOB\_INCREMENT>1</KNOB\_INCREMENT> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ONOFF\_ANIM\_NAME (using SUFFIX\_ID) - ONOFF\_NODE\_NAME (using SUFFIX\_ID) - VOL\_NODE\_NAME (using SUFFIX\_ID) - VOL\_ANIM\_NAME (using SUFFIX\_ID) - SQ\_NODE\_NAME (using SUFFIX\_ID) - SQ\_ANIM\_NAME (using SUFFIX\_ID)   Templates used: - [ASOBO\_AudioPanel\_Knob\_Volume\_Template](navcomsystem/#ASOBO_AudioPanel_Knob_Volume_Template) Parameters set: - NODE\_ID (using VOL\_NODE\_NAME) - ANIM\_NAME (using VOL\_ANIM\_NAME) - IS\_INFINITE - [ASOBO\_AudioPanel\_Knob\_Squelch\_Template](navcomsystem/#ASOBO_AudioPanel_Knob_Squelch_Template) Parameters set: - NODE\_ID (using SQ\_NODE\_NAME) - ANIM\_NAME (using SQ\_ANIM\_NAME) - IS\_INFINITE - WWISE\_EVENT - KNOB\_INCREMENT [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Simple\_Radio\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Simple\_Radio\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_NAVCOM\_Simple\_Radio\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_NAVCOM\_Simple\_Radio\_SubTemplate](navcomsystem/#ASOBO_NAVCOM_Simple_Radio_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Simple\_Radio\_SubTemplate Definition from XML <Template Name="ASOBO\_NAVCOM\_Simple\_Radio\_SubTemplate"> <Parameters Type="Default"> <NO\_NAV\_IDENT>True</NO\_NAV\_IDENT> <NO\_COM\_TEST>False</NO\_COM\_TEST> <NODE\_ID\_COM\_LARGE\_KNOB>COM\_Knob\_MHz\#SUFFIX\_ID\#</NODE\_ID\_COM\_LARGE\_KNOB> <ANIM\_NAME\_COM\_LARGE\_KNOB>COM\_Knob\_MHz\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_LARGE\_KNOB> <NODE\_ID\_COM\_SMALL\_KNOB>COM\_Knob\_KHz\#SUFFIX\_ID\#</NODE\_ID\_COM\_SMALL\_KNOB> <ANIM\_NAME\_COM\_SMALL\_KNOB>COM\_Knob\_KHz\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_SMALL\_KNOB> <ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH>COM\_Knob\_KHz\#SUFFIX\_ID\#\_Push</ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH> <NODE\_ID\_COM\_VOLUME\_PULL>COM\_Knob\_OnOff\#SUFFIX\_ID\#</NODE\_ID\_COM\_VOLUME\_PULL> <ANIM\_NAME\_COM\_VOLUME\_PULL>COM\_Push\_Test\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_VOLUME\_PULL> <ANIM\_NAME\_COM\_VOLUME\_KNOB>COM\_Knob\_OnOff\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_VOLUME\_KNOB> <NODE\_ID\_COM\_SWAP>COM\_Push\_Swap\#SUFFIX\_ID\#</NODE\_ID\_COM\_SWAP> <ANIM\_NAME\_COM\_SWAP>COM\_Push\_Swap\#SUFFIX\_ID\#</ANIM\_NAME\_COM\_SWAP> <NODE\_ID\_NAV\_LARGE\_KNOB>NAV\_Knob\_MHz\#SUFFIX\_ID\#</NODE\_ID\_NAV\_LARGE\_KNOB> <ANIM\_NAME\_NAV\_LARGE\_KNOB>NAV\_Knob\_MHz\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_LARGE\_KNOB> <NODE\_ID\_NAV\_SMALL\_KNOB>NAV\_Knob\_KHz\#SUFFIX\_ID\#</NODE\_ID\_NAV\_SMALL\_KNOB> <ANIM\_NAME\_NAV\_SMALL\_KNOB>NAV\_Knob\_KHz\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_SMALL\_KNOB> <ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH>NAV\_Knob\_KHz\#SUFFIX\_ID\#\_Push</ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH> <NODE\_ID\_NAV\_VOLUME\_PULL>NAV\_Knob\_OnOff\#SUFFIX\_ID\#</NODE\_ID\_NAV\_VOLUME\_PULL> <ANIM\_NAME\_NAV\_VOLUME\_PULL>NAV\_Push\_Ident\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_VOLUME\_PULL> <ANIM\_NAME\_NAV\_VOLUME\_KNOB>NAV\_Knob\_OnOff\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_VOLUME\_KNOB> <NODE\_ID\_NAV\_SWAP>NAV\_Push\_Swap\#SUFFIX\_ID\#</NODE\_ID\_NAV\_SWAP> <ANIM\_NAME\_NAV\_SWAP>NAV\_Push\_Swap\#SUFFIX\_ID\#</ANIM\_NAME\_NAV\_SWAP> </Parameters> <Component ID="NAVCOM\_Radio\_\#ID\#"> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_COM\_Frequency\_Template"> <NODE\_ID\_LARGE\_KNOB>\#NODE\_ID\_COM\_LARGE\_KNOB\#</NODE\_ID\_LARGE\_KNOB> <NODE\_ID\_SMALL\_KNOB>\#NODE\_ID\_COM\_SMALL\_KNOB\#</NODE\_ID\_SMALL\_KNOB> <ANIM\_NAME\_LARGE\_KNOB>\#ANIM\_NAME\_COM\_LARGE\_KNOB\#</ANIM\_NAME\_LARGE\_KNOB> <ANIM\_NAME\_SMALL\_KNOB>\#ANIM\_NAME\_COM\_SMALL\_KNOB\#</ANIM\_NAME\_SMALL\_KNOB> <ANIM\_NAME\_SMALL\_KNOB\_PUSH>\#ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH\#</ANIM\_NAME\_SMALL\_KNOB\_PUSH> <IS\_EMISSIVE>False</IS\_EMISSIVE> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_NAV\_Frequency\_Template"> <NODE\_ID\_LARGE\_KNOB>\#NODE\_ID\_NAV\_LARGE\_KNOB\#</NODE\_ID\_LARGE\_KNOB> <NODE\_ID\_SMALL\_KNOB>\#NODE\_ID\_NAV\_SMALL\_KNOB\#</NODE\_ID\_SMALL\_KNOB> <ANIM\_NAME\_LARGE\_KNOB>\#ANIM\_NAME\_NAV\_LARGE\_KNOB\#</ANIM\_NAME\_LARGE\_KNOB> <ANIM\_NAME\_SMALL\_KNOB>\#ANIM\_NAME\_NAV\_SMALL\_KNOB\#</ANIM\_NAME\_SMALL\_KNOB> <ANIM\_NAME\_SMALL\_KNOB\_PUSH>\#ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH\#</ANIM\_NAME\_SMALL\_KNOB\_PUSH> <IS\_EMISSIVE>False</IS\_EMISSIVE> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_COM\_Volume\_Template"> <NODE\_ID>\#NODE\_ID\_COM\_VOLUME\_PULL\#</NODE\_ID> <ANIM\_NAME\_KNOB>\#ANIM\_NAME\_COM\_VOLUME\_KNOB\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>\#ANIM\_NAME\_COM\_VOLUME\_PULL\#</ANIM\_NAME\_PUSH> <NO\_IDENT>False</NO\_IDENT> <IS\_EMISSIVE>False</IS\_EMISSIVE> <Condition Valid="NO\_COM\_TEST"> <NO\_IDENT>True</NO\_IDENT> </Condition> <Condition NotEmpty="COM\_CIRCUIT"> <CIRCUIT\_ID>\#COM\_CIRCUIT\#</CIRCUIT\_ID> </Condition> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_NAV\_Volume\_Template"> <NODE\_ID>\#NODE\_ID\_NAV\_VOLUME\_PULL\#</NODE\_ID> <ANIM\_NAME\_KNOB>\#ANIM\_NAME\_NAV\_VOLUME\_KNOB\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>\#ANIM\_NAME\_NAV\_VOLUME\_PULL\#</ANIM\_NAME\_PUSH> <NO\_IDENT>False</NO\_IDENT> <IS\_EMISSIVE>False</IS\_EMISSIVE> <Condition Valid="NO\_NAV\_IDENT"> <NO\_IDENT>True</NO\_IDENT> </Condition> <Condition NotEmpty="NAV\_CIRCUIT"> <CIRCUIT\_ID>\#NAV\_CIRCUIT\#</CIRCUIT\_ID> </Condition> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Push\_COM\_Swap\_Template"> <NODE\_ID>\#NODE\_ID\_COM\_SWAP\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_COM\_SWAP\#</ANIM\_NAME> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Push\_NAV\_Swap\_Template"> <NODE\_ID>\#NODE\_ID\_NAV\_SWAP\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_NAV\_SWAP\#</ANIM\_NAME> </UseTemplate> </Component> </Template> Parameters initialization: - Default Parameters set: - NO\_NAV\_IDENT - NO\_COM\_TEST - NODE\_ID\_COM\_LARGE\_KNOB (using SUFFIX\_ID) - ANIM\_NAME\_COM\_LARGE\_KNOB (using SUFFIX\_ID) - NODE\_ID\_COM\_SMALL\_KNOB (using SUFFIX\_ID) - ANIM\_NAME\_COM\_SMALL\_KNOB (using SUFFIX\_ID) - ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH (using SUFFIX\_ID) - NODE\_ID\_COM\_VOLUME\_PULL (using SUFFIX\_ID) - ANIM\_NAME\_COM\_VOLUME\_PULL (using SUFFIX\_ID) - ANIM\_NAME\_COM\_VOLUME\_KNOB (using SUFFIX\_ID) - NODE\_ID\_COM\_SWAP (using SUFFIX\_ID) - ANIM\_NAME\_COM\_SWAP (using SUFFIX\_ID) - NODE\_ID\_NAV\_LARGE\_KNOB (using SUFFIX\_ID) - ANIM\_NAME\_NAV\_LARGE\_KNOB (using SUFFIX\_ID) - NODE\_ID\_NAV\_SMALL\_KNOB (using SUFFIX\_ID) - ANIM\_NAME\_NAV\_SMALL\_KNOB (using SUFFIX\_ID) - ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH (using SUFFIX\_ID) - NODE\_ID\_NAV\_VOLUME\_PULL (using SUFFIX\_ID) - ANIM\_NAME\_NAV\_VOLUME\_PULL (using SUFFIX\_ID) - ANIM\_NAME\_NAV\_VOLUME\_KNOB (using SUFFIX\_ID) - NODE\_ID\_NAV\_SWAP (using SUFFIX\_ID) - ANIM\_NAME\_NAV\_SWAP (using SUFFIX\_ID) Parameters read: - ID Components: - NAVCOM\_Radio\_\#ID\#   Templates used: - [ASOBO\_NAVCOM\_Knob\_COM\_Frequency\_Template](navcomsystem/#ASOBO_NAVCOM_Knob_COM_Frequency_Template) Parameters set: - NODE\_ID\_LARGE\_KNOB (using NODE\_ID\_COM\_LARGE\_KNOB) - NODE\_ID\_SMALL\_KNOB (using NODE\_ID\_COM\_SMALL\_KNOB) - ANIM\_NAME\_LARGE\_KNOB (using ANIM\_NAME\_COM\_LARGE\_KNOB) - ANIM\_NAME\_SMALL\_KNOB (using ANIM\_NAME\_COM\_SMALL\_KNOB) - ANIM\_NAME\_SMALL\_KNOB\_PUSH (using ANIM\_NAME\_COM\_SMALL\_KNOB\_PUSH) - IS\_EMISSIVE - [ASOBO\_NAVCOM\_Knob\_NAV\_Frequency\_Template](navcomsystem/#ASOBO_NAVCOM_Knob_NAV_Frequency_Template) Parameters set: - NODE\_ID\_LARGE\_KNOB (using NODE\_ID\_NAV\_LARGE\_KNOB) - NODE\_ID\_SMALL\_KNOB (using NODE\_ID\_NAV\_SMALL\_KNOB) - ANIM\_NAME\_LARGE\_KNOB (using ANIM\_NAME\_NAV\_LARGE\_KNOB) - ANIM\_NAME\_SMALL\_KNOB (using ANIM\_NAME\_NAV\_SMALL\_KNOB) - ANIM\_NAME\_SMALL\_KNOB\_PUSH (using ANIM\_NAME\_NAV\_SMALL\_KNOB\_PUSH) - IS\_EMISSIVE - [ASOBO\_NAVCOM\_Knob\_COM\_Volume\_Template](navcomsystem/#ASOBO_NAVCOM_Knob_COM_Volume_Template) Parameters set: - NODE\_ID (using NODE\_ID\_COM\_VOLUME\_PULL) - ANIM\_NAME\_KNOB (using ANIM\_NAME\_COM\_VOLUME\_KNOB) - ANIM\_NAME\_PUSH (using ANIM\_NAME\_COM\_VOLUME\_PULL) - NO\_IDENT - IS\_EMISSIVE Condition: Valid(NO\_COM\_TEST) - Case: True Parameters set: - NO\_IDENT Condition: NotEmpty(COM\_CIRCUIT) - Case: True Parameters set: - CIRCUIT\_ID (using COM\_CIRCUIT) - [ASOBO\_NAVCOM\_Knob\_NAV\_Volume\_Template](navcomsystem/#ASOBO_NAVCOM_Knob_NAV_Volume_Template) Parameters set: - NODE\_ID (using NODE\_ID\_NAV\_VOLUME\_PULL) - ANIM\_NAME\_KNOB (using ANIM\_NAME\_NAV\_VOLUME\_KNOB) - ANIM\_NAME\_PUSH (using ANIM\_NAME\_NAV\_VOLUME\_PULL) - NO\_IDENT - IS\_EMISSIVE Condition: Valid(NO\_NAV\_IDENT) - Case: True Parameters set: - NO\_IDENT Condition: NotEmpty(NAV\_CIRCUIT) - Case: True Parameters set: - CIRCUIT\_ID (using NAV\_CIRCUIT) - [ASOBO\_NAVCOM\_Push\_COM\_Swap\_Template](navcomsystem/#ASOBO_NAVCOM_Push_COM_Swap_Template) Parameters set: - NODE\_ID (using NODE\_ID\_COM\_SWAP) - ANIM\_NAME (using ANIM\_NAME\_COM\_SWAP) - [ASOBO\_NAVCOM\_Push\_NAV\_Swap\_Template](navcomsystem/#ASOBO_NAVCOM_Push_NAV_Swap_Template) Parameters set: - NODE\_ID (using NODE\_ID\_NAV\_SWAP) - ANIM\_NAME (using ANIM\_NAME\_NAV\_SWAP) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AudioPanel\_Minimal\_Template Definition from XML <Template Name="ASOBO\_AudioPanel\_Minimal\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AudioPanel\_Minimal\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_AudioPanel\_Minimal\_SubTemplate](navcomsystem/#ASOBO_AudioPanel_Minimal_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AudioPanel\_Minimal\_SubTemplate Definition from XML <Template Name="ASOBO\_AudioPanel\_Minimal\_SubTemplate"> <Parameters Type="Default"> <NODE\_LIGHT>AudioPanel\_Light\#SUFFIX\_ID\#</NODE\_LIGHT> <NODE\_INTERCOM>AudioPanel\_Switch\_Intercom\#SUFFIX\_ID\#</NODE\_INTERCOM> <ANIM\_INTERCOM>AudioPanel\_Switch\_Intercom\#SUFFIX\_ID\#</ANIM\_INTERCOM> <NODE\_KNOB\_VOLUME\_1>AudioPanel\_Knob\_Volume\_1\#SUFFIX\_ID\#</NODE\_KNOB\_VOLUME\_1> <ANIM\_KNOB\_VOLUME\_1>AudioPanel\_Knob\_Volume\_1\#SUFFIX\_ID\#</ANIM\_KNOB\_VOLUME\_1> <NODE\_KNOB\_VOLUME\_2>AudioPanel\_Knob\_Volume\_2\#SUFFIX\_ID\#</NODE\_KNOB\_VOLUME\_2> <ANIM\_KNOB\_VOLUME\_2>AudioPanel\_Knob\_Volume\_2\#SUFFIX\_ID\#</ANIM\_KNOB\_VOLUME\_2> <NODE\_KNOB\_SQUELCH\_1>AudioPanel\_Knob\_Squelch\_1\#SUFFIX\_ID\#</NODE\_KNOB\_SQUELCH\_1> <ANIM\_KNOB\_SQUELCH\_1>AudioPanel\_Knob\_Squelch\_1\#SUFFIX\_ID\#</ANIM\_KNOB\_SQUELCH\_1> <NODE\_KNOB\_SQUELCH\_2>AudioPanel\_Knob\_Squelch\_2\#SUFFIX\_ID\#</NODE\_KNOB\_SQUELCH\_2> <ANIM\_KNOB\_SQUELCH\_2>AudioPanel\_Knob\_Squelch\_2\#SUFFIX\_ID\#</ANIM\_KNOB\_SQUELCH\_2> <THRESHOLD\_INPUT>0.00005</THRESHOLD\_INPUT> </Parameters> <Parameters Type="Default"> <WRAP>False</WRAP> <IS\_AUDIO>True</IS\_AUDIO> </Parameters> <UseTemplate Name="ASOBO\_AudioPanel\_Knob\_Volume\_Template"> <ID>1</ID> <NODE\_ID>\#NODE\_KNOB\_VOLUME\_1\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_KNOB\_VOLUME\_1\#</ANIM\_NAME> <THRESHOLD\_MOUSE>0.001</THRESHOLD\_MOUSE> </UseTemplate> <UseTemplate Name="ASOBO\_AudioPanel\_Knob\_Volume\_Template"> <ID>2</ID> <NODE\_ID>\#NODE\_KNOB\_VOLUME\_2\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_KNOB\_VOLUME\_2\#</ANIM\_NAME> <THRESHOLD\_MOUSE>0.001</THRESHOLD\_MOUSE> <COPILOT/> </UseTemplate> <UseTemplate Name="ASOBO\_AudioPanel\_Knob\_Squelch\_Template"> <ID>1</ID> <NODE\_ID>\#NODE\_KNOB\_SQUELCH\_1\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_KNOB\_SQUELCH\_1\#</ANIM\_NAME> <THRESHOLD\_MOUSE>0.005</THRESHOLD\_MOUSE> </UseTemplate> <UseTemplate Name="ASOBO\_AudioPanel\_Knob\_Squelch\_Template"> <ID>2</ID> <NODE\_ID>\#NODE\_KNOB\_SQUELCH\_2\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_KNOB\_SQUELCH\_2\#</ANIM\_NAME> <THRESHOLD\_MOUSE>0.005</THRESHOLD\_MOUSE> <COPILOT/> </UseTemplate> <UseTemplate Name="ASOBO\_AUDIO\_Switch\_Intercom\_Template"> <Condition Valid="INVERT\_INTERCOM\_SWITCH\_SCALAR"> <INVERT\_IM\_DRAG\_INPUT\_SCALAR>True</INVERT\_IM\_DRAG\_INPUT\_SCALAR> </Condition> <NODE\_ID>\#NODE\_INTERCOM\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_INTERCOM\#</ANIM\_NAME> <IS\_EMISSIVE>False</IS\_EMISSIVE> </UseTemplate> <UseTemplate Name="ASOBO\_AudioPanel\_Light\_Template"> <NODE\_ID>\#NODE\_LIGHT\#</NODE\_ID> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_LIGHT (using SUFFIX\_ID) - NODE\_INTERCOM (using SUFFIX\_ID) - ANIM\_INTERCOM (using SUFFIX\_ID) - NODE\_KNOB\_VOLUME\_1 (using SUFFIX\_ID) - ANIM\_KNOB\_VOLUME\_1 (using SUFFIX\_ID) - NODE\_KNOB\_VOLUME\_2 (using SUFFIX\_ID) - ANIM\_KNOB\_VOLUME\_2 (using SUFFIX\_ID) - NODE\_KNOB\_SQUELCH\_1 (using SUFFIX\_ID) - ANIM\_KNOB\_SQUELCH\_1 (using SUFFIX\_ID) - NODE\_KNOB\_SQUELCH\_2 (using SUFFIX\_ID) - ANIM\_KNOB\_SQUELCH\_2 (using SUFFIX\_ID) - THRESHOLD\_INPUT - Default Parameters set: - WRAP - IS\_AUDIO   Templates used: - [ASOBO\_AudioPanel\_Knob\_Volume\_Template](navcomsystem/#ASOBO_AudioPanel_Knob_Volume_Template) Parameters set: - ID - NODE\_ID (using NODE\_KNOB\_VOLUME\_1) - ANIM\_NAME (using ANIM\_KNOB\_VOLUME\_1) - THRESHOLD\_MOUSE - [ASOBO\_AudioPanel\_Knob\_Volume\_Template](navcomsystem/#ASOBO_AudioPanel_Knob_Volume_Template) Parameters set: - ID - NODE\_ID (using NODE\_KNOB\_VOLUME\_2) - ANIM\_NAME (using ANIM\_KNOB\_VOLUME\_2) - THRESHOLD\_MOUSE - COPILOT - [ASOBO\_AudioPanel\_Knob\_Squelch\_Template](navcomsystem/#ASOBO_AudioPanel_Knob_Squelch_Template) Parameters set: - ID - NODE\_ID (using NODE\_KNOB\_SQUELCH\_1) - ANIM\_NAME (using ANIM\_KNOB\_SQUELCH\_1) - THRESHOLD\_MOUSE - [ASOBO\_AudioPanel\_Knob\_Squelch\_Template](navcomsystem/#ASOBO_AudioPanel_Knob_Squelch_Template) Parameters set: - ID - NODE\_ID (using NODE\_KNOB\_SQUELCH\_2) - ANIM\_NAME (using ANIM\_KNOB\_SQUELCH\_2) - THRESHOLD\_MOUSE - COPILOT - [ASOBO\_AUDIO\_Switch\_Intercom\_Template](navcomsystem/#ASOBO_AUDIO_Switch_Intercom_Template) Parameters set: - NODE\_ID (using NODE\_INTERCOM) - ANIM\_NAME (using ANIM\_INTERCOM) - IS\_EMISSIVE Condition: Valid(INVERT\_INTERCOM\_SWITCH\_SCALAR) - Case: True Parameters set: - INVERT\_IM\_DRAG\_INPUT\_SCALAR - [ASOBO\_AudioPanel\_Light\_Template](navcomsystem/#ASOBO_AudioPanel_Light_Template) Parameters set: - NODE\_ID (using NODE\_LIGHT) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AudioPanel\_KMA28\_Preset\_Template Definition from XML <Template Name="ASOBO\_AudioPanel\_KMA28\_Preset\_Template"> <Parameters Type="Default"> <ID>1</ID> <IS\_AUDIO>True</IS\_AUDIO> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AudioPanel\_KMA28\_Preset\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - IS\_AUDIO   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_AudioPanel\_KMA28\_Preset\_SubTemplate](navcomsystem/#ASOBO_AudioPanel_KMA28_Preset_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_AudioPanel\_Template Definition from XML <Template Name="ASOBO\_AUDIO\_AudioPanel\_Template"> <UseTemplate Name="ASOBO\_AudioPanel\_KMA28\_Preset\_Template"/> </Template>   Templates used: - [ASOBO\_AudioPanel\_KMA28\_Preset\_Template](navcomsystem/#ASOBO_AudioPanel_KMA28_Preset_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AudioPanel\_KMA28\_Preset\_SubTemplate Definition from XML <Template Name="ASOBO\_AudioPanel\_KMA28\_Preset\_SubTemplate"> <Parameters Type="Default"> <TT\_DESCRIPTION\_ID\_KNOB\_COM\_SELECTOR>@TT\_Package.AUDIOPANEL\_KNOB\_COM\_SELECTOR\_ACTION\_SET</TT\_DESCRIPTION\_ID\_KNOB\_COM\_SELECTOR> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM\_AUDIO</INPUT\_EVENT\_ID\_SOURCE> <DECAL\_POTENTIOMETER>4</DECAL\_POTENTIOMETER> <VOLUME\_KNOB\_AUDIO\_COUNT>5</VOLUME\_KNOB\_AUDIO\_COUNT> <Switch> <Case Check="POTENTIOMETER"> <EMISSIVE\_CODE>(A:LIGHT POTENTIOMETER:\#POTENTIOMETER\#, Percent over 100)</EMISSIVE\_CODE> </Case> <Case Check="SIMVAR\_POWER\_SETTING"> <EMISSIVE\_CODE>(A:\#SIMVAR\_POWER\_SETTING\#, Percent over 100)</EMISSIVE\_CODE> </Case> <Default> <EMISSIVE\_CODE>1</EMISSIVE\_CODE> </Default> </Switch> <TRANSMISSION\_ANIM\_NAME>AUDIO\_Knob\_Selector\#SUFFIX\_ID\#</TRANSMISSION\_ANIM\_NAME> <TRANSMISSION\_NODE\_ID>AUDIO\_Knob\_Selector\#SUFFIX\_ID\#</TRANSMISSION\_NODE\_ID> <ICS\_NODE\_ID>AUDIO\_Push\_ICS\#SUFFIX\_ID\#</ICS\_NODE\_ID> <ICS\_ANIM\_NAME>AUDIO\_Push\_ICS\#SUFFIX\_ID\#</ICS\_ANIM\_NAME> <TRANSMIT\_NODE\_ID>AUDIO\_Indicator\_Transmit\#SUFFIX\_ID\#</TRANSMIT\_NODE\_ID> <SWAP\_NODE\_ID>AUDIO\_Indicator\_Swap\#SUFFIX\_ID\#</SWAP\_NODE\_ID> <DECALS\_NODE\_ID>AUDIO\_Decals\_Emissive\#SUFFIX\_ID\#</DECALS\_NODE\_ID> <AUX\_NODE\_ID>AUDIO\_Push\_AUX\#SUFFIX\_ID\#</AUX\_NODE\_ID> <AUX\_ANIM\_NAME>AUDIO\_Push\_AUX\#SUFFIX\_ID\#</AUX\_ANIM\_NAME> <AUX\_INDICATOR\_NODE\_ID>AUDIO\_Push\_AUX\_Active\#SUFFIX\_ID\#</AUX\_INDICATOR\_NODE\_ID> <AUDIO\_KNOB\_ANIM\_NAME>AUDIO\_Knob\_Volume\#SUFFIX\_ID\#</AUDIO\_KNOB\_ANIM\_NAME> <AUDIO\_KNOB\_NODE\_ID>AUDIO\_Knob\_Volume\#SUFFIX\_ID\#</AUDIO\_KNOB\_NODE\_ID> <MARKER\_SENSITIVITY\_ANIM\_NAME>AUDIO\_Switch\_Marker\#SUFFIX\_ID\#</MARKER\_SENSITIVITY\_ANIM\_NAME> <MARKER\_SENSITIVITY\_NODE\_ID>AUDIO\_Switch\_Marker\#SUFFIX\_ID\#</MARKER\_SENSITIVITY\_NODE\_ID> <INTERCOM\_ANIM\_NAME>AUDIO\_Switch\_Intercom\#SUFFIX\_ID\#</INTERCOM\_ANIM\_NAME> <INTERCOM\_NODE\_ID>AUDIO\_Switch\_Intercom\#SUFFIX\_ID\#</INTERCOM\_NODE\_ID> <COM1\_RECEIVE\_NODE\_ID>AUDIO\_Push\_COM1\#SUFFIX\_ID\#</COM1\_RECEIVE\_NODE\_ID> <COM1\_RECEIVE\_ANIM\_NAME>AUDIO\_Push\_COM1\#SUFFIX\_ID\#</COM1\_RECEIVE\_ANIM\_NAME> <COM2\_RECEIVE\_NODE\_ID>AUDIO\_Push\_COM2\#SUFFIX\_ID\#</COM2\_RECEIVE\_NODE\_ID> <COM2\_RECEIVE\_ANIM\_NAME>AUDIO\_Push\_COM2\#SUFFIX\_ID\#</COM2\_RECEIVE\_ANIM\_NAME> <NAV1\_RECEIVE\_NODE\_ID>AUDIO\_Push\_NAV1\#SUFFIX\_ID\#</NAV1\_RECEIVE\_NODE\_ID> <NAV1\_RECEIVE\_ANIM\_NAME>AUDIO\_Push\_NAV1\#SUFFIX\_ID\#</NAV1\_RECEIVE\_ANIM\_NAME> <NAV2\_RECEIVE\_NODE\_ID>AUDIO\_Push\_NAV2\#SUFFIX\_ID\#</NAV2\_RECEIVE\_NODE\_ID> <NAV2\_RECEIVE\_ANIM\_NAME>AUDIO\_Push\_NAV2\#SUFFIX\_ID\#</NAV2\_RECEIVE\_ANIM\_NAME> <MARKER\_NODE\_ID>AUDIO\_Push\_MKR\#SUFFIX\_ID\#</MARKER\_NODE\_ID> <MARKER\_ANIM\_NAME>AUDIO\_Push\_MKR\#SUFFIX\_ID\#</MARKER\_ANIM\_NAME> <ADF1\_NODE\_ID>AUDIO\_Push\_ADF\#SUFFIX\_ID\#</ADF1\_NODE\_ID> <ADF1\_ANIM\_NAME>AUDIO\_Push\_ADF\#SUFFIX\_ID\#</ADF1\_ANIM\_NAME> <DME1\_NODE\_ID>AUDIO\_Push\_DME\#SUFFIX\_ID\#</DME1\_NODE\_ID> <DME1\_ANIM\_NAME>AUDIO\_Push\_DME\#SUFFIX\_ID\#</DME1\_ANIM\_NAME> <SPKR\_NODE\_ID>AUDIO\_Push\_SPR\#SUFFIX\_ID\#</SPKR\_NODE\_ID> <SPKR\_ANIM\_NAME>AUDIO\_Push\_SPR\#SUFFIX\_ID\#</SPKR\_ANIM\_NAME> <O\_INDICATOR\_NODE\_ID>AUDIO\_Indicator\_O\#SUFFIX\_ID\#</O\_INDICATOR\_NODE\_ID> <M\_INDICATOR\_NODE\_ID>AUDIO\_Indicator\_M\#SUFFIX\_ID\#</M\_INDICATOR\_NODE\_ID> <I\_INDICATOR\_NODE\_ID>AUDIO\_Indicator\_I\#SUFFIX\_ID\#</I\_INDICATOR\_NODE\_ID> <COM1\_RECEIVE\_INDICATOR\_NODE\_ID>AUDIO\_Push\_COM1\_Active\#SUFFIX\_ID\#</COM1\_RECEIVE\_INDICATOR\_NODE\_ID> <COM2\_RECEIVE\_INDICATOR\_NODE\_ID>AUDIO\_Push\_COM2\_Active\#SUFFIX\_ID\#</COM2\_RECEIVE\_INDICATOR\_NODE\_ID> <NAV1\_RECEIVE\_INDICATOR\_NODE\_ID>AUDIO\_Push\_NAV1\_Active\#SUFFIX\_ID\#</NAV1\_RECEIVE\_INDICATOR\_NODE\_ID> <NAV2\_RECEIVE\_INDICATOR\_NODE\_ID>AUDIO\_Push\_NAV2\_Active\#SUFFIX\_ID\#</NAV2\_RECEIVE\_INDICATOR\_NODE\_ID> <MARKER\_INDICATOR\_NODE\_ID>AUDIO\_Push\_MKR\_Active\#SUFFIX\_ID\#</MARKER\_INDICATOR\_NODE\_ID> <ICS\_INDICATOR\_NODE\_ID>AUDIO\_Push\_ICS\_Active\#SUFFIX\_ID\#</ICS\_INDICATOR\_NODE\_ID> <ADF1\_INDICATOR\_NODE\_ID>AUDIO\_Push\_ADF\_Active\#SUFFIX\_ID\#</ADF1\_INDICATOR\_NODE\_ID> <DME1\_INDICATOR\_NODE\_ID>AUDIO\_Push\_DME\_Active\#SUFFIX\_ID\#</DME1\_INDICATOR\_NODE\_ID> <SPKR\_INDICATOR\_NODE\_ID>AUDIO\_Push\_SPR\_Active\#SUFFIX\_ID\#</SPKR\_INDICATOR\_NODE\_ID> </Parameters> <Component ID="ASOBO\_AudioPanel\_KMA28\#SUFFIX\_ID\#"> <UseTemplate Name="ASOBO\_AudioPanel\_Composite\_Template"> <COM\_COUNT>2</COM\_COUNT> <NAV\_COUNT>2</NAV\_COUNT> <DME\_COUNT>1</DME\_COUNT> <ADF\_COUNT>1</ADF\_COUNT> <USE\_MARKER>True</USE\_MARKER> <USE\_MUTE>False</USE\_MUTE> <USE\_SPEAKER>True</USE\_SPEAKER> <USE\_ICS>True</USE\_ICS> <USE\_AUX>True</USE\_AUX> <USE\_OMI\_INDICATOR>True</USE\_OMI\_INDICATOR> <USE\_AUDIO\_VOLUME>True</USE\_AUDIO\_VOLUME> <USE\_INTERCOM>True</USE\_INTERCOM> <USE\_NAV\_VOLUME>False</USE\_NAV\_VOLUME> <USE\_COM\_VOLUME>False</USE\_COM\_VOLUME> <USE\_MARKER\_SENSITIVITY>True</USE\_MARKER\_SENSITIVITY> <MARKER\_SENS\_TYPE>HI\_LOW\_TEST</MARKER\_SENS\_TYPE> <DME\_INTERACTION\_TYPE>Push</DME\_INTERACTION\_TYPE> <ADF\_INTERACTION\_TYPE>Push</ADF\_INTERACTION\_TYPE> <MARKER\_INTERACTION\_TYPE>Push</MARKER\_INTERACTION\_TYPE> <MUTE\_INTERACTION\_TYPE>Push</MUTE\_INTERACTION\_TYPE> <SPEAKER\_INTERACTION\_TYPE>Push</SPEAKER\_INTERACTION\_TYPE> <ICS\_INTERACTION\_TYPE>Push</ICS\_INTERACTION\_TYPE> <AUX\_INTERACTION\_TYPE>Push</AUX\_INTERACTION\_TYPE> </UseTemplate> <Component ID="AUDIO\_Knob\_Transmission"> <Parameters Type="Override"> <SET\_PILOT\_TRANSMIT>(>K:PILOT\_TRANSMITTER\_SET) </SET\_PILOT\_TRANSMIT> <SET\_COPILOT\_TRANSMIT>(>K:COPILOT\_TRANSMITTER\_SET) </SET\_COPILOT\_TRANSMIT> <GET\_PILOT\_TRANSMIT>(A:PILOT TRANSMITTER TYPE, Enum)</GET\_PILOT\_TRANSMIT> <GET\_COPILOT\_TRANSMIT>(A:COPILOT TRANSMITTER TYPE, Enum)</GET\_COPILOT\_TRANSMIT> <BTN\_ID>Transmit</BTN\_ID> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_KNOB\_COM\_SELECTOR\#</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_COM\_SELECTOR\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <GET\_STATE\_EXTERNAL>\#GET\_PILOT\_TRANSMIT\# sp0 \#GET\_COPILOT\_TRANSMIT\# sp1</GET\_STATE\_EXTERNAL> <ENUM\_VAL\_TO\_POS\_EXTERNAL> l0 2 == l1 2 == and if{ 0 sp2 g2 } l0 1 == l1 1 == and if{ 1 sp2 g2 } l0 0 == l1 0 == and if{ 2 sp2 g2 } l0 0 == l1 1 == and if{ 3 sp2 g2 } l0 1 == l1 0 == and if{ 4 sp2 g2 } l0 4 == l1 5 == and if{ 5 sp2 g2 } :2 l2 </ENUM\_VAL\_TO\_POS\_EXTERNAL> <SIMVAR\_TO\_WATCH\_0>PILOT TRANSMITTER TYPE</SIMVAR\_TO\_WATCH\_0> <SIMVAR\_TO\_WATCH\_1>COPILOT TRANSMITTER TYPE</SIMVAR\_TO\_WATCH\_1> <TT\_VALUE\_0>@TT\_Package.GT\_STATE\_COM3</TT\_VALUE\_0> <SET\_STATE\_0>2 \#SET\_PILOT\_TRANSMIT\# 2 \#SET\_COPILOT\_TRANSMIT\#</SET\_STATE\_0> <STR\_STATE\_0>COM\_3</STR\_STATE\_0> <CODE\_POS\_0>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_COM\_3)</CODE\_POS\_0> <STATE0\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 0 ==</STATE0\_TEST> <TT\_VALUE\_1>@TT\_Package.GT\_STATE\_COM2</TT\_VALUE\_1> <SET\_STATE\_1>1 \#SET\_PILOT\_TRANSMIT\# 1 \#SET\_COPILOT\_TRANSMIT\#</SET\_STATE\_1> <STR\_STATE\_1>COM\_2</STR\_STATE\_1> <CODE\_POS\_1>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_COM\_2)</CODE\_POS\_1> <STATE1\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 1 ==</STATE1\_TEST> <TT\_VALUE\_2>@TT\_Package.GT\_STATE\_COM1</TT\_VALUE\_2> <SET\_STATE\_2>0 \#SET\_PILOT\_TRANSMIT\# 0 \#SET\_COPILOT\_TRANSMIT\#</SET\_STATE\_2> <STR\_STATE\_2>COM\_1</STR\_STATE\_2> <CODE\_POS\_2>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_COM\_1)</CODE\_POS\_2> <STATE2\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 2 ==</STATE2\_TEST> <TT\_VALUE\_3>@TT\_Package.GT\_STATE\_COM\_1\_2</TT\_VALUE\_3> <SET\_STATE\_3>0 \#SET\_PILOT\_TRANSMIT\# 1 \#SET\_COPILOT\_TRANSMIT\#</SET\_STATE\_3> <STR\_STATE\_3>COM\_1\_2</STR\_STATE\_3> <CODE\_POS\_3>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_COM\_1\_2)</CODE\_POS\_3> <STATE3\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 3 ==</STATE3\_TEST> <TT\_VALUE\_4>@TT\_Package.GT\_STATE\_COM\_2\_1</TT\_VALUE\_4> <SET\_STATE\_4>1 \#SET\_PILOT\_TRANSMIT\# 0 \#SET\_COPILOT\_TRANSMIT\#</SET\_STATE\_4> <STR\_STATE\_4>COM\_2\_1</STR\_STATE\_4> <CODE\_POS\_4>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_COM\_2\_1)</CODE\_POS\_4> <STATE4\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 4 ==</STATE4\_TEST> <TT\_VALUE\_5>@TT\_Package.GT\_STATE\_TEL</TT\_VALUE\_5> <SET\_STATE\_5>4 \#SET\_PILOT\_TRANSMIT\# 5 \#SET\_COPILOT\_TRANSMIT\#</SET\_STATE\_5> <STR\_STATE\_5>TEL</STR\_STATE\_5> <CODE\_POS\_5>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_TEL)</CODE\_POS\_5> <STATE5\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 5 ==</STATE5\_TEST> <WWISE\_EVENT>navcom\_audio\_transmission\_knob</WWISE\_EVENT> <COUNT>\#VOLUME\_KNOB\_AUDIO\_COUNT\#</COUNT> <NUM\_STATES>6</NUM\_STATES> <ANIM\_NAME>\#TRANSMISSION\_ANIM\_NAME\#</ANIM\_NAME> <NODE\_ID>\#TRANSMISSION\_NODE\_ID\#</NODE\_ID> <SWITCH\_DIRECTION>Horizontal</SWITCH\_DIRECTION> <ARROW\_TYPE>Curved</ARROW\_TYPE> </UseTemplate> </Component> <Component ID="AUDIO\_Indicator\_Swap" Node="\#SWAP\_NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <EMISSIVE\_CODE>0</EMISSIVE\_CODE> </UseTemplate> </Component> <Component ID="AUDIO\_Indicator\_Transmit" Node="\#TRANSMIT\_NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <EMISSIVE\_CODE>(A:PILOT TRANSMITTING, Bool) (A:COPILOT TRANSMITTING, Bool) or</EMISSIVE\_CODE> </UseTemplate> </Component> <UseTemplate Name="ASOBO\_LIGHTING\_Radio\_Emissive\_Template"> <NODE\_ID>\#DECALS\_NODE\_ID\#</NODE\_ID> <POTENTIOMETER>\#DECAL\_POTENTIOMETER\#</POTENTIOMETER> </UseTemplate> </Component> </Template> Parameters initialization: - Default Parameters set: - TT\_DESCRIPTION\_ID\_KNOB\_COM\_SELECTOR - INPUT\_EVENT\_ID\_SOURCE - DECAL\_POTENTIOMETER - VOLUME\_KNOB\_AUDIO\_COUNT - TRANSMISSION\_ANIM\_NAME (using SUFFIX\_ID) - TRANSMISSION\_NODE\_ID (using SUFFIX\_ID) - ICS\_NODE\_ID (using SUFFIX\_ID) - ICS\_ANIM\_NAME (using SUFFIX\_ID) - TRANSMIT\_NODE\_ID (using SUFFIX\_ID) - SWAP\_NODE\_ID (using SUFFIX\_ID) - DECALS\_NODE\_ID (using SUFFIX\_ID) - AUX\_NODE\_ID (using SUFFIX\_ID) - AUX\_ANIM\_NAME (using SUFFIX\_ID) - AUX\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) - AUDIO\_KNOB\_ANIM\_NAME (using SUFFIX\_ID) - AUDIO\_KNOB\_NODE\_ID (using SUFFIX\_ID) - MARKER\_SENSITIVITY\_ANIM\_NAME (using SUFFIX\_ID) - MARKER\_SENSITIVITY\_NODE\_ID (using SUFFIX\_ID) - INTERCOM\_ANIM\_NAME (using SUFFIX\_ID) - INTERCOM\_NODE\_ID (using SUFFIX\_ID) - COM1\_RECEIVE\_NODE\_ID (using SUFFIX\_ID) - COM1\_RECEIVE\_ANIM\_NAME (using SUFFIX\_ID) - COM2\_RECEIVE\_NODE\_ID (using SUFFIX\_ID) - COM2\_RECEIVE\_ANIM\_NAME (using SUFFIX\_ID) - NAV1\_RECEIVE\_NODE\_ID (using SUFFIX\_ID) - NAV1\_RECEIVE\_ANIM\_NAME (using SUFFIX\_ID) - NAV2\_RECEIVE\_NODE\_ID (using SUFFIX\_ID) - NAV2\_RECEIVE\_ANIM\_NAME (using SUFFIX\_ID) - MARKER\_NODE\_ID (using SUFFIX\_ID) - MARKER\_ANIM\_NAME (using SUFFIX\_ID) - ADF1\_NODE\_ID (using SUFFIX\_ID) - ADF1\_ANIM\_NAME (using SUFFIX\_ID) - DME1\_NODE\_ID (using SUFFIX\_ID) - DME1\_ANIM\_NAME (using SUFFIX\_ID) - SPKR\_NODE\_ID (using SUFFIX\_ID) - SPKR\_ANIM\_NAME (using SUFFIX\_ID) - O\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) - M\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) - I\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) - COM1\_RECEIVE\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) - COM2\_RECEIVE\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) - NAV1\_RECEIVE\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) - NAV2\_RECEIVE\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) - MARKER\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) - ICS\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) - ADF1\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) - DME1\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) - SPKR\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) Condition: Switch - Case: Check(POTENTIOMETER) Parameters read: - POTENTIOMETER Parameters set: - EMISSIVE\_CODE (using POTENTIOMETER) - Case: Check(SIMVAR\_POWER\_SETTING) Parameters read: - SIMVAR\_POWER\_SETTING Parameters set: - EMISSIVE\_CODE (using SIMVAR\_POWER\_SETTING) - Default case: Parameters set: - EMISSIVE\_CODE Parameters read: - SUFFIX\_ID Components: - ASOBO\_AudioPanel\_KMA28\#SUFFIX\_ID\# Parameters read: - SWAP\_NODE\_ID - TRANSMIT\_NODE\_ID Components: - AUDIO\_Knob\_Transmission Parameters set: - SET\_PILOT\_TRANSMIT - SET\_COPILOT\_TRANSMIT - GET\_PILOT\_TRANSMIT - GET\_COPILOT\_TRANSMIT - BTN\_ID - INTERACTION\_TYPE - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_KNOB\_COM\_SELECTOR) - TOOLTIP\_TITLE   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) Parameters set: - GET\_STATE\_EXTERNAL (using GET\_PILOT\_TRANSMIT, GET\_COPILOT\_TRANSMIT) - ENUM\_VAL\_TO\_POS\_EXTERNAL - SIMVAR\_TO\_WATCH\_0 - SIMVAR\_TO\_WATCH\_1 - TT\_VALUE\_0 - SET\_STATE\_0 (using SET\_PILOT\_TRANSMIT, SET\_COPILOT\_TRANSMIT) - STR\_STATE\_0 - CODE\_POS\_0 (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - STATE0\_TEST (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - TT\_VALUE\_1 - SET\_STATE\_1 (using SET\_PILOT\_TRANSMIT, SET\_COPILOT\_TRANSMIT) - STR\_STATE\_1 - CODE\_POS\_1 (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - STATE1\_TEST (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - TT\_VALUE\_2 - SET\_STATE\_2 (using SET\_PILOT\_TRANSMIT, SET\_COPILOT\_TRANSMIT) - STR\_STATE\_2 - CODE\_POS\_2 (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - STATE2\_TEST (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - TT\_VALUE\_3 - SET\_STATE\_3 (using SET\_PILOT\_TRANSMIT, SET\_COPILOT\_TRANSMIT) - STR\_STATE\_3 - CODE\_POS\_3 (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - STATE3\_TEST (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - TT\_VALUE\_4 - SET\_STATE\_4 (using SET\_PILOT\_TRANSMIT, SET\_COPILOT\_TRANSMIT) - STR\_STATE\_4 - CODE\_POS\_4 (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - STATE4\_TEST (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - TT\_VALUE\_5 - SET\_STATE\_5 (using SET\_PILOT\_TRANSMIT, SET\_COPILOT\_TRANSMIT) - STR\_STATE\_5 - CODE\_POS\_5 (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - STATE5\_TEST (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - WWISE\_EVENT - COUNT (using VOLUME\_KNOB\_AUDIO\_COUNT) - NUM\_STATES - ANIM\_NAME (using TRANSMISSION\_ANIM\_NAME) - NODE\_ID (using TRANSMISSION\_NODE\_ID) - SWITCH\_DIRECTION - ARROW\_TYPE - AUDIO\_Indicator\_Swap (Node: \#SWAP\_NODE\_ID\#)   Templates used: - [ASOBO\_GT\_Emissive\_Gauge](../generic/emissive/#ASOBO_GT_Emissive_Gauge) Parameters set: - EMISSIVE\_CODE - AUDIO\_Indicator\_Transmit (Node: \#TRANSMIT\_NODE\_ID\#)   Templates used: - [ASOBO\_GT\_Emissive\_Gauge](../generic/emissive/#ASOBO_GT_Emissive_Gauge) Parameters set: - EMISSIVE\_CODE   Templates used: - [ASOBO\_AudioPanel\_Composite\_Template](navcomsystem/#ASOBO_AudioPanel_Composite_Template) - May include a subtemplate using the parameter 'TYPE' and resolve to the following template(s): - [ASOBO\_NAVCOM\_Push\_COM\_Receive\_Template](navcomsystem/#ASOBO_NAVCOM_Push_COM_Receive_Template) - [ASOBO\_NAVCOM\_Push\_NAV\_Receive\_Template](navcomsystem/#ASOBO_NAVCOM_Push_NAV_Receive_Template) - May include a subtemplate using the parameter 'TYPE' and resolve to the following template(s): - [ASOBO\_GT\_COM\_Push\_Transmit\_Template](navcomsystem/#ASOBO_GT_COM_Push_Transmit_Template) - ASOBO\_GT\_NAV\_Push\_Transmit\_Template - May include a subtemplate using the parameter 'TYPE' and resolve to the following template(s): - [ASOBO\_NAVCOM\_Knob\_COM\_Volume\_Template](navcomsystem/#ASOBO_NAVCOM_Knob_COM_Volume_Template) - [ASOBO\_NAVCOM\_Knob\_NAV\_Volume\_Template](navcomsystem/#ASOBO_NAVCOM_Knob_NAV_Volume_Template) Parameters set: - COM\_COUNT - NAV\_COUNT - DME\_COUNT - ADF\_COUNT - USE\_MARKER - USE\_MUTE - USE\_SPEAKER - USE\_ICS - USE\_AUX - USE\_OMI\_INDICATOR - USE\_AUDIO\_VOLUME - USE\_INTERCOM - USE\_NAV\_VOLUME - USE\_COM\_VOLUME - USE\_MARKER\_SENSITIVITY - MARKER\_SENS\_TYPE - DME\_INTERACTION\_TYPE - ADF\_INTERACTION\_TYPE - MARKER\_INTERACTION\_TYPE - MUTE\_INTERACTION\_TYPE - SPEAKER\_INTERACTION\_TYPE - ICS\_INTERACTION\_TYPE - AUX\_INTERACTION\_TYPE - [ASOBO\_LIGHTING\_Radio\_Emissive\_Template](../common/lighting/#ASOBO_LIGHTING_Radio_Emissive_Template) Parameters set: - NODE\_ID (using DECALS\_NODE\_ID) - POTENTIOMETER (using DECAL\_POTENTIOMETER) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AudioPanel\_Composite\_Template Definition from XML <Template Name="ASOBO\_AudioPanel\_Composite\_Template"> <Parameters Type="Default"> <ANIM\_LAG>300</ANIM\_LAG> <COM\_COUNT>1</COM\_COUNT> <USE\_COM\_TRANSMIT>False</USE\_COM\_TRANSMIT> <USE\_COM\_TRANSMIT\_INDICATOR>False</USE\_COM\_TRANSMIT\_INDICATOR> <USE\_COM\_RECEIVE>True</USE\_COM\_RECEIVE> <USE\_COM\_RECEIVE\_INDICATOR>True</USE\_COM\_RECEIVE\_INDICATOR> <USE\_COM\_VOLUME>True</USE\_COM\_VOLUME> <NAV\_COUNT>1</NAV\_COUNT> <USE\_NAV\_RECEIVE>True</USE\_NAV\_RECEIVE> <USE\_NAV\_RECEIVE\_INDICATOR>True</USE\_NAV\_RECEIVE\_INDICATOR> <USE\_NAV\_VOLUME>True</USE\_NAV\_VOLUME> <DME\_COUNT>1</DME\_COUNT> <ADF\_COUNT>1</ADF\_COUNT> <USE\_MARKER>True</USE\_MARKER> <USE\_MARKER\_SENSITIVITY>True</USE\_MARKER\_SENSITIVITY> <USE\_MUTE>True</USE\_MUTE> <USE\_SPEAKER>True</USE\_SPEAKER> <USE\_INTERCOM>True</USE\_INTERCOM> <USE\_OMI\_INDICATOR>False</USE\_OMI\_INDICATOR> <USE\_AUDIO\_VOLUME>False</USE\_AUDIO\_VOLUME> <USE\_ICS>False</USE\_ICS> <USE\_AUX>False</USE\_AUX> <IS\_AUDIO>True</IS\_AUDIO> </Parameters> <Parameters Type="Default"> <Loop> <Setup> <Param>TYPE\_ID</Param> <From>1</From> <Inc>1</Inc> <To>2</To> </Setup> <Do> <Parameters Type="Override"> <Switch> <Case Check="TYPE\_ID" Match="1"> <TYPE>COM</TYPE> </Case> <Case Check="TYPE\_ID" Match="2"> <TYPE>NAV</TYPE> </Case> </Switch> </Parameters> <Parameters Type="Override"> <COMP\_COUNT Process="Param">\#TYPE\#\_COUNT</COMP\_COUNT> <USE\_RECEIVE Process="Param">USE\_\#TYPE\#\_RECEIVE</USE\_RECEIVE> <USE\_RECEIVE\_INDICATOR Process="Param">USE\_\#TYPE\#\_RECEIVE\_INDICATOR</USE\_RECEIVE\_INDICATOR> <USE\_TRANSMIT Process="Param">USE\_\#TYPE\#\_TRANSMIT</USE\_TRANSMIT> <USE\_TRANSMIT\_INDICATOR Process="Param">USE\_\#TYPE\#\_TRANSMIT\_INDICATOR</USE\_TRANSMIT\_INDICATOR> <USE\_VOLUME Process="Param">USE\_\#TYPE\#\_VOLUME</USE\_VOLUME> </Parameters> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>\#COMP\_COUNT\#</To> </Setup> <Do> <Condition Valid="USE\_RECEIVE"> <\#TYPE\#\#ID\#\_RECEIVE\_NODE\_ID>AudioPanel\_Push\_\#TYPE\#\_\#ID\#\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_RECEIVE\_NODE\_ID> <\#TYPE\#\#ID\#\_RECEIVE\_ANIM\_NAME>AudioPanel\_Push\_\#TYPE\#\_\#ID\#\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_RECEIVE\_ANIM\_NAME> <Condition Valid="USE\_RECEIVE\_INDICATOR"> <\#TYPE\#\#ID\#\_RECEIVE\_INDICATOR\_NODE\_ID>AudioPanel\_Push\_\#TYPE\#\_\#ID\#\_Active\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_RECEIVE\_INDICATOR\_NODE\_ID> </Condition> </Condition> <Condition Valid="USE\_TRANSMIT"> <\#TYPE\#\#ID\#\_TRANSMIT\_NODE\_ID>AudioPanel\_Push\_\#TYPE\#\_\#ID\#\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_TRANSMIT\_NODE\_ID> <\#TYPE\#\#ID\#\_TRANSMIT\_ANIM\_NAME>AudioPanel\_Push\_\#TYPE\#\_\#ID\#\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_TRANSMIT\_ANIM\_NAME> <Condition Valid="USE\_TRANSMIT\_INDICATOR"> <\#TYPE\#\#ID\#\_TRANSMIT\_INDICATOR\_NODE\_ID>AudioPanel\_Push\_\#TYPE\#\_\#ID\#\_Active\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_TRANSMIT\_INDICATOR\_NODE\_ID> </Condition> </Condition> <Condition Valid="USE\_VOLUME"> <\#TYPE\#\#ID\#\_NODE\_ID>AudioPanel\_Knob\_\#TYPE\#\_\#ID\#\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_NODE\_ID> <\#TYPE\#\#ID\#\_ANIM\_NAME>AudioPanel\_Knob\_\#TYPE\#\_\#ID\#\#SUFFIX\_ID\#</\#TYPE\#\#ID\#\_ANIM\_NAME> </Condition> </Do> </Loop> </Do> </Loop> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>\#DME\_COUNT\#</To> </Setup> <Do> <DME\#ID\#\_NODE\_ID>AudioPanel\_Knob\_DME\_\#ID\#\#SUFFIX\_ID\#</DME\#ID\#\_NODE\_ID> <DME\#ID\#\_ANIM\_NAME>AudioPanel\_Knob\_DME\_\#ID\#\#SUFFIX\_ID\#</DME\#ID\#\_ANIM\_NAME> <DME\_INTERACTION\_TYPE>Switch</DME\_INTERACTION\_TYPE> </Do> </Loop> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>\#ADF\_COUNT\#</To> </Setup> <Do> <ADF\#ID\#\_NODE\_ID>AudioPanel\_Knob\_ADF\_\#ID\#\#SUFFIX\_ID\#</ADF\#ID\#\_NODE\_ID> <ADF\#ID\#\_ANIM\_NAME>AudioPanel\_Knob\_ADF\_\#ID\#\#SUFFIX\_ID\#</ADF\#ID\#\_ANIM\_NAME> <ADF\_INTERACTION\_TYPE>Switch</ADF\_INTERACTION\_TYPE> </Do> </Loop> <Condition Valid="USE\_MARKER"> <MARKER\_NODE\_ID>AudioPanel\_Knob\_Marker\#SUFFIX\_ID\#</MARKER\_NODE\_ID> <MARKER\_ANIM\_NAME>AudioPanel\_Knob\_Marker\#SUFFIX\_ID\#</MARKER\_ANIM\_NAME> <MARKER\_INTERACTION\_TYPE>Switch</MARKER\_INTERACTION\_TYPE> </Condition> <Condition Valid="USE\_MARKER\_SENSITIVITY"> <MARKER\_SENSITIVITY\_NODE\_ID>AudioPanel\_Knob\_Marker\_Sensitivity\#SUFFIX\_ID\#</MARKER\_SENSITIVITY\_NODE\_ID> <MARKER\_SENSITIVITY\_ANIM\_NAME>AudioPanel\_Knob\_Marker\_Sensitivity\#SUFFIX\_ID\#</MARKER\_SENSITIVITY\_ANIM\_NAME> </Condition> <Condition Valid="USE\_MUTE"> <MUTE\_NODE\_ID>AudioPanel\_Push\_Mute\#SUFFIX\_ID\#</MUTE\_NODE\_ID> <MUTE\_ANIM\_NAME>AudioPanel\_Push\_Mute\#SUFFIX\_ID\#</MUTE\_ANIM\_NAME> <MUTE\_INTERACTION\_TYPE>Switch</MUTE\_INTERACTION\_TYPE> </Condition> <Condition Valid="USE\_SPEAKER"> <SPKR\_NODE\_ID>AudioPanel\_Knob\_Speaker\#SUFFIX\_ID\#</SPKR\_NODE\_ID> <SPKR\_ANIM\_NAME>AudioPanel\_Knob\_Speaker\#SUFFIX\_ID\#</SPKR\_ANIM\_NAME> <SPEAKER\_INTERACTION\_TYPE>Switch</SPEAKER\_INTERACTION\_TYPE> </Condition> <Condition Valid="USE\_INTERCOM"> <INTERCOM\_NODE\_ID>AudioPanel\_Switch\_Intercom\#SUFFIX\_ID\#</INTERCOM\_NODE\_ID> <INTERCOM\_ANIM\_NAME>AudioPanel\_Switch\_Intercom\#SUFFIX\_ID\#</INTERCOM\_ANIM\_NAME> </Condition> <Condition Valid="USE\_OMI\_INDICATOR"> <O\_INDICATOR\_NODE\_ID>AudioPanel\_Indicator\_O\#SUFFIX\_ID\#</O\_INDICATOR\_NODE\_ID> <M\_INDICATOR\_NODE\_ID>AudioPanel\_Indicator\_M\#SUFFIX\_ID\#</M\_INDICATOR\_NODE\_ID> <I\_INDICATOR\_NODE\_ID>AudioPanel\_Indicator\_I\#SUFFIX\_ID\#</I\_INDICATOR\_NODE\_ID> </Condition> <Condition Valid="USE\_AUDIO\_VOLUME"> <AUDIO\_KNOB\_NODE\_ID>AudioPanel\_Knob\_Audio\#SUFFIX\_ID\#</AUDIO\_KNOB\_NODE\_ID> <AUDIO\_KNOB\_ANIM\_NAME>AudioPanel\_Knob\_Audio\#SUFFIX\_ID\#</AUDIO\_KNOB\_ANIM\_NAME> </Condition> <Condition Valid="USE\_ICS"> <ICS\_NODE\_ID>AudioPanel\_Push\_ICS\#SUFFIX\_ID\#</ICS\_NODE\_ID> <ICS\_ANIM\_NAME>AudioPanel\_Push\_ICS\#SUFFIX\_ID\#</ICS\_ANIM\_NAME> <ICS\_INTERACTION\_TYPE>Switch</ICS\_INTERACTION\_TYPE> </Condition> <Condition Valid="USE\_AUX"> <AUX\_NODE\_ID>AudioPanel\_Push\_AUX\#SUFFIX\_ID\#</AUX\_NODE\_ID> <AUX\_ANIM\_NAME>AudioPanel\_Push\_AUX\#SUFFIX\_ID\#</AUX\_ANIM\_NAME> <AUX\_INTERACTION\_TYPE>Switch</AUX\_INTERACTION\_TYPE> </Condition> </Parameters> <Loop> <Setup> <Param>TYPE\_ID</Param> <From>1</From> <Inc>1</Inc> <To>2</To> </Setup> <Do> <Parameters Type="Override"> <Switch> <Case Check="TYPE\_ID" Match="1"> <TYPE>COM</TYPE> </Case> <Case Check="TYPE\_ID" Match="2"> <TYPE>NAV</TYPE> </Case> </Switch> </Parameters> <Parameters Type="Override"> <COMP\_COUNT Process="Param">\#TYPE\#\_COUNT</COMP\_COUNT> <USE\_RECEIVE Process="Param">USE\_\#TYPE\#\_RECEIVE</USE\_RECEIVE> <USE\_RECEIVE\_INDICATOR Process="Param">USE\_\#TYPE\#\_RECEIVE\_INDICATOR</USE\_RECEIVE\_INDICATOR> <USE\_TRANSMIT Process="Param">USE\_\#TYPE\#\_TRANSMIT</USE\_TRANSMIT> <USE\_TRANSMIT\_INDICATOR Process="Param">USE\_\#TYPE\#\_TRANSMIT\_INDICATOR</USE\_TRANSMIT\_INDICATOR> <USE\_VOLUME Process="Param">USE\_\#TYPE\#\_VOLUME</USE\_VOLUME> </Parameters> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>\#COMP\_COUNT\#</To> </Setup> <Do> <Condition Valid="USE\_RECEIVE"> <UseTemplate Name="ASOBO\_NAVCOM\_Push\_\#TYPE\#\_Receive\_Template"> <NODE\_ID Process="Param">\#TYPE\#\#ID\#\_RECEIVE\_NODE\_ID</NODE\_ID> <ANIM\_NAME Process="Param">\#TYPE\#\#ID\#\_RECEIVE\_ANIM\_NAME</ANIM\_NAME> <Condition Valid="USE\_RECEIVE\_INDICATOR"> <INDICATOR\_NODE\_ID Process="Param">\#TYPE\#\#ID\#\_RECEIVE\_INDICATOR\_NODE\_ID</INDICATOR\_NODE\_ID> </Condition> </UseTemplate> </Condition> <Condition Valid="USE\_TRANSMIT"> <UseTemplate Name="ASOBO\_GT\_\#TYPE\#\_Push\_Transmit\_Template"> <NODE\_ID Process="Param">\#TYPE\#\#ID\#\_TRANSMIT\_NODE\_ID</NODE\_ID> <ANIM\_NAME Process="Param">\#TYPE\#\#ID\#\_TRANSMIT\_ANIM\_NAME</ANIM\_NAME> <Condition Valid="USE\_TRANSMIT\_INDICATOR"> <INDICATOR\_NODE\_ID Process="Param">\#TYPE\#\#ID\#\_TRANSMIT\_INDICATOR\_NODE\_ID</INDICATOR\_NODE\_ID> </Condition> </UseTemplate> </Condition> <Condition Valid="USE\_VOLUME"> <UseTemplate Name="ASOBO\_NAVCOM\_Knob\_\#TYPE\#\_Volume\_Template"> <NODE\_ID Process="Param">\#TYPE\#\#ID\#\_NODE\_ID</NODE\_ID> <ANIM\_NAME Process="Param">\#TYPE\#\#ID\#\_ANIM\_NAME</ANIM\_NAME> </UseTemplate> </Condition> </Do> </Loop> </Do> </Loop> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>\#DME\_COUNT\#</To> </Setup> <Do> <UseTemplate Name="ASOBO\_NAVCOM\_DME\_Sound\_Template"> <NODE\_ID Process="Param">DME\#ID\#\_NODE\_ID</NODE\_ID> <ANIM\_NAME Process="Param">DME\#ID\#\_ANIM\_NAME</ANIM\_NAME> <Condition NotEmpty="DME\#ID\#\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID Process="Param">DME\#ID\#\_INDICATOR\_NODE\_ID</INDICATOR\_NODE\_ID> </Condition> <INTERACTION\_TYPE>\#DME\_INTERACTION\_TYPE\#</INTERACTION\_TYPE> </UseTemplate> </Do> </Loop> <Loop> <Setup> <Param>ID</Param> <From>1</From> <Inc>1</Inc> <To>\#ADF\_COUNT\#</To> </Setup> <Do> <UseTemplate Name="ASOBO\_NAVCOM\_ADF\_Sound\_Template"> <NODE\_ID Process="Param">ADF\#ID\#\_NODE\_ID</NODE\_ID> <ANIM\_NAME Process="Param">ADF\#ID\#\_ANIM\_NAME</ANIM\_NAME> <Condition NotEmpty="ADF\#ID\#\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID Process="Param">ADF\#ID\#\_INDICATOR\_NODE\_ID</INDICATOR\_NODE\_ID> </Condition> <INTERACTION\_TYPE>\#ADF\_INTERACTION\_TYPE\#</INTERACTION\_TYPE> </UseTemplate> </Do> </Loop> <Condition Valid="USE\_MARKER"> <UseTemplate Name="ASOBO\_NAVCOM\_MARKER\_Sound\_Template"> <NODE\_ID>\#MARKER\_NODE\_ID\#</NODE\_ID> <ANIM\_NAME>\#MARKER\_ANIM\_NAME\#</ANIM\_NAME> <Condition NotEmpty="MARKER\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID>\#MARKER\_INDICATOR\_NODE\_ID\#</INDICATOR\_NODE\_ID> </Condition> <INTERACTION\_TYPE>\#MARKER\_INTERACTION\_TYPE\#</INTERACTION\_TYPE> </UseTemplate> </Condition> <Condition Valid="USE\_MARKER\_SENSITIVITY"> <UseTemplate Name="ASOBO\_AUDIO\_Switch\_Marker\_Sens\_Template"> <NODE\_ID>\#MARKER\_SENSITIVITY\_NODE\_ID\#</NODE\_ID> <ANIM\_NAME>\#MARKER\_SENSITIVITY\_ANIM\_NAME\#</ANIM\_NAME> <Condition NotEmpty="MARKER\_SENSITIVITY\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID>\#MARKER\_SENSITIVITY\_INDICATOR\_NODE\_ID\#</INDICATOR\_NODE\_ID> </Condition> </UseTemplate> </Condition> <Condition Valid="USE\_MUTE"> <UseTemplate Name="ASOBO\_AUDIO\_Test\_Mute\_Template"> <NODE\_ID>\#MUTE\_NODE\_ID\#</NODE\_ID> <ANIM\_NAME>\#MUTE\_ANIM\_NAME\#</ANIM\_NAME> <Condition NotEmpty="MUTE\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID>\#MUTE\_INDICATOR\_NODE\_ID\#</INDICATOR\_NODE\_ID> </Condition> <INTERACTION\_TYPE>\#MUTE\_INTERACTION\_TYPE\#</INTERACTION\_TYPE> </UseTemplate> </Condition> <Condition Valid="USE\_SPEAKER"> <UseTemplate Name="ASOBO\_AUDIO\_Speaker\_Template"> <NODE\_ID>\#SPKR\_NODE\_ID\#</NODE\_ID> <ANIM\_NAME>\#SPKR\_ANIM\_NAME\#</ANIM\_NAME> <Condition NotEmpty="SPKR\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID>\#SPKR\_INDICATOR\_NODE\_ID\#</INDICATOR\_NODE\_ID> </Condition> <INTERACTION\_TYPE>\#SPEAKER\_INTERACTION\_TYPE\#</INTERACTION\_TYPE> </UseTemplate> </Condition> <Condition Valid="USE\_INTERCOM"> <UseTemplate Name="ASOBO\_AUDIO\_Switch\_Intercom\_Template"> <NODE\_ID>\#INTERCOM\_NODE\_ID\#</NODE\_ID> <ANIM\_NAME>\#INTERCOM\_ANIM\_NAME\#</ANIM\_NAME> <Condition NotEmpty="INTERCOM\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID>\#INTERCOM\_INDICATOR\_NODE\_ID\#</INDICATOR\_NODE\_ID> </Condition> </UseTemplate> </Condition> <Condition Valid="USE\_OMI\_INDICATOR"> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_O\_Component"> <NODE\_ID>\#O\_INDICATOR\_NODE\_ID\#</NODE\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_M\_Component"> <NODE\_ID>\#M\_INDICATOR\_NODE\_ID\#</NODE\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_I\_Component"> <NODE\_ID>\#I\_INDICATOR\_NODE\_ID\#</NODE\_ID> </UseTemplate> </Condition> <Condition Valid="USE\_AUDIO\_VOLUME"> <UseTemplate Name="ASOBO\_AudioPanel\_Knob\_Volume\_Template"> <NODE\_ID>\#AUDIO\_KNOB\_NODE\_ID\#</NODE\_ID> <ANIM\_NAME>\#AUDIO\_KNOB\_ANIM\_NAME\#</ANIM\_NAME> <WRAP>False</WRAP> <Condition NotEmpty="TT\_DESCRIPTION\_VOLUME"> <TT\_DESCRIPTION>\#TT\_DESCRIPTION\_VOLUME\#</TT\_DESCRIPTION> </Condition> </UseTemplate> </Condition> <Condition Valid="USE\_ICS"> <UseTemplate Name="ASOBO\_NAVCOM\_ICS\_Template"> <ANIM\_NAME>\#ICS\_ANIM\_NAME\#</ANIM\_NAME> <NODE\_ID>\#ICS\_NODE\_ID\#</NODE\_ID> <Condition NotEmpty="ICS\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID>\#ICS\_INDICATOR\_NODE\_ID\#</INDICATOR\_NODE\_ID> </Condition> <INTERACTION\_TYPE>\#ICS\_INTERACTION\_TYPE\#</INTERACTION\_TYPE> </UseTemplate> </Condition> <Condition Valid="USE\_AUX"> <UseTemplate Name="ASOBO\_NAVCOM\_AUX\_Template"> <ANIM\_NAME>\#AUX\_ANIM\_NAME\#</ANIM\_NAME> <NODE\_ID>\#AUX\_NODE\_ID\#</NODE\_ID> <Condition NotEmpty="AUX\_INDICATOR\_NODE\_ID"> <INDICATOR\_NODE\_ID>\#AUX\_INDICATOR\_NODE\_ID\#</INDICATOR\_NODE\_ID> </Condition> <INTERACTION\_TYPE>\#AUX\_INTERACTION\_TYPE\#</INTERACTION\_TYPE> </UseTemplate> </Condition> </Template> Parameters initialization: - Default Parameters set: - ANIM\_LAG - COM\_COUNT - USE\_COM\_TRANSMIT - USE\_COM\_TRANSMIT\_INDICATOR - USE\_COM\_RECEIVE - USE\_COM\_RECEIVE\_INDICATOR - USE\_COM\_VOLUME - NAV\_COUNT - USE\_NAV\_RECEIVE - USE\_NAV\_RECEIVE\_INDICATOR - USE\_NAV\_VOLUME - DME\_COUNT - ADF\_COUNT - USE\_MARKER - USE\_MARKER\_SENSITIVITY - USE\_MUTE - USE\_SPEAKER - USE\_INTERCOM - USE\_OMI\_INDICATOR - USE\_AUDIO\_VOLUME - USE\_ICS - USE\_AUX - IS\_AUDIO - Default Parameters read: - COMP\_COUNT - DME\_COUNT - ADF\_COUNT Parameters set: - TYPE\_ID - COMP\_COUNT (using TYPE) - USE\_RECEIVE (using TYPE) - USE\_RECEIVE\_INDICATOR (using TYPE) - USE\_TRANSMIT (using TYPE) - USE\_TRANSMIT\_INDICATOR (using TYPE) - USE\_VOLUME (using TYPE) - ID - DME\#ID\#\_NODE\_ID (using ID, SUFFIX\_ID) - DME\#ID\#\_ANIM\_NAME (using ID, SUFFIX\_ID) - DME\_INTERACTION\_TYPE - ADF\#ID\#\_NODE\_ID (using ID, SUFFIX\_ID) - ADF\#ID\#\_ANIM\_NAME (using ID, SUFFIX\_ID) - ADF\_INTERACTION\_TYPE Condition: Switch - Case: Check(TYPE\_ID) Match(1) Parameters read: - TYPE\_ID Parameters set: - TYPE - Case: Check(TYPE\_ID) Match(2) Parameters read: - TYPE\_ID Parameters set: - TYPE Condition: Valid(USE\_RECEIVE) - Case: True Parameters set: - \#TYPE\#\#ID\#\_RECEIVE\_NODE\_ID (using TYPE, ID, SUFFIX\_ID) - \#TYPE\#\#ID\#\_RECEIVE\_ANIM\_NAME (using TYPE, ID, SUFFIX\_ID) Condition: Valid(USE\_RECEIVE\_INDICATOR) - Case: True Parameters set: - \#TYPE\#\#ID\#\_RECEIVE\_INDICATOR\_NODE\_ID (using TYPE, ID, SUFFIX\_ID) Condition: Valid(USE\_TRANSMIT) - Case: True Parameters set: - \#TYPE\#\#ID\#\_TRANSMIT\_NODE\_ID (using TYPE, ID, SUFFIX\_ID) - \#TYPE\#\#ID\#\_TRANSMIT\_ANIM\_NAME (using TYPE, ID, SUFFIX\_ID) Condition: Valid(USE\_TRANSMIT\_INDICATOR) - Case: True Parameters set: - \#TYPE\#\#ID\#\_TRANSMIT\_INDICATOR\_NODE\_ID (using TYPE, ID, SUFFIX\_ID) Condition: Valid(USE\_VOLUME) - Case: True Parameters set: - \#TYPE\#\#ID\#\_NODE\_ID (using TYPE, ID, SUFFIX\_ID) - \#TYPE\#\#ID\#\_ANIM\_NAME (using TYPE, ID, SUFFIX\_ID) Condition: Valid(USE\_MARKER) - Case: True Parameters set: - MARKER\_NODE\_ID (using SUFFIX\_ID) - MARKER\_ANIM\_NAME (using SUFFIX\_ID) - MARKER\_INTERACTION\_TYPE Condition: Valid(USE\_MARKER\_SENSITIVITY) - Case: True Parameters set: - MARKER\_SENSITIVITY\_NODE\_ID (using SUFFIX\_ID) - MARKER\_SENSITIVITY\_ANIM\_NAME (using SUFFIX\_ID) Condition: Valid(USE\_MUTE) - Case: True Parameters set: - MUTE\_NODE\_ID (using SUFFIX\_ID) - MUTE\_ANIM\_NAME (using SUFFIX\_ID) - MUTE\_INTERACTION\_TYPE Condition: Valid(USE\_SPEAKER) - Case: True Parameters set: - SPKR\_NODE\_ID (using SUFFIX\_ID) - SPKR\_ANIM\_NAME (using SUFFIX\_ID) - SPEAKER\_INTERACTION\_TYPE Condition: Valid(USE\_INTERCOM) - Case: True Parameters set: - INTERCOM\_NODE\_ID (using SUFFIX\_ID) - INTERCOM\_ANIM\_NAME (using SUFFIX\_ID) Condition: Valid(USE\_OMI\_INDICATOR) - Case: True Parameters set: - O\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) - M\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) - I\_INDICATOR\_NODE\_ID (using SUFFIX\_ID) Condition: Valid(USE\_AUDIO\_VOLUME) - Case: True Parameters set: - AUDIO\_KNOB\_NODE\_ID (using SUFFIX\_ID) - AUDIO\_KNOB\_ANIM\_NAME (using SUFFIX\_ID) Condition: Valid(USE\_ICS) - Case: True Parameters set: - ICS\_NODE\_ID (using SUFFIX\_ID) - ICS\_ANIM\_NAME (using SUFFIX\_ID) - ICS\_INTERACTION\_TYPE Condition: Valid(USE\_AUX) - Case: True Parameters set: - AUX\_NODE\_ID (using SUFFIX\_ID) - AUX\_ANIM\_NAME (using SUFFIX\_ID) - AUX\_INTERACTION\_TYPE Parameters read: - COMP\_COUNT - DME\_COUNT - ADF\_COUNT Parameters set: - TYPE\_ID - COMP\_COUNT (using TYPE) - USE\_RECEIVE (using TYPE) - USE\_RECEIVE\_INDICATOR (using TYPE) - USE\_TRANSMIT (using TYPE) - USE\_TRANSMIT\_INDICATOR (using TYPE) - USE\_VOLUME (using TYPE) - ID   Templates used: - [ASOBO\_NAVCOM\_DME\_Sound\_Template](navcomsystem/#ASOBO_NAVCOM_DME_Sound_Template) Parameters set: - NODE\_ID (using ID) - ANIM\_NAME (using ID) - INTERACTION\_TYPE (using DME\_INTERACTION\_TYPE) Condition: NotEmpty(DME\#ID\#\_INDICATOR\_NODE\_ID) - Case: True Parameters set: - INDICATOR\_NODE\_ID (using ID) - [ASOBO\_NAVCOM\_ADF\_Sound\_Template](navcomsystem/#ASOBO_NAVCOM_ADF_Sound_Template) Parameters set: - NODE\_ID (using ID) - ANIM\_NAME (using ID) - INTERACTION\_TYPE (using ADF\_INTERACTION\_TYPE) Condition: NotEmpty(ADF\#ID\#\_INDICATOR\_NODE\_ID) - Case: True Parameters set: - INDICATOR\_NODE\_ID (using ID) Condition: Switch - Case: Check(TYPE\_ID) Match(1) Parameters read: - TYPE\_ID Parameters set: - TYPE - Case: Check(TYPE\_ID) Match(2) Parameters read: - TYPE\_ID Parameters set: - TYPE Condition: Valid(USE\_RECEIVE) - Case: True Parameters read: - TYPE   Templates used: - ASOBO\_NAVCOM\_Push\_\#TYPE\#\_Receive\_Template - May resolve to the following template(s): - [ASOBO\_NAVCOM\_Push\_COM\_Receive\_Template](navcomsystem/#ASOBO_NAVCOM_Push_COM_Receive_Template) - [ASOBO\_NAVCOM\_Push\_NAV\_Receive\_Template](navcomsystem/#ASOBO_NAVCOM_Push_NAV_Receive_Template) Parameters set: - NODE\_ID (using TYPE, ID) - ANIM\_NAME (using TYPE, ID) Condition: Valid(USE\_RECEIVE\_INDICATOR) - Case: True Parameters set: - INDICATOR\_NODE\_ID (using TYPE, ID) Condition: Valid(USE\_TRANSMIT) - Case: True Parameters read: - TYPE   Templates used: - ASOBO\_GT\_\#TYPE\#\_Push\_Transmit\_Template - May resolve to the following template(s): - [ASOBO\_GT\_COM\_Push\_Transmit\_Template](navcomsystem/#ASOBO_GT_COM_Push_Transmit_Template) - ASOBO\_GT\_NAV\_Push\_Transmit\_Template Parameters set: - NODE\_ID (using TYPE, ID) - ANIM\_NAME (using TYPE, ID) Condition: Valid(USE\_TRANSMIT\_INDICATOR) - Case: True Parameters set: - INDICATOR\_NODE\_ID (using TYPE, ID) Condition: Valid(USE\_VOLUME) - Case: True Parameters read: - TYPE   Templates used: - ASOBO\_NAVCOM\_Knob\_\#TYPE\#\_Volume\_Template - May resolve to the following template(s): - [ASOBO\_NAVCOM\_Knob\_COM\_Volume\_Template](navcomsystem/#ASOBO_NAVCOM_Knob_COM_Volume_Template) - [ASOBO\_NAVCOM\_Knob\_NAV\_Volume\_Template](navcomsystem/#ASOBO_NAVCOM_Knob_NAV_Volume_Template) Parameters set: - NODE\_ID (using TYPE, ID) - ANIM\_NAME (using TYPE, ID) Condition: Valid(USE\_MARKER) - Case: True   Templates used: - [ASOBO\_NAVCOM\_MARKER\_Sound\_Template](navcomsystem/#ASOBO_NAVCOM_MARKER_Sound_Template) Parameters set: - NODE\_ID (using MARKER\_NODE\_ID) - ANIM\_NAME (using MARKER\_ANIM\_NAME) - INTERACTION\_TYPE (using MARKER\_INTERACTION\_TYPE) Condition: NotEmpty(MARKER\_INDICATOR\_NODE\_ID) - Case: True Parameters set: - INDICATOR\_NODE\_ID (using MARKER\_INDICATOR\_NODE\_ID) Condition: Valid(USE\_MARKER\_SENSITIVITY) - Case: True   Templates used: - [ASOBO\_AUDIO\_Switch\_Marker\_Sens\_Template](navcomsystem/#ASOBO_AUDIO_Switch_Marker_Sens_Template) Parameters set: - NODE\_ID (using MARKER\_SENSITIVITY\_NODE\_ID) - ANIM\_NAME (using MARKER\_SENSITIVITY\_ANIM\_NAME) Condition: NotEmpty(MARKER\_SENSITIVITY\_INDICATOR\_NODE\_ID) - Case: True Parameters set: - INDICATOR\_NODE\_ID (using MARKER\_SENSITIVITY\_INDICATOR\_NODE\_ID) Condition: Valid(USE\_MUTE) - Case: True   Templates used: - [ASOBO\_AUDIO\_Test\_Mute\_Template](navcomsystem/#ASOBO_AUDIO_Test_Mute_Template) Parameters set: - NODE\_ID (using MUTE\_NODE\_ID) - ANIM\_NAME (using MUTE\_ANIM\_NAME) - INTERACTION\_TYPE (using MUTE\_INTERACTION\_TYPE) Condition: NotEmpty(MUTE\_INDICATOR\_NODE\_ID) - Case: True Parameters set: - INDICATOR\_NODE\_ID (using MUTE\_INDICATOR\_NODE\_ID) Condition: Valid(USE\_SPEAKER) - Case: True   Templates used: - [ASOBO\_AUDIO\_Speaker\_Template](navcomsystem/#ASOBO_AUDIO_Speaker_Template) Parameters set: - NODE\_ID (using SPKR\_NODE\_ID) - ANIM\_NAME (using SPKR\_ANIM\_NAME) - INTERACTION\_TYPE (using SPEAKER\_INTERACTION\_TYPE) Condition: NotEmpty(SPKR\_INDICATOR\_NODE\_ID) - Case: True Parameters set: - INDICATOR\_NODE\_ID (using SPKR\_INDICATOR\_NODE\_ID) Condition: Valid(USE\_INTERCOM) - Case: True   Templates used: - [ASOBO\_AUDIO\_Switch\_Intercom\_Template](navcomsystem/#ASOBO_AUDIO_Switch_Intercom_Template) Parameters set: - NODE\_ID (using INTERCOM\_NODE\_ID) - ANIM\_NAME (using INTERCOM\_ANIM\_NAME) Condition: NotEmpty(INTERCOM\_INDICATOR\_NODE\_ID) - Case: True Parameters set: - INDICATOR\_NODE\_ID (using INTERCOM\_INDICATOR\_NODE\_ID) Condition: Valid(USE\_OMI\_INDICATOR) - Case: True   Templates used: - [ASOBO\_AUDIO\_Indicator\_O\_Component](navcomsystem/#ASOBO_AUDIO_Indicator_O_Component) Parameters set: - NODE\_ID (using O\_INDICATOR\_NODE\_ID) - [ASOBO\_AUDIO\_Indicator\_M\_Component](navcomsystem/#ASOBO_AUDIO_Indicator_M_Component) Parameters set: - NODE\_ID (using M\_INDICATOR\_NODE\_ID) - [ASOBO\_AUDIO\_Indicator\_I\_Component](navcomsystem/#ASOBO_AUDIO_Indicator_I_Component) Parameters set: - NODE\_ID (using I\_INDICATOR\_NODE\_ID) Condition: Valid(USE\_AUDIO\_VOLUME) - Case: True   Templates used: - [ASOBO\_AudioPanel\_Knob\_Volume\_Template](navcomsystem/#ASOBO_AudioPanel_Knob_Volume_Template) Parameters set: - NODE\_ID (using AUDIO\_KNOB\_NODE\_ID) - ANIM\_NAME (using AUDIO\_KNOB\_ANIM\_NAME) - WRAP Condition: NotEmpty(TT\_DESCRIPTION\_VOLUME) - Case: True Parameters set: - TT\_DESCRIPTION (using TT\_DESCRIPTION\_VOLUME) Condition: Valid(USE\_ICS) - Case: True   Templates used: - [ASOBO\_NAVCOM\_ICS\_Template](navcomsystem/#ASOBO_NAVCOM_ICS_Template) Parameters set: - ANIM\_NAME (using ICS\_ANIM\_NAME) - NODE\_ID (using ICS\_NODE\_ID) - INTERACTION\_TYPE (using ICS\_INTERACTION\_TYPE) Condition: NotEmpty(ICS\_INDICATOR\_NODE\_ID) - Case: True Parameters set: - INDICATOR\_NODE\_ID (using ICS\_INDICATOR\_NODE\_ID) Condition: Valid(USE\_AUX) - Case: True   Templates used: - [ASOBO\_NAVCOM\_AUX\_Template](navcomsystem/#ASOBO_NAVCOM_AUX_Template) Parameters set: - ANIM\_NAME (using AUX\_ANIM\_NAME) - NODE\_ID (using AUX\_NODE\_ID) - INTERACTION\_TYPE (using AUX\_INTERACTION\_TYPE) Condition: NotEmpty(AUX\_INDICATOR\_NODE\_ID) - Case: True Parameters set: - INDICATOR\_NODE\_ID (using AUX\_INDICATOR\_NODE\_ID) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Switch\_ADF\_Sound\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Switch\_ADF\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_ADF\_Sound\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_ADF\_Sound\_Template](navcomsystem/#ASOBO_NAVCOM_ADF_Sound_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Push\_ADF\_Sound\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Push\_ADF\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_ADF\_Sound\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_ADF\_Sound\_Template](navcomsystem/#ASOBO_NAVCOM_ADF_Sound_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_ADF\_Sound\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_ADF\_Sound\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Sound\_Template"> <RADIO\_TYPE>ADF</RADIO\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_GT\_NAVCOM\_Sound\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Sound_Template) Parameters set: - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Switch\_DME\_Sound\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Switch\_DME\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_DME\_Sound\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_DME\_Sound\_Template](navcomsystem/#ASOBO_NAVCOM_DME_Sound_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Push\_DME\_Sound\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Push\_DME\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_DME\_Sound\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_DME\_Sound\_Template](navcomsystem/#ASOBO_NAVCOM_DME_Sound_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_DME\_Sound\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_DME\_Sound\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Sound\_Template"> <RADIO\_TYPE>DME</RADIO\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_GT\_NAVCOM\_Sound\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Sound_Template) Parameters set: - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Knob\_DME\_Volume\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Knob\_DME\_Volume\_Template"> <Parameters Type="Default"> <ID>1</ID> <SWITCH\_TYPE>Switch</SWITCH\_TYPE> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>DME</RADIO\_TYPE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - SWITCH\_TYPE   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Knob_Volume_Template) Parameters set: - TEMPLATE\_TO\_CALL - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Switch\_MARKER\_Sound\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Switch\_MARKER\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_MARKER\_Sound\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_MARKER\_Sound\_Template](navcomsystem/#ASOBO_NAVCOM_MARKER_Sound_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Push\_MARKER\_Sound\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Push\_MARKER\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_MARKER\_Sound\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_MARKER\_Sound\_Template](navcomsystem/#ASOBO_NAVCOM_MARKER_Sound_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_MARKER\_Sound\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_MARKER\_Sound\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Sound\_Template"> <RADIO\_TYPE>MARKER</RADIO\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_GT\_NAVCOM\_Sound\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Sound_Template) Parameters set: - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Switch\_NAV\_Sound\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Switch\_NAV\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_NAV\_Sound\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_NAV\_Sound\_Template](navcomsystem/#ASOBO_NAVCOM_NAV_Sound_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Push\_NAV\_Sound\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Push\_NAV\_Sound\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_NAV\_Sound\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_NAV\_Sound\_Template](navcomsystem/#ASOBO_NAVCOM_NAV_Sound_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_NAV\_Sound\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_NAV\_Sound\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Sound\_Template"> <RADIO\_TYPE>NAV</RADIO\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_GT\_NAVCOM\_Sound\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Sound_Template) Parameters set: - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Push\_NAV\_Swap\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Push\_NAV\_Swap\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Push\_Swap\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>NAV</RADIO\_TYPE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_GT\_NAVCOM\_Push\_Swap\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Push_Swap_Template) Parameters set: - TEMPLATE\_TO\_CALL - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Push\_NAV\_Receive\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Push\_NAV\_Receive\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Push\_Receive\_Template"> <RADIO\_TYPE>NAV</RADIO\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_GT\_NAVCOM\_Push\_Receive\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Push_Receive_Template) Parameters set: - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Switch\_NAV\_Receive\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Switch\_NAV\_Receive\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Switch\_Receive\_Template"> <RADIO\_TYPE>NAV</RADIO\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_GT\_NAVCOM\_Switch\_Receive\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Switch_Receive_Template) Parameters set: - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Knob\_NAV\_Frequency\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Knob\_NAV\_Frequency\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Knob\_Frequency\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>NAV</RADIO\_TYPE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_GT\_NAVCOM\_Knob\_Frequency\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Knob_Frequency_Template) Parameters set: - TEMPLATE\_TO\_CALL - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Knob\_NAV\_Volume\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Knob\_NAV\_Volume\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>NAV</RADIO\_TYPE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Knob_Volume_Template) Parameters set: - TEMPLATE\_TO\_CALL - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Push\_COM\_Swap\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Push\_COM\_Swap\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Push\_Swap\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>COM</RADIO\_TYPE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_GT\_NAVCOM\_Push\_Swap\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Push_Swap_Template) Parameters set: - TEMPLATE\_TO\_CALL - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Push\_COM\_Receive\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Push\_COM\_Receive\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Push\_Receive\_Template"> <RADIO\_TYPE>COM</RADIO\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_GT\_NAVCOM\_Push\_Receive\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Push_Receive_Template) Parameters set: - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Switch\_COM\_Receive\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Switch\_COM\_Receive\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Switch\_Receive\_Template"> <RADIO\_TYPE>COM</RADIO\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_GT\_NAVCOM\_Switch\_Receive\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Switch_Receive_Template) Parameters set: - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Knob\_COM\_Volume\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Knob\_COM\_Volume\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>COM</RADIO\_TYPE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Knob_Volume_Template) Parameters set: - TEMPLATE\_TO\_CALL - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Knob\_COM\_Frequency\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Knob\_COM\_Frequency\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Knob\_Frequency\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>COM</RADIO\_TYPE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_GT\_NAVCOM\_Knob\_Frequency\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Knob_Frequency_Template) Parameters set: - TEMPLATE\_TO\_CALL - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Switch\_COM\_Transmit\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Switch\_COM\_Transmit\_Template"> <Parameters Type="Default"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <WWISE\_PREFIX>COM</WWISE\_PREFIX> <TT\_VALUE\_ON>'COM 1'</TT\_VALUE\_ON> <TT\_VALUE\_OFF>'COM 2'</TT\_VALUE\_OFF> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>COM\_Transmit</IE\_NAME> <SET\_STATE\_EXTERNAL>p0 (>K:PILOT\_TRANSMITTER\_SET) p0 (>K:COPILOT\_TRANSMITTER\_SET)</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:COM TRANSMIT:1, Bool) ! sp0</GET\_STATE\_EXTERNAL> <SIMVAR\_TO\_WATCH\_0>COM TRANSMIT:1</SIMVAR\_TO\_WATCH\_0> <TT\_DESCRIPTION\_ID>@TT\_Package.NAVCOM\_SWITCH\_TRANSMIT\_COM\_SWAP\_ACTION</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>1</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>@TT\_Package.NAVCOM\_SWITCH\_TRANSMIT\_COM\_SWAP\_TITLE</TOOLTIP\_TITLE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - INTERACTION\_TYPE - WWISE\_PREFIX - TT\_VALUE\_ON - TT\_VALUE\_OFF   Templates used: - [ASOBO\_NAVCOM\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Base_Template) Parameters set: - IE\_NAME - SET\_STATE\_EXTERNAL - GET\_STATE\_EXTERNAL - SIMVAR\_TO\_WATCH\_0 - TT\_DESCRIPTION\_ID - TT\_DESCRIPTION\_INDEX - TOOLTIP\_TITLE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Knob\_TACAN\_Volume\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Knob\_TACAN\_Volume\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template</TEMPLATE\_TO\_CALL> <RADIO\_TYPE>TACAN</RADIO\_TYPE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Knob_Volume_Template) Parameters set: - TEMPLATE\_TO\_CALL - RADIO\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Switch\_ICS\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Switch\_ICS\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_ICS\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_ICS\_Template](navcomsystem/#ASOBO_NAVCOM_ICS_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Push\_ICS\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Push\_ICS\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_ICS\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_ICS\_Template](navcomsystem/#ASOBO_NAVCOM_ICS_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_ICS\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_ICS\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_NAVCOM\_ICS\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_NAVCOM\_ICS\_SubTemplate](navcomsystem/#ASOBO_NAVCOM_ICS_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_ICS\_SubTemplate Definition from XML <Template Name="ASOBO\_NAVCOM\_ICS\_SubTemplate"> <Parameters Type="Default"> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_PUSH\_SIGNAL\_ICS\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <BTN\_ID>ICS</BTN\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_PUSH\_SIGNAL\_ICS\_TITLE</TOOLTIP\_TITLE> <SET\_STATE\_EXTERNAL>p0 (A:INTERCOM SYSTEM ACTIVE, bool) != if{ (>K:TOGGLE\_ICS) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:INTERCOM SYSTEM ACTIVE, bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:INTERCOM SYSTEM ACTIVE, bool)</EMISSIVE\_INDICATOR\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - TT\_DESCRIPTION\_ID   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) Parameters set: - BTN\_ID - TOOLTIP\_TITLE - SET\_STATE\_EXTERNAL - GET\_STATE\_EXTERNAL - SIM\_STATE\_IS\_ON\_EXTERNAL - EMISSIVE\_INDICATOR\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Switch\_AUX\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Switch\_AUX\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_AUX\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_AUX\_Template](navcomsystem/#ASOBO_NAVCOM_AUX_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Push\_AUX\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Push\_AUX\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_AUX\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_AUX\_Template](navcomsystem/#ASOBO_NAVCOM_AUX_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_AUX\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_AUX\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_NAVCOM\_AUX\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_NAVCOM\_AUX\_SubTemplate](navcomsystem/#ASOBO_NAVCOM_AUX_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_AUX\_SubTemplate Definition from XML <Template Name="ASOBO\_NAVCOM\_AUX\_SubTemplate"> <Parameters Type="Default"> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_PUSH\_AUX\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <BTN\_ID>AUX</BTN\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_PUSH\_AUX\_TITLE</TOOLTIP\_TITLE> <SET\_STATE\_EXTERNAL>p0 (L:XMLVAR\_AudioPanel\#SUFFIX\_ID\#) != if{ p0 (>L:XMLVAR\_AudioPanel\#SUFFIX\_ID\#) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(L:XMLVAR\_AudioPanel\#SUFFIX\_ID\#) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(L:XMLVAR\_AudioPanel\#SUFFIX\_ID\#)</EMISSIVE\_INDICATOR\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - TT\_DESCRIPTION\_ID   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) Parameters set: - BTN\_ID - TOOLTIP\_TITLE - SET\_STATE\_EXTERNAL (using SUFFIX\_ID) - GET\_STATE\_EXTERNAL (using SUFFIX\_ID) - SIM\_STATE\_IS\_ON\_EXTERNAL - EMISSIVE\_INDICATOR\_CODE (using SUFFIX\_ID) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Indicator\_OMI\_Components Definition from XML <Template Name="ASOBO\_AUDIO\_Indicator\_OMI\_Components"> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_O\_Component"/> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_M\_Component"/> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_I\_Component"/> </Template>   Templates used: - [ASOBO\_AUDIO\_Indicator\_O\_Component](navcomsystem/#ASOBO_AUDIO_Indicator_O_Component) - [ASOBO\_AUDIO\_Indicator\_M\_Component](navcomsystem/#ASOBO_AUDIO_Indicator_M_Component) - [ASOBO\_AUDIO\_Indicator\_I\_Component](navcomsystem/#ASOBO_AUDIO_Indicator_I_Component) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Indicator\_O\_Component Definition from XML <Template Name="ASOBO\_AUDIO\_Indicator\_O\_Component"> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_Template"> <INDICATOR\_TYPE>O</INDICATOR\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_AUDIO\_Indicator\_Template](navcomsystem/#ASOBO_AUDIO_Indicator_Template) Parameters set: - INDICATOR\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Indicator\_M\_Component Definition from XML <Template Name="ASOBO\_AUDIO\_Indicator\_M\_Component"> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_Template"> <INDICATOR\_TYPE>M</INDICATOR\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_AUDIO\_Indicator\_Template](navcomsystem/#ASOBO_AUDIO_Indicator_Template) Parameters set: - INDICATOR\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Indicator\_I\_Component Definition from XML <Template Name="ASOBO\_AUDIO\_Indicator\_I\_Component"> <UseTemplate Name="ASOBO\_AUDIO\_Indicator\_Template"> <INDICATOR\_TYPE>I</INDICATOR\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_AUDIO\_Indicator\_Template](navcomsystem/#ASOBO_AUDIO_Indicator_Template) Parameters set: - INDICATOR\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Indicator\_Template Definition from XML <Template Name="ASOBO\_AUDIO\_Indicator\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AUDIO\_Indicator\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_AUDIO\_Indicator\_SubTemplate](navcomsystem/#ASOBO_AUDIO_Indicator_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Indicator\_SubTemplate Definition from XML <Template Name="ASOBO\_AUDIO\_Indicator\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AUDIO\_Indicator\_\#INDICATOR\_TYPE\#\#SUFFIX\_ID\#</NODE\_ID> </Parameters> <Parameters Type="Override"> <Switch Param="INDICATOR\_TYPE"> <Case Value="O"> <TIME\_TEST>(E:SIMULATION TIME, seconds) 2 \* 1 % 0.5 <</TIME\_TEST> <MARKER\_TEST>(A:OUTER MARKER, Bool)</MARKER\_TEST> </Case> <Case Value="M"> <TIME\_TEST>(E:SIMULATION TIME, seconds) 1 % sp0 0.8 0.9 l0 rng l0 0.5 < or</TIME\_TEST> <MARKER\_TEST>(A:MIDDLE MARKER, Bool)</MARKER\_TEST> </Case> <Case Value="I"> <TIME\_TEST>(E:SIMULATION TIME, seconds) 6 \* 1 % 0.5 <</TIME\_TEST> <MARKER\_TEST>(A:INNER MARKER, Bool)</MARKER\_TEST> </Case> </Switch> </Parameters> <Component ID="AUDIO\_Indicator\_\#INDICATOR\_TYPE\#\_\#ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <EMISSIVE\_CODE>\#TIME\_TEST\# \#MARKER\_TEST\# and (A:MARKER BEACON TEST MUTE, bool) or</EMISSIVE\_CODE> </UseTemplate> </Component> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using INDICATOR\_TYPE, SUFFIX\_ID) - Override Condition: Switch(INDICATOR\_TYPE) - Case: O Parameters set: - TIME\_TEST - MARKER\_TEST - Case: M Parameters set: - TIME\_TEST - MARKER\_TEST - Case: I Parameters set: - TIME\_TEST - MARKER\_TEST Parameters read: - INDICATOR\_TYPE - ID - NODE\_ID Components: - AUDIO\_Indicator\_\#INDICATOR\_TYPE\#\_\#ID\# (Node: \#NODE\_ID\#)   Templates used: - [ASOBO\_GT\_Emissive\_Gauge](../generic/emissive/#ASOBO_GT_Emissive_Gauge) Parameters set: - EMISSIVE\_CODE (using TIME\_TEST, MARKER\_TEST) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Switch\_Test\_Mute\_Template Definition from XML <Template Name="ASOBO\_AUDIO\_Switch\_Test\_Mute\_Template"> <UseTemplate Name="ASOBO\_AUDIO\_Test\_Mute\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_AUDIO\_Test\_Mute\_Template](navcomsystem/#ASOBO_AUDIO_Test_Mute_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Push\_Test\_Mute\_Template Definition from XML <Template Name="ASOBO\_AUDIO\_Push\_Test\_Mute\_Template"> <UseTemplate Name="ASOBO\_AUDIO\_Test\_Mute\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_AUDIO\_Test\_Mute\_Template](navcomsystem/#ASOBO_AUDIO_Test_Mute_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Test\_Mute\_Template Definition from XML <Template Name="ASOBO\_AUDIO\_Test\_Mute\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AUDIO\_Test\_Mute\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_AUDIO\_Test\_Mute\_SubTemplate](navcomsystem/#ASOBO_AUDIO_Test_Mute_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Test\_Mute\_SubTemplate Definition from XML <Template Name="ASOBO\_AUDIO\_Test\_Mute\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AUDIO\_\#INTERACTION\_TYPE\#\_Test\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>AUDIO\_\#INTERACTION\_TYPE\#\_Test\#SUFFIX\_ID\#</ANIM\_NAME> <PART\_ID>AUDIO\_\#INTERACTION\_TYPE\#\_Test</PART\_ID> <WWISE\_EVENT\_1>navcom\_audio\_mute\_switch\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>navcom\_audio\_mute\_switch\_off</WWISE\_EVENT\_2> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_PUSH\_MUTE\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_PUSH\_MUTE\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <SET\_STATE\_EXTERNAL>(A:MARKER BEACON TEST MUTE, Bool) p0 != if{ p0 (>K:MARKER\_BEACON\_TEST\_MUTE) }</SET\_STATE\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:MARKER BEACON TEST MUTE, Bool)</EMISSIVE\_INDICATOR\_CODE> <GET\_STATE\_EXTERNAL>(A:MARKER BEACON TEST MUTE, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <Switch Param="INTERACTION\_TYPE"> <Case Value="Switch"> <ANIM\_CODE>(A:MARKER BEACON TEST MUTE, Bool) 100 \*</ANIM\_CODE> </Case> </Switch> <BTN\_ID>Marker\_Beacon\_Mute</BTN\_ID> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using INTERACTION\_TYPE, SUFFIX\_ID) - ANIM\_NAME (using INTERACTION\_TYPE, SUFFIX\_ID) - PART\_ID (using INTERACTION\_TYPE) - WWISE\_EVENT\_1 - WWISE\_EVENT\_2 - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) Parameters set: - SET\_STATE\_EXTERNAL - EMISSIVE\_INDICATOR\_CODE - GET\_STATE\_EXTERNAL - SIM\_STATE\_IS\_ON\_EXTERNAL - BTN\_ID Condition: Switch(INTERACTION\_TYPE) - Case: Switch Parameters set: - ANIM\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Switch\_Marker\_Sens\_Template Definition from XML <Template Name="ASOBO\_AUDIO\_Switch\_Marker\_Sens\_Template"> <UseTemplate Name="ASOBO\_AUDIO\_Marker\_Sens\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_AUDIO\_Marker\_Sens\_Template](navcomsystem/#ASOBO_AUDIO_Marker_Sens_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Marker\_Sens\_Template Definition from XML <Template Name="ASOBO\_AUDIO\_Marker\_Sens\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AUDIO\_Marker\_Sens\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_AUDIO\_Marker\_Sens\_SubTemplate](navcomsystem/#ASOBO_AUDIO_Marker_Sens_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Marker\_Sens\_SubTemplate Definition from XML <Template Name="ASOBO\_AUDIO\_Marker\_Sens\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AUDIO\_\#INTERACTION\_TYPE\#\_Marker\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>AUDIO\_\#INTERACTION\_TYPE\#\_Marker\#SUFFIX\_ID\#</ANIM\_NAME> <PART\_ID>AUDIO\_\#INTERACTION\_TYPE\#\_Marker</PART\_ID> <WWISE\_EVENT\_1>navcom\_audio\_marker\_switch\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>navcom\_audio\_marker\_switch\_off</WWISE\_EVENT\_2> <WWISE\_EVENT>navcom\_audio\_marker\_switch</WWISE\_EVENT> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM\_AUDIO</INPUT\_EVENT\_ID\_SOURCE> <TOOLTIP\_TITLE\_HI\_LOW\_TEST>@TT\_Package.AUDIOPANEL\_SWITCH\_TESTMARKERBEACON\_TITLE</TOOLTIP\_TITLE\_HI\_LOW\_TEST> <TT\_DESCRIPTION\_ID\_HI\_LOW\_TEST>@TT\_Package.AUDIOPANEL\_SWITCH\_TESTMARKERBEACON\_ACTION\_SET</TT\_DESCRIPTION\_ID\_HI\_LOW\_TEST> </Parameters> <Parameters Type="Override"> <Switch Param="MARKER\_SENS\_TYPE"> <Case Value="HI\_LOW\_TEST"> <BTN\_ID>Marker\_Sensitivity\_Test</BTN\_ID> </Case> <Default> <BTN\_ID>Marker\_Sensitivity</BTN\_ID> </Default> </Switch> </Parameters> <Parameters Type="Override"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <Switch Param="MARKER\_SENS\_TYPE"> <Case Value="HI\_LOW\_TEST"> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_HI\_LOW\_TEST\#</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_HI\_LOW\_TEST\#</TOOLTIP\_TITLE> <SET\_STATE\_0>0 (>K:MARKER\_BEACON\_TEST\_MUTE) 1 (>K:MARKER\_BEACON\_SENSITIVITY\_HIGH)</SET\_STATE\_0> <STR\_STATE\_0>High</STR\_STATE\_0> <CODE\_POS\_0>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_High)</CODE\_POS\_0> <STATE0\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 0 ==</STATE0\_TEST> <TT\_VALUE\_0>@TT\_Package.GT\_STATE\_HIGHFREQUENCY</TT\_VALUE\_0> <SET\_STATE\_1>0 (>K:MARKER\_BEACON\_TEST\_MUTE) 0 (>K:MARKER\_BEACON\_SENSITIVITY\_HIGH)</SET\_STATE\_1> <STR\_STATE\_1>Low</STR\_STATE\_1> <CODE\_POS\_1>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Low)</CODE\_POS\_1> <STATE1\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 1 ==</STATE1\_TEST> <TT\_VALUE\_1>@TT\_Package.GT\_STATE\_LOWFREQUENCY</TT\_VALUE\_1> <SET\_STATE\_2>1 (>K:MARKER\_BEACON\_TEST\_MUTE) 0 (>K:MARKER\_BEACON\_SENSITIVITY\_HIGH)</SET\_STATE\_2> <STR\_STATE\_2>Test</STR\_STATE\_2> <CODE\_POS\_2>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Test)</CODE\_POS\_2> <STATE2\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 2 ==</STATE2\_TEST> <TT\_VALUE\_2>@TT\_Package.GT\_STATE\_TEST</TT\_VALUE\_2> <SIMVAR\_TO\_WATCH\_0>MARKER BEACON TEST MUTE</SIMVAR\_TO\_WATCH\_0> <SIMVAR\_TO\_WATCH\_1>MARKER BEACON SENSITIVITY HIGH</SIMVAR\_TO\_WATCH\_1> <NUM\_STATES>3</NUM\_STATES> <GET\_STATE\_EXTERNAL>(A:MARKER BEACON TEST MUTE, Bool) sp0 (A:MARKER BEACON SENSITIVITY HIGH, Bool) sp1</GET\_STATE\_EXTERNAL> <ENUM\_VAL\_TO\_POS\_EXTERNAL>l1 1 == if{ 0 sp2 } l0 0 == l1 0 == and if{ 1 sp2 } l0 1 == l1 0 == and if{ 2 sp2 } l2</ENUM\_VAL\_TO\_POS\_EXTERNAL> </Case> <Default> <SET\_STATE\_ON>1 (>K:MARKER\_BEACON\_SENSITIVITY\_HIGH)</SET\_STATE\_ON> <SET\_STATE\_OFF>0 (>K:MARKER\_BEACON\_SENSITIVITY\_HIGH)</SET\_STATE\_OFF> <TT\_VALUE\_ON>(R:1:@TT\_Package.GT\_STATE\_HIGHFREQUENCY)</TT\_VALUE\_ON> <TT\_VALUE\_OFF>(R:1:@TT\_Package.GT\_STATE\_LOWFREQUENCY)</TT\_VALUE\_OFF> <EMISSIVE\_INDICATOR\_CODE>(A:MARKER BEACON SENSITIVITY HIGH, Bool)</EMISSIVE\_INDICATOR\_CODE> <GET\_STATE\_EXTERNAL>(A:MARKER BEACON SENSITIVITY HIGH, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <ANIM\_CODE>(A:MARKER BEACON SENSITIVITY HIGH, Bool) ! 100 \*</ANIM\_CODE> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_PUSH\_SIGNAL\_MARKERBEACON\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_PUSH\_SIGNAL\_MARKERBEACON\_TITLE</TOOLTIP\_TITLE> <NUM\_STATES>2</NUM\_STATES> </Default> </Switch> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"/> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using INTERACTION\_TYPE, SUFFIX\_ID) - ANIM\_NAME (using INTERACTION\_TYPE, SUFFIX\_ID) - PART\_ID (using INTERACTION\_TYPE) - WWISE\_EVENT\_1 - WWISE\_EVENT\_2 - WWISE\_EVENT - INPUT\_EVENT\_ID\_SOURCE - TOOLTIP\_TITLE\_HI\_LOW\_TEST - TT\_DESCRIPTION\_ID\_HI\_LOW\_TEST - Override Condition: Switch(MARKER\_SENS\_TYPE) - Case: HI\_LOW\_TEST Parameters set: - BTN\_ID - Default case: Parameters set: - BTN\_ID - Override Parameters set: - INTERACTION\_TYPE Condition: Switch(MARKER\_SENS\_TYPE) - Case: HI\_LOW\_TEST Parameters set: - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_HI\_LOW\_TEST) - TOOLTIP\_TITLE (using TOOLTIP\_TITLE\_HI\_LOW\_TEST) - SET\_STATE\_0 - STR\_STATE\_0 - CODE\_POS\_0 (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - STATE0\_TEST (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - TT\_VALUE\_0 - SET\_STATE\_1 - STR\_STATE\_1 - CODE\_POS\_1 (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - STATE1\_TEST (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - TT\_VALUE\_1 - SET\_STATE\_2 - STR\_STATE\_2 - CODE\_POS\_2 (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - STATE2\_TEST (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - TT\_VALUE\_2 - SIMVAR\_TO\_WATCH\_0 - SIMVAR\_TO\_WATCH\_1 - NUM\_STATES - GET\_STATE\_EXTERNAL - ENUM\_VAL\_TO\_POS\_EXTERNAL - Default case: Parameters set: - SET\_STATE\_ON - SET\_STATE\_OFF - TT\_VALUE\_ON - TT\_VALUE\_OFF - EMISSIVE\_INDICATOR\_CODE - GET\_STATE\_EXTERNAL - SIM\_STATE\_IS\_ON\_EXTERNAL - ANIM\_CODE - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE - NUM\_STATES   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Switch\_Speaker\_Template Definition from XML <Template Name="ASOBO\_AUDIO\_Switch\_Speaker\_Template"> <UseTemplate Name="ASOBO\_AUDIO\_Speaker\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_AUDIO\_Speaker\_Template](navcomsystem/#ASOBO_AUDIO_Speaker_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Push\_Speaker\_Template Definition from XML <Template Name="ASOBO\_AUDIO\_Push\_Speaker\_Template"> <UseTemplate Name="ASOBO\_AUDIO\_Speaker\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_AUDIO\_Speaker\_Template](navcomsystem/#ASOBO_AUDIO_Speaker_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Speaker\_Template Definition from XML <Template Name="ASOBO\_AUDIO\_Speaker\_Template"> <Parameters Type="Default"> <ID>1</ID> <TT\_DESCRIPTION\_ID\_PUSH\_BUTTON>@TT\_Package.AUDIOPANEL\_PUSH\_SPR\_ACTION</TT\_DESCRIPTION\_ID\_PUSH\_BUTTON> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AUDIO\_Speaker\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - TT\_DESCRIPTION\_ID\_PUSH\_BUTTON   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_AUDIO\_Speaker\_SubTemplate](navcomsystem/#ASOBO_AUDIO_Speaker_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Speaker\_SubTemplate Definition from XML <Template Name="ASOBO\_AUDIO\_Speaker\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AUDIO\_\#INTERACTION\_TYPE\#\_Speaker\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>AUDIO\_\#INTERACTION\_TYPE\#\_Speaker\#SUFFIX\_ID\#</ANIM\_NAME> <PART\_ID>AUDIO\_\#INTERACTION\_TYPE\#\_Speaker</PART\_ID> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\_BUTTON\#</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_PUSH\_SPR\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <SET\_STATE\_EXTERNAL>(A:SPEAKER ACTIVE, Bool) p0 != if{ p0 (>K:TOGGLE\_SPEAKER) }</SET\_STATE\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:SPEAKER ACTIVE, Bool)</EMISSIVE\_INDICATOR\_CODE> <GET\_STATE\_EXTERNAL>(A:SPEAKER ACTIVE, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <Switch Param="INTERACTION\_TYPE"> <Case Value="Switch"> <ANIM\_CODE>(A:SPEAKER ACTIVE, Bool) 100 \*</ANIM\_CODE> </Case> </Switch> <BTN\_ID>Speaker</BTN\_ID> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using INTERACTION\_TYPE, SUFFIX\_ID) - ANIM\_NAME (using INTERACTION\_TYPE, SUFFIX\_ID) - PART\_ID (using INTERACTION\_TYPE) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_PUSH\_BUTTON) - TOOLTIP\_TITLE   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) Parameters set: - SET\_STATE\_EXTERNAL - EMISSIVE\_INDICATOR\_CODE - GET\_STATE\_EXTERNAL - SIM\_STATE\_IS\_ON\_EXTERNAL - BTN\_ID Condition: Switch(INTERACTION\_TYPE) - Case: Switch Parameters set: - ANIM\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Switch\_Intercom\_Template Definition from XML <Template Name="ASOBO\_AUDIO\_Switch\_Intercom\_Template"> <UseTemplate Name="ASOBO\_AUDIO\_Intercom\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_AUDIO\_Intercom\_Template](navcomsystem/#ASOBO_AUDIO_Intercom_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Intercom\_Template Definition from XML <Template Name="ASOBO\_AUDIO\_Intercom\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AUDIO\_Intercom\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_AUDIO\_Intercom\_SubTemplate](navcomsystem/#ASOBO_AUDIO_Intercom_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AUDIO\_Intercom\_SubTemplate Definition from XML <Template Name="ASOBO\_AUDIO\_Intercom\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AudioPanel\_\#INTERACTION\_TYPE\#\_Intercom\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>AudioPanel\_\#INTERACTION\_TYPE\#\_Intercom\#SUFFIX\_ID\#</ANIM\_NAME> <PART\_ID>AudioPanel\_\#INTERACTION\_TYPE\#\_Intercom</PART\_ID> <INTERCOM\_TYPE>ISO\_ALL\_CREW</INTERCOM\_TYPE> <WWISE\_EVENT>audio\_switch\_intercom</WWISE\_EVENT> <WWISE\_EVENT\_1>audio\_intercom\_switch\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>audio\_intercom\_switch\_off</WWISE\_EVENT\_2> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM\_AUDIO</INPUT\_EVENT\_ID\_SOURCE> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_SWITCH\_INTERCOM\_ACTION\_SET</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Default"> <Switch Param="INTERCOM\_TYPE"> <Case Value="ISO\_ALL\_CREW"> <POS\_ISO>0</POS\_ISO> <POS\_ALL>1</POS\_ALL> <POS\_CREW>2</POS\_CREW> </Case> </Switch> <BTN\_ID>Intercom</BTN\_ID> </Parameters> <Parameters Type="Override"> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_SWITCH\_INTERCOM\_TITLE</TOOLTIP\_TITLE> <Switch Param="INTERCOM\_TYPE"> <Case Value="ISO\_ALL\_CREW"> <GET\_STATE\_EXTERNAL>(A:INTERCOM MODE, Enum) sp0</GET\_STATE\_EXTERNAL> <ENUM\_VAL\_TO\_POS\_EXTERNAL>l0 0 == if{ \#POS\_ISO\# sp2 } l0 1 == if{ \#POS\_ALL\# sp2 } l0 2 == if{ \#POS\_CREW\# sp2 } l2</ENUM\_VAL\_TO\_POS\_EXTERNAL> <TT\_VALUE\_\#POS\_ISO\#>@TT\_Package.GT\_STATE\_ISOLATION</TT\_VALUE\_\#POS\_ISO\#> <SET\_STATE\_\#POS\_ISO\#>0 (>K:INTERCOM\_MODE\_SET)</SET\_STATE\_\#POS\_ISO\#> <STR\_STATE\_\#POS\_ISO\#>Isolation</STR\_STATE\_\#POS\_ISO\#> <CODE\_POS\_\#POS\_ISO\#>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Isolation)</CODE\_POS\_\#POS\_ISO\#> <STATE\#POS\_ISO\#\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) \#POS\_ISO\# ==</STATE\#POS\_ISO\#\_TEST> <TT\_VALUE\_\#POS\_ALL\#>@TT\_Package.GT\_STATE\_ALL</TT\_VALUE\_\#POS\_ALL\#> <SET\_STATE\_\#POS\_ALL\#>1 (>K:INTERCOM\_MODE\_SET)</SET\_STATE\_\#POS\_ALL\#> <STR\_STATE\_\#POS\_ALL\#>All</STR\_STATE\_\#POS\_ALL\#> <CODE\_POS\_\#POS\_ALL\#>1 (>K:INTERCOM\_MODE\_SET)</CODE\_POS\_\#POS\_ALL\#> <STATE\#POS\_ALL\#\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) \#POS\_ALL\# ==</STATE\#POS\_ALL\#\_TEST> <TT\_VALUE\_\#POS\_CREW\#>@TT\_Package.GT\_STATE\_CREW</TT\_VALUE\_\#POS\_CREW\#> <SET\_STATE\_\#POS\_CREW\#>2 (>K:INTERCOM\_MODE\_SET)</SET\_STATE\_\#POS\_CREW\#> <STR\_STATE\_\#POS\_CREW\#>Crew</STR\_STATE\_\#POS\_CREW\#> <CODE\_POS\_\#POS\_CREW\#>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Crew)</CODE\_POS\_\#POS\_CREW\#> <STATE\#POS\_CREW\#\_TEST>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) \#POS\_CREW\# ==</STATE\#POS\_CREW\#\_TEST> <SIMVAR\_TO\_WATCH\_0>INTERCOM MODE</SIMVAR\_TO\_WATCH\_0> <NUM\_STATES>3</NUM\_STATES> </Case> <Default> <SET\_STATE\_ON>1 (>K:INTERCOM\_MODE\_SET)</SET\_STATE\_ON> <SET\_STATE\_OFF>0 (>K:INTERCOM\_MODE\_SET)</SET\_STATE\_OFF> <EMISSIVE\_INDICATOR\_CODE>(A:INTERCOM MODE, Enum) 1 ==</EMISSIVE\_INDICATOR\_CODE> <GET\_STATE\_EXTERNAL>(A:INTERCOM MODE, Enum) 1 == sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <ANIM\_CODE>(A:INTERCOM MODE, Enum) 1 == 100 \*</ANIM\_CODE> <NUM\_STATES>2</NUM\_STATES> <SIMVAR\_TO\_WATCH\_0>INTERCOM MODE</SIMVAR\_TO\_WATCH\_0> </Default> </Switch> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"/> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using INTERACTION\_TYPE, SUFFIX\_ID) - ANIM\_NAME (using INTERACTION\_TYPE, SUFFIX\_ID) - PART\_ID (using INTERACTION\_TYPE) - INTERCOM\_TYPE - WWISE\_EVENT - WWISE\_EVENT\_1 - WWISE\_EVENT\_2 - INPUT\_EVENT\_ID\_SOURCE - TT\_DESCRIPTION\_ID - Default Parameters set: - BTN\_ID Condition: Switch(INTERCOM\_TYPE) - Case: ISO\_ALL\_CREW Parameters set: - POS\_ISO - POS\_ALL - POS\_CREW - Override Parameters set: - TOOLTIP\_TITLE Condition: Switch(INTERCOM\_TYPE) - Case: ISO\_ALL\_CREW Parameters set: - GET\_STATE\_EXTERNAL - ENUM\_VAL\_TO\_POS\_EXTERNAL (using POS\_ISO, POS\_ALL, POS\_CREW) - TT\_VALUE\_\#POS\_ISO\# - SET\_STATE\_\#POS\_ISO\# - STR\_STATE\_\#POS\_ISO\# - CODE\_POS\_\#POS\_ISO\# (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - STATE\#POS\_ISO\#\_TEST (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID, POS\_ISO) - TT\_VALUE\_\#POS\_ALL\# - SET\_STATE\_\#POS\_ALL\# - STR\_STATE\_\#POS\_ALL\# - CODE\_POS\_\#POS\_ALL\# - STATE\#POS\_ALL\#\_TEST (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID, POS\_ALL) - TT\_VALUE\_\#POS\_CREW\# - SET\_STATE\_\#POS\_CREW\# - STR\_STATE\_\#POS\_CREW\# - CODE\_POS\_\#POS\_CREW\# (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - STATE\#POS\_CREW\#\_TEST (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID, POS\_CREW) - SIMVAR\_TO\_WATCH\_0 - NUM\_STATES - Default case: Parameters set: - SET\_STATE\_ON - SET\_STATE\_OFF - EMISSIVE\_INDICATOR\_CODE - GET\_STATE\_EXTERNAL - SIM\_STATE\_IS\_ON\_EXTERNAL - ANIM\_CODE - NUM\_STATES - SIMVAR\_TO\_WATCH\_0   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Screens\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Screens\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_NAVCOM\_Screens\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_NAVCOM\_Screens\_SubTemplate](navcomsystem/#ASOBO_NAVCOM_Screens_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Screens\_SubTemplate Definition from XML <Template Name="ASOBO\_NAVCOM\_Screens\_SubTemplate"> <DefaultTemplateParameters> <FAILURE>(A:CIRCUIT NAVCOM\#ID\# ON, Bool)</FAILURE> <NODE\_ID>NAVCOM\_Screens\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID> <Condition Check="USE\_DIMMING\_POTENTIOMETER"> <POTENTIOMETER>4</POTENTIOMETER> <DIMMING\_FACTOR>1</DIMMING\_FACTOR> </Condition> <ADD\_EMISSIVE\_CODE/> </DefaultTemplateParameters> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <Condition Check="USE\_DIMMING\_POTENTIOMETER"> <True> <EMISSIVE\_CODE>(A:COM VOLUME:\#ID\#, Percent) 0 > (A:LIGHT POTENTIOMETER:\#POTENTIOMETER\#, percent over 100) \* \#DIMMING\_FACTOR\# \* \#ADD\_EMISSIVE\_CODE\#</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>(A:COM VOLUME:\#ID\#, Percent) 0 > \#ADD\_EMISSIVE\_CODE\#</EMISSIVE\_CODE> </False> </Condition> </UseTemplate> </Component> <Condition Check="NAVCOM\_CONTROLS\_PANEL\_LIGHT\_STATE"> <Update Frequency="5"> (A:CIRCUIT NAVCOM\#ID\# ON, Bool) (A:LIGHT PANEL, Bool) != if{ (A:CIRCUIT NAVCOM\#ID\# ON, Bool) (>K:PANEL\_LIGHTS\_SET) } </Update> </Condition> </Template> Parameters initialization: - Default Parameters set: - FAILURE (using ID) - NODE\_ID (using ID, SUFFIX\_ID) - ADD\_EMISSIVE\_CODE Condition: Check(USE\_DIMMING\_POTENTIOMETER) - Case: True Parameters set: - POTENTIOMETER - DIMMING\_FACTOR Parameters read: - NODE\_ID Components: - \#NODE\_ID\# (Node: \#NODE\_ID\#)   Templates used: - [ASOBO\_GT\_Emissive\_Gauge](../generic/emissive/#ASOBO_GT_Emissive_Gauge) Condition: Check(USE\_DIMMING\_POTENTIOMETER) - Case: True Parameters set: - EMISSIVE\_CODE (using ID, POTENTIOMETER, DIMMING\_FACTOR, ADD\_EMISSIVE\_CODE) - Case: False Parameters set: - EMISSIVE\_CODE (using ID, ADD\_EMISSIVE\_CODE) Condition: Check(NAVCOM\_CONTROLS\_PANEL\_LIGHT\_STATE) - Case: True Parameters read: - ID [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Push\_GPS\_Toggle Definition from XML <Template Name="ASOBO\_NAVCOM\_Push\_GPS\_Toggle"> <UseTemplate Name="ASOBO\_NAVCOM\_Push\_GPS\_Navigation\_Template"/> </Template>   Templates used: - [ASOBO\_NAVCOM\_Push\_GPS\_Navigation\_Template](navcomsystem/#ASOBO_NAVCOM_Push_GPS_Navigation_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Switch\_GPS\_Navigation\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Switch\_GPS\_Navigation\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_GPS\_Navigation\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_GPS\_Navigation\_Template](navcomsystem/#ASOBO_NAVCOM_GPS_Navigation_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Push\_GPS\_Navigation\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Push\_GPS\_Navigation\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_GPS\_Navigation\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_GPS\_Navigation\_Template](navcomsystem/#ASOBO_NAVCOM_GPS_Navigation_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_GPS\_Navigation\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_GPS\_Navigation\_Template"> <Parameters Type="Default"> <NODE\_ID>NavCom\_\#INTERACTION\_TYPE\#\_GPS\_Navigation\_Toggle</NODE\_ID> <ANIM\_NAME>NavCom\_\#INTERACTION\_TYPE\#\_GPS\_Navigation\_Toggle</ANIM\_NAME> <PART\_ID>NavCom\_\#INTERACTION\_TYPE\#\_GPS\_Navigation\_Toggle</PART\_ID> <Condition Valid="NO\_EMISSIVE"> <False> <EMISSIVE\_CODE>(A:LIGHT POTENTIOMETER:4, percent over 100) 0.95 \* 0.05 +</EMISSIVE\_CODE> </False> </Condition> <TT\_DESCRIPTION\_ID>@TT\_Package.INSTRUMENT\_PUSH\_NAVGPSMODE\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.INSTRUMENT\_PUSH\_NAVGPSMODE\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <BTN\_ID>GPS\_Navigation</BTN\_ID> <SET\_STATE\_ON>(A:GPS DRIVES NAV1, Bool) ! if{ (>K:TOGGLE\_GPS\_DRIVES\_NAV1) }</SET\_STATE\_ON> <SET\_STATE\_OFF>(A:GPS DRIVES NAV1, Bool) if{ (>K:TOGGLE\_GPS\_DRIVES\_NAV1) }</SET\_STATE\_OFF> <Condition Valid="NO\_EMISSIVE"> <False> <EMISSIVE\_INDICATOR\_CODE>(A:GPS DRIVES NAV1, Bool)</EMISSIVE\_INDICATOR\_CODE> </False> </Condition> <GET\_STATE\_EXTERNAL>(A:GPS DRIVES NAV1, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <TT\_VALUE\_ON>(R:1:@TT\_Package.GT\_STATE\_GPS)</TT\_VALUE\_ON> <TT\_VALUE\_OFF>(R:1:@TT\_Package.GT\_STATE\_NAV)</TT\_VALUE\_OFF> <STR\_STATE\_ON>GPS</STR\_STATE\_ON> <STR\_STATE\_OFF>NAV</STR\_STATE\_OFF> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using INTERACTION\_TYPE) - ANIM\_NAME (using INTERACTION\_TYPE) - PART\_ID (using INTERACTION\_TYPE) - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE Condition: Valid(NO\_EMISSIVE) - Case: False Parameters set: - EMISSIVE\_CODE   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) Parameters set: - BTN\_ID - SET\_STATE\_ON - SET\_STATE\_OFF - GET\_STATE\_EXTERNAL - SIM\_STATE\_IS\_ON\_EXTERNAL - TT\_VALUE\_ON - TT\_VALUE\_OFF - STR\_STATE\_ON - STR\_STATE\_OFF Condition: Valid(NO\_EMISSIVE) - Case: False Parameters set: - EMISSIVE\_INDICATOR\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Push\_GPS\_Approach\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Push\_GPS\_Approach\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_GPS\_Approach\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_GPS\_Approach\_Template](navcomsystem/#ASOBO_NAVCOM_GPS_Approach_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_GPS\_Approach\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_GPS\_Approach\_Template"> <Parameters Type="Default"> <NODE\_ID>NavCom\_\#INTERACTION\_TYPE\#\_GPS\_Approach\_Toggle</NODE\_ID> <ANIM\_NAME>NavCom\_\#INTERACTION\_TYPE\#\_GPS\_Approach\_Toggle</ANIM\_NAME> <PART\_ID>NavCom\_\#INTERACTION\_TYPE\#\_GPS\_Approach\_Toggle</PART\_ID> <EMISSIVE\_CODE>(A:LIGHT POTENTIOMETER:4, percent over 100) 0.95 \* 0.05 +</EMISSIVE\_CODE> <TT\_DESCRIPTION\_ID>@TT\_Package.INSTRUMENT\_PUSH\_GPSAPR\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.INSTRUMENT\_PUSH\_GPSAPR\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <BTN\_ID>GPS\_Approach</BTN\_ID> <SET\_STATE\_ON>1 (>L:XMLVAR\_GPS\_Approach)</SET\_STATE\_ON> <SET\_STATE\_OFF>0 (>L:XMLVAR\_GPS\_Approach)</SET\_STATE\_OFF> <EMISSIVE\_INDICATOR\_CODE>(A:GPS DRIVES NAV1, Bool)</EMISSIVE\_INDICATOR\_CODE> <GET\_STATE\_EXTERNAL>(L:XMLVAR\_GPS\_Approach) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <TT\_VALUE\_ON>(R:1:@TT\_Package.GT\_STATE\_ARMED)</TT\_VALUE\_ON> <TT\_VALUE\_OFF>(R:1:@TT\_Package.GT\_STATE\_STANDBY)</TT\_VALUE\_OFF> <STR\_STATE\_ON>ARMED</STR\_STATE\_ON> <STR\_STATE\_OFF>STANDBY</STR\_STATE\_OFF> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using INTERACTION\_TYPE) - ANIM\_NAME (using INTERACTION\_TYPE) - PART\_ID (using INTERACTION\_TYPE) - EMISSIVE\_CODE - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) Parameters set: - BTN\_ID - SET\_STATE\_ON - SET\_STATE\_OFF - EMISSIVE\_INDICATOR\_CODE - GET\_STATE\_EXTERNAL - SIM\_STATE\_IS\_ON\_EXTERNAL - TT\_VALUE\_ON - TT\_VALUE\_OFF - STR\_STATE\_ON - STR\_STATE\_OFF [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Decision\_Height\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Decision\_Height\_Template"> <Parameters Type="Default"> <NODE\_ID>NAVCOM\_\#INTERACTION\_TYPE\#\_Decision\_Height</NODE\_ID> <ANIM\_NAME>NAVCOM\_\#INTERACTION\_TYPE\#\_Decision\_Height</ANIM\_NAME> <PART\_ID>NAVCOM\_\#INTERACTION\_TYPE\#\_Decision\_Height</PART\_ID> <TT\_DESCRIPTION\_ID>@TT\_Package.NAVCOM\_KNOB\_DECISION\_HEIGHT\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.NAVCOM\_KNOB\_DECISION\_HEIGHT\_TITLE</TOOLTIP\_TITLE> <Condition NotEmpty="MAX\_VALUE"> <INCREASE\_CONDITION>(A:DECISION HEIGHT, meters) \#MAX\_VALUE\# <</INCREASE\_CONDITION> </Condition> <Condition NotEmpty="MIN\_VALUE"> <DECREASE\_CONDITION>(A:DECISION HEIGHT, meters) \#MIN\_VALUE\# ></DECREASE\_CONDITION> </Condition> </Parameters> <Parameters Type="Override"> <INCREASE\_HEIGHT\_DECISION>(>K:INCREASE\_DECISION\_HEIGHT)</INCREASE\_HEIGHT\_DECISION> <DECREASE\_HEIGHT\_DECISION>(>K:DECREASE\_DECISION\_HEIGHT)</DECREASE\_HEIGHT\_DECISION> </Parameters> <Parameters Type="Override"> <Condition NotEmpty="INCREASE\_CONDITION"> <INCREASE\_HEIGHT\_DECISION>\#INCREASE\_CONDITION\# if{ \#INCREASE\_HEIGHT\_DECISION\# }</INCREASE\_HEIGHT\_DECISION> </Condition> <Condition NotEmpty="DECREASE\_CONDITION"> <DECREASE\_HEIGHT\_DECISION>\#DECREASE\_CONDITION\# if{ \#DECREASE\_HEIGHT\_DECISION\# }</DECREASE\_HEIGHT\_DECISION> </Condition> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Base\_Template"> <IE\_NAME>Decision\_Height</IE\_NAME> <Switch Param="INTERACTION\_TYPE"> <Case Value="Knob"> <IS\_INFINITE>True</IS\_INFINITE> <TT\_VALUE>(A:DECISION HEIGHT, meters) '%dm' @sprintf</TT\_VALUE> <TT\_VALUE\_IS\_DYNAMIC>True</TT\_VALUE\_IS\_DYNAMIC> <SET\_STATE\_EXTERNAL>0 > if{ \#INCREASE\_HEIGHT\_DECISION\# } els{ \#DECREASE\_HEIGHT\_DECISION\# }</SET\_STATE\_EXTERNAL> </Case> </Switch> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using INTERACTION\_TYPE) - ANIM\_NAME (using INTERACTION\_TYPE) - PART\_ID (using INTERACTION\_TYPE) - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE Condition: NotEmpty(MAX\_VALUE) - Case: True Parameters set: - INCREASE\_CONDITION (using MAX\_VALUE) Condition: NotEmpty(MIN\_VALUE) - Case: True Parameters set: - DECREASE\_CONDITION (using MIN\_VALUE) - Override Parameters set: - INCREASE\_HEIGHT\_DECISION - DECREASE\_HEIGHT\_DECISION - Override Condition: NotEmpty(INCREASE\_CONDITION) - Case: True Parameters set: - INCREASE\_HEIGHT\_DECISION (using INCREASE\_CONDITION, INCREASE\_HEIGHT\_DECISION) Condition: NotEmpty(DECREASE\_CONDITION) - Case: True Parameters set: - DECREASE\_HEIGHT\_DECISION (using DECREASE\_CONDITION, DECREASE\_HEIGHT\_DECISION)   Templates used: - [ASOBO\_NAVCOM\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Base_Template) Parameters set: - IE\_NAME Condition: Switch(INTERACTION\_TYPE) - Case: Knob Parameters set: - IS\_INFINITE - TT\_VALUE - TT\_VALUE\_IS\_DYNAMIC - SET\_STATE\_EXTERNAL (using INCREASE\_HEIGHT\_DECISION, DECREASE\_HEIGHT\_DECISION) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Knob\_Decision\_Height\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Knob\_Decision\_Height\_Template"> <UseTemplate Name="ASOBO\_NAVCOM\_Decision\_Height\_Template"> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_NAVCOM\_Decision\_Height\_Template](navcomsystem/#ASOBO_NAVCOM_Decision_Height_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_NAVCOM\_Knob\_Frequency\_Template Definition from XML <Template Name="ASOBO\_GT\_NAVCOM\_Knob\_Frequency\_Template"> <Parameters Type="Default"> <Switch Param="TYPE"> <Case Value="PULL\_8\_33K"> <IS\_PULLABLE>True</IS\_PULLABLE> </Case> <Case Value="PULL\_25K"> <IS\_PULLABLE>True</IS\_PULLABLE> </Case> </Switch> </Parameters> <Parameters Type="Default"> <NODE\_ID\_LARGE\_KNOB>\#RADIO\_TYPE\#\_Knob\_MHz\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID\_LARGE\_KNOB> <NODE\_ID\_SMALL\_KNOB>\#RADIO\_TYPE\#\_Knob\_KHz\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID\_SMALL\_KNOB> <ANIM\_NAME\_LARGE\_KNOB>\#RADIO\_TYPE\#\_Knob\_MHz\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME\_LARGE\_KNOB> <ANIM\_NAME\_SMALL\_KNOB>\#RADIO\_TYPE\#\_Knob\_KHz\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME\_SMALL\_KNOB> <Condition Valid="IS\_PULLABLE"> <ANIM\_NAME\_SMALL\_KNOB\_PUSH>\#RADIO\_TYPE\#\_Knob\_KHz\_\#ID\#\_Push\#SUFFIX\_ID\#</ANIM\_NAME\_SMALL\_KNOB\_PUSH> </Condition> <Switch Param="RADIO\_TYPE"> <Case Value="NAV"> <THRESHOLD\_INPUT>0.0005</THRESHOLD\_INPUT> <THRESHOLD\_MOUSE>0.01</THRESHOLD\_MOUSE> <THRESHOLD\_X\_INPUT>0.1</THRESHOLD\_X\_INPUT> <THRESHOLD\_X\_MOUSE>0.01</THRESHOLD\_X\_MOUSE> <IDSIMVAR>\#ID\#</IDSIMVAR> <FLOAT\_PRECISION>2</FLOAT\_PRECISION> </Case> <Case Value="COM"> <THRESHOLD\_INPUT>0.0005</THRESHOLD\_INPUT> <THRESHOLD\_MOUSE>0.003</THRESHOLD\_MOUSE> <THRESHOLD\_X\_INPUT>0.05</THRESHOLD\_X\_INPUT> <THRESHOLD\_X\_MOUSE>0.003</THRESHOLD\_X\_MOUSE> <Condition Check="ID" Match="1"> <True> <IDSIMVAR/> </True> <False> <IDSIMVAR>\#ID\#</IDSIMVAR> </False> </Condition> <FLOAT\_PRECISION>3</FLOAT\_PRECISION> </Case> </Switch> </Parameters> <Parameters Type="Default"> <TOOLTIP\_TITLE>\#ID\# (R:1:@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_FREQ\_TITLE) @sprintf</TOOLTIP\_TITLE> <TOOLTIP\_TITLE\_IS\_DYNAMIC>True</TOOLTIP\_TITLE\_IS\_DYNAMIC> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TT\_DESCRIPTION\_ID\_KHZ>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_KHZ\_ACTION</TT\_DESCRIPTION\_ID\_KHZ> <TT\_DESCRIPTION\_ID\_MHZ>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_MHZ\_ACTION</TT\_DESCRIPTION\_ID\_MHZ> <Switch Param="TYPE"> <Case Value="PULL\_8\_33K"> <TT\_DESCRIPTION\_ID\_PULL>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_ACTION\_SET\_8\_33K</TT\_DESCRIPTION\_ID\_PULL> </Case> <Case Value="PULL\_25K"> <TT\_DESCRIPTION\_ID\_PULL>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_ACTION\_SET\_25K</TT\_DESCRIPTION\_ID\_PULL> </Case> </Switch> <GET\_TT\_VALUE\_STATE>(A:\#RADIO\_TYPE\# STANDBY FREQUENCY:\#ID\#, Megahertz) sp0</GET\_TT\_VALUE\_STATE> <FORMAT\_VALUE>l0 '\#RADIO\_TYPE\#\#ID\#:<br/>%.\#FLOAT\_PRECISION\#f' @sprintf</FORMAT\_VALUE> </Parameters> <Parameters Type="Override"> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <IS\_INFINITE>True</IS\_INFINITE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <KNOB\_ID>\#RADIO\_TYPE\#\#ID\#\_Mhz</KNOB\_ID> <NODE\_ID>\#NODE\_ID\_LARGE\_KNOB\#</NODE\_ID> <ANIM\_NAME>\#ANIM\_NAME\_LARGE\_KNOB\#</ANIM\_NAME> <PART\_ID>KNOB\_\#RADIO\_TYPE\#\_Mhz</PART\_ID> <EVENT\_CW>(>K:\#RADIO\_TYPE\#\#IDSIMVAR\#\_RADIO\_WHOLE\_INC)</EVENT\_CW> <EVENT\_CCW>(>K:\#RADIO\_TYPE\#\#IDSIMVAR\#\_RADIO\_WHOLE\_DEC)</EVENT\_CCW> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_MHZ\#</TT\_DESCRIPTION\_ID> <WWISE\_EVENT>navcom\_frequency\_outer\_knob</WWISE\_EVENT> <COUNT>36</COUNT> </UseTemplate> <Switch> <Case Valid="IS\_PULLABLE"> <Component ID="\#NODE\_ID\_SMALL\_KNOB\#" Node="\#NODE\_ID\_SMALL\_KNOB\#"> <Parameters Type="Default"> <BTN\_ID\_EXTERNAL>\#RADIO\_TYPE\#\#ID\#\_25K</BTN\_ID\_EXTERNAL> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Push\_Event\_Only\_Template"> <BTN\_ID>\#BTN\_ID\_EXTERNAL\#</BTN\_ID> <EVENT\_PUSH>(>H:RADIO\#ID\#\_\#RADIO\_TYPE\#\_Knob\_Small\_PUSH)</EVENT\_PUSH> <TT\_ICON>Pull</TT\_ICON> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PULL\#</TT\_DESCRIPTION\_ID> <TT\_VALUE>@TT\_Package.GT\_STATE\_NA</TT\_VALUE> <TT\_VALUE\_IS\_DYNAMIC>False</TT\_VALUE\_IS\_DYNAMIC> <BINDING\_INC\_0>Pull</BINDING\_INC\_0> <BINDING\_INC\_0\_PARAM\_0>1</BINDING\_INC\_0\_PARAM\_0> </UseTemplate> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <CREATE\_COMPONENT>False</CREATE\_COMPONENT> <KNOB\_ID>\#RADIO\_TYPE\#\#ID\#\_Khz</KNOB\_ID> <PART\_ID>KNOB\_\#RADIO\_TYPE\#\_Khz</PART\_ID> <ANIM\_NAME\_PUSH>\#ANIM\_NAME\_SMALL\_KNOB\_PUSH\#</ANIM\_NAME\_PUSH> <ANIM\_NAME\_KNOB>\#ANIM\_NAME\_SMALL\_KNOB\#</ANIM\_NAME\_KNOB> <EVENT\_CW>(>K:\#RADIO\_TYPE\#\#IDSIMVAR\#\_RADIO\_FRACT\_INC)</EVENT\_CW> <EVENT\_CCW>(>K:\#RADIO\_TYPE\#\#IDSIMVAR\#\_RADIO\_FRACT\_DEC)</EVENT\_CCW> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_KHZ\#</TT\_DESCRIPTION\_ID> <BTN\_EXTERNAL\_BINDING\_TO\_CALL>\_Pull</BTN\_EXTERNAL\_BINDING\_TO\_CALL> <WWISE\_EVENT>navcom\_frequency\_inner\_knob</WWISE\_EVENT> <COUNT>36</COUNT> </UseTemplate> </Component> </Case> <Default> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <KNOB\_ID>\#RADIO\_TYPE\#\#ID\#\_Khz</KNOB\_ID> <NODE\_ID>\#NODE\_ID\_SMALL\_KNOB\#</NODE\_ID> <PART\_ID>KNOB\_\#RADIO\_TYPE\#\_Khz</PART\_ID> <ANIM\_NAME>\#ANIM\_NAME\_SMALL\_KNOB\#</ANIM\_NAME> <EVENT\_CW>(>K:\#RADIO\_TYPE\#\#IDSIMVAR\#\_RADIO\_FRACT\_INC)</EVENT\_CW> <EVENT\_CCW>(>K:\#RADIO\_TYPE\#\#IDSIMVAR\#\_RADIO\_FRACT\_DEC)</EVENT\_CCW> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_KHZ\#</TT\_DESCRIPTION\_ID> <WWISE\_EVENT>navcom\_frequency\_inner\_knob</WWISE\_EVENT> <COUNT>36</COUNT> </UseTemplate> </Default> </Switch> </Template> Parameters initialization: - Default Condition: Switch(TYPE) - Case: PULL\_8\_33K Parameters set: - IS\_PULLABLE - Case: PULL\_25K Parameters set: - IS\_PULLABLE - Default Parameters set: - NODE\_ID\_LARGE\_KNOB (using RADIO\_TYPE, ID, SUFFIX\_ID) - NODE\_ID\_SMALL\_KNOB (using RADIO\_TYPE, ID, SUFFIX\_ID) - ANIM\_NAME\_LARGE\_KNOB (using RADIO\_TYPE, ID, SUFFIX\_ID) - ANIM\_NAME\_SMALL\_KNOB (using RADIO\_TYPE, ID, SUFFIX\_ID) Condition: Valid(IS\_PULLABLE) - Case: True Parameters set: - ANIM\_NAME\_SMALL\_KNOB\_PUSH (using RADIO\_TYPE, ID, SUFFIX\_ID) Condition: Switch(RADIO\_TYPE) - Case: NAV Parameters set: - THRESHOLD\_INPUT - THRESHOLD\_MOUSE - THRESHOLD\_X\_INPUT - THRESHOLD\_X\_MOUSE - IDSIMVAR (using ID) - FLOAT\_PRECISION - Case: COM Parameters set: - THRESHOLD\_INPUT - THRESHOLD\_MOUSE - THRESHOLD\_X\_INPUT - THRESHOLD\_X\_MOUSE - FLOAT\_PRECISION Condition: Check(ID) - Case: True Parameters set: - IDSIMVAR - Case: False Parameters set: - IDSIMVAR (using ID) - Default Parameters set: - TOOLTIP\_TITLE (using ID, RADIO\_TYPE) - TOOLTIP\_TITLE\_IS\_DYNAMIC - TT\_DESCRIPTION\_INDEX (using ID) - TT\_DESCRIPTION\_ID\_KHZ (using RADIO\_TYPE) - TT\_DESCRIPTION\_ID\_MHZ (using RADIO\_TYPE) - GET\_TT\_VALUE\_STATE (using RADIO\_TYPE, ID) - FORMAT\_VALUE (using RADIO\_TYPE, ID, FLOAT\_PRECISION) Condition: Switch(TYPE) - Case: PULL\_8\_33K Parameters set: - TT\_DESCRIPTION\_ID\_PULL (using RADIO\_TYPE) - Case: PULL\_25K Parameters set: - TT\_DESCRIPTION\_ID\_PULL (using RADIO\_TYPE) - Override Parameters set: - INTERACTION\_TYPE - IS\_INFINITE   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) Parameters set: - KNOB\_ID (using RADIO\_TYPE, ID) - NODE\_ID (using NODE\_ID\_LARGE\_KNOB) - ANIM\_NAME (using ANIM\_NAME\_LARGE\_KNOB) - PART\_ID (using RADIO\_TYPE) - EVENT\_CW (using RADIO\_TYPE, IDSIMVAR) - EVENT\_CCW (using RADIO\_TYPE, IDSIMVAR) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_MHZ) - WWISE\_EVENT - COUNT Condition: Switch - Case: Valid(IS\_PULLABLE) Parameters read: - NODE\_ID\_SMALL\_KNOB Components: - \#NODE\_ID\_SMALL\_KNOB\# (Node: \#NODE\_ID\_SMALL\_KNOB\#) Parameters set: - BTN\_ID\_EXTERNAL (using RADIO\_TYPE, ID)   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Push\_Event\_Only\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Push_Event_Only_Template) Parameters set: - BTN\_ID (using BTN\_ID\_EXTERNAL) - EVENT\_PUSH (using ID, RADIO\_TYPE) - TT\_ICON - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_PULL) - TT\_VALUE - TT\_VALUE\_IS\_DYNAMIC - BINDING\_INC\_0 - BINDING\_INC\_0\_PARAM\_0 - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) Parameters set: - CREATE\_COMPONENT - KNOB\_ID (using RADIO\_TYPE, ID) - PART\_ID (using RADIO\_TYPE) - ANIM\_NAME\_PUSH (using ANIM\_NAME\_SMALL\_KNOB\_PUSH) - ANIM\_NAME\_KNOB (using ANIM\_NAME\_SMALL\_KNOB) - EVENT\_CW (using RADIO\_TYPE, IDSIMVAR) - EVENT\_CCW (using RADIO\_TYPE, IDSIMVAR) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_KHZ) - BTN\_EXTERNAL\_BINDING\_TO\_CALL - WWISE\_EVENT - COUNT - Default case:   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) Parameters set: - KNOB\_ID (using RADIO\_TYPE, ID) - NODE\_ID (using NODE\_ID\_SMALL\_KNOB) - PART\_ID (using RADIO\_TYPE) - ANIM\_NAME (using ANIM\_NAME\_SMALL\_KNOB) - EVENT\_CW (using RADIO\_TYPE, IDSIMVAR) - EVENT\_CCW (using RADIO\_TYPE, IDSIMVAR) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_KHZ) - WWISE\_EVENT - COUNT [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template Definition from XML <Template Name="ASOBO\_GT\_NAVCOM\_Knob\_Volume\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Volume\_Template"> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_GT\_NAVCOM\_Volume\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Volume_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_NAVCOM\_Volume\_Template Definition from XML <Template Name="ASOBO\_GT\_NAVCOM\_Volume\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Volume\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_GT\_NAVCOM\_Volume\_SubTemplate](navcomsystem/#ASOBO_GT_NAVCOM_Volume_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_NAVCOM\_Volume\_SubTemplate Definition from XML <Template Name="ASOBO\_GT\_NAVCOM\_Volume\_SubTemplate"> <Parameters Type="Default"> <NO\_IDENT>True</NO\_IDENT> <SYNC\_RADIO\_STATE\_TO\_CIRCUIT/> <SYNC\_RECEIVE\_STATE\_TO\_VOLUME/> </Parameters> <Parameters Type="Default"> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM</INPUT\_EVENT\_ID\_SOURCE> <USE\_INPUT\_EVENT\_ID>NAVCOM</USE\_INPUT\_EVENT\_ID> <VOLUME\_INCREMENT>5</VOLUME\_INCREMENT> <ANIM\_LAG>100</ANIM\_LAG> <WWISE\_PREFIX>navcom\_volume</WWISE\_PREFIX> <NODE\_ID>\#RADIO\_TYPE\#\_Knob\_OnOff\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID> <PART\_ID>\#RADIO\_TYPE\#\#ID\#\_Knob</PART\_ID> <Condition Valid="USE\_SEPARATE\_ON\_OFF\_ANIM"> <ANIM\_NAME\_ON\_OFF>\#RADIO\_TYPE\#\_Knob\_OnOff\_\#ID\#\_Push</ANIM\_NAME\_ON\_OFF> </Condition> <Condition Valid="NO\_IDENT"> <True> <ANIM\_NAME>\#RADIO\_TYPE\#\_Knob\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME> </True> <False> <ANIM\_NAME\_KNOB>\#RADIO\_TYPE\#\_Knob\_OnOff\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME\_KNOB> <Switch Param="RADIO\_TYPE"> <Case Value="NAV"> <SET\_IDENT>(A:NAV SOUND:\#ID\#, Bool) != if{ (>K:RADIO\_VOR\#ID\#\_IDENT\_TOGGLE) }</SET\_IDENT> <GET\_IDENT>(A:NAV SOUND:\#ID\#, Bool)</GET\_IDENT> <IDENT\_SIMVAR>NAV SOUND:\#ID\#</IDENT\_SIMVAR> <ANIM\_NAME\_PUSH>NAV\_Push\_Ident\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME\_PUSH> <IE\_NAME\_KNOB\_BUTTON>NAV\#ID\#\_Test</IE\_NAME\_KNOB\_BUTTON> </Case> <Case Value="COM"> <SET\_IDENT>(A:COM TEST:\#ID\#, Bool) != if{ (>K:RADIO\_COMMNAV\#ID\#\_TEST\_TOGGLE) }</SET\_IDENT> <GET\_IDENT>(A:COM TEST:\#ID\#, Bool)</GET\_IDENT> <IDENT\_SIMVAR>COM TEST:\#ID\#</IDENT\_SIMVAR> <ANIM\_NAME\_PUSH>COM\_Push\_Test\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME\_PUSH> <IE\_NAME\_KNOB\_BUTTON>COM\#ID\#\_Test</IE\_NAME\_KNOB\_BUTTON> </Case> </Switch> </False> </Condition> <Switch Param="INTERACTION\_TYPE"> <Case Value="Knob"> <COUNT>36</COUNT> <ANIM\_WRAP>False</ANIM\_WRAP> <THRESHOLD\_X\_INPUT>0.03</THRESHOLD\_X\_INPUT> <THRESHOLD\_X\_MOUSE>0.002</THRESHOLD\_X\_MOUSE> </Case> </Switch> <Condition NotEmpty="CIRCUIT\_ID"> <True> <SYNC\_RADIO\_STATE\_TO\_CIRCUIT>(A:\#RADIO\_TYPE\# VOLUME:\#ID\#, Percent) 0 > (A:CIRCUIT SWITCH ON:\#CIRCUIT\_ID\#, Boolean) != if{ \#CIRCUIT\_ID\# (>K:ELECTRICAL\_CIRCUIT\_TOGGLE) }</SYNC\_RADIO\_STATE\_TO\_CIRCUIT> </True> </Condition> </Parameters> <Parameters Type="Override"> <Condition Valid="SYNC\_RECEIVE\_STATE\_TO\_VOLUME"> <SYNC\_RECEIVE\_STATE\_TO\_VOLUME>(A:\#RADIO\_TYPE\# VOLUME:\#ID\#, Percent) 0 > (>K:\#RADIO\_TYPE\#\#ID\#\_RECEIVE\_SELECT)</SYNC\_RECEIVE\_STATE\_TO\_VOLUME> </Condition> <Switch Param="INTERACTION\_TYPE"> <Case Value="Knob"> <Condition NotEmpty="ANIM\_NAME\_KNOB"> <ANIM\_NAME>\#ANIM\_NAME\_KNOB\#</ANIM\_NAME> </Condition> <Condition NotEmpty="IE\_NAME\_KNOB\_BUTTON"> <TEMPLATE\_TYPE>KNOB\_SWITCH</TEMPLATE\_TYPE> </Condition> </Case> </Switch> <SET\_VOLUME\_KEY>\#RADIO\_TYPE\#\#ID\#\_VOLUME\_SET</SET\_VOLUME\_KEY> </Parameters> <Parameters Type="Override"> <Switch Param="RADIO\_TYPE"> <Case Value="NAV"> <SET\_VOLUME\_KEY>\#SET\_VOLUME\_KEY\#\_EX1</SET\_VOLUME\_KEY> </Case> </Switch> </Parameters> <Parameters Type="Default"> <IE\_NAME\_KNOB>\#RADIO\_TYPE\#\#ID\#\_Volume</IE\_NAME\_KNOB> <TT\_DESCRIPTION\_ID\_KNOB\_BUTTON>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_VOLUME\_ACTION\_SET</TT\_DESCRIPTION\_ID\_KNOB\_BUTTON> <TT\_DESCRIPTION\_ID\_KNOB>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_VOLUME\_ACTION</TT\_DESCRIPTION\_ID\_KNOB> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_VOLUME\_TITLE</TOOLTIP\_TITLE> <TOOLTIP\_TITLE\_INDEX>\#ID\#</TOOLTIP\_TITLE\_INDEX> </Parameters> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <Switch Param="TEMPLATE\_TYPE"> <Case Value="KNOB\_SWITCH"> <UseTemplate Name="ASOBO\_\#USE\_INPUT\_EVENT\_ID\#\_Push\_Event\_Base\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <IE\_NAME>\#IE\_NAME\_KNOB\_BUTTON\#</IE\_NAME> <SET\_STATE\_EXTERNAL>p0 \#SET\_IDENT\#</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>\#GET\_IDENT\# sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_KNOB\_BUTTON\#</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <SIMVAR\_TO\_WATCH\_0>\#IDENT\_SIMVAR\#</SIMVAR\_TO\_WATCH\_0> <ANIM>EXTERNAL</ANIM> </UseTemplate> </Case> </Switch> <UseTemplate Name="ASOBO\_\#USE\_INPUT\_EVENT\_ID\#\_Base\_Template"> <IE\_NAME>\#IE\_NAME\_KNOB\#</IE\_NAME> <Condition> <Test> <Or> <Arg NotEmpty="CIRCUIT\_ID"/> <Arg NotEmpty="SYNC\_RECEIVE\_STATE\_TO\_VOLUME"/> </Or> </Test> <True> <COMP\_UPDATE\_CODE>\#SYNC\_RADIO\_STATE\_TO\_CIRCUIT\# \#SYNC\_RECEIVE\_STATE\_TO\_VOLUME\#</COMP\_UPDATE\_CODE> <ON\_STATE\_CHANGED\_EXTERNAL\_CODE>\#SYNC\_RADIO\_STATE\_TO\_CIRCUIT\# \#SYNC\_RECEIVE\_STATE\_TO\_VOLUME\#</ON\_STATE\_CHANGED\_EXTERNAL\_CODE> </True> </Condition> <Switch Param="INTERACTION\_TYPE"> <Case Value="Knob"> <IS\_INFINITE>False</IS\_INFINITE> <SET\_STATE\_EXTERNAL>(>K:\#SET\_VOLUME\_KEY\#)</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:\#RADIO\_TYPE\# VOLUME:\#ID\#, Percent)</GET\_STATE\_EXTERNAL> <INC\_PARAM\_0>\#VOLUME\_INCREMENT\# p0 \*</INC\_PARAM\_0> <INC\_PARAM\_0\_IS\_DYNAMIC>True</INC\_PARAM\_0\_IS\_DYNAMIC> <DEC\_PARAM\_0>\#VOLUME\_INCREMENT\# p0 \*</DEC\_PARAM\_0> <DEC\_PARAM\_0\_IS\_DYNAMIC>True</DEC\_PARAM\_0\_IS\_DYNAMIC> </Case> <Case Value="Switch"> <SET\_STATE\_EXTERNAL>100 0 p0 0 > ? (>K:\#SET\_VOLUME\_KEY\#)</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:\#RADIO\_TYPE\# VOLUME:\#ID\#, Percent) 0 > sp0</GET\_STATE\_EXTERNAL> </Case> </Switch> <CREATE\_COMPONENT>False</CREATE\_COMPONENT> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_KNOB\#</TT\_DESCRIPTION\_ID> <Switch Param="TEMPLATE\_TYPE"> <Case Value="KNOB\_SWITCH"> <TEMPLATE\_VARIANT>Switch</TEMPLATE\_VARIANT> <IE\_ID\_EXTERNAL\_0>\#IE\_NAME\_KNOB\_BUTTON\#</IE\_ID\_EXTERNAL\_0> <USE\_SIMVAR\_FOR\_BUTTON\_ANIM>False</USE\_SIMVAR\_FOR\_BUTTON\_ANIM> <USE\_SIMVAR\_FOR\_KNOB\_ANIM>False</USE\_SIMVAR\_FOR\_KNOB\_ANIM> <ANIM\_CODE\_SWITCH>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_NAME\_KNOB\_BUTTON\#, Bool) 100 \*</ANIM\_CODE\_SWITCH> <KNOB\_ANIM\_CODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_NAME\_KNOB\#, Percent)</KNOB\_ANIM\_CODE> <ANIM\_NAME\_SWITCH>\#ANIM\_NAME\_PUSH\#</ANIM\_NAME\_SWITCH> <CENTER\_RADIUS>0.002</CENTER\_RADIUS> </Case> </Switch> <SIMVAR\_TO\_WATCH\_0>\#RADIO\_TYPE\# VOLUME:\#ID\#</SIMVAR\_TO\_WATCH\_0> <Condition NotEmpty="ANIM\_NAME\_KNOB"> <ANIM\_NAME>\#ANIM\_NAME\_KNOB\#</ANIM\_NAME> </Condition> </UseTemplate> <Condition NotEmpty="ANIM\_NAME\_ON\_OFF"> <UseTemplate Name="ASOBO\_GT\_Anim\_Code"> <ANIM\_CODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#IE\_NAME\_KNOB\#, Bool) 100 \*</ANIM\_CODE> <ANIM\_NAME>\#ANIM\_NAME\_ON\_OFF\#</ANIM\_NAME> </UseTemplate> </Condition> </Component> </Template> Parameters initialization: - Default Parameters set: - NO\_IDENT - SYNC\_RADIO\_STATE\_TO\_CIRCUIT - SYNC\_RECEIVE\_STATE\_TO\_VOLUME - Default Parameters set: - INPUT\_EVENT\_ID\_SOURCE - USE\_INPUT\_EVENT\_ID - VOLUME\_INCREMENT - ANIM\_LAG - WWISE\_PREFIX - NODE\_ID (using RADIO\_TYPE, ID, SUFFIX\_ID) - PART\_ID (using RADIO\_TYPE, ID) Condition: Valid(USE\_SEPARATE\_ON\_OFF\_ANIM) - Case: True Parameters set: - ANIM\_NAME\_ON\_OFF (using RADIO\_TYPE, ID) Condition: Valid(NO\_IDENT) - Case: True Parameters set: - ANIM\_NAME (using RADIO\_TYPE, ID, SUFFIX\_ID) - Case: False Parameters set: - ANIM\_NAME\_KNOB (using RADIO\_TYPE, ID, SUFFIX\_ID) Condition: Switch(RADIO\_TYPE) - Case: NAV Parameters set: - SET\_IDENT (using ID) - GET\_IDENT (using ID) - IDENT\_SIMVAR (using ID) - ANIM\_NAME\_PUSH (using ID, SUFFIX\_ID) - IE\_NAME\_KNOB\_BUTTON (using ID) - Case: COM Parameters set: - SET\_IDENT (using ID) - GET\_IDENT (using ID) - IDENT\_SIMVAR (using ID) - ANIM\_NAME\_PUSH (using ID, SUFFIX\_ID) - IE\_NAME\_KNOB\_BUTTON (using ID) Condition: Switch(INTERACTION\_TYPE) - Case: Knob Parameters set: - COUNT - ANIM\_WRAP - THRESHOLD\_X\_INPUT - THRESHOLD\_X\_MOUSE Condition: NotEmpty(CIRCUIT\_ID) - Case: True Parameters set: - SYNC\_RADIO\_STATE\_TO\_CIRCUIT (using RADIO\_TYPE, ID, CIRCUIT\_ID) - Override Parameters set: - SET\_VOLUME\_KEY (using RADIO\_TYPE, ID) Condition: Valid(SYNC\_RECEIVE\_STATE\_TO\_VOLUME) - Case: True Parameters set: - SYNC\_RECEIVE\_STATE\_TO\_VOLUME (using RADIO\_TYPE, ID) Condition: Switch(INTERACTION\_TYPE) - Case: Knob Condition: NotEmpty(ANIM\_NAME\_KNOB) - Case: True Parameters set: - ANIM\_NAME (using ANIM\_NAME\_KNOB) Condition: NotEmpty(IE\_NAME\_KNOB\_BUTTON) - Case: True Parameters set: - TEMPLATE\_TYPE - Override Condition: Switch(RADIO\_TYPE) - Case: NAV Parameters set: - SET\_VOLUME\_KEY (using SET\_VOLUME\_KEY) - Default Parameters set: - IE\_NAME\_KNOB (using RADIO\_TYPE, ID) - TT\_DESCRIPTION\_ID\_KNOB\_BUTTON (using RADIO\_TYPE) - TT\_DESCRIPTION\_ID\_KNOB (using RADIO\_TYPE) - TT\_DESCRIPTION\_INDEX (using ID) - TOOLTIP\_TITLE (using RADIO\_TYPE) - TOOLTIP\_TITLE\_INDEX (using ID) Parameters read: - NODE\_ID Components: - \#NODE\_ID\# (Node: \#NODE\_ID\#) Parameters read: - USE\_INPUT\_EVENT\_ID   Templates used: - ASOBO\_\#USE\_INPUT\_EVENT\_ID\#\_Base\_Template - May resolve to the following template(s): - [ASOBO\_NAVCOM\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Base_Template) Parameters set: - IE\_NAME (using IE\_NAME\_KNOB) - CREATE\_COMPONENT - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_KNOB) - SIMVAR\_TO\_WATCH\_0 (using RADIO\_TYPE, ID) Condition: Test(CIRCUIT\_ID, SYNC\_RECEIVE\_STATE\_TO\_VOLUME) - Case: True Parameters set: - COMP\_UPDATE\_CODE (using SYNC\_RADIO\_STATE\_TO\_CIRCUIT, SYNC\_RECEIVE\_STATE\_TO\_VOLUME) - ON\_STATE\_CHANGED\_EXTERNAL\_CODE (using SYNC\_RADIO\_STATE\_TO\_CIRCUIT, SYNC\_RECEIVE\_STATE\_TO\_VOLUME) Condition: Switch(INTERACTION\_TYPE) - Case: Knob Parameters set: - IS\_INFINITE - SET\_STATE\_EXTERNAL (using SET\_VOLUME\_KEY) - GET\_STATE\_EXTERNAL (using RADIO\_TYPE, ID) - INC\_PARAM\_0 (using VOLUME\_INCREMENT) - INC\_PARAM\_0\_IS\_DYNAMIC - DEC\_PARAM\_0 (using VOLUME\_INCREMENT) - DEC\_PARAM\_0\_IS\_DYNAMIC - Case: Switch Parameters set: - SET\_STATE\_EXTERNAL (using SET\_VOLUME\_KEY) - GET\_STATE\_EXTERNAL (using RADIO\_TYPE, ID) Condition: Switch(TEMPLATE\_TYPE) - Case: KNOB\_SWITCH Parameters set: - TEMPLATE\_VARIANT - IE\_ID\_EXTERNAL\_0 (using IE\_NAME\_KNOB\_BUTTON) - USE\_SIMVAR\_FOR\_BUTTON\_ANIM - USE\_SIMVAR\_FOR\_KNOB\_ANIM - ANIM\_CODE\_SWITCH (using INPUT\_EVENT\_ID\_SOURCE, IE\_NAME\_KNOB\_BUTTON) - KNOB\_ANIM\_CODE (using INPUT\_EVENT\_ID\_SOURCE, IE\_NAME\_KNOB) - ANIM\_NAME\_SWITCH (using ANIM\_NAME\_PUSH) - CENTER\_RADIUS Condition: NotEmpty(ANIM\_NAME\_KNOB) - Case: True Parameters set: - ANIM\_NAME (using ANIM\_NAME\_KNOB) Condition: Switch(TEMPLATE\_TYPE) - Case: KNOB\_SWITCH Parameters read: - USE\_INPUT\_EVENT\_ID   Templates used: - ASOBO\_\#USE\_INPUT\_EVENT\_ID\#\_Push\_Event\_Base\_Template - May resolve to the following template(s): - [ASOBO\_NAVCOM\_Push\_Event\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Push_Event_Base_Template) Parameters set: - INTERACTION\_TYPE - IE\_NAME (using IE\_NAME\_KNOB\_BUTTON) - SET\_STATE\_EXTERNAL (using SET\_IDENT) - GET\_STATE\_EXTERNAL (using GET\_IDENT) - SIM\_STATE\_IS\_ON\_EXTERNAL - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_KNOB\_BUTTON) - TT\_DESCRIPTION\_INDEX (using ID) - SIMVAR\_TO\_WATCH\_0 (using IDENT\_SIMVAR) - ANIM Condition: NotEmpty(ANIM\_NAME\_ON\_OFF) - Case: True   Templates used: - [ASOBO\_GT\_Anim\_Code](../generic/animations/#ASOBO_GT_Anim_Code) Parameters set: - ANIM\_CODE (using INPUT\_EVENT\_ID\_SOURCE, IE\_NAME\_KNOB) - ANIM\_NAME (using ANIM\_NAME\_ON\_OFF) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_NAVCOM\_Sound\_Template Definition from XML <Template Name="ASOBO\_GT\_NAVCOM\_Sound\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Sound\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_GT\_NAVCOM\_Sound\_SubTemplate](navcomsystem/#ASOBO_GT_NAVCOM_Sound_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_NAVCOM\_Sound\_SubTemplate Definition from XML <Template Name="ASOBO\_GT\_NAVCOM\_Sound\_SubTemplate"> <Parameters Type="Default"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <BTN\_ID>\#RADIO\_TYPE\#\#ID\#\_Sound</BTN\_ID> <WWISE\_PREFIX>NAVCOM</WWISE\_PREFIX> </Parameters> <Parameters Type="Override"> <Switch Param="INTERACTION\_TYPE"> <Case Value="Knob"> <KNOB\_ID>\#BTN\_ID\#</KNOB\_ID> <USE\_BTN\_IE>True</USE\_BTN\_IE> <NUM\_STATES>2</NUM\_STATES> <WWISE\_EVENT\_1>\#WWISE\_PREFIX\#\_audio\_push\_on</WWISE\_EVENT\_1> <NORMALIZED\_TIME\_1>0.1</NORMALIZED\_TIME\_1> <WWISE\_EVENT\_2>\#WWISE\_PREFIX\#\_audio\_push\_off</WWISE\_EVENT\_2> <NORMALIZED\_TIME\_2>0.9</NORMALIZED\_TIME\_2> </Case> </Switch> </Parameters> <Parameters Type="Default"> <Switch Param="RADIO\_TYPE"> <Case Value="DME"> <SET\_STATE\_EXTERNAL>p0 (A:DME SOUND:\#ID\#, Bool) != if{ (>K:RADIO\_DME\#ID\#\_IDENT\_TOGGLE) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:DME SOUND:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:DME SOUND:\#ID\#, Bool)</EMISSIVE\_INDICATOR\_CODE> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_DME\_ACTION\_SET</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_DME\_TITLE</TOOLTIP\_TITLE> <Switch Param="INTERACTION\_TYPE"> <Case Value="Switch"> <ANIM\_CODE>(A:DME SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> <Case Value="Knob"> <ANIM\_CODE>(A:DME SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> </Switch> </Case> <Case Value="ADF"> <Condition Check="ID" Match="1"> <True> <SET\_STATE\_EXTERNAL>p0 (A:ADF SOUND:\#ID\#, Bool) != if{ (>K:RADIO\_ADF\_IDENT\_TOGGLE) }</SET\_STATE\_EXTERNAL> </True> <False> <SET\_STATE\_EXTERNAL>p0 (A:ADF SOUND:\#ID\#, Bool) != if{ (>K:RADIO\_ADF\#ID\#\_IDENT\_TOGGLE) }</SET\_STATE\_EXTERNAL> </False> </Condition> <GET\_STATE\_EXTERNAL>(A:ADF SOUND:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:ADF SOUND:\#ID\#, Bool)</EMISSIVE\_INDICATOR\_CODE> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_ADF\_ACTION\_SET</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_ADF\_TITLE</TOOLTIP\_TITLE> <Switch Param="INTERACTION\_TYPE"> <Case Value="Switch"> <ANIM\_CODE>(A:ADF SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> <Case Value="Knob"> <ANIM\_CODE>(A:ADF SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> </Switch> </Case> <Case Value="MARKER"> <SET\_STATE\_EXTERNAL>p0 (A:MARKER SOUND:\#ID\#, Bool) != if{ (>K:MARKER\_SOUND\_TOGGLE) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:MARKER SOUND:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:MARKER SOUND:\#ID\#, Bool)</EMISSIVE\_INDICATOR\_CODE> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_NAVCOM\_MKR\_ACTION\_SET</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_NAVCOM\_MKR\_TITLE</TOOLTIP\_TITLE> <Switch Param="INTERACTION\_TYPE"> <Case Value="Switch"> <ANIM\_CODE>(A:MARKER SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> <Case Value="Knob"> <ANIM\_CODE>(A:MARKER SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> </Switch> </Case> <Case Value="NAV"> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_NAV\_SOUND\_ACTION</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_NAV\_SOUND\_TITLE</TOOLTIP\_TITLE> <TOOLTIP\_TITLE\_INDEX>\#ID\#</TOOLTIP\_TITLE\_INDEX> <SIMVAR\_TO\_WATCH\_0>NAV SOUND:\#ID\#</SIMVAR\_TO\_WATCH\_0> <Condition Valid="USE\_EXCLUSIVE\_ID"> <True> <SET\_STATE\_EXTERNAL> (A:NAV SOUND:\#ID\#, Bool) sp0 (>K:RADIO\_VOR\#ID\#\_IDENT\_TOGGLE) </SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:NAV SOUND:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:NAV SOUND:\#ID\#, Bool)</EMISSIVE\_INDICATOR\_CODE> <Switch Param="INTERACTION\_TYPE"> <Case Value="Switch"> <ANIM\_CODE>(A:NAV SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> <Case Value="Knob"> <ANIM\_CODE>(A:NAV SOUND:\#ID\#, Percent) (A:NAV SOUND:\#OTHER\_ID\#, Bool) ! \*</ANIM\_CODE> </Case> </Switch> <SIMVAR\_TO\_WATCH\_1>NAV SOUND:\#OTHER\_ID\#</SIMVAR\_TO\_WATCH\_1> </True> <False> <SET\_STATE\_EXTERNAL>p0 (A:NAV SOUND:\#ID\#, Bool) != if{ (>K:RADIO\_VOR\#ID\#\_IDENT\_TOGGLE) }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:NAV SOUND:\#ID\#, Bool) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <EMISSIVE\_INDICATOR\_CODE>(A:NAV SOUND:\#ID\#, Bool)</EMISSIVE\_INDICATOR\_CODE> <Switch Param="INTERACTION\_TYPE"> <Case Value="Switch"> <ANIM\_CODE>(A:NAV SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> <Case Value="Knob"> <ANIM\_CODE>(A:NAV SOUND:\#ID\#, Percent)</ANIM\_CODE> </Case> </Switch> </False> </Condition> </Case> </Switch> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"/> </Template> Parameters initialization: - Default Parameters set: - INTERACTION\_TYPE - BTN\_ID (using RADIO\_TYPE, ID) - WWISE\_PREFIX - Override Condition: Switch(INTERACTION\_TYPE) - Case: Knob Parameters set: - KNOB\_ID (using BTN\_ID) - USE\_BTN\_IE - NUM\_STATES - WWISE\_EVENT\_1 (using WWISE\_PREFIX) - NORMALIZED\_TIME\_1 - WWISE\_EVENT\_2 (using WWISE\_PREFIX) - NORMALIZED\_TIME\_2 - Default Condition: Switch(RADIO\_TYPE) - Case: DME Parameters set: - SET\_STATE\_EXTERNAL (using ID) - GET\_STATE\_EXTERNAL (using ID) - SIM\_STATE\_IS\_ON\_EXTERNAL - EMISSIVE\_INDICATOR\_CODE (using ID) - TT\_DESCRIPTION\_ID - TT\_DESCRIPTION\_INDEX (using ID) - TOOLTIP\_TITLE Condition: Switch(INTERACTION\_TYPE) - Case: Switch Parameters set: - ANIM\_CODE (using ID) - Case: Knob Parameters set: - ANIM\_CODE (using ID) - Case: ADF Parameters set: - GET\_STATE\_EXTERNAL (using ID) - SIM\_STATE\_IS\_ON\_EXTERNAL - EMISSIVE\_INDICATOR\_CODE (using ID) - TT\_DESCRIPTION\_ID - TT\_DESCRIPTION\_INDEX (using ID) - TOOLTIP\_TITLE Condition: Check(ID) - Case: True Parameters set: - SET\_STATE\_EXTERNAL (using ID) - Case: False Parameters set: - SET\_STATE\_EXTERNAL (using ID) Condition: Switch(INTERACTION\_TYPE) - Case: Switch Parameters set: - ANIM\_CODE (using ID) - Case: Knob Parameters set: - ANIM\_CODE (using ID) - Case: MARKER Parameters set: - SET\_STATE\_EXTERNAL (using ID) - GET\_STATE\_EXTERNAL (using ID) - SIM\_STATE\_IS\_ON\_EXTERNAL - EMISSIVE\_INDICATOR\_CODE (using ID) - TT\_DESCRIPTION\_ID - TT\_DESCRIPTION\_INDEX (using ID) - TOOLTIP\_TITLE Condition: Switch(INTERACTION\_TYPE) - Case: Switch Parameters set: - ANIM\_CODE (using ID) - Case: Knob Parameters set: - ANIM\_CODE (using ID) - Case: NAV Parameters set: - TT\_DESCRIPTION\_ID - TT\_DESCRIPTION\_INDEX (using ID) - TOOLTIP\_TITLE - TOOLTIP\_TITLE\_INDEX (using ID) - SIMVAR\_TO\_WATCH\_0 (using ID) Condition: Valid(USE\_EXCLUSIVE\_ID) - Case: True Parameters set: - SET\_STATE\_EXTERNAL (using ID) - GET\_STATE\_EXTERNAL (using ID) - SIM\_STATE\_IS\_ON\_EXTERNAL - EMISSIVE\_INDICATOR\_CODE (using ID) - SIMVAR\_TO\_WATCH\_1 (using OTHER\_ID) Condition: Switch(INTERACTION\_TYPE) - Case: Switch Parameters set: - ANIM\_CODE (using ID) - Case: Knob Parameters set: - ANIM\_CODE (using ID, OTHER\_ID) - Case: False Parameters set: - SET\_STATE\_EXTERNAL (using ID) - GET\_STATE\_EXTERNAL (using ID) - SIM\_STATE\_IS\_ON\_EXTERNAL - EMISSIVE\_INDICATOR\_CODE (using ID) Condition: Switch(INTERACTION\_TYPE) - Case: Switch Parameters set: - ANIM\_CODE (using ID) - Case: Knob Parameters set: - ANIM\_CODE (using ID)   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_NAVCOM\_Push\_Swap\_Template Definition from XML <Template Name="ASOBO\_GT\_NAVCOM\_Push\_Swap\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Push\_Swap\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_GT\_NAVCOM\_Push\_Swap\_SubTemplate](navcomsystem/#ASOBO_GT_NAVCOM_Push_Swap_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_NAVCOM\_Push\_Swap\_SubTemplate Definition from XML <Template Name="ASOBO\_GT\_NAVCOM\_Push\_Swap\_SubTemplate"> <Parameters Type="Default"> <RADIO\_ID>\#ID\#</RADIO\_ID> </Parameters> <Parameters Type="Default"> <NODE\_ID>\#RADIO\_TYPE\#\_Push\_Swap\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>\#RADIO\_TYPE\#\_Push\_Swap\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME> <KEY\_ID>\#RADIO\_TYPE\#\#RADIO\_ID\#</KEY\_ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_PUSH\_\#RADIO\_TYPE\#\_SWAP\_ACTION</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>\#ID\# (R:1:@TT\_Package.AUDIOPANEL\_PUSH\_\#RADIO\_TYPE\#\_SWAP\_TITLE) @sprintf</TOOLTIP\_TITLE> <TOOLTIP\_TITLE\_IS\_DYNAMIC>True</TOOLTIP\_TITLE\_IS\_DYNAMIC> <WWISE\_EVENT\_1>swap\_push\_button\_on</WWISE\_EVENT\_1> <NORMALIZED\_TIME\_1>0.1</NORMALIZED\_TIME\_1> <WWISE\_EVENT\_2>swap\_push\_button\_off</WWISE\_EVENT\_2> <NORMALIZED\_TIME\_2>0.3</NORMALIZED\_TIME\_2> </Parameters> <Parameters Type="Override"> <SET\_STATE\_EXTERNAL>(>K:\#KEY\_ID\#\_RADIO\_SWAP)</SET\_STATE\_EXTERNAL> <BTN\_ID>\#RADIO\_TYPE\#\#ID\#\_Swap</BTN\_ID> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"/> </Template> Parameters initialization: - Default Parameters set: - RADIO\_ID (using ID) - Default Parameters set: - NODE\_ID (using RADIO\_TYPE, ID, SUFFIX\_ID) - ANIM\_NAME (using RADIO\_TYPE, ID, SUFFIX\_ID) - KEY\_ID (using RADIO\_TYPE, RADIO\_ID) - TT\_DESCRIPTION\_ID (using RADIO\_TYPE) - TT\_DESCRIPTION\_INDEX (using ID) - TOOLTIP\_TITLE (using ID, RADIO\_TYPE) - TOOLTIP\_TITLE\_IS\_DYNAMIC - WWISE\_EVENT\_1 - NORMALIZED\_TIME\_1 - WWISE\_EVENT\_2 - NORMALIZED\_TIME\_2 - Override Parameters set: - SET\_STATE\_EXTERNAL (using KEY\_ID) - BTN\_ID (using RADIO\_TYPE, ID)   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_COM\_Push\_Transmit\_Template Definition from XML <Template Name="ASOBO\_GT\_COM\_Push\_Transmit\_Template"> <Parameters Type="Default"> <ID>1</ID> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_COM\_Transmit\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - INTERACTION\_TYPE   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_GT\_COM\_Transmit\_SubTemplate](navcomsystem/#ASOBO_GT_COM_Transmit_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_COM\_Switch\_Transmit\_Template Definition from XML <Template Name="ASOBO\_GT\_COM\_Switch\_Transmit\_Template"> <Parameters Type="Default"> <ID>1</ID> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_COM\_Transmit\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID - INTERACTION\_TYPE   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_GT\_COM\_Transmit\_SubTemplate](navcomsystem/#ASOBO_GT_COM_Transmit_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_COM\_Transmit\_SubTemplate Definition from XML <Template Name="ASOBO\_GT\_COM\_Transmit\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>COM\_Push\_Transmit\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>COM\_Push\_Transmit\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME> <COM\_ID Process="Int">\#ID\# 1 -</COM\_ID> <Condition Check="COPILOT"> <True> <KEY\_ID>COPILOT</KEY\_ID> </True> <False> <KEY\_ID>PILOT</KEY\_ID> </False> </Condition> <TRANSMITTER\_NONE>4</TRANSMITTER\_NONE> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_ALLOW\_TO\_RESET\_RECEIVE>1</IS\_ALLOW\_TO\_RESET\_RECEIVE> </Parameters> <Parameters Type="Override"> <SET\_STATE\_ON> \#COM\_ID\# (>K:\#KEY\_ID\#\_TRANSMITTER\_SET) \#IS\_ALLOW\_TO\_RESET\_RECEIVE\# if{ 0 (>K:COM\_RECEIVE\_ALL\_SET) } 1 (>K:COM\#ID\#\_RECEIVE\_SELECT) </SET\_STATE\_ON> <SET\_STATE\_OFF> \#TRANSMITTER\_NONE\# (>K:\#KEY\_ID\#\_TRANSMITTER\_SET) 0 (>K:COM\_RECEIVE\_ALL\_SET) </SET\_STATE\_OFF> <BTN\_ID>COM\#ID\#\_Transmit</BTN\_ID> <EMISSIVE\_INDICATOR\_CODE>(A:\#KEY\_ID\# TRANSMITTER TYPE, Enum) \#COM\_ID\# ==</EMISSIVE\_INDICATOR\_CODE> <GET\_STATE\_EXTERNAL>(A:\#KEY\_ID\# TRANSMITTER TYPE, Enum) \#COM\_ID\# == sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <NUM\_STATES>2</NUM\_STATES> <SIMVAR\_TO\_WATCH\_0>\#KEY\_ID\# TRANSMITTER TYPE</SIMVAR\_TO\_WATCH\_0> <TT\_DESCRIPTION\_ID>@TT\_Package.AS1000\_MID\_PUSH\_COM\_MIC\_ACTION</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE>\#ID\# (R:1:@TT\_Package.AS1000\_MID\_PUSH\_COM\_MIC\_TITLE) @sprintf</TOOLTIP\_TITLE> <TOOLTIP\_TITLE\_IS\_DYNAMIC>True</TOOLTIP\_TITLE\_IS\_DYNAMIC> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"/> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using ID, SUFFIX\_ID) - ANIM\_NAME (using ID, SUFFIX\_ID) - COM\_ID (using ID) - TRANSMITTER\_NONE - INTERACTION\_TYPE - IS\_ALLOW\_TO\_RESET\_RECEIVE Condition: Check(COPILOT) - Case: True Parameters set: - KEY\_ID - Case: False Parameters set: - KEY\_ID - Override Parameters set: - SET\_STATE\_ON (using COM\_ID, KEY\_ID, IS\_ALLOW\_TO\_RESET\_RECEIVE, ID) - SET\_STATE\_OFF (using TRANSMITTER\_NONE, KEY\_ID) - BTN\_ID (using ID) - EMISSIVE\_INDICATOR\_CODE (using KEY\_ID, COM\_ID) - GET\_STATE\_EXTERNAL (using KEY\_ID, COM\_ID) - SIM\_STATE\_IS\_ON\_EXTERNAL - NUM\_STATES - SIMVAR\_TO\_WATCH\_0 (using KEY\_ID) - TT\_DESCRIPTION\_ID - TT\_DESCRIPTION\_INDEX (using ID) - TOOLTIP\_TITLE (using ID) - TOOLTIP\_TITLE\_IS\_DYNAMIC   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_NAVCOM\_Push\_Receive\_Template Definition from XML <Template Name="ASOBO\_GT\_NAVCOM\_Push\_Receive\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Receive\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_GT\_NAVCOM\_Receive\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Receive_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_NAVCOM\_Switch\_Receive\_Template Definition from XML <Template Name="ASOBO\_GT\_NAVCOM\_Switch\_Receive\_Template"> <UseTemplate Name="ASOBO\_GT\_NAVCOM\_Receive\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_GT\_NAVCOM\_Receive\_Template](navcomsystem/#ASOBO_GT_NAVCOM_Receive_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_NAVCOM\_Receive\_Template Definition from XML <Template Name="ASOBO\_GT\_NAVCOM\_Receive\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_GT\_NAVCOM\_Receive\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_GT\_NAVCOM\_Receive\_SubTemplate](navcomsystem/#ASOBO_GT_NAVCOM_Receive_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_NAVCOM\_Receive\_SubTemplate Definition from XML <Template Name="ASOBO\_GT\_NAVCOM\_Receive\_SubTemplate"> <Parameters Type="Override"> <Switch Param="RADIO\_TYPE"> <Case Value="COM"> <SIMVAR>COM RECEIVE EX1:\#ID\#</SIMVAR> <TOGGLE\_STATE>p0 (>K:COM\#ID\#\_RECEIVE\_SELECT)</TOGGLE\_STATE> </Case> <Case Value="NAV"> <SIMVAR>NAV SOUND:\#ID\#</SIMVAR> <TOGGLE\_STATE>(>K:RADIO\_VOR\#ID\#\_IDENT\_TOGGLE)</TOGGLE\_STATE> </Case> </Switch> </Parameters> <Parameters Type="Default"> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_\#RADIO\_TYPE\#\_RECEIVER\_ACTION\_SET</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_INDEX>\#ID\#</TT\_DESCRIPTION\_INDEX> <TOOLTIP\_TITLE\_COM>@TT\_Package.AUDIOPANEL\_KNOB\_COM\_RECEIVER\_TITLE</TOOLTIP\_TITLE\_COM> <TOOLTIP\_TITLE\_NAV>@TT\_Package.AUDIOPANEL\_KNOB\_NAV\_RECEIVER\_TITLE</TOOLTIP\_TITLE\_NAV> <TOOLTIP\_TITLE\_INDEX>\#ID\#</TOOLTIP\_TITLE\_INDEX> <TOOLTIP\_TITLE\_IS\_DYNAMIC>True</TOOLTIP\_TITLE\_IS\_DYNAMIC> <EMISSIVE\_INDICATOR\_CODE>(A:\#SIMVAR\#, bool)</EMISSIVE\_INDICATOR\_CODE> <CHECK\_STATE\_HAS\_CHANGED>True</CHECK\_STATE\_HAS\_CHANGED> </Parameters> <Parameters Type="Default"> <Switch Param="RADIO\_TYPE"> <Case Value="COM"> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_COM\#</TOOLTIP\_TITLE> </Case> <Case Value="NAV"> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_NAV\#</TOOLTIP\_TITLE> </Case> </Switch> </Parameters> <Parameters Type="Override"> <BTN\_ID>\#RADIO\_TYPE\#\#ID\#\_Receive</BTN\_ID> <SIMVAR\_TO\_WATCH\_0>\#SIMVAR\#</SIMVAR\_TO\_WATCH\_0> <SET\_STATE\_EXTERNAL>p0 (A:\#SIMVAR\#, Bool) != if{ \#TOGGLE\_STATE\# }</SET\_STATE\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:\#SIMVAR\#, Bool) sp0</GET\_STATE\_EXTERNAL> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"/> </Template> Parameters initialization: - Override Condition: Switch(RADIO\_TYPE) - Case: COM Parameters set: - SIMVAR (using ID) - TOGGLE\_STATE (using ID) - Case: NAV Parameters set: - SIMVAR (using ID) - TOGGLE\_STATE (using ID) - Default Parameters set: - TT\_DESCRIPTION\_ID (using RADIO\_TYPE) - TT\_DESCRIPTION\_INDEX (using ID) - TOOLTIP\_TITLE\_COM - TOOLTIP\_TITLE\_NAV - TOOLTIP\_TITLE\_INDEX (using ID) - TOOLTIP\_TITLE\_IS\_DYNAMIC - EMISSIVE\_INDICATOR\_CODE (using SIMVAR) - CHECK\_STATE\_HAS\_CHANGED - Default Condition: Switch(RADIO\_TYPE) - Case: COM Parameters set: - TOOLTIP\_TITLE (using TOOLTIP\_TITLE\_COM) - Case: NAV Parameters set: - TOOLTIP\_TITLE (using TOOLTIP\_TITLE\_NAV) - Override Parameters set: - BTN\_ID (using RADIO\_TYPE, ID) - SIMVAR\_TO\_WATCH\_0 (using SIMVAR) - SET\_STATE\_EXTERNAL (using SIMVAR, TOGGLE\_STATE) - GET\_STATE\_EXTERNAL (using SIMVAR)   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AudioPanel\_Knob\_Volume\_Template Definition from XML <Template Name="ASOBO\_AudioPanel\_Knob\_Volume\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AudioPanel\_Knob\_Volume\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_AudioPanel\_Knob\_Volume\_SubTemplate](navcomsystem/#ASOBO_AudioPanel_Knob_Volume_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AudioPanel\_Knob\_Volume\_SubTemplate Definition from XML <Template Name="ASOBO\_AudioPanel\_Knob\_Volume\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AudioPanel\_Knob\_Volume\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>AudioPanel\_Knob\_Volume\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME> <PART\_ID>AudioPanel\_Knob\_Volume</PART\_ID> <Condition Check="COPILOT"> <True> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_VOICEPASSENGER\_VOLUME\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_VOICEPASSENGER\_VOLUME\_TITLE</TOOLTIP\_TITLE> <KNOB\_INCREMENT>1</KNOB\_INCREMENT> <COPILOT\_ID/> </True> <False> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_VOICECREW\_VOLUME\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_VOICECREW\_VOLUME\_TITLE</TOOLTIP\_TITLE> </False> </Condition> <WRAP>True</WRAP> <WWISE\_EVENT>navcom\_audio\_volume\_knob\_\#ID\#</WWISE\_EVENT> <IS\_EMISSIVE>False</IS\_EMISSIVE> <IS\_INFINITE>False</IS\_INFINITE> </Parameters> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <Condition Check="COPILOT"> <True> <KNOB\_ID>Copilot\#COPILOT\_ID\#\_Volume</KNOB\_ID> <EVENT\_CW>(O:XMLVAR\_Copilot\_Volume\_\#ID\#) \#KNOB\_INCREMENT\# + 100 min (>O:XMLVAR\_Copilot\_Volume\_\#ID\#)</EVENT\_CW> <EVENT\_CCW>(O:XMLVAR\_Copilot\_Volume\_\#ID\#) \#KNOB\_INCREMENT\# - 0 max (>O:XMLVAR\_Copilot\_Volume\_\#ID\#)</EVENT\_CCW> <ANIM\_CODE>(O:XMLVAR\_Copilot\_Volume\_\#ID\#)</ANIM\_CODE> <COUNT>100</COUNT> <GET\_TT\_VALUE\_STATE>(O:XMLVAR\_Copilot\_Volume\_\#ID\#) sp0</GET\_TT\_VALUE\_STATE> <FORMAT\_VALUE>l0 '%d%%' @sprintf</FORMAT\_VALUE> </True> <False> <KNOB\_ID>Pilot\_Volume</KNOB\_ID> <EVENT\_CW>(>K:AUDIO\_PANEL\_VOLUME\_INC)</EVENT\_CW> <EVENT\_CCW>(>K:AUDIO\_PANEL\_VOLUME\_DEC)</EVENT\_CCW> <ANIM\_CODE>(A:AUDIO PANEL VOLUME, percent)</ANIM\_CODE> <COUNT>100</COUNT> <GET\_TT\_VALUE\_STATE>(A:AUDIO PANEL VOLUME, percent) sp0</GET\_TT\_VALUE\_STATE> <FORMAT\_VALUE>l0 '%d%%' @sprintf</FORMAT\_VALUE> </False> </Condition> </UseTemplate> </Component> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using ID, SUFFIX\_ID) - ANIM\_NAME (using ID, SUFFIX\_ID) - PART\_ID - WRAP - WWISE\_EVENT (using ID) - IS\_EMISSIVE - IS\_INFINITE Condition: Check(COPILOT) - Case: True Parameters set: - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE - KNOB\_INCREMENT - COPILOT\_ID - Case: False Parameters set: - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE Parameters read: - NODE\_ID Components: - \#NODE\_ID\# (Node: \#NODE\_ID\#)   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) Parameters set: - INTERACTION\_TYPE Condition: Check(COPILOT) - Case: True Parameters set: - KNOB\_ID (using COPILOT\_ID) - EVENT\_CW (using ID, KNOB\_INCREMENT) - EVENT\_CCW (using ID, KNOB\_INCREMENT) - ANIM\_CODE (using ID) - COUNT - GET\_TT\_VALUE\_STATE (using ID) - FORMAT\_VALUE - Case: False Parameters set: - KNOB\_ID - EVENT\_CW - EVENT\_CCW - ANIM\_CODE - COUNT - GET\_TT\_VALUE\_STATE - FORMAT\_VALUE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AudioPanel\_Knob\_Potentiometer\_Template Definition from XML <Template Name="ASOBO\_AudioPanel\_Knob\_Potentiometer\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AudioPanel\_Knob\_Potentiometer\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_AudioPanel\_Knob\_Potentiometer\_SubTemplate](navcomsystem/#ASOBO_AudioPanel_Knob_Potentiometer_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AudioPanel\_Knob\_Potentiometer\_SubTemplate Definition from XML <Template Name="ASOBO\_AudioPanel\_Knob\_Potentiometer\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AUDIO\_Knob\_Dimming\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>AUDIO\_Knob\_Dimming\#SUFFIX\_ID\#</ANIM\_NAME> <PART\_ID>AUDIO\_Knob\_Dimming</PART\_ID> <POTENTIOMETER>4</POTENTIOMETER> <KNOB\_SPEED>5</KNOB\_SPEED> <MIN\_DIMMING>0.1</MIN\_DIMMING> <MAX\_DIMMING>1</MAX\_DIMMING> <INIT\_VALUE>50</INIT\_VALUE> <WWISE\_EVENT>navcom\_audio\_volume\_knob</WWISE\_EVENT> <COUNT>20</COUNT> </Parameters> <Parameters Type="Override"> <DIMMING\_RANGE Process="Float">\#MAX\_DIMMING\# \#MIN\_DIMMING\# -</DIMMING\_RANGE> <DIMMING\_MIN\_SCALED Process="Float">\#MIN\_DIMMING\# 100 \*</DIMMING\_MIN\_SCALED> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <IS\_INFINITE>False</IS\_INFINITE> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <EVENT\_CW>(O:Knob\_Position) \#KNOB\_SPEED\# + 100 min (>O:Knob\_Position) (O:Knob\_Position) \#DIMMING\_RANGE\# \* \#DIMMING\_MIN\_SCALED\# + (>K:LIGHT\_POTENTIOMETER\_\#POTENTIOMETER\#\_SET)</EVENT\_CW> <EVENT\_CCW>(O:Knob\_Position) \#KNOB\_SPEED\# - 0 max (>O:Knob\_Position) (O:Knob\_Position) \#DIMMING\_RANGE\# \* \#DIMMING\_MIN\_SCALED\# + (>K:LIGHT\_POTENTIOMETER\_\#POTENTIOMETER\#\_SET)</EVENT\_CCW> <COMP\_INIT\_CODE>\#INIT\_VALUE\# (>O:Knob\_Position) (O:Knob\_Position) \#DIMMING\_RANGE\# \* \#DIMMING\_MIN\_SCALED\# + (>K:LIGHT\_POTENTIOMETER\_\#POTENTIOMETER\#\_SET)</COMP\_INIT\_CODE> <ANIM\_CODE>(O:Knob\_Position)</ANIM\_CODE> <GET\_TT\_VALUE\_STATE>(A:LIGHT POTENTIOMETER:\#POTENTIOMETER\#, percent) sp0</GET\_TT\_VALUE\_STATE> <FORMAT\_VALUE>l0 '%d%%' @sprintf</FORMAT\_VALUE> <KNOB\_ID>Dimming</KNOB\_ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_NAVCOM\_DIM\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_NAVCOM\_DIM\_TITLE</TOOLTIP\_TITLE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using SUFFIX\_ID) - ANIM\_NAME (using SUFFIX\_ID) - PART\_ID - POTENTIOMETER - KNOB\_SPEED - MIN\_DIMMING - MAX\_DIMMING - INIT\_VALUE - WWISE\_EVENT - COUNT - Override Parameters set: - DIMMING\_RANGE (using MAX\_DIMMING, MIN\_DIMMING) - DIMMING\_MIN\_SCALED (using MIN\_DIMMING)   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) Parameters set: - IS\_INFINITE - INTERACTION\_TYPE - EVENT\_CW (using KNOB\_SPEED, DIMMING\_RANGE, DIMMING\_MIN\_SCALED, POTENTIOMETER) - EVENT\_CCW (using KNOB\_SPEED, DIMMING\_RANGE, DIMMING\_MIN\_SCALED, POTENTIOMETER) - COMP\_INIT\_CODE (using INIT\_VALUE, DIMMING\_RANGE, DIMMING\_MIN\_SCALED, POTENTIOMETER) - ANIM\_CODE - GET\_TT\_VALUE\_STATE (using POTENTIOMETER) - FORMAT\_VALUE - KNOB\_ID - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AudioPanel\_Knob\_Squelch\_Template Definition from XML <Template Name="ASOBO\_AudioPanel\_Knob\_Squelch\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AudioPanel\_Knob\_Squelch\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_AudioPanel\_Knob\_Squelch\_SubTemplate](navcomsystem/#ASOBO_AudioPanel_Knob_Squelch_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AudioPanel\_Knob\_Squelch\_SubTemplate Definition from XML <Template Name="ASOBO\_AudioPanel\_Knob\_Squelch\_SubTemplate"> <Parameters Type="Default"> <NODE\_ID>AudioPanel\_Knob\_Squelch\_\#ID\#\#SUFFIX\_ID\#</NODE\_ID> <ANIM\_NAME>AudioPanel\_Knob\_Squelch\_\#ID\#\#SUFFIX\_ID\#</ANIM\_NAME> <PART\_ID>AudioPanel\_Knob\_Squelch</PART\_ID> <KNOB\_INCREMENT>5</KNOB\_INCREMENT> <WWISE\_EVENT>audio\_squelch\_knob</WWISE\_EVENT> <COUNT>20</COUNT> <IS\_EMISSIVE>False</IS\_EMISSIVE> <Condition Check="COPILOT"> <True> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_VOICEPASSENGER\_SQUELCH\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_VOICEPASSENGER\_SQUELCH\_TITLE</TOOLTIP\_TITLE> <KNOB\_ID>Squelch\_Copilot</KNOB\_ID> </True> <False> <TT\_DESCRIPTION\_ID>@TT\_Package.AUDIOPANEL\_KNOB\_VOICECREW\_SQUELCH\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUDIOPANEL\_KNOB\_VOICECREW\_SQUELCH\_TITLE</TOOLTIP\_TITLE> <KNOB\_ID>Squelch\_Pilot</KNOB\_ID> </False> </Condition> <IS\_INFINITE>False</IS\_INFINITE> </Parameters> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <EVENT\_CW>(I:XMLVAR\_Audiopanel\_Squelch\_\#ID\#) \#KNOB\_INCREMENT\# + 100 min (>I:XMLVAR\_Audiopanel\_Squelch\_\#ID\#)</EVENT\_CW> <EVENT\_CCW>(I:XMLVAR\_Audiopanel\_Squelch\_\#ID\#) \#KNOB\_INCREMENT\# - 0 max (>I:XMLVAR\_Audiopanel\_Squelch\_\#ID\#)</EVENT\_CCW> <ANIM\_CODE>(I:XMLVAR\_Audiopanel\_Squelch\_\#ID\#)</ANIM\_CODE> <GET\_TT\_VALUE\_STATE>(I:XMLVAR\_Audiopanel\_Squelch\_\#ID\#) sp0</GET\_TT\_VALUE\_STATE> <FORMAT\_VALUE>l0 '%d%%' @sprintf</FORMAT\_VALUE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using ID, SUFFIX\_ID) - ANIM\_NAME (using ID, SUFFIX\_ID) - PART\_ID - KNOB\_INCREMENT - WWISE\_EVENT - COUNT - IS\_EMISSIVE - IS\_INFINITE Condition: Check(COPILOT) - Case: True Parameters set: - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE - KNOB\_ID - Case: False Parameters set: - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE - KNOB\_ID   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_Template](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_Template) Parameters set: - INTERACTION\_TYPE - EVENT\_CW (using ID, KNOB\_INCREMENT) - EVENT\_CCW (using ID, KNOB\_INCREMENT) - ANIM\_CODE (using ID) - GET\_TT\_VALUE\_STATE (using ID) - FORMAT\_VALUE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AudioPanel\_Light\_Template Definition from XML <Template Name="ASOBO\_AudioPanel\_Light\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_AudioPanel\_Light\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - ID   Templates used: - [ASOBO\_GT\_Helper\_Suffix\_ID\_Appender](../generic/helpers/#ASOBO_GT_Helper_Suffix_ID_Appender) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_CALL' and resolve to the following template(s): - [ASOBO\_AudioPanel\_Light\_SubTemplate](navcomsystem/#ASOBO_AudioPanel_Light_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_AudioPanel\_Light\_SubTemplate Definition from XML <Template Name="ASOBO\_AudioPanel\_Light\_SubTemplate"> <DefaultTemplateParameters> <NODE\_ID>AudioPanel\_Light\#SUFFIX\_ID\#</NODE\_ID> <PART\_ID>AudioPanel\_Light</PART\_ID> <VAR\_NAME>COM VOLUME:1, percent</VAR\_NAME> <VAR\_SCOPE>A</VAR\_SCOPE> </DefaultTemplateParameters> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <Condition Check="CIRCUIT\_ID"> <True> <EMISSIVE\_CODE>(A:CIRCUIT ON:\#CIRCUIT\_ID\#, Bool) (\#VAR\_SCOPE\#:\#VAR\_NAME\#) 0 > and</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>(A:CIRCUIT AVIONICS ON, Bool) (\#VAR\_SCOPE\#:\#VAR\_NAME\#) 0 > and</EMISSIVE\_CODE> </False> </Condition> </UseTemplate> </Component> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using SUFFIX\_ID) - PART\_ID - VAR\_NAME - VAR\_SCOPE Parameters read: - NODE\_ID Components: - \#NODE\_ID\# (Node: \#NODE\_ID\#)   Templates used: - [ASOBO\_GT\_Emissive\_Gauge](../generic/emissive/#ASOBO_GT_Emissive_Gauge) Condition: Check(CIRCUIT\_ID) - Case: True Parameters set: - EMISSIVE\_CODE (using CIRCUIT\_ID, VAR\_SCOPE, VAR\_NAME) - Case: False Parameters set: - EMISSIVE\_CODE (using VAR\_SCOPE, VAR\_NAME) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Alternative\_Base\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Alternative\_Base\_Template"> <Parameters Type="Default"> <WWISE\_PREFIX>NAVCOM</WWISE\_PREFIX> <USE\_INPUT\_EVENT\_ID>NAVCOM</USE\_INPUT\_EVENT\_ID> <Switch> <Case Valid="IS\_AUDIO"> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM\_AUDIO</INPUT\_EVENT\_ID\_SOURCE> </Case> <Default> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM</INPUT\_EVENT\_ID\_SOURCE> </Default> </Switch> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <IS\_EMISSIVE>True</IS\_EMISSIVE> <USE\_SEPARATE\_ON\_OFF\_ANIM>False</USE\_SEPARATE\_ON\_OFF\_ANIM> <IS\_INFINITE>False</IS\_INFINITE> <CREATE\_COMPONENT>True</CREATE\_COMPONENT> </Parameters> <Parameters Type="Default"> <EXTRA\_OPTION/> <Switch Param="INTERACTION\_TYPE"> <Case Value="Push"> <Condition Valid="TOOLTIP\_TITLE"> <TOOLTIP\_ENTRY\_0>\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#</TOOLTIP\_ENTRY\_0> </Condition> <Condition NotEmpty="GET\_STATE\_EXTERNAL"> <True> <LEFT\_SINGLE\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Toggle)</LEFT\_SINGLE\_CODE> </True> <False> <BINDING\_INC\_0>Push</BINDING\_INC\_0> <BINDING\_INC\_0\_PARAM\_0>1</BINDING\_INC\_0\_PARAM\_0> <Condition NotEmpty="EVENT\_ID"> <BINDING\_INC\_0\_EVENT\_ID>\#EVENT\_ID\#</BINDING\_INC\_0\_EVENT\_ID> </Condition> <Condition Check="EXTRA\_OPTION" Match="\_Timed"> <True> <BINDING\_DEC\_0>Release</BINDING\_DEC\_0> <BINDING\_DEC\_0\_PARAM\_0>0</BINDING\_DEC\_0\_PARAM\_0> <SHORT\_CLICK\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Release) </SHORT\_CLICK\_CODE> <LONG\_CLICK\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Release)</LONG\_CLICK\_CODE> </True> <False> <LEFT\_SINGLE\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Push)</LEFT\_SINGLE\_CODE> </False> </Condition> </False> </Condition> <WWISE\_EVENT\_1>\#WWISE\_PREFIX\#\_push\_button\_on</WWISE\_EVENT\_1> <NORMALIZED\_TIME\_1>0.1</NORMALIZED\_TIME\_1> <WWISE\_EVENT\_2>\#WWISE\_PREFIX\#\_push\_button\_off</WWISE\_EVENT\_2> <NORMALIZED\_TIME\_2>0.5</NORMALIZED\_TIME\_2> </Case> <Case Value="Switch"> <NUM\_STATES>2</NUM\_STATES> <LEFT\_SINGLE\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\_Toggle)</LEFT\_SINGLE\_CODE> <Condition Valid="TOOLTIP\_TITLE"> <TOOLTIP\_ENTRY\_0>\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#</TOOLTIP\_ENTRY\_0> </Condition> <WWISE\_EVENT\_1>\#WWISE\_PREFIX\#\_switch\_on</WWISE\_EVENT\_1> <NORMALIZED\_TIME\_1>0.1</NORMALIZED\_TIME\_1> <WWISE\_EVENT\_2>\#WWISE\_PREFIX\#\_switch\_off</WWISE\_EVENT\_2> <NORMALIZED\_TIME\_2>0.5</NORMALIZED\_TIME\_2> <WWISE\_EVENT>\#WWISE\_PREFIX\#\_switch</WWISE\_EVENT> <ANIM\_CODE>(B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#) 100 \*</ANIM\_CODE> </Case> <Case Value="Knob"> <KNOB\_INCREMENT>1</KNOB\_INCREMENT> <Condition Valid="IS\_INFINITE"> <True> <KNOB\_TYPE>Infinite</KNOB\_TYPE> </True> <False> <KNOB\_TYPE>Finite\_Code</KNOB\_TYPE> <Condition Valid="USE\_BTN\_IE"> <BTN\_ID>\#KNOB\_ID\#</BTN\_ID> <TT\_ICON>Rotate</TT\_ICON> <BTN\_BINDING\_TO\_CALL>\_Toggle</BTN\_BINDING\_TO\_CALL> </Condition> </False> </Condition> <Condition NotEmpty="BTN\_ID\_EXTERNAL"> <True> <IS\_PUSH>True</IS\_PUSH> <TEMPLATE\_VARIANT>\_Push</TEMPLATE\_VARIANT> <BTN\_EXTERNAL\_BINDING\_TO\_CALL>\_Push</BTN\_EXTERNAL\_BINDING\_TO\_CALL> <WWISE\_EVENT>\#WWISE\_PREFIX\#\_volume\_knob</WWISE\_EVENT> <COUNT>100</COUNT> </True> <False> <TEMPLATE\_VARIANT/> </False> </Condition> <CURSOR\_LEFT>TurnLeft</CURSOR\_LEFT> <CURSOR\_RIGHT>TurnRight</CURSOR\_RIGHT> <Condition Valid="TOOLTIP\_TITLE"> <TOOLTIP\_ENTRY\_0>\#INPUT\_EVENT\_ID\_SOURCE\#\_\#KNOB\_ID\#</TOOLTIP\_ENTRY\_0> <Condition NotEmpty="BTN\_ID\_EXTERNAL"> <TOOLTIP\_ENTRY\_1>\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\_EXTERNAL\#</TOOLTIP\_ENTRY\_1> </Condition> </Condition> </Case> </Switch> </Parameters> <Parameters Type="Default"> <Switch Param="INTERACTION\_TYPE"> <Case Value="Push"> <TEMPLATE\_TO\_USE>ASOBO\_GT\_Push\_Button\#EXTRA\_OPTION\#</TEMPLATE\_TO\_USE> </Case> <Case Value="Switch"> <Condition> <Test> <Greater> <Number>\#NUM\_STATES\#</Number> <Number>2</Number> </Greater> </Test> <True> <TEMPLATE\_TO\_USE>ASOBO\_GT\_Switch\_XStates</TEMPLATE\_TO\_USE> </True> <False> <TEMPLATE\_TO\_USE>ASOBO\_GT\_Switch\_Code</TEMPLATE\_TO\_USE> </False> </Condition> <ANIM/> </Case> <Case Value="Knob"> <Condition Valid="BTN\_ID\_EXTERNAL"> <LEFT\_SINGLE\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\_EXTERNAL\#\#BTN\_EXTERNAL\_BINDING\_TO\_CALL\#)</LEFT\_SINGLE\_CODE> <Condition Valid="IS\_PUSH"> <True> <PUSH>True</PUSH> </True> </Condition> </Condition> <Condition Valid="USE\_BTN\_IE"> <True> <Condition> <Test> <Greater> <Number>\#NUM\_STATES\#</Number> <Number>2</Number> </Greater> </Test> <True> <TEMPLATE\_TO\_USE>ASOBO\_GT\_Switch\_XStates</TEMPLATE\_TO\_USE> </True> <False> <TEMPLATE\_TO\_USE>ASOBO\_GT\_Switch\_Code</TEMPLATE\_TO\_USE> <LEFT\_SINGLE\_CODE>(>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#BTN\_ID\#\#BTN\_BINDING\_TO\_CALL\#)</LEFT\_SINGLE\_CODE> </False> </Condition> <ANIM/> </True> <False> <TEMPLATE\_TO\_USE>ASOBO\_GT\_Knob\_\#KNOB\_TYPE\#\#TEMPLATE\_VARIANT\#</TEMPLATE\_TO\_USE> <ANIM\_VAR\_HANDLED\_SEPARATELY>True</ANIM\_VAR\_HANDLED\_SEPARATELY> <Condition> <Test> <And> <Arg NotEmpty="EVENT\_CW"/> <Arg NotEmpty="EVENT\_CCW"/> </And> </Test> <True> <SET\_STATE\_EXTERNAL>0 > if{ \#EVENT\_CW\# } els{ \#EVENT\_CCW\# }</SET\_STATE\_EXTERNAL> </True> </Condition> <CLOCKWISE\_CODE>\#KNOB\_INCREMENT\# (>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#KNOB\_ID\#\_Inc)</CLOCKWISE\_CODE> <ANTICLOCKWISE\_CODE>\#KNOB\_INCREMENT\# (>B:\#INPUT\_EVENT\_ID\_SOURCE\#\_\#KNOB\_ID\#\_Dec)</ANTICLOCKWISE\_CODE> </False> </Condition> </Case> </Switch> </Parameters> <Condition Valid="CREATE\_COMPONENT"> <True> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_SubTemplate"/> </Component> </True> <False> <UseTemplate Name="ASOBO\_NAVCOM\_Alternative\_Base\_SubTemplate"/> </False> </Condition> <Condition Check="INDICATOR\_NODE\_ID"> <Component ID="\#INDICATOR\_NODE\_ID\#" Node="\#INDICATOR\_NODE\_ID\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <EMISSIVE\_CODE>\#EMISSIVE\_INDICATOR\_CODE\#</EMISSIVE\_CODE> </UseTemplate> </Component> </Condition> </Template> Parameters initialization: - Default Parameters set: - WWISE\_PREFIX - USE\_INPUT\_EVENT\_ID - INTERACTION\_TYPE - IS\_EMISSIVE - USE\_SEPARATE\_ON\_OFF\_ANIM - IS\_INFINITE - CREATE\_COMPONENT Condition: Switch - Case: Valid(IS\_AUDIO) Parameters set: - INPUT\_EVENT\_ID\_SOURCE - Default case: Parameters set: - INPUT\_EVENT\_ID\_SOURCE - Default Parameters set: - EXTRA\_OPTION Condition: Switch(INTERACTION\_TYPE) - Case: Push Parameters set: - WWISE\_EVENT\_1 (using WWISE\_PREFIX) - NORMALIZED\_TIME\_1 - WWISE\_EVENT\_2 (using WWISE\_PREFIX) - NORMALIZED\_TIME\_2 Condition: Valid(TOOLTIP\_TITLE) - Case: True Parameters set: - TOOLTIP\_ENTRY\_0 (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) Condition: NotEmpty(GET\_STATE\_EXTERNAL) - Case: True Parameters set: - LEFT\_SINGLE\_CODE (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - Case: False Parameters set: - BINDING\_INC\_0 - BINDING\_INC\_0\_PARAM\_0 Condition: NotEmpty(EVENT\_ID) - Case: True Parameters set: - BINDING\_INC\_0\_EVENT\_ID (using EVENT\_ID) Condition: Check(EXTRA\_OPTION) - Case: True Parameters set: - BINDING\_DEC\_0 - BINDING\_DEC\_0\_PARAM\_0 - SHORT\_CLICK\_CODE (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - LONG\_CLICK\_CODE (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - Case: False Parameters set: - LEFT\_SINGLE\_CODE (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - Case: Switch Parameters set: - NUM\_STATES - LEFT\_SINGLE\_CODE (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - WWISE\_EVENT\_1 (using WWISE\_PREFIX) - NORMALIZED\_TIME\_1 - WWISE\_EVENT\_2 (using WWISE\_PREFIX) - NORMALIZED\_TIME\_2 - WWISE\_EVENT (using WWISE\_PREFIX) - ANIM\_CODE (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) Condition: Valid(TOOLTIP\_TITLE) - Case: True Parameters set: - TOOLTIP\_ENTRY\_0 (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID) - Case: Knob Parameters set: - KNOB\_INCREMENT - CURSOR\_LEFT - CURSOR\_RIGHT Condition: Valid(IS\_INFINITE) - Case: True Parameters set: - KNOB\_TYPE - Case: False Parameters set: - KNOB\_TYPE Condition: Valid(USE\_BTN\_IE) - Case: True Parameters set: - BTN\_ID (using KNOB\_ID) - TT\_ICON - BTN\_BINDING\_TO\_CALL Condition: NotEmpty(BTN\_ID\_EXTERNAL) - Case: True Parameters set: - IS\_PUSH - TEMPLATE\_VARIANT - BTN\_EXTERNAL\_BINDING\_TO\_CALL - WWISE\_EVENT (using WWISE\_PREFIX) - COUNT - Case: False Parameters set: - TEMPLATE\_VARIANT Condition: Valid(TOOLTIP\_TITLE) - Case: True Parameters set: - TOOLTIP\_ENTRY\_0 (using INPUT\_EVENT\_ID\_SOURCE, KNOB\_ID) Condition: NotEmpty(BTN\_ID\_EXTERNAL) - Case: True Parameters set: - TOOLTIP\_ENTRY\_1 (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID\_EXTERNAL) - Default Condition: Switch(INTERACTION\_TYPE) - Case: Push Parameters set: - TEMPLATE\_TO\_USE (using EXTRA\_OPTION) - Case: Switch Parameters set: - ANIM Condition: Test - Case: True Parameters set: - TEMPLATE\_TO\_USE - Case: False Parameters set: - TEMPLATE\_TO\_USE - Case: Knob Condition: Valid(BTN\_ID\_EXTERNAL) - Case: True Parameters set: - LEFT\_SINGLE\_CODE (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID\_EXTERNAL, BTN\_EXTERNAL\_BINDING\_TO\_CALL) Condition: Valid(IS\_PUSH) - Case: True Parameters set: - PUSH Condition: Valid(USE\_BTN\_IE) - Case: True Parameters set: - ANIM Condition: Test - Case: True Parameters set: - TEMPLATE\_TO\_USE - Case: False Parameters set: - TEMPLATE\_TO\_USE - LEFT\_SINGLE\_CODE (using INPUT\_EVENT\_ID\_SOURCE, BTN\_ID, BTN\_BINDING\_TO\_CALL) - Case: False Parameters set: - TEMPLATE\_TO\_USE (using KNOB\_TYPE, TEMPLATE\_VARIANT) - ANIM\_VAR\_HANDLED\_SEPARATELY - CLOCKWISE\_CODE (using KNOB\_INCREMENT, INPUT\_EVENT\_ID\_SOURCE, KNOB\_ID) - ANTICLOCKWISE\_CODE (using KNOB\_INCREMENT, INPUT\_EVENT\_ID\_SOURCE, KNOB\_ID) Condition: Test(EVENT\_CW, EVENT\_CCW) - Case: True Parameters set: - SET\_STATE\_EXTERNAL (using EVENT\_CW, EVENT\_CCW) Condition: Valid(CREATE\_COMPONENT) - Case: True Parameters read: - NODE\_ID Components: - \#NODE\_ID\# (Node: \#NODE\_ID\#)   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_SubTemplate](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_SubTemplate) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_USE' and resolve to the following template(s): - ASOBO\_GT\_Push\_Button\#EXTRA\_OPTION\# - [ASOBO\_GT\_Switch\_XStates](../generic/complex/switch/#ASOBO_GT_Switch_XStates) - [ASOBO\_GT\_Switch\_Code](../generic/complex/switch/#ASOBO_GT_Switch_Code) - ASOBO\_GT\_Knob\_\#KNOB\_TYPE\#\#TEMPLATE\_VARIANT\# - Case: False   Templates used: - [ASOBO\_NAVCOM\_Alternative\_Base\_SubTemplate](navcomsystem/#ASOBO_NAVCOM_Alternative_Base_SubTemplate) - May include a subtemplate using the parameter 'TEMPLATE\_TO\_USE' and resolve to the following template(s): - ASOBO\_GT\_Push\_Button\#EXTRA\_OPTION\# - [ASOBO\_GT\_Switch\_XStates](../generic/complex/switch/#ASOBO_GT_Switch_XStates) - [ASOBO\_GT\_Switch\_Code](../generic/complex/switch/#ASOBO_GT_Switch_Code) - ASOBO\_GT\_Knob\_\#KNOB\_TYPE\#\#TEMPLATE\_VARIANT\# Condition: Check(INDICATOR\_NODE\_ID) - Case: True Parameters read: - INDICATOR\_NODE\_ID Components: - \#INDICATOR\_NODE\_ID\# (Node: \#INDICATOR\_NODE\_ID\#)   Templates used: - [ASOBO\_GT\_Emissive\_Gauge](../generic/emissive/#ASOBO_GT_Emissive_Gauge) Parameters set: - EMISSIVE\_CODE (using EMISSIVE\_INDICATOR\_CODE) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Alternative\_Base\_SubTemplate Definition from XML <Template Name="ASOBO\_NAVCOM\_Alternative\_Base\_SubTemplate"> <Condition NotEmpty="COMP\_INIT\_CODE"> <UseTemplate Name="ASOBO\_GT\_Update"> <UPDATE\_ONCE>True</UPDATE\_ONCE> <UPDATE\_CODE>\#COMP\_INIT\_CODE\#</UPDATE\_CODE> </UseTemplate> </Condition> <Condition NotEmpty="COMP\_UPDATE\_CODE"> <UseTemplate Name="ASOBO\_GT\_Update"> <UPDATE\_CODE>\#COMP\_UPDATE\_CODE\#</UPDATE\_CODE> </UseTemplate> </Condition> <UseInputEvent ID="\#USE\_INPUT\_EVENT\_ID\#"/> <UseTemplate Name="\#TEMPLATE\_TO\_USE\#"/> <Condition> <Test> <And> <Arg Valid="IS\_EMISSIVE"/> <Arg NotEmpty="EMISSIVE\_CODE"/> </And> </Test> <True> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"/> </True> </Condition> <Condition> <Test> <And> <Arg Valid="USE\_SEPARATE\_ON\_OFF\_ANIM"/> <Arg NotEmpty="ANIM\_NAME\_ON\_OFF"/> </And> </Test> <True> <UseTemplate Name="ASOBO\_GT\_Anim\_Code"> <ANIM\_CODE>\#ANIM\_CODE\# 0 > 100 \*</ANIM\_CODE> <ANIM\_NAME>\#ANIM\_NAME\_ON\_OFF\#</ANIM\_NAME> </UseTemplate> </True> </Condition> </Template> Parameters read: - USE\_INPUT\_EVENT\_ID - TEMPLATE\_TO\_USE   Templates used: - \#TEMPLATE\_TO\_USE\# - (Values for 'TEMPLATE\_TO\_USE' and templates it may resolve to were not found) Condition: NotEmpty(COMP\_INIT\_CODE) - Case: True   Templates used: - [ASOBO\_GT\_Update](../generic/updates/#ASOBO_GT_Update) Parameters set: - UPDATE\_ONCE - UPDATE\_CODE (using COMP\_INIT\_CODE) Condition: NotEmpty(COMP\_UPDATE\_CODE) - Case: True   Templates used: - [ASOBO\_GT\_Update](../generic/updates/#ASOBO_GT_Update) Parameters set: - UPDATE\_CODE (using COMP\_UPDATE\_CODE) Condition: Test(IS\_EMISSIVE, EMISSIVE\_CODE) - Case: True   Templates used: - [ASOBO\_GT\_Emissive\_Gauge](../generic/emissive/#ASOBO_GT_Emissive_Gauge) Condition: Test(USE\_SEPARATE\_ON\_OFF\_ANIM, ANIM\_NAME\_ON\_OFF) - Case: True   Templates used: - [ASOBO\_GT\_Anim\_Code](../generic/animations/#ASOBO_GT_Anim_Code) Parameters set: - ANIM\_CODE (using ANIM\_CODE) - ANIM\_NAME (using ANIM\_NAME\_ON\_OFF) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Alternative\_Base\_Push\_Event\_Only\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Alternative\_Base\_Push\_Event\_Only\_Template"> <Parameters Type="Default"> <USE\_INPUT\_EVENT\_ID>NAVCOM</USE\_INPUT\_EVENT\_ID> <Switch> <Case Valid="IS\_AUDIO"> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM\_AUDIO</INPUT\_EVENT\_ID\_SOURCE> </Case> <Default> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM</INPUT\_EVENT\_ID\_SOURCE> </Default> </Switch> <Condition NotEmpty="EVENT\_PUSH"> <SET\_STATE\_EXTERNAL>if{ \#EVENT\_PUSH\# }</SET\_STATE\_EXTERNAL> </Condition> </Parameters> <UseInputEvent ID="\#USE\_INPUT\_EVENT\_ID\#"> <TT\_INTERACTION>PRIMARY\_DOWN+SECONDARY\_DOWN</TT\_INTERACTION> <TT\_INTERACTION\_LOCKABLE>PRIMARY\_DOWN</TT\_INTERACTION\_LOCKABLE> <ANIM\_VAR>\_PushAnimVar</ANIM\_VAR> <ANIM>HOLD</ANIM> </UseInputEvent> </Template> Parameters initialization: - Default Parameters set: - USE\_INPUT\_EVENT\_ID Condition: Switch - Case: Valid(IS\_AUDIO) Parameters set: - INPUT\_EVENT\_ID\_SOURCE - Default case: Parameters set: - INPUT\_EVENT\_ID\_SOURCE Condition: NotEmpty(EVENT\_PUSH) - Case: True Parameters set: - SET\_STATE\_EXTERNAL (using EVENT\_PUSH) Parameters read: - USE\_INPUT\_EVENT\_ID Parameters set: - TT\_INTERACTION - TT\_INTERACTION\_LOCKABLE - ANIM\_VAR - ANIM [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Base\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Base\_Template"> <Parameters Type="Default"> <INPUT\_EVENT\_ID\_SOURCE>NAVCOM</INPUT\_EVENT\_ID\_SOURCE> <WWISE\_PREFIX>NAVCOM</WWISE\_PREFIX> </Parameters> <UseTemplate Name="ASOBO\_Interaction\_Base\_Template"> <USE\_INPUT\_EVENT\_ID>NAVCOM</USE\_INPUT\_EVENT\_ID> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - INPUT\_EVENT\_ID\_SOURCE - WWISE\_PREFIX   Templates used: - [ASOBO\_Interaction\_Base\_Template](../inputs/templates/#ASOBO_Interaction_Base_Template) Parameters set: - USE\_INPUT\_EVENT\_ID [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Push\_Event\_Base\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Push\_Event\_Base\_Template"> <UseTemplate Name="ASOBO\_Interaction\_Push\_Event\_Base\_Template"> <USE\_INPUT\_EVENT\_ID>NAVCOM</USE\_INPUT\_EVENT\_ID> </UseTemplate> </Template>   Templates used: - [ASOBO\_Interaction\_Push\_Event\_Base\_Template](../inputs/templates/#ASOBO_Interaction_Push_Event_Base_Template) Parameters set: - USE\_INPUT\_EVENT\_ID [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_NAVCOM\_Pull\_Event\_Base\_Template Definition from XML <Template Name="ASOBO\_NAVCOM\_Pull\_Event\_Base\_Template"> <UseTemplate Name="ASOBO\_Interaction\_Pull\_Event\_Base\_Template"> <USE\_INPUT\_EVENT\_ID>NAVCOM</USE\_INPUT\_EVENT\_ID> </UseTemplate> </Template>   Templates used: - [ASOBO\_Interaction\_Pull\_Event\_Base\_Template](../inputs/templates/#ASOBO_Interaction_Pull_Event_Base_Template) Parameters set: - USE\_INPUT\_EVENT\_ID [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html)