# Autopilot.xml [[Go back to index]](..\..\..\Template_Explorer.html) WorkingTitle\(GlassCockpit\)Epic2v2\\Autopilot.xml -------------------------------------------------- Source XML <ModelBehaviors> <Include ModelBehaviorFile="ASOBO\(Inputs\)Helpers.xml" /> <Include RelativeFile="Generic.xml" /> <!-- Defines an autopilot panel to use with the Epic2 --> <Template Name="WT\_Epic2\_Autopilot\_Panel\_Template"> <Parameters Type="Default"> <ID>1</ID> <HAS\_AUTOTHROTTLE>True</HAS\_AUTOTHROTTLE> </Parameters> <Parameters Type="Default"> <Condition Valid="HAS\_AUTOTHROTTLE"> <True> <NODE\_COUNT>21</NODE\_COUNT> </True> <False> <NODE\_COUNT>20</NODE\_COUNT> </False> </Condition> <NODE\_ID\_1>Knob\_VerticalSpeed</NODE\_ID\_1> <NODE\_ID\_2>Knob\_Heading</NODE\_ID\_2> <NODE\_ID\_3>Knob\_SpeedMach</NODE\_ID\_3> <NODE\_ID\_4>Knob\_Altitude\_100</NODE\_ID\_4> <NODE\_ID\_5>Knob\_Altitude\_1000</NODE\_ID\_5> <NODE\_ID\_6>Knob\_Minimums</NODE\_ID\_6> <NODE\_ID\_7>Switch\_Heading\_Track</NODE\_ID\_7> <NODE\_ID\_8>Push\_Bank</NODE\_ID\_8> <NODE\_ID\_9>Push\_Approach</NODE\_ID\_9> <NODE\_ID\_10>Push\_Heading</NODE\_ID\_10> <NODE\_ID\_11>Push\_Navigation</NODE\_ID\_11> <NODE\_ID\_12>Switch\_Speed\_Mode</NODE\_ID\_12> <NODE\_ID\_13>Push\_VerticalSpeed</NODE\_ID\_13> <NODE\_ID\_14>Push\_FlightLevelChange</NODE\_ID\_14> <NODE\_ID\_15>Push\_Altitude</NODE\_ID\_15> <NODE\_ID\_16>Push\_VerticalNavigation</NODE\_ID\_16> <NODE\_ID\_17>Push\_FlightDirector</NODE\_ID\_17> <NODE\_ID\_18>Push\_FlightDirector\_Coupling</NODE\_ID\_18> <NODE\_ID\_19>Push\_Autopilot</NODE\_ID\_19> <NODE\_ID\_20>Push\_YawDamper</NODE\_ID\_20> <NODE\_ID\_21>Push\_Autothrottle</NODE\_ID\_21> </Parameters> <Parameters Type="Override"> <HAS\_PUSH\_KNOB\_HEADING>True</HAS\_PUSH\_KNOB\_HEADING> <HAS\_PUSH\_KNOB\_SPEEDMACH>True</HAS\_PUSH\_KNOB\_SPEEDMACH> </Parameters> <Loop> <Setup> <Param>CUR\_ID</Param> <From>1</From> <Inc>1</Inc> <To>\#NODE\_COUNT\#</To> </Setup> <Do> <Parameters Type="Override"> <NODE\_NAME Process="Param">NODE\_ID\_\#CUR\_ID\#</NODE\_NAME> </Parameters> <Parameters Type="Default"> <NODE\_ID\_\#NODE\_NAME\#>AUTOPILOT\_\#NODE\_NAME\#\_\#ID\#</NODE\_ID\_\#NODE\_NAME\#> <NODE\_ID\_STATUS\_LIGHT\_\#NODE\_NAME\#>AUTOPILOT\_\#NODE\_NAME\#\_Active\_\#ID\#</NODE\_ID\_STATUS\_LIGHT\_\#NODE\_NAME\#> <HAS\_PUSH\_\#NODE\_NAME\#>False</HAS\_PUSH\_\#NODE\_NAME\#> </Parameters> <Parameters Type="Default"> <ANIM\_NAME\_\#NODE\_NAME\# Process="Param">NODE\_ID\_\#NODE\_NAME\#</ANIM\_NAME\_\#NODE\_NAME\#> </Parameters> <Parameters Type="Override"> <NODE\_ID Process="Param">NODE\_ID\_\#NODE\_NAME\#</NODE\_ID> <ANIM\_NAME Process="Param">ANIM\_NAME\_\#NODE\_NAME\#</ANIM\_NAME> <ACTIVE\_NODE\_ID Process="Param">NODE\_ID\_STATUS\_LIGHT\_\#NODE\_NAME\#</ACTIVE\_NODE\_ID> <HAS\_PUSH Process="Param">HAS\_PUSH\_\#NODE\_NAME\#</HAS\_PUSH> </Parameters> <Parameters Type="Default"> <ANIM\_NAME\_PUSH\_\#NODE\_NAME\#>\#ANIM\_NAME\#\_Push</ANIM\_NAME\_PUSH\_\#NODE\_NAME\#> </Parameters> <UseTemplate Name="WT\_Epic2\_Autopilot\_\#NODE\_NAME\#\_Template"> <DONT\_APPEND\_ID>True</DONT\_APPEND\_ID> <Condition Valid="HAS\_PUSH"> <True> <ANIM\_NAME\_PUSH Process="Param">ANIM\_NAME\_PUSH\_\#NODE\_NAME\#</ANIM\_NAME\_PUSH> </True> </Condition> </UseTemplate> </Do> </Loop> <!-- HDG/T Button --> <!-- <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Heading\_Template"> <NODE\_ID>\#NODE\_ID\_PUSH\_HEADING\#</NODE\_ID> <ACTIVE\_NODE\_ID>\#NODE\_ID\_STATUS\_LIGHT\_PUSH\_HEADING\#</ACTIVE\_NODE\_ID> <EMISSIVE\_NODE\_ID>\#NODE\_ID\_PUSH\_HEADING\#\_Text</EMISSIVE\_NODE\_ID> </UseTemplate> --> </Template> <!-- A generic horizontal switch used by the Epic2 autopilot. Required parameters: - NODE\_ID --> <Template Name="WT\_Epic2\_Autopilot\_Switch\_Template"> <Parameters Type="Default"> <NODE\_ID></NODE\_ID> <DONT\_APPEND\_ID>True</DONT\_APPEND\_ID> <CODE\_ON></CODE\_ON> <CODE\_OFF></CODE\_OFF> <WWISE\_EVENT\_1>epic2\_wwise\_event\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>epic2\_wwise\_event\_off</WWISE\_EVENT\_2> </Parameters> <Parameters Type="Default"> <ANIM\_NAME>\#NODE\_ID\#</ANIM\_NAME> <IE\_NAME>\#NODE\_ID\#</IE\_NAME> </Parameters> <Parameters Type="Default"> <VAR\_NAME>XMLVAR\_\#IE\_NAME\#</VAR\_NAME> <TT\_DESCRIPTION>@TT\_Package.EPIC2\_AP\_\#IE\_NAME\#\_ACTION</TT\_DESCRIPTION> <TOOLTIP\_TITLE>@TT\_Package.EPIC2\_AP\_\#IE\_NAME\#\_TITLE</TOOLTIP\_TITLE> <TT\_VALUE\_ON>@TT\_Package.EPIC2\_AP\_\#IE\_NAME\#\_ON\_VALUE</TT\_VALUE\_ON> <TT\_VALUE\_OFF>@TT\_Package.EPIC2\_AP\_\#IE\_NAME\#\_OFF\_VALUE</TT\_VALUE\_OFF> </Parameters> <Parameters Type="Default"> <GET\_STATE\_EXTERNAL>(L:\#VAR\_NAME\#) sp0</GET\_STATE\_EXTERNAL> </Parameters> <UseTemplate Name="ASOBO\_INSTRUMENT\_Base\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <SWITCH\_DIRECTION>Horizontal</SWITCH\_DIRECTION> <SET\_STATE\_ON>\#CODE\_ON\# 1 (>L:\#VAR\_NAME\#)</SET\_STATE\_ON> <SET\_STATE\_OFF>\#CODE\_OFF\# 0 (>L:\#VAR\_NAME\#)</SET\_STATE\_OFF> </UseTemplate> </Template> <!-- Defines the behaviour of the flight director/ap coupling button and indicators. The Lvar values should be a bitmask as follows: - 1: left - 2: right Therefore 3 = both for dual-coupled ILS approaches (the button can't change the coupling in that state). --> <Template Name="WT\_Epic2\_Autopilot\_Push\_FlightDirector\_Coupling\_Template"> <Parameters Type="Default"> <NODE\_ID>AUTOPILOT\_Push\_FlightDirectorCoupling</NODE\_ID> <IE\_NAME>Autopilot\_LR</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <DONT\_APPEND\_ID>True</DONT\_APPEND\_ID> <WWISE\_EVENT\_1>epic2\_wwise\_event\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>epic2\_wwise\_event\_off</WWISE\_EVENT\_2> </Parameters> <Parameters Type="Default"> <ANIM\_NAME>\#NODE\_ID\#</ANIM\_NAME> <VAR\_NAME>XMLVAR\_\#IE\_NAME\#</VAR\_NAME> <TT\_DESCRIPTION\_ID>@TT\_Package.EPIC2\_AP\_FD\_COUPLING\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.EPIC2\_AP\_FD\_COUPLING\_TITLE</TOOLTIP\_TITLE> <TT\_VALUE>(R:1:@TT\_Package.GT\_STATE\_BOTH) (R:1:@TT\_Package.GT\_STATE\_RIGHT) (R:1:@TT\_Package.GT\_STATE\_LEFT) (R:1:@TT\_Package.GT\_STATE\_OFF) 4 (L:XMLVAR\_AUTOPILOT\_LR) case</TT\_VALUE> </Parameters> <Component ID="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_INSTRUMENT\_Base\_Template"> <SET\_STATE\_ON>(L:\#VAR\_NAME\#) 3 < if{ 2 (>L:\#VAR\_NAME\#) }</SET\_STATE\_ON> <SET\_STATE\_OFF>(L:\#VAR\_NAME\#) 3 < if{ 1 (>L:\#VAR\_NAME\#) }</SET\_STATE\_OFF> <GET\_STATE\_EXTERNAL>(L:\#VAR\_NAME\#) 1 > sp0</GET\_STATE\_EXTERNAL> <COMP\_INIT\_CODE>1 (>L:\#VAR\_NAME\#)</COMP\_INIT\_CODE> </UseTemplate> </Component> <Component ID="\#NODE\_ID\#\_L" Node="\#NODE\_ID\#\_Active\_L"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <EMISSIVE\_CODE>(L:\#VAR\_NAME\#) 1 &</EMISSIVE\_CODE> </UseTemplate> </Component> <Component ID="\#NODE\_ID\#\_Active\_R" Node="\#NODE\_ID\#\_Active\_R"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <EMISSIVE\_CODE>(L:\#VAR\_NAME\#) 2 & 0 ></EMISSIVE\_CODE> </UseTemplate> </Component> </Template> <!-- Defines the behaviour of a heading/track knob with push to sync. --> <Template Name="WT\_Epic2\_Autopilot\_Knob\_Heading\_Template"> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <Parameters Type="Default"> <KNOB\_ID>Heading</KNOB\_ID> <HEADING\_INDEX>1</HEADING\_INDEX> </Parameters> <Parameters Type="Default"> <ANIM\_NAME\_KNOB>\#ANIM\_NAME\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>\#ANIM\_NAME\#\_PUSH</ANIM\_NAME\_PUSH> </Parameters> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Event\_Only\_Template"> <BTN\_ID>Heading\_Sync</BTN\_ID> <EVENT\_TYPE>PUSH</EVENT\_TYPE> <SET\_STATE\_EXTERNAL>(>H:AP\_HEADING\_SYNC)</SET\_STATE\_EXTERNAL> <TT\_DESCRIPTION\_ID>@TT\_Package.AUTOPILOT\_PUSH\_HEADING\_ACTION\_HOLD</TT\_DESCRIPTION\_ID> </UseTemplate> <!-- knob --> <UseTemplate Name="ASOBO\_AUTOPILOT\_Knob\_Template"> <TYPE>PUSH</TYPE> <ADDITIONAL\_EVENT\_TYPE>PUSH</ADDITIONAL\_EVENT\_TYPE> <BTN\_ID\_EXTERNAL>Heading\_Sync</BTN\_ID\_EXTERNAL> <SET\_STATE\_EXTERNAL>1 -1 p0 0 > ? sp0 \#HEADING\_INDEX\# (A:AUTOPILOT HEADING LOCK DIR:\#HEADING\_INDEX\#, degrees) 1 l0 \* + dnor (>K:2:HEADING\_BUG\_SET)</SET\_STATE\_EXTERNAL> <TOOLTIP\_TITLE>@TT\_Package.AUTOPILOT\_KNOB\_HEADING\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AUTOPILOT\_KNOB\_HEADING\_ACTION\_SET\_ADJUST</TT\_DESCRIPTION\_ID> <GET\_TT\_VALUE\_STATE>360 (A:AUTOPILOT HEADING LOCK DIR:\#HEADING\_INDEX\#, degrees) d 0 == ? sp0</GET\_TT\_VALUE\_STATE> <FORMAT\_VALUE>l0 '%d°' @sprintf</FORMAT\_VALUE> <WWISE\_EVENT\_1>autopilot\_altitude\_100\_knob</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>autopilot\_altitude\_100\_knob</WWISE\_EVENT\_2> <WWISE\_EVENT>autopilot\_altitude\_100\_knob</WWISE\_EVENT> </UseTemplate> </Component> </Template> <!-- Defines the behaviour of a yaw damper button that turns the AP off when YD is turned off. --> <Template Name="WT\_Epic2\_Autopilot\_Push\_YawDamper\_Template"> <Parameters Type="Default"> <DEFAULT\_NAME>YawDamper</DEFAULT\_NAME> </Parameters> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Template"> <EMISSIVE\_SIMVAR\_ACTIVE>AUTOPILOT YAW DAMPER</EMISSIVE\_SIMVAR\_ACTIVE> <SIMVAR\_TO\_WATCH\_0>AUTOPILOT YAW DAMPER</SIMVAR\_TO\_WATCH\_0> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:AUTOPILOT YAW DAMPER, Bool) sp0</GET\_STATE\_EXTERNAL> <SET\_STATE\_EXTERNAL>p0 ! if{ (>K:AUTOPILOT\_OFF) } (>K:YAW\_DAMPER\_TOGGLE)</SET\_STATE\_EXTERNAL> <BTN\_ID>YD\_Button</BTN\_ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AUTOPILOT\_PUSH\_YAWDAMPER\_ACTION\_SET</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUTOPILOT\_PUSH\_YAWDAMPER\_TITLE</TOOLTIP\_TITLE> </UseTemplate> </Template> <!-- Defines the behaviour of a pitch wheel that adjusts VS when in VS mode, or pitch in PIT mode, or nothing otherwise. An event is emitted if the wheel is turned while not in VS or PIT mode (H:AP\_PITCH\_WHEEL\_TURNED) for the AP to act on. --> <!-- FIXME need this in systems.cfg autopilot section: min\_vertical\_speed\_ref=-5000 max\_vertical\_speed\_ref=5000 --> <Template Name="WT\_Epic2\_Autopilot\_Knob\_VerticalSpeed\_Template"> <Parameters Type="Default"> <NODE\_ID>AUTOPILOT\_Knob\_VerticalSpeed\_\#ID\#</NODE\_ID> <ANIM\_NAME>AUTOPILOT\_Knob\_VerticalSpeed\_\#ID\#</ANIM\_NAME> <PART\_ID>AUTOPILOT\_Knob\_VerticalSpeed</PART\_ID> <WWISE\_EVENT>autopilot\_verticalspeed\_knob</WWISE\_EVENT> <WWISE\_EVENT\_1>autopilot\_knob\_push\_button\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>autopilot\_knob\_push\_button\_off</WWISE\_EVENT\_2> <COUNT>36</COUNT> <UP\_DEC\_DN\_INC>True</UP\_DEC\_DN\_INC> <PITCH\_INCREMENT>0.25</PITCH\_INCREMENT> <MAX\_PITCH\_KNOB>25</MAX\_PITCH\_KNOB> <VS\_INDEX>\#ID\#</VS\_INDEX> <VS\_INCREMENT>100</VS\_INCREMENT> <MAX\_VS>5000</MAX\_VS> <IS\_WHEEL>True</IS\_WHEEL> <KNOB\_ID>VerticalSpeed</KNOB\_ID> </Parameters> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Knob\_Template"> <TT\_DESCRIPTION\_ID>@TT\_Package.AUTOPILOT\_KNOB\_VERTICALSPEED\_ACTION\_SET</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUTOPILOT\_KNOB\_VERTICALSPEED\_TITLE</TOOLTIP\_TITLE> <GET\_TT\_VALUE\_STATE>(A:AUTOPILOT VERTICAL HOLD:\#VS\_INDEX\#, Bool) sp2 (A:AUTOPILOT PITCH HOLD:\#VS\_INDEX\#, Bool) s1 if{ (A:AUTOPILOT PITCH HOLD REF, degrees) neg } els{ (A:AUTOPILOT VERTICAL HOLD VAR:\#VS\_INDEX\#, feet per minute) } sp0</GET\_TT\_VALUE\_STATE> <FORMAT\_VALUE>l0 l1 if{ '%.2f °' (F:Format) } els{ l2 if{ '%d ft/min' (F:Format) } els{ 'N/A' } }</FORMAT\_VALUE> <SET\_STATE\_EXTERNAL> 1 -1 p0 0 > s1 ? sp0 (A:AUTOPILOT VERTICAL HOLD:\#VS\_INDEX\#, Bool) if{ \#VS\_INDEX\# (A:AUTOPILOT VERTICAL HOLD VAR:\#VS\_INDEX\#, feet per minute) \#VS\_INCREMENT\# l0 \* + (>K:2:AP\_VS\_VAR\_SET\_ENGLISH) } els{ (A:AUTOPILOT PITCH HOLD, Bool) if{ l1 if{ (>K:AP\_PITCH\_REF\_INC\_UP) } els{ (>K:AP\_PITCH\_REF\_INC\_DN) } } els{ (>H:AP\_PITCH\_WHEEL\_TURNED) } } </SET\_STATE\_EXTERNAL> <SWITCH\_DIRECTION>Vertical</SWITCH\_DIRECTION> <THRESHOLD\_Y\_MOUSE>0.005</THRESHOLD\_Y\_MOUSE> </UseTemplate> </Component> </Template> <Template Name="WT\_Epic2\_Autopilot\_Baro\_Knob"> <Parameters Type="Default"> <BARO\_ID>\#ID\#</BARO\_ID> <NODE\_ID>AUTOPILOT\_Knob\_Baro\_1\_\#ID\#</NODE\_ID> <BTN\_ID\_EXTERNAL>Baro\_\#ID\#\_STD</BTN\_ID\_EXTERNAL> <TT\_DESCRIPTION\_ID\_BTN>@TT\_Package.AUTOPILOT\_KNOB\_BARO\_ACTION\_SET\_STD</TT\_DESCRIPTION\_ID\_BTN> </Parameters> <Parameters Type="Default"> <ANIM\_NAME>\#NODE\_ID\#</ANIM\_NAME> </Parameters> <UseTemplate Name="ASOBO\_AUTOPILOT\_Knob\_Baro\_Template"> <ADDITIONAL\_EVENT\_TYPE>PUSH</ADDITIONAL\_EVENT\_TYPE> <BTN\_SET\_STATE\_EXTERNAL>\#BARO\_ID\# (>K:BAROMETRIC\_STD\_PRESSURE)</BTN\_SET\_STATE\_EXTERNAL> </UseTemplate> </Template> <Template Name="WT\_Epic2\_Autopilot\_Push\_Autothrottle\_Template"> <Parameters Type="Default"> <DEFAULT\_NAME>AutoThrottle</DEFAULT\_NAME> </Parameters> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Template"> <GET\_STATE\_EXTERNAL>(L:WT\_Epic2\_Autothrottle\_Status) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0 1 ></SIM\_STATE\_IS\_ON\_EXTERNAL> <SET\_STATE\_EXTERNAL>0 (>K:AUTO\_THROTTLE\_ARM)</SET\_STATE\_EXTERNAL> <BTN\_ID>\#DEFAULT\_NAME\#</BTN\_ID> <TT\_DESCRIPTION\_ID>COCKPIT.TOOLTIPS.AUTOPILOT\_PANEL\_AUTOTHROTTLE\_OFF</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUTOPILOT\_PUSH\_AUTOTHROTTLE\_TITLE</TOOLTIP\_TITLE> <TT\_VALUE>(R:1:@TT\_Package.GT\_STATE\_ON) (R:1:@TT\_Package.GT\_STATE\_ARMED) (R:1:@TT\_Package.GT\_STATE\_DISCONNECTED) (R:1:@TT\_Package.GT\_STATE\_OFF) 4 (L:WT\_Epic2\_Autothrottle\_Status) case</TT\_VALUE> <LOCAL\_VAR\_TO\_WATCH\_0>WT\_Epic2\_Autothrottle\_Status</LOCAL\_VAR\_TO\_WATCH\_0> <EMISSIVE\_CODE\_ACTIVE>(L:WT\_Epic2\_Autothrottle\_Status) 3 ==</EMISSIVE\_CODE\_ACTIVE> </UseTemplate> </Template> <Template Name="WT\_Epic2\_Autopilot\_Push\_Bank\_Template"> <Parameters Type="Default"> <DEFAULT\_NAME>Bank</DEFAULT\_NAME> <VAR\_NAME>WT\_Epic2\_Half\_Bank\_Mode</VAR\_NAME> </Parameters> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Template"> <GET\_STATE\_EXTERNAL>(L:\#VAR\_NAME\#) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0 1 ></SIM\_STATE\_IS\_ON\_EXTERNAL> <SET\_STATE\_EXTERNAL>(L:\#VAR\_NAME\#) ! (>L:\#VAR\_NAME\#)</SET\_STATE\_EXTERNAL> <BTN\_ID>\#DEFAULT\_NAME\#</BTN\_ID> <TOOLTIP\_TITLE>@TT\_Package.EPIC2\_AP\_HALF\_BANK\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.EPIC2\_AP\_HALF\_BANK\_ACTION</TT\_DESCRIPTION\_ID> <LOCAL\_VAR\_TO\_WATCH\_0>\#VAR\_NAME\#</LOCAL\_VAR\_TO\_WATCH\_0> <EMISSIVE\_CODE\_ACTIVE>(L:\#VAR\_NAME\#) 1 ==</EMISSIVE\_CODE\_ACTIVE> <TT\_VALUE>(L:\#VAR\_NAME\#) 1 == if{ @TT\_On } els{ @TT\_Off }</TT\_VALUE> </UseTemplate> </Template> <Template Name="WT\_Epic2\_Autopilot\_Switch\_Heading\_Track\_Template"> <UseTemplate Name="WT\_Epic2\_Autopilot\_Switch\_Template"> <IE\_NAME>HDG\_TRK</IE\_NAME> </UseTemplate> </Template> <Template Name="WT\_Epic2\_Autopilot\_Switch\_Speed\_Mode\_Template"> <UseTemplate Name="WT\_Epic2\_Autopilot\_Switch\_Template"> <IE\_NAME>FMS\_MAN</IE\_NAME> </UseTemplate> </Template> <Template Name="WT\_Epic2\_Autopilot\_Push\_VerticalSpeed\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_VerticalSpeed\_Template"> <TYPE>FLC\_AIRSPEED</TYPE> </UseTemplate> </Template> <Template Name="WT\_Epic2\_Autopilot\_Knob\_Altitude\_100\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Knob\_Altitude\_Template"> <PUSH/> <INCREMENT>100</INCREMENT> </UseTemplate> </Template> <Template Name="WT\_Epic2\_Autopilot\_Knob\_Altitude\_1000\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Knob\_Altitude\_Template"> <INCREMENT>1000</INCREMENT> </UseTemplate> </Template> <Template Name="WT\_Epic2\_Autopilot\_Knob\_Minimums\_Template"> <Parameters Type="Default"> <NODE\_ID>AUTOPILOT\_Knob\_Minimums\_\#ID\#</NODE\_ID> </Parameters> <Parameters Type="Default"> <ANIM\_NAME>\#NODE\_ID\#</ANIM\_NAME> <ANIM\_NAME\_PUSH>\#NODE\_ID\#\_Push</ANIM\_NAME\_PUSH> </Parameters> <Parameters Type="Default"> <ANIM\_NAME\_KNOB\_PUSH>\#ANIM\_NAME\_PUSH\#</ANIM\_NAME\_KNOB\_PUSH> </Parameters> <UseTemplate Name="WT\_Epic2\_Infinite\_Knob\_Html\_Template"> <HAS\_PUSH /> <CLOCKWISE\_HTML\_EVENT>MINIMUMS\_INC</CLOCKWISE\_HTML\_EVENT> <ANTICLOCKWISE\_HTML\_EVENT>MINIMUMS\_DEC</ANTICLOCKWISE\_HTML\_EVENT> <PUSH\_HTML\_EVENT>MINIMUMS\_PRESS</PUSH\_HTML\_EVENT> <TOOLTIP\_TITLE\_IS\_DYNAMIC>False</TOOLTIP\_TITLE\_IS\_DYNAMIC> <TT\_DESCRIPTION\_IS\_DYNAMIC>False</TT\_DESCRIPTION\_IS\_DYNAMIC> <TOOLTIP\_TITLE\_KNOB>@TT\_Package.AIRLINER\_KNOB\_BARO\_KNOB\_MINS\_TITLE</TOOLTIP\_TITLE\_KNOB> <TT\_DESCRIPTION\_ID\_KNOB>@TT\_Package.AIRLINER\_KNOB\_BARO\_KNOB\_MINS\_ACTION</TT\_DESCRIPTION\_ID\_KNOB> <TT\_DESCRIPTION\_ID\_KNOB\_PUSH>@TT\_Package.EPIC2\_MINIMUMS\_TOGGLE\_ACTION</TT\_DESCRIPTION\_ID\_KNOB\_PUSH> </UseTemplate> </Template> <Template Name="WT\_Epic2\_Autopilot\_Push\_Autopilot\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Autopilot\_Template"> <ON\_AP\_MASTER\_SWITCH>YD\_ON</ON\_AP\_MASTER\_SWITCH> </UseTemplate> </Template> <Template Name="WT\_Epic2\_Autopilot\_Push\_Approach\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Approach\_Template"> <NO\_SIMVAR\_LIGHT /> <SIMVAR\_TO\_WATCH\_0>AUTOPILOT APPROACH HOLD</SIMVAR\_TO\_WATCH\_0> <SIMVAR\_TO\_WATCH\_1>AUTOPILOT GLIDESLOPE HOLD</SIMVAR\_TO\_WATCH\_1> </UseTemplate> </Template> <Template Name="WT\_Epic2\_Autopilot\_Knob\_SpeedMach\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Knob\_SpeedMach\_Template"> <TYPE>PUSH</TYPE> </UseTemplate> </Template> <!-- The below templates are wrappers for default templates, to make the loop easier to implement. --> <Template Name="WT\_Epic2\_Autopilot\_Push\_Heading\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Heading\_Template" /> </Template> <Template Name="WT\_Epic2\_Autopilot\_Push\_Navigation\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Navigation\_Template" /> </Template> <Template Name="WT\_Epic2\_Autopilot\_Push\_FlightLevelChange\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_FlightLevelChange\_Template" /> </Template> <Template Name="WT\_Epic2\_Autopilot\_Push\_VerticalNavigation\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Vertical\_Navigation\_Template" /> </Template> <Template Name="WT\_Epic2\_Autopilot\_Push\_Altitude\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Altitude\_Template" /> </Template> <Template Name="WT\_Epic2\_Autopilot\_Push\_FlightDirector\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_FlightDirector\_Template" /> </Template> </ModelBehaviors>     ### Includes - ModelBehaviorFile: [ASOBO\(Inputs\)Helpers.xml](../../../asobo/inputs/helpers/) - RelativeFile: [Generic.xml](generic/) ### Templates Template list 1. [WT\_Epic2\_Autopilot\_Panel\_Template](#WT_Epic2_Autopilot_Panel_Template) 2. [WT\_Epic2\_Autopilot\_Switch\_Template](#WT_Epic2_Autopilot_Switch_Template) 3. [WT\_Epic2\_Autopilot\_Push\_FlightDirector\_Coupling\_Template](#WT_Epic2_Autopilot_Push_FlightDirector_Coupling_Template) 4. [WT\_Epic2\_Autopilot\_Knob\_Heading\_Template](#WT_Epic2_Autopilot_Knob_Heading_Template) 5. [WT\_Epic2\_Autopilot\_Push\_YawDamper\_Template](#WT_Epic2_Autopilot_Push_YawDamper_Template) 6. [WT\_Epic2\_Autopilot\_Knob\_VerticalSpeed\_Template](#WT_Epic2_Autopilot_Knob_VerticalSpeed_Template) 7. [WT\_Epic2\_Autopilot\_Baro\_Knob](#WT_Epic2_Autopilot_Baro_Knob) 8. [WT\_Epic2\_Autopilot\_Push\_Autothrottle\_Template](#WT_Epic2_Autopilot_Push_Autothrottle_Template) 9. [WT\_Epic2\_Autopilot\_Push\_Bank\_Template](#WT_Epic2_Autopilot_Push_Bank_Template) 10. [WT\_Epic2\_Autopilot\_Switch\_Heading\_Track\_Template](#WT_Epic2_Autopilot_Switch_Heading_Track_Template) 11. [WT\_Epic2\_Autopilot\_Switch\_Speed\_Mode\_Template](#WT_Epic2_Autopilot_Switch_Speed_Mode_Template) 12. [WT\_Epic2\_Autopilot\_Push\_VerticalSpeed\_Template](#WT_Epic2_Autopilot_Push_VerticalSpeed_Template) 13. [WT\_Epic2\_Autopilot\_Knob\_Altitude\_100\_Template](#WT_Epic2_Autopilot_Knob_Altitude_100_Template) 14. [WT\_Epic2\_Autopilot\_Knob\_Altitude\_1000\_Template](#WT_Epic2_Autopilot_Knob_Altitude_1000_Template) 15. [WT\_Epic2\_Autopilot\_Knob\_Minimums\_Template](#WT_Epic2_Autopilot_Knob_Minimums_Template) 16. [WT\_Epic2\_Autopilot\_Push\_Autopilot\_Template](#WT_Epic2_Autopilot_Push_Autopilot_Template) 17. [WT\_Epic2\_Autopilot\_Push\_Approach\_Template](#WT_Epic2_Autopilot_Push_Approach_Template) 18. [WT\_Epic2\_Autopilot\_Knob\_SpeedMach\_Template](#WT_Epic2_Autopilot_Knob_SpeedMach_Template) 19. [WT\_Epic2\_Autopilot\_Push\_Heading\_Template](#WT_Epic2_Autopilot_Push_Heading_Template) 20. [WT\_Epic2\_Autopilot\_Push\_Navigation\_Template](#WT_Epic2_Autopilot_Push_Navigation_Template) 21. [WT\_Epic2\_Autopilot\_Push\_FlightLevelChange\_Template](#WT_Epic2_Autopilot_Push_FlightLevelChange_Template) 22. [WT\_Epic2\_Autopilot\_Push\_VerticalNavigation\_Template](#WT_Epic2_Autopilot_Push_VerticalNavigation_Template) 23. [WT\_Epic2\_Autopilot\_Push\_Altitude\_Template](#WT_Epic2_Autopilot_Push_Altitude_Template) 24. [WT\_Epic2\_Autopilot\_Push\_FlightDirector\_Template](#WT_Epic2_Autopilot_Push_FlightDirector_Template) - #### WT\_Epic2\_Autopilot\_Panel\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Panel\_Template"> <Parameters Type="Default"> <ID>1</ID> <HAS\_AUTOTHROTTLE>True</HAS\_AUTOTHROTTLE> </Parameters> <Parameters Type="Default"> <Condition Valid="HAS\_AUTOTHROTTLE"> <True> <NODE\_COUNT>21</NODE\_COUNT> </True> <False> <NODE\_COUNT>20</NODE\_COUNT> </False> </Condition> <NODE\_ID\_1>Knob\_VerticalSpeed</NODE\_ID\_1> <NODE\_ID\_2>Knob\_Heading</NODE\_ID\_2> <NODE\_ID\_3>Knob\_SpeedMach</NODE\_ID\_3> <NODE\_ID\_4>Knob\_Altitude\_100</NODE\_ID\_4> <NODE\_ID\_5>Knob\_Altitude\_1000</NODE\_ID\_5> <NODE\_ID\_6>Knob\_Minimums</NODE\_ID\_6> <NODE\_ID\_7>Switch\_Heading\_Track</NODE\_ID\_7> <NODE\_ID\_8>Push\_Bank</NODE\_ID\_8> <NODE\_ID\_9>Push\_Approach</NODE\_ID\_9> <NODE\_ID\_10>Push\_Heading</NODE\_ID\_10> <NODE\_ID\_11>Push\_Navigation</NODE\_ID\_11> <NODE\_ID\_12>Switch\_Speed\_Mode</NODE\_ID\_12> <NODE\_ID\_13>Push\_VerticalSpeed</NODE\_ID\_13> <NODE\_ID\_14>Push\_FlightLevelChange</NODE\_ID\_14> <NODE\_ID\_15>Push\_Altitude</NODE\_ID\_15> <NODE\_ID\_16>Push\_VerticalNavigation</NODE\_ID\_16> <NODE\_ID\_17>Push\_FlightDirector</NODE\_ID\_17> <NODE\_ID\_18>Push\_FlightDirector\_Coupling</NODE\_ID\_18> <NODE\_ID\_19>Push\_Autopilot</NODE\_ID\_19> <NODE\_ID\_20>Push\_YawDamper</NODE\_ID\_20> <NODE\_ID\_21>Push\_Autothrottle</NODE\_ID\_21> </Parameters> <Parameters Type="Override"> <HAS\_PUSH\_KNOB\_HEADING>True</HAS\_PUSH\_KNOB\_HEADING> <HAS\_PUSH\_KNOB\_SPEEDMACH>True</HAS\_PUSH\_KNOB\_SPEEDMACH> </Parameters> <Loop> <Setup> <Param>CUR\_ID</Param> <From>1</From> <Inc>1</Inc> <To>\#NODE\_COUNT\#</To> </Setup> <Do> <Parameters Type="Override"> <NODE\_NAME Process="Param">NODE\_ID\_\#CUR\_ID\#</NODE\_NAME> </Parameters> <Parameters Type="Default"> <NODE\_ID\_\#NODE\_NAME\#>AUTOPILOT\_\#NODE\_NAME\#\_\#ID\#</NODE\_ID\_\#NODE\_NAME\#> <NODE\_ID\_STATUS\_LIGHT\_\#NODE\_NAME\#>AUTOPILOT\_\#NODE\_NAME\#\_Active\_\#ID\#</NODE\_ID\_STATUS\_LIGHT\_\#NODE\_NAME\#> <HAS\_PUSH\_\#NODE\_NAME\#>False</HAS\_PUSH\_\#NODE\_NAME\#> </Parameters> <Parameters Type="Default"> <ANIM\_NAME\_\#NODE\_NAME\# Process="Param">NODE\_ID\_\#NODE\_NAME\#</ANIM\_NAME\_\#NODE\_NAME\#> </Parameters> <Parameters Type="Override"> <NODE\_ID Process="Param">NODE\_ID\_\#NODE\_NAME\#</NODE\_ID> <ANIM\_NAME Process="Param">ANIM\_NAME\_\#NODE\_NAME\#</ANIM\_NAME> <ACTIVE\_NODE\_ID Process="Param">NODE\_ID\_STATUS\_LIGHT\_\#NODE\_NAME\#</ACTIVE\_NODE\_ID> <HAS\_PUSH Process="Param">HAS\_PUSH\_\#NODE\_NAME\#</HAS\_PUSH> </Parameters> <Parameters Type="Default"> <ANIM\_NAME\_PUSH\_\#NODE\_NAME\#>\#ANIM\_NAME\#\_Push</ANIM\_NAME\_PUSH\_\#NODE\_NAME\#> </Parameters> <UseTemplate Name="WT\_Epic2\_Autopilot\_\#NODE\_NAME\#\_Template"> <DONT\_APPEND\_ID>True</DONT\_APPEND\_ID> <Condition Valid="HAS\_PUSH"> <True> <ANIM\_NAME\_PUSH Process="Param">ANIM\_NAME\_PUSH\_\#NODE\_NAME\#</ANIM\_NAME\_PUSH> </True> </Condition> </UseTemplate> </Do> </Loop> </Template> Parameters initialization: - Default Parameters set: - ID - HAS\_AUTOTHROTTLE - Default Parameters set: - NODE\_ID\_1 - NODE\_ID\_2 - NODE\_ID\_3 - NODE\_ID\_4 - NODE\_ID\_5 - NODE\_ID\_6 - NODE\_ID\_7 - NODE\_ID\_8 - NODE\_ID\_9 - NODE\_ID\_10 - NODE\_ID\_11 - NODE\_ID\_12 - NODE\_ID\_13 - NODE\_ID\_14 - NODE\_ID\_15 - NODE\_ID\_16 - NODE\_ID\_17 - NODE\_ID\_18 - NODE\_ID\_19 - NODE\_ID\_20 - NODE\_ID\_21 Condition: Valid(HAS\_AUTOTHROTTLE) - Case: True Parameters set: - NODE\_COUNT - Case: False Parameters set: - NODE\_COUNT - Override Parameters set: - HAS\_PUSH\_KNOB\_HEADING - HAS\_PUSH\_KNOB\_SPEEDMACH Parameters read: - NODE\_COUNT - NODE\_NAME Parameters set: - CUR\_ID - NODE\_NAME (using CUR\_ID) - NODE\_ID\_\#NODE\_NAME\# (using NODE\_NAME, ID) - NODE\_ID\_STATUS\_LIGHT\_\#NODE\_NAME\# (using NODE\_NAME, ID) - HAS\_PUSH\_\#NODE\_NAME\# - ANIM\_NAME\_\#NODE\_NAME\# (using NODE\_NAME) - NODE\_ID (using NODE\_NAME) - ANIM\_NAME (using NODE\_NAME) - ACTIVE\_NODE\_ID (using NODE\_NAME) - HAS\_PUSH (using NODE\_NAME) - ANIM\_NAME\_PUSH\_\#NODE\_NAME\# (using ANIM\_NAME)   Templates used: - WT\_Epic2\_Autopilot\_\#NODE\_NAME\#\_Template - May resolve to the following template(s): - WT\_Epic2\_Autopilot\_NODE\_ID\_\#CUR\_ID\#\_Template Parameters set: - DONT\_APPEND\_ID Condition: Valid(HAS\_PUSH) - Case: True Parameters set: - ANIM\_NAME\_PUSH (using NODE\_NAME) [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Switch\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Switch\_Template"> <Parameters Type="Default"> <NODE\_ID/> <DONT\_APPEND\_ID>True</DONT\_APPEND\_ID> <CODE\_ON/> <CODE\_OFF/> <WWISE\_EVENT\_1>epic2\_wwise\_event\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>epic2\_wwise\_event\_off</WWISE\_EVENT\_2> </Parameters> <Parameters Type="Default"> <ANIM\_NAME>\#NODE\_ID\#</ANIM\_NAME> <IE\_NAME>\#NODE\_ID\#</IE\_NAME> </Parameters> <Parameters Type="Default"> <VAR\_NAME>XMLVAR\_\#IE\_NAME\#</VAR\_NAME> <TT\_DESCRIPTION>@TT\_Package.EPIC2\_AP\_\#IE\_NAME\#\_ACTION</TT\_DESCRIPTION> <TOOLTIP\_TITLE>@TT\_Package.EPIC2\_AP\_\#IE\_NAME\#\_TITLE</TOOLTIP\_TITLE> <TT\_VALUE\_ON>@TT\_Package.EPIC2\_AP\_\#IE\_NAME\#\_ON\_VALUE</TT\_VALUE\_ON> <TT\_VALUE\_OFF>@TT\_Package.EPIC2\_AP\_\#IE\_NAME\#\_OFF\_VALUE</TT\_VALUE\_OFF> </Parameters> <Parameters Type="Default"> <GET\_STATE\_EXTERNAL>(L:\#VAR\_NAME\#) sp0</GET\_STATE\_EXTERNAL> </Parameters> <UseTemplate Name="ASOBO\_INSTRUMENT\_Base\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <SWITCH\_DIRECTION>Horizontal</SWITCH\_DIRECTION> <SET\_STATE\_ON>\#CODE\_ON\# 1 (>L:\#VAR\_NAME\#)</SET\_STATE\_ON> <SET\_STATE\_OFF>\#CODE\_OFF\# 0 (>L:\#VAR\_NAME\#)</SET\_STATE\_OFF> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - DONT\_APPEND\_ID - CODE\_ON - CODE\_OFF - WWISE\_EVENT\_1 - WWISE\_EVENT\_2 - Default Parameters set: - ANIM\_NAME (using NODE\_ID) - IE\_NAME (using NODE\_ID) - Default Parameters set: - VAR\_NAME (using IE\_NAME) - TT\_DESCRIPTION (using IE\_NAME) - TOOLTIP\_TITLE (using IE\_NAME) - TT\_VALUE\_ON (using IE\_NAME) - TT\_VALUE\_OFF (using IE\_NAME) - Default Parameters set: - GET\_STATE\_EXTERNAL (using VAR\_NAME)   Templates used: - ASOBO\_INSTRUMENT\_Base\_Template Parameters set: - INTERACTION\_TYPE - SWITCH\_DIRECTION - SET\_STATE\_ON (using CODE\_ON, VAR\_NAME) - SET\_STATE\_OFF (using CODE\_OFF, VAR\_NAME) [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Push\_FlightDirector\_Coupling\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Push\_FlightDirector\_Coupling\_Template"> <Parameters Type="Default"> <NODE\_ID>AUTOPILOT\_Push\_FlightDirectorCoupling</NODE\_ID> <IE\_NAME>Autopilot\_LR</IE\_NAME> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <DONT\_APPEND\_ID>True</DONT\_APPEND\_ID> <WWISE\_EVENT\_1>epic2\_wwise\_event\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>epic2\_wwise\_event\_off</WWISE\_EVENT\_2> </Parameters> <Parameters Type="Default"> <ANIM\_NAME>\#NODE\_ID\#</ANIM\_NAME> <VAR\_NAME>XMLVAR\_\#IE\_NAME\#</VAR\_NAME> <TT\_DESCRIPTION\_ID>@TT\_Package.EPIC2\_AP\_FD\_COUPLING\_ACTION</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.EPIC2\_AP\_FD\_COUPLING\_TITLE</TOOLTIP\_TITLE> <TT\_VALUE>(R:1:@TT\_Package.GT\_STATE\_BOTH) (R:1:@TT\_Package.GT\_STATE\_RIGHT) (R:1:@TT\_Package.GT\_STATE\_LEFT) (R:1:@TT\_Package.GT\_STATE\_OFF) 4 (L:XMLVAR\_AUTOPILOT\_LR) case</TT\_VALUE> </Parameters> <Component ID="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_INSTRUMENT\_Base\_Template"> <SET\_STATE\_ON>(L:\#VAR\_NAME\#) 3 < if{ 2 (>L:\#VAR\_NAME\#) }</SET\_STATE\_ON> <SET\_STATE\_OFF>(L:\#VAR\_NAME\#) 3 < if{ 1 (>L:\#VAR\_NAME\#) }</SET\_STATE\_OFF> <GET\_STATE\_EXTERNAL>(L:\#VAR\_NAME\#) 1 > sp0</GET\_STATE\_EXTERNAL> <COMP\_INIT\_CODE>1 (>L:\#VAR\_NAME\#)</COMP\_INIT\_CODE> </UseTemplate> </Component> <Component ID="\#NODE\_ID\#\_L" Node="\#NODE\_ID\#\_Active\_L"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <EMISSIVE\_CODE>(L:\#VAR\_NAME\#) 1 &</EMISSIVE\_CODE> </UseTemplate> </Component> <Component ID="\#NODE\_ID\#\_Active\_R" Node="\#NODE\_ID\#\_Active\_R"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <EMISSIVE\_CODE>(L:\#VAR\_NAME\#) 2 & 0 ></EMISSIVE\_CODE> </UseTemplate> </Component> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - IE\_NAME - INTERACTION\_TYPE - DONT\_APPEND\_ID - WWISE\_EVENT\_1 - WWISE\_EVENT\_2 - Default Parameters set: - ANIM\_NAME (using NODE\_ID) - VAR\_NAME (using IE\_NAME) - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE - TT\_VALUE Parameters read: - NODE\_ID Components: - \#NODE\_ID\#   Templates used: - ASOBO\_INSTRUMENT\_Base\_Template Parameters set: - SET\_STATE\_ON (using VAR\_NAME) - SET\_STATE\_OFF (using VAR\_NAME) - GET\_STATE\_EXTERNAL (using VAR\_NAME) - COMP\_INIT\_CODE (using VAR\_NAME) - \#NODE\_ID\#\_L (Node: \#NODE\_ID\#\_Active\_L)   Templates used: - ASOBO\_GT\_Emissive\_Gauge Parameters set: - EMISSIVE\_CODE (using VAR\_NAME) - \#NODE\_ID\#\_Active\_R (Node: \#NODE\_ID\#\_Active\_R)   Templates used: - ASOBO\_GT\_Emissive\_Gauge Parameters set: - EMISSIVE\_CODE (using VAR\_NAME) [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Knob\_Heading\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Knob\_Heading\_Template"> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <Parameters Type="Default"> <KNOB\_ID>Heading</KNOB\_ID> <HEADING\_INDEX>1</HEADING\_INDEX> </Parameters> <Parameters Type="Default"> <ANIM\_NAME\_KNOB>\#ANIM\_NAME\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>\#ANIM\_NAME\#\_PUSH</ANIM\_NAME\_PUSH> </Parameters> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Event\_Only\_Template"> <BTN\_ID>Heading\_Sync</BTN\_ID> <EVENT\_TYPE>PUSH</EVENT\_TYPE> <SET\_STATE\_EXTERNAL>(>H:AP\_HEADING\_SYNC)</SET\_STATE\_EXTERNAL> <TT\_DESCRIPTION\_ID>@TT\_Package.AUTOPILOT\_PUSH\_HEADING\_ACTION\_HOLD</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_AUTOPILOT\_Knob\_Template"> <TYPE>PUSH</TYPE> <ADDITIONAL\_EVENT\_TYPE>PUSH</ADDITIONAL\_EVENT\_TYPE> <BTN\_ID\_EXTERNAL>Heading\_Sync</BTN\_ID\_EXTERNAL> <SET\_STATE\_EXTERNAL>1 -1 p0 0 > ? sp0 \#HEADING\_INDEX\# (A:AUTOPILOT HEADING LOCK DIR:\#HEADING\_INDEX\#, degrees) 1 l0 \* + dnor (>K:2:HEADING\_BUG\_SET)</SET\_STATE\_EXTERNAL> <TOOLTIP\_TITLE>@TT\_Package.AUTOPILOT\_KNOB\_HEADING\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.AUTOPILOT\_KNOB\_HEADING\_ACTION\_SET\_ADJUST</TT\_DESCRIPTION\_ID> <GET\_TT\_VALUE\_STATE>360 (A:AUTOPILOT HEADING LOCK DIR:\#HEADING\_INDEX\#, degrees) d 0 == ? sp0</GET\_TT\_VALUE\_STATE> <FORMAT\_VALUE>l0 '%d°' @sprintf</FORMAT\_VALUE> <WWISE\_EVENT\_1>autopilot\_altitude\_100\_knob</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>autopilot\_altitude\_100\_knob</WWISE\_EVENT\_2> <WWISE\_EVENT>autopilot\_altitude\_100\_knob</WWISE\_EVENT> </UseTemplate> </Component> </Template> Parameters read: - NODE\_ID Components: - \#NODE\_ID\# (Node: \#NODE\_ID\#) Parameters set: - KNOB\_ID - HEADING\_INDEX - ANIM\_NAME\_KNOB (using ANIM\_NAME) - ANIM\_NAME\_PUSH (using ANIM\_NAME)   Templates used: - ASOBO\_AUTOPILOT\_Push\_Event\_Only\_Template Parameters set: - BTN\_ID - EVENT\_TYPE - SET\_STATE\_EXTERNAL - TT\_DESCRIPTION\_ID - ASOBO\_AUTOPILOT\_Knob\_Template Parameters set: - TYPE - ADDITIONAL\_EVENT\_TYPE - BTN\_ID\_EXTERNAL - SET\_STATE\_EXTERNAL (using HEADING\_INDEX) - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID - GET\_TT\_VALUE\_STATE (using HEADING\_INDEX) - FORMAT\_VALUE - WWISE\_EVENT\_1 - WWISE\_EVENT\_2 - WWISE\_EVENT [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Push\_YawDamper\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Push\_YawDamper\_Template"> <Parameters Type="Default"> <DEFAULT\_NAME>YawDamper</DEFAULT\_NAME> </Parameters> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Template"> <EMISSIVE\_SIMVAR\_ACTIVE>AUTOPILOT YAW DAMPER</EMISSIVE\_SIMVAR\_ACTIVE> <SIMVAR\_TO\_WATCH\_0>AUTOPILOT YAW DAMPER</SIMVAR\_TO\_WATCH\_0> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0</SIM\_STATE\_IS\_ON\_EXTERNAL> <GET\_STATE\_EXTERNAL>(A:AUTOPILOT YAW DAMPER, Bool) sp0</GET\_STATE\_EXTERNAL> <SET\_STATE\_EXTERNAL>p0 ! if{ (>K:AUTOPILOT\_OFF) } (>K:YAW\_DAMPER\_TOGGLE)</SET\_STATE\_EXTERNAL> <BTN\_ID>YD\_Button</BTN\_ID> <TT\_DESCRIPTION\_ID>@TT\_Package.AUTOPILOT\_PUSH\_YAWDAMPER\_ACTION\_SET</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUTOPILOT\_PUSH\_YAWDAMPER\_TITLE</TOOLTIP\_TITLE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - DEFAULT\_NAME   Templates used: - ASOBO\_AUTOPILOT\_Push\_Template Parameters set: - EMISSIVE\_SIMVAR\_ACTIVE - SIMVAR\_TO\_WATCH\_0 - SIM\_STATE\_IS\_ON\_EXTERNAL - GET\_STATE\_EXTERNAL - SET\_STATE\_EXTERNAL - BTN\_ID - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Knob\_VerticalSpeed\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Knob\_VerticalSpeed\_Template"> <Parameters Type="Default"> <NODE\_ID>AUTOPILOT\_Knob\_VerticalSpeed\_\#ID\#</NODE\_ID> <ANIM\_NAME>AUTOPILOT\_Knob\_VerticalSpeed\_\#ID\#</ANIM\_NAME> <PART\_ID>AUTOPILOT\_Knob\_VerticalSpeed</PART\_ID> <WWISE\_EVENT>autopilot\_verticalspeed\_knob</WWISE\_EVENT> <WWISE\_EVENT\_1>autopilot\_knob\_push\_button\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>autopilot\_knob\_push\_button\_off</WWISE\_EVENT\_2> <COUNT>36</COUNT> <UP\_DEC\_DN\_INC>True</UP\_DEC\_DN\_INC> <PITCH\_INCREMENT>0.25</PITCH\_INCREMENT> <MAX\_PITCH\_KNOB>25</MAX\_PITCH\_KNOB> <VS\_INDEX>\#ID\#</VS\_INDEX> <VS\_INCREMENT>100</VS\_INCREMENT> <MAX\_VS>5000</MAX\_VS> <IS\_WHEEL>True</IS\_WHEEL> <KNOB\_ID>VerticalSpeed</KNOB\_ID> </Parameters> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Knob\_Template"> <TT\_DESCRIPTION\_ID>@TT\_Package.AUTOPILOT\_KNOB\_VERTICALSPEED\_ACTION\_SET</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUTOPILOT\_KNOB\_VERTICALSPEED\_TITLE</TOOLTIP\_TITLE> <GET\_TT\_VALUE\_STATE>(A:AUTOPILOT VERTICAL HOLD:\#VS\_INDEX\#, Bool) sp2 (A:AUTOPILOT PITCH HOLD:\#VS\_INDEX\#, Bool) s1 if{ (A:AUTOPILOT PITCH HOLD REF, degrees) neg } els{ (A:AUTOPILOT VERTICAL HOLD VAR:\#VS\_INDEX\#, feet per minute) } sp0</GET\_TT\_VALUE\_STATE> <FORMAT\_VALUE>l0 l1 if{ '%.2f °' (F:Format) } els{ l2 if{ '%d ft/min' (F:Format) } els{ 'N/A' } }</FORMAT\_VALUE> <SET\_STATE\_EXTERNAL> 1 -1 p0 0 > s1 ? sp0 (A:AUTOPILOT VERTICAL HOLD:\#VS\_INDEX\#, Bool) if{ \#VS\_INDEX\# (A:AUTOPILOT VERTICAL HOLD VAR:\#VS\_INDEX\#, feet per minute) \#VS\_INCREMENT\# l0 \* + (>K:2:AP\_VS\_VAR\_SET\_ENGLISH) } els{ (A:AUTOPILOT PITCH HOLD, Bool) if{ l1 if{ (>K:AP\_PITCH\_REF\_INC\_UP) } els{ (>K:AP\_PITCH\_REF\_INC\_DN) } } els{ (>H:AP\_PITCH\_WHEEL\_TURNED) } } </SET\_STATE\_EXTERNAL> <SWITCH\_DIRECTION>Vertical</SWITCH\_DIRECTION> <THRESHOLD\_Y\_MOUSE>0.005</THRESHOLD\_Y\_MOUSE> </UseTemplate> </Component> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using ID) - ANIM\_NAME (using ID) - PART\_ID - WWISE\_EVENT - WWISE\_EVENT\_1 - WWISE\_EVENT\_2 - COUNT - UP\_DEC\_DN\_INC - PITCH\_INCREMENT - MAX\_PITCH\_KNOB - VS\_INDEX (using ID) - VS\_INCREMENT - MAX\_VS - IS\_WHEEL - KNOB\_ID Parameters read: - NODE\_ID Components: - \#NODE\_ID\# (Node: \#NODE\_ID\#)   Templates used: - ASOBO\_AUTOPILOT\_Knob\_Template Parameters set: - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE - GET\_TT\_VALUE\_STATE (using VS\_INDEX) - FORMAT\_VALUE - SET\_STATE\_EXTERNAL (using VS\_INDEX, VS\_INCREMENT) - SWITCH\_DIRECTION - THRESHOLD\_Y\_MOUSE [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Baro\_Knob Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Baro\_Knob"> <Parameters Type="Default"> <BARO\_ID>\#ID\#</BARO\_ID> <NODE\_ID>AUTOPILOT\_Knob\_Baro\_1\_\#ID\#</NODE\_ID> <BTN\_ID\_EXTERNAL>Baro\_\#ID\#\_STD</BTN\_ID\_EXTERNAL> <TT\_DESCRIPTION\_ID\_BTN>@TT\_Package.AUTOPILOT\_KNOB\_BARO\_ACTION\_SET\_STD</TT\_DESCRIPTION\_ID\_BTN> </Parameters> <Parameters Type="Default"> <ANIM\_NAME>\#NODE\_ID\#</ANIM\_NAME> </Parameters> <UseTemplate Name="ASOBO\_AUTOPILOT\_Knob\_Baro\_Template"> <ADDITIONAL\_EVENT\_TYPE>PUSH</ADDITIONAL\_EVENT\_TYPE> <BTN\_SET\_STATE\_EXTERNAL>\#BARO\_ID\# (>K:BAROMETRIC\_STD\_PRESSURE)</BTN\_SET\_STATE\_EXTERNAL> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - BARO\_ID (using ID) - NODE\_ID (using ID) - BTN\_ID\_EXTERNAL (using ID) - TT\_DESCRIPTION\_ID\_BTN - Default Parameters set: - ANIM\_NAME (using NODE\_ID)   Templates used: - ASOBO\_AUTOPILOT\_Knob\_Baro\_Template Parameters set: - ADDITIONAL\_EVENT\_TYPE - BTN\_SET\_STATE\_EXTERNAL (using BARO\_ID) [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Push\_Autothrottle\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Push\_Autothrottle\_Template"> <Parameters Type="Default"> <DEFAULT\_NAME>AutoThrottle</DEFAULT\_NAME> </Parameters> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Template"> <GET\_STATE\_EXTERNAL>(L:WT\_Epic2\_Autothrottle\_Status) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0 1 ></SIM\_STATE\_IS\_ON\_EXTERNAL> <SET\_STATE\_EXTERNAL>0 (>K:AUTO\_THROTTLE\_ARM)</SET\_STATE\_EXTERNAL> <BTN\_ID>\#DEFAULT\_NAME\#</BTN\_ID> <TT\_DESCRIPTION\_ID>COCKPIT.TOOLTIPS.AUTOPILOT\_PANEL\_AUTOTHROTTLE\_OFF</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.AUTOPILOT\_PUSH\_AUTOTHROTTLE\_TITLE</TOOLTIP\_TITLE> <TT\_VALUE>(R:1:@TT\_Package.GT\_STATE\_ON) (R:1:@TT\_Package.GT\_STATE\_ARMED) (R:1:@TT\_Package.GT\_STATE\_DISCONNECTED) (R:1:@TT\_Package.GT\_STATE\_OFF) 4 (L:WT\_Epic2\_Autothrottle\_Status) case</TT\_VALUE> <LOCAL\_VAR\_TO\_WATCH\_0>WT\_Epic2\_Autothrottle\_Status</LOCAL\_VAR\_TO\_WATCH\_0> <EMISSIVE\_CODE\_ACTIVE>(L:WT\_Epic2\_Autothrottle\_Status) 3 ==</EMISSIVE\_CODE\_ACTIVE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - DEFAULT\_NAME   Templates used: - ASOBO\_AUTOPILOT\_Push\_Template Parameters set: - GET\_STATE\_EXTERNAL - SIM\_STATE\_IS\_ON\_EXTERNAL - SET\_STATE\_EXTERNAL - BTN\_ID (using DEFAULT\_NAME) - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE - TT\_VALUE - LOCAL\_VAR\_TO\_WATCH\_0 - EMISSIVE\_CODE\_ACTIVE [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Push\_Bank\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Push\_Bank\_Template"> <Parameters Type="Default"> <DEFAULT\_NAME>Bank</DEFAULT\_NAME> <VAR\_NAME>WT\_Epic2\_Half\_Bank\_Mode</VAR\_NAME> </Parameters> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Template"> <GET\_STATE\_EXTERNAL>(L:\#VAR\_NAME\#) sp0</GET\_STATE\_EXTERNAL> <SIM\_STATE\_IS\_ON\_EXTERNAL>l0 1 ></SIM\_STATE\_IS\_ON\_EXTERNAL> <SET\_STATE\_EXTERNAL>(L:\#VAR\_NAME\#) ! (>L:\#VAR\_NAME\#)</SET\_STATE\_EXTERNAL> <BTN\_ID>\#DEFAULT\_NAME\#</BTN\_ID> <TOOLTIP\_TITLE>@TT\_Package.EPIC2\_AP\_HALF\_BANK\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.EPIC2\_AP\_HALF\_BANK\_ACTION</TT\_DESCRIPTION\_ID> <LOCAL\_VAR\_TO\_WATCH\_0>\#VAR\_NAME\#</LOCAL\_VAR\_TO\_WATCH\_0> <EMISSIVE\_CODE\_ACTIVE>(L:\#VAR\_NAME\#) 1 ==</EMISSIVE\_CODE\_ACTIVE> <TT\_VALUE>(L:\#VAR\_NAME\#) 1 == if{ @TT\_On } els{ @TT\_Off }</TT\_VALUE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - DEFAULT\_NAME - VAR\_NAME   Templates used: - ASOBO\_AUTOPILOT\_Push\_Template Parameters set: - GET\_STATE\_EXTERNAL (using VAR\_NAME) - SIM\_STATE\_IS\_ON\_EXTERNAL - SET\_STATE\_EXTERNAL (using VAR\_NAME) - BTN\_ID (using DEFAULT\_NAME) - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID - LOCAL\_VAR\_TO\_WATCH\_0 (using VAR\_NAME) - EMISSIVE\_CODE\_ACTIVE (using VAR\_NAME) - TT\_VALUE (using VAR\_NAME) [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Switch\_Heading\_Track\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Switch\_Heading\_Track\_Template"> <UseTemplate Name="WT\_Epic2\_Autopilot\_Switch\_Template"> <IE\_NAME>HDG\_TRK</IE\_NAME> </UseTemplate> </Template>   Templates used: - [WT\_Epic2\_Autopilot\_Switch\_Template](autopilot/#WT_Epic2_Autopilot_Switch_Template) Parameters set: - IE\_NAME [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Switch\_Speed\_Mode\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Switch\_Speed\_Mode\_Template"> <UseTemplate Name="WT\_Epic2\_Autopilot\_Switch\_Template"> <IE\_NAME>FMS\_MAN</IE\_NAME> </UseTemplate> </Template>   Templates used: - [WT\_Epic2\_Autopilot\_Switch\_Template](autopilot/#WT_Epic2_Autopilot_Switch_Template) Parameters set: - IE\_NAME [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Push\_VerticalSpeed\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Push\_VerticalSpeed\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_VerticalSpeed\_Template"> <TYPE>FLC\_AIRSPEED</TYPE> </UseTemplate> </Template>   Templates used: - ASOBO\_AUTOPILOT\_Push\_VerticalSpeed\_Template Parameters set: - TYPE [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Knob\_Altitude\_100\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Knob\_Altitude\_100\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Knob\_Altitude\_Template"> <PUSH/> <INCREMENT>100</INCREMENT> </UseTemplate> </Template>   Templates used: - ASOBO\_AUTOPILOT\_Knob\_Altitude\_Template Parameters set: - PUSH - INCREMENT [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Knob\_Altitude\_1000\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Knob\_Altitude\_1000\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Knob\_Altitude\_Template"> <INCREMENT>1000</INCREMENT> </UseTemplate> </Template>   Templates used: - ASOBO\_AUTOPILOT\_Knob\_Altitude\_Template Parameters set: - INCREMENT [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Knob\_Minimums\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Knob\_Minimums\_Template"> <Parameters Type="Default"> <NODE\_ID>AUTOPILOT\_Knob\_Minimums\_\#ID\#</NODE\_ID> </Parameters> <Parameters Type="Default"> <ANIM\_NAME>\#NODE\_ID\#</ANIM\_NAME> <ANIM\_NAME\_PUSH>\#NODE\_ID\#\_Push</ANIM\_NAME\_PUSH> </Parameters> <Parameters Type="Default"> <ANIM\_NAME\_KNOB\_PUSH>\#ANIM\_NAME\_PUSH\#</ANIM\_NAME\_KNOB\_PUSH> </Parameters> <UseTemplate Name="WT\_Epic2\_Infinite\_Knob\_Html\_Template"> <HAS\_PUSH/> <CLOCKWISE\_HTML\_EVENT>MINIMUMS\_INC</CLOCKWISE\_HTML\_EVENT> <ANTICLOCKWISE\_HTML\_EVENT>MINIMUMS\_DEC</ANTICLOCKWISE\_HTML\_EVENT> <PUSH\_HTML\_EVENT>MINIMUMS\_PRESS</PUSH\_HTML\_EVENT> <TOOLTIP\_TITLE\_IS\_DYNAMIC>False</TOOLTIP\_TITLE\_IS\_DYNAMIC> <TT\_DESCRIPTION\_IS\_DYNAMIC>False</TT\_DESCRIPTION\_IS\_DYNAMIC> <TOOLTIP\_TITLE\_KNOB>@TT\_Package.AIRLINER\_KNOB\_BARO\_KNOB\_MINS\_TITLE</TOOLTIP\_TITLE\_KNOB> <TT\_DESCRIPTION\_ID\_KNOB>@TT\_Package.AIRLINER\_KNOB\_BARO\_KNOB\_MINS\_ACTION</TT\_DESCRIPTION\_ID\_KNOB> <TT\_DESCRIPTION\_ID\_KNOB\_PUSH>@TT\_Package.EPIC2\_MINIMUMS\_TOGGLE\_ACTION</TT\_DESCRIPTION\_ID\_KNOB\_PUSH> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID (using ID) - Default Parameters set: - ANIM\_NAME (using NODE\_ID) - ANIM\_NAME\_PUSH (using NODE\_ID) - Default Parameters set: - ANIM\_NAME\_KNOB\_PUSH (using ANIM\_NAME\_PUSH)   Templates used: - [WT\_Epic2\_Infinite\_Knob\_Html\_Template](generic/#WT_Epic2_Infinite_Knob_Html_Template) Parameters set: - HAS\_PUSH - CLOCKWISE\_HTML\_EVENT - ANTICLOCKWISE\_HTML\_EVENT - PUSH\_HTML\_EVENT - TOOLTIP\_TITLE\_IS\_DYNAMIC - TT\_DESCRIPTION\_IS\_DYNAMIC - TOOLTIP\_TITLE\_KNOB - TT\_DESCRIPTION\_ID\_KNOB - TT\_DESCRIPTION\_ID\_KNOB\_PUSH [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Push\_Autopilot\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Push\_Autopilot\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Autopilot\_Template"> <ON\_AP\_MASTER\_SWITCH>YD\_ON</ON\_AP\_MASTER\_SWITCH> </UseTemplate> </Template>   Templates used: - ASOBO\_AUTOPILOT\_Push\_Autopilot\_Template Parameters set: - ON\_AP\_MASTER\_SWITCH [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Push\_Approach\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Push\_Approach\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Approach\_Template"> <NO\_SIMVAR\_LIGHT/> <SIMVAR\_TO\_WATCH\_0>AUTOPILOT APPROACH HOLD</SIMVAR\_TO\_WATCH\_0> <SIMVAR\_TO\_WATCH\_1>AUTOPILOT GLIDESLOPE HOLD</SIMVAR\_TO\_WATCH\_1> </UseTemplate> </Template>   Templates used: - ASOBO\_AUTOPILOT\_Push\_Approach\_Template Parameters set: - NO\_SIMVAR\_LIGHT - SIMVAR\_TO\_WATCH\_0 - SIMVAR\_TO\_WATCH\_1 [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Knob\_SpeedMach\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Knob\_SpeedMach\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Knob\_SpeedMach\_Template"> <TYPE>PUSH</TYPE> </UseTemplate> </Template>   Templates used: - ASOBO\_AUTOPILOT\_Knob\_SpeedMach\_Template Parameters set: - TYPE [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Push\_Heading\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Push\_Heading\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Heading\_Template"/> </Template>   Templates used: - ASOBO\_AUTOPILOT\_Push\_Heading\_Template [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Push\_Navigation\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Push\_Navigation\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Navigation\_Template"/> </Template>   Templates used: - ASOBO\_AUTOPILOT\_Push\_Navigation\_Template [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Push\_FlightLevelChange\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Push\_FlightLevelChange\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_FlightLevelChange\_Template"/> </Template>   Templates used: - ASOBO\_AUTOPILOT\_Push\_FlightLevelChange\_Template [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Push\_VerticalNavigation\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Push\_VerticalNavigation\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Vertical\_Navigation\_Template"/> </Template>   Templates used: - ASOBO\_AUTOPILOT\_Push\_Vertical\_Navigation\_Template [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Push\_Altitude\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Push\_Altitude\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_Altitude\_Template"/> </Template>   Templates used: - ASOBO\_AUTOPILOT\_Push\_Altitude\_Template [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### WT\_Epic2\_Autopilot\_Push\_FlightDirector\_Template Definition from XML <Template Name="WT\_Epic2\_Autopilot\_Push\_FlightDirector\_Template"> <UseTemplate Name="ASOBO\_AUTOPILOT\_Push\_FlightDirector\_Template"/> </Template>   Templates used: - ASOBO\_AUTOPILOT\_Push\_FlightDirector\_Template [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html)