On this page
Autopilot
WorkingTitle\GlassCockpit\Epic2v2\Autopilot.xml
Includes
- ModelBehaviorFile: ASOBO\Inputs\Helpers.xml
- RelativeFile: Generic.xml
Templates
- WT_Epic2_Autopilot_Panel_Template
- WT_Epic2_Autopilot_Switch_Template
- WT_Epic2_Autopilot_Push_FlightDirector_Coupling_Template
- WT_Epic2_Autopilot_Knob_Heading_Template
- WT_Epic2_Autopilot_Push_YawDamper_Template
- WT_Epic2_Autopilot_Knob_VerticalSpeed_Template
- WT_Epic2_Autopilot_Baro_Knob
- WT_Epic2_Autopilot_Push_Autothrottle_Template
- WT_Epic2_Autopilot_Push_Bank_Template
- WT_Epic2_Autopilot_Switch_Heading_Track_Template
- WT_Epic2_Autopilot_Switch_Speed_Mode_Template
- WT_Epic2_Autopilot_Push_VerticalSpeed_Template
- WT_Epic2_Autopilot_Knob_Altitude_100_Template
- WT_Epic2_Autopilot_Knob_Altitude_1000_Template
- WT_Epic2_Autopilot_Knob_Minimums_Template
- WT_Epic2_Autopilot_Push_Autopilot_Template
- WT_Epic2_Autopilot_Push_Approach_Template
- WT_Epic2_Autopilot_Knob_SpeedMach_Template
- WT_Epic2_Autopilot_Push_Heading_Template
- WT_Epic2_Autopilot_Push_Navigation_Template
- WT_Epic2_Autopilot_Push_FlightLevelChange_Template
- WT_Epic2_Autopilot_Push_VerticalNavigation_Template
- WT_Epic2_Autopilot_Push_Altitude_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)
- May resolve to the following template(s):
- Default
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)
- Default
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)
- ASOBO_INSTRUMENT_Base_Template
- #NODE_ID#_L (Node: #NODE_ID#_Active_L)
Templates used:
- ASOBO_GT_Emissive_Gauge
Parameters set:
- EMISSIVE_CODE (using VAR_NAME)
- ASOBO_GT_Emissive_Gauge
- #NODE_ID#_Active_R (Node: #NODE_ID#_Active_R)
Templates used:
- ASOBO_GT_Emissive_Gauge
Parameters set:
- EMISSIVE_CODE (using VAR_NAME)
- ASOBO_GT_Emissive_Gauge
- Default
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
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
- Default
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
- ASOBO_AUTOPILOT_Knob_Template
- Default
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)
- Default
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
- Default
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)
- Default
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>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>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
- ASOBO_AUTOPILOT_Push_VerticalSpeed_Template
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
- ASOBO_AUTOPILOT_Knob_Altitude_Template
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
- ASOBO_AUTOPILOT_Knob_Altitude_Template
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
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
- Default
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
- ASOBO_AUTOPILOT_Push_Autopilot_Template
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
- ASOBO_AUTOPILOT_Push_Approach_Template
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
- ASOBO_AUTOPILOT_Knob_SpeedMach_Template
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
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
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
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
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
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