# Safety.xml [[Go back to index]](..\..\Template_Explorer.html) Asobo\(Common\)Safety.xml ------------------------- Source XML <ModelBehaviors> <Include RelativeFile="Subtemplates\\\(Safety_Subtemplates.xml"/> <Include RelativeFile="Inputs\)\\Safety\_Inputs.xml"/> <!-- \#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\# SAFETY \#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\# --> <!-- \#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\# --> <Template Name="ASOBO\_SAFETY\_Push\_Warning\_Template"> <Parameters Type="Default"> <VAR\_SCOPE>O</VAR\_SCOPE> <VAR\_NAME>SAFETY\_Push\_Warning</VAR\_NAME> <Switch Param="TYPE"> <Case Value="AIRLINER"> <SWITCH\_POSITION\_TYPE>I</SWITCH\_POSITION\_TYPE> <SWITCH\_POSITION\_VAR>SAFETY\_Push\_Warning\_ButtonAnimVar</SWITCH\_POSITION\_VAR> </Case> </Switch> </Parameters> <Parameters Type="Default"> <PUSH\_EVENT>(>K:MASTER\_WARNING\_ACKNOWLEDGE)</PUSH\_EVENT> <IS\_STATE\_ACTIVE>(A:MASTER WARNING ACTIVE, Boolean) (A:MASTER WARNING ACKNOWLEDGED, Boolean) ! and (\#VAR\_SCOPE\#:\#VAR\_NAME\#) or</IS\_STATE\_ACTIVE> <TOOLTIP\_TITLE>@TT\_Package.SAFETY\_PUSH\_WARNING\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.SAFETY\_PUSH\_WARNING\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Override"> <Switch Param="TYPE"> <Case Value="AIRLINER"> <IS\_STATE\_ACTIVE\_SEQ1>\#IS\_STATE\_ACTIVE\# (\#SWITCH\_POSITION\_TYPE\#:\#SWITCH\_POSITION\_VAR\#\_IsDown) or</IS\_STATE\_ACTIVE\_SEQ1> </Case> </Switch> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Template"> <PUSH\_ID>Warning</PUSH\_ID> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Push\_Caution\_Template"> <Parameters Type="Default"> <VAR\_SCOPE>O</VAR\_SCOPE> <VAR\_NAME>SAFETY\_Push\_Caution</VAR\_NAME> <Switch Param="TYPE"> <Case Value="AIRLINER"> <SWITCH\_POSITION\_TYPE>I</SWITCH\_POSITION\_TYPE> <SWITCH\_POSITION\_VAR>SAFETY\_Push\_Caution\_ButtonAnimVar</SWITCH\_POSITION\_VAR> </Case> </Switch> </Parameters> <Parameters Type="Default"> <PUSH\_EVENT>(>K:MASTER\_CAUTION\_ACKNOWLEDGE)</PUSH\_EVENT> <IS\_STATE\_ACTIVE>(A:MASTER CAUTION ACTIVE, Boolean) (A:MASTER CAUTION ACKNOWLEDGED, Boolean) ! and (\#VAR\_SCOPE\#:\#VAR\_NAME\#) or</IS\_STATE\_ACTIVE> <TOOLTIP\_TITLE>@TT\_Package.SAFETY\_PUSH\_CAUTION\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.SAFETY\_PUSH\_CAUTION\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Override"> <Switch Param="TYPE"> <Case Value="AIRLINER"> <IS\_STATE\_ACTIVE\_SEQ1>\#IS\_STATE\_ACTIVE\# (\#SWITCH\_POSITION\_TYPE\#:\#SWITCH\_POSITION\_VAR\#\_IsDown) or</IS\_STATE\_ACTIVE\_SEQ1> </Case> </Switch> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Template"> <PUSH\_ID>Caution</PUSH\_ID> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Push\_Annunciator\_Template"> <Parameters Type="Default"> <WWISE\_EVENT\_1>annunciator\_push\_button\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>annunciator\_push\_button\_off</WWISE\_EVENT\_2> <TOOLTIP\_TITLE>@TT\_Package.SAFETY\_PUSH\_ANNUCIATOR\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.SAFETY\_PUSH\_ANNUCIATOR\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Override"> <PUSH\_EVENT>(>K:ANNUNCIATOR\_SWITCH\_ON)</PUSH\_EVENT> <RELEASE\_EVENT>(>K:ANNUNCIATOR\_SWITCH\_OFF)</RELEASE\_EVENT> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Template"> <PUSH\_ID>Annunciator</PUSH\_ID> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Push\_Test\_Template"> <Parameters Type="Default"> <VAR\_SCOPE>L</VAR\_SCOPE> <VAR\_NAME>XMLVAR\_LTS\_Test</VAR\_NAME> <TOOLTIP\_TITLE>@TT\_Package.SAFETY\_PUSH\_TEST\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.SAFETY\_PUSH\_TEST\_ACTION</TT\_DESCRIPTION\_ID> <DONT\_APPEND\_ID>True</DONT\_APPEND\_ID> </Parameters> <Parameters Type="Override"> <PUSH\_EVENT>1 (>\#VAR\_SCOPE\#:\#VAR\_NAME\#)</PUSH\_EVENT> <RELEASE\_EVENT>0 (>\#VAR\_SCOPE\#:\#VAR\_NAME\#)</RELEASE\_EVENT> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Template"> <PUSH\_ID>Test</PUSH\_ID> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Push\_Gear\_Advisory\_Template"> <Parameters Type="Default"> <VAR\_SCOPE>O</VAR\_SCOPE> <VAR\_NAME>SAFETY\_Push\_Gear\_Advisory</VAR\_NAME> <TOOLTIP\_TITLE>@TT\_Package.SAFETY\_PUSH\_GEAR\_ADVISORY\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.SAFETY\_PUSH\_GEAR\_ADVISORY\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Default"> <PUSH\_EVENT>(>H:Generic\_Gear\_Advisory\_Push)</PUSH\_EVENT> <IS\_STATE\_ACTIVE>(L:Generic\_Gear\_Advisory\_Active) (\#VAR\_SCOPE\#:\#VAR\_NAME\#) or (E:SIMULATION TIME, seconds) 2 % flr and</IS\_STATE\_ACTIVE> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Template"> <PUSH\_ID>Gear\_Advisory</PUSH\_ID> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Push\_WarningCaution\_Template"> <Parameters Type="Default"> <TYPE>AIRLINER</TYPE> <VAR\_SCOPE>O</VAR\_SCOPE> <VAR\_NAME>SAFETY\_Push\_Warning\_Caution</VAR\_NAME> <SWITCH\_POSITION\_TYPE>I</SWITCH\_POSITION\_TYPE> <SWITCH\_POSITION\_VAR>SAFETY\_Push\_WarningCaution\_ButtonAnimVar</SWITCH\_POSITION\_VAR> </Parameters> <Parameters Type="Default"> <PUSH\_EVENT>(>K:MASTER\_WARNING\_ACKNOWLEDGE) (>K:MASTER\_CAUTION\_ACKNOWLEDGE)</PUSH\_EVENT> <IS\_STATE\_ACTIVE\_SEQ1>(A:MASTER CAUTION ACTIVE, Boolean) (A:MASTER CAUTION ACKNOWLEDGED, Boolean) ! and (\#VAR\_SCOPE\#:\#VAR\_NAME\#) or</IS\_STATE\_ACTIVE\_SEQ1> <IS\_STATE\_ACTIVE\_SEQ2>(A:MASTER WARNING ACTIVE, Boolean) (A:MASTER WARNING ACKNOWLEDGED, Boolean) ! and (\#VAR\_SCOPE\#:\#VAR\_NAME\#) or</IS\_STATE\_ACTIVE\_SEQ2> <TOOLTIP\_TITLE>@TT\_Package.SAFETY\_PUSH\_MASTER\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.SAFETY\_PUSH\_MASTER\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Override"> <Condition Valid="NO\_EMISSIVE\_ON\_HELD"> <False> <IS\_STATE\_ACTIVE\_SEQ1>\#IS\_STATE\_ACTIVE\_SEQ1\# (\#SWITCH\_POSITION\_TYPE\#:\#SWITCH\_POSITION\_VAR\#\_IsDown) or</IS\_STATE\_ACTIVE\_SEQ1> <IS\_STATE\_ACTIVE\_SEQ2>\#IS\_STATE\_ACTIVE\_SEQ2\# (\#SWITCH\_POSITION\_TYPE\#:\#SWITCH\_POSITION\_VAR\#\_IsDown) or</IS\_STATE\_ACTIVE\_SEQ2> </False> </Condition> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Template"> <PUSH\_ID>Warning\_Caution</PUSH\_ID> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Push\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_SAFETY\_Push\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <!-- ACK --> <Template Name="ASOBO\_SAFETY\_Push\_Acknowledge\_Template"> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Acknowledge\_SubTemplate"/> </Template> <!-- Safety Light --> <Template Name="ASOBO\_SAFETY\_Light\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_SAFETY\_Light\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Switch\_Light\_Template"> <UseTemplate Name="ASOBO\_SAFETY\_Light\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template> <!-- ELT --> <Template Name="ASOBO\_SAFETY\_ELT\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_SAFETY\_ELT\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Switch\_ELT\_Template"> <UseTemplate Name="ASOBO\_SAFETY\_ELT\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template> <!-- Alternate static air --> <Template Name="ASOBO\_SAFETY\_AlternateStaticAir\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_SAFETY\_AlternateStaticAir\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Push\_AlternateStaticAir\_Template"> <UseTemplate Name="ASOBO\_SAFETY\_AlternateStaticAir\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Switch\_AlternateStaticAir\_Template"> <UseTemplate Name="ASOBO\_SAFETY\_AlternateStaticAir\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template> <!-- Oxygen Pressure gauge --> <Template Name="ASOBO\_SAFETY\_Gauge\_OxygenPressure\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_SAFETY\_Gauge\_OxygenPressure\_SubTemplate</TEMPLATE\_TO\_CALL> </UseTemplate> </Template> <!-- \#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\# --> <Template Name="ASOBO\_SAFETY\_Indicator\_Template"> <Parameters Type="Default"> <REQUIRE\_ACK\_CODE/> <CANCEL\_ACK\_CODE/> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Day\_Night\_Check\_Template"> <Condition Check="OVERRIDE\_EMISSIVE\_CODE"> <EMISSIVE\_CODE>\#OVERRIDE\_EMISSIVE\_CODE\#</EMISSIVE\_CODE> </Condition> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Day\_Night\_Check\_Template"> <Parameters Type="Default"> <EMISSIVE\_CODE>0</EMISSIVE\_CODE> <DAYNIGHT\_FACTOR>0.7</DAYNIGHT\_FACTOR> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_SubTemplate"> <Condition Check="CHECK\_DAYNIGHT\_SWITCH"> <EMISSIVE\_CODE> (L:XMLVAR\_WarningsAttenuated) if{ \#DAYNIGHT\_FACTOR\# sp1 } els{ 1 sp1 } \#EMISSIVE\_CODE\# l1 \* </EMISSIVE\_CODE> </Condition> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_TailHook\_Template"> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_SubTemplate"> <EMISSIVE\_CODE> (A:TAILHOOK POSITION, Percent over 100) (A:TAILHOOK HANDLE, Percent over 100) != </EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"> <Parameters Type="Default"> <REQUIRE\_ACK\_CODE> (I:XMLVAR\_WarningWaitingAck) ++ (>I:XMLVAR\_WarningWaitingAck) (I:XMLVAR\_WarningWaitingAck) 0 > (>L:XMLVAR\_WarningEnabled) </REQUIRE\_ACK\_CODE> <CANCEL\_ACK\_CODE> (I:XMLVAR\_WarningWaitingAck) -- (>I:XMLVAR\_WarningWaitingAck) (I:XMLVAR\_WarningWaitingAck) 0 > (>L:XMLVAR\_WarningEnabled) </CANCEL\_ACK\_CODE> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <Parameters Type="Default"> <REQUIRE\_ACK\_CODE> (I:XMLVAR\_CautionWaitingAck) ++ (>I:XMLVAR\_CautionWaitingAck) (I:XMLVAR\_CautionWaitingAck) 0 > (>L:XMLVAR\_CautionEnabled) </REQUIRE\_ACK\_CODE> <CANCEL\_ACK\_CODE> (I:XMLVAR\_CautionWaitingAck) -- (>I:XMLVAR\_CautionWaitingAck) (I:XMLVAR\_CautionWaitingAck) 0 > (>L:XMLVAR\_CautionEnabled) </CANCEL\_ACK\_CODE> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> </UseTemplate> </Template> <!-- Master Warning and Caution --> <Template Name="ASOBO\_SAFETY\_Indicator\_Caution\_Master\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Caution</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <EMISSIVE\_CODE> (L:XMLVAR\_CautionEnabled) </EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Warning\_Master\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Warning</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <EMISSIVE\_CODE> (L:XMLVAR\_WarningEnabled) </EMISSIVE\_CODE> </UseTemplate> </Template> <!-- SAFETY indicators implementation--> <Template Name="ASOBO\_SAFETY\_Indicator\_Battery\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Battery</NODE\_ID> <THRESHOLD\_VOLTAGE>23</THRESHOLD\_VOLTAGE> <THRESHOLD\_LOAD>5</THRESHOLD\_LOAD> <MIN\_RPM>500</MIN\_RPM> <ID>1</ID> </Parameters> <Parameters Type="Override"> <Condition Valid="ONLY\_CHECK\_DISCHARGE"> <True> <EMISSIVE\_CODE> (A:ELECTRICAL BATTERY LOAD:\#ID\#, amp) \#THRESHOLD\_LOAD\# > </EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE> (A:ELECTRICAL BATTERY VOLTAGE:\#ID\#, volt) \#THRESHOLD\_VOLTAGE\# < (A:ELECTRICAL BATTERY LOAD:\#ID\#, amp) \#THRESHOLD\_LOAD\# > (A:GENERAL ENG RPM:\#ID\#, rpm) \#MIN\_RPM\# > and or </EMISSIVE\_CODE> </False> </Condition> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Spoilers\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Spoilers</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <EMISSIVE\_CODE>(A:SPOILERS LEFT POSITION, Percent over 100) 0 > (A:SPOILERS RIGHT POSITION, Percent over 100) 0 > or (A:SPOILERS HANDLE POSITION, Percent) 0 > and</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Parking\_Brake\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Parking\_Brake</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <EMISSIVE\_CODE>(A:BRAKE PARKING POSITION, Bool)</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Launch\_Bar\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Launch\_Bar</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <EMISSIVE\_CODE>(A:LAUNCHBAR POSITION, Percent over 100) 0 ></EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Launch\_Bar\_Warning\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Launch\_Bar\_Warning</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE> (A:LAUNCHBAR POSITION, Percent over 100) 0 > sp1 (A:LAUNCHBAR SWITCH, Bool) sp2 (A:SIM ON GROUND, Bool) sp3 (A:GEAR LEFT POSITION, Percent over 100) 0 == sp4 l1 l3 ! and l1 l4 and or l2 l3 ! and or l2 l4 and or </EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Coolant\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Coolant</NODE\_ID> <THRESHOLD>50</THRESHOLD> <SIMVAR\_UNITS>Percent</SIMVAR\_UNITS> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:RECIP ENG COOLANT RESERVOIR PERCENT:1, \#SIMVAR\_UNITS\#) \#THRESHOLD\# <</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_OilPress\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_OilPress</NODE\_ID> <THRESHOLD>50</THRESHOLD> <SIMVAR\_UNITS>Psi</SIMVAR\_UNITS> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:GENERAL ENG OIL PRESSURE:1, \#SIMVAR\_UNITS\#) \#THRESHOLD\# <</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_OilTemp\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_OilTemp</NODE\_ID> <THRESHOLD>110</THRESHOLD> <MIN\_THRESHOLD>20</MIN\_THRESHOLD> <ID>1</ID> <SIMVAR\_UNITS>Celsius</SIMVAR\_UNITS> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:GENERAL ENG OIL TEMPERATURE:\#ID\#, \#SIMVAR\_UNITS\#) s0 \#THRESHOLD\# > l0 \#MIN\_THRESHOLD\# < or</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_FuelPress\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_FuelPress</NODE\_ID> <THRESHOLD>2</THRESHOLD> <SIMVAR\_UNITS>Psi</SIMVAR\_UNITS> <SIMVAR>GENERAL ENG FUEL PRESSURE:1</SIMVAR> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:\#SIMVAR\#, \#SIMVAR\_UNITS\#) \#THRESHOLD\# <</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Vacuum\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Vacuum</NODE\_ID> <THRESHOLD>3</THRESHOLD> <SIMVAR\_UNITS>inHG</SIMVAR\_UNITS> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:SUCTION PRESSURE, \#SIMVAR\_UNITS\#) \#THRESHOLD\# <</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Waiting\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Waiting</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Flaps\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Flaps</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:TRAILING EDGE FLAPS LEFT PERCENT, Percent) 0 ></EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Charge\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Charge</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:GENERAL ENG GENERATOR ACTIVE:1, Bool) not</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_LowFuel\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_LowFuel</NODE\_ID> <Condition Valid="USE\_DANGEROUS\_CRITICAL\_THRESHOLDS"> <True> <THRESHOLD\_DANGEROUS>12</THRESHOLD\_DANGEROUS> <THRESHOLD\_CRITICAL>8</THRESHOLD\_CRITICAL> <EMISSIVE\_CODE\_CRITICAL>1</EMISSIVE\_CODE\_CRITICAL> <EMISSIVE\_CODE\_DANGEROUS>1</EMISSIVE\_CODE\_DANGEROUS> </True> <False> <THRESHOLD>8</THRESHOLD> </False> </Condition> <SIMVAR\_FUEL>FUEL TANK CENTER QUANTITY</SIMVAR\_FUEL> <SIMVAR\_UNIT>Gallons</SIMVAR\_UNIT> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <Condition Valid="USE\_DANGEROUS\_CRITICAL\_THRESHOLDS"> <True> <Condition Check="SIMVAR\_FUEL2"> <True> <EMISSIVE\_CODE> (A:\#SIMVAR\_FUEL\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\_DANGEROUS\# < (A:\#SIMVAR\_FUEL2\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\_DANGEROUS\# < or s0 if{ (A:\#SIMVAR\_FUEL\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\_CRITICAL\# < (A:\#SIMVAR\_FUEL2\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\_CRITICAL\# < or if{ \#EMISSIVE\_CODE\_CRITICAL\# sp0 } els{ \#EMISSIVE\_CODE\_DANGEROUS\# sp0 } } l0 </EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE> (A:\#SIMVAR\_FUEL\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\_DANGEROUS\# < s0 if{ (A:\#SIMVAR\_FUEL\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\_CRITICAL\# < if{ \#EMISSIVE\_CODE\_CRITICAL\# sp0 } els{ \#EMISSIVE\_CODE\_DANGEROUS\# sp0 } } l0 </EMISSIVE\_CODE> </False> </Condition> </True> <False> <Condition Check="SIMVAR\_FUEL2"> <True> <EMISSIVE\_CODE>(A:\#SIMVAR\_FUEL\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\# < (A:\#SIMVAR\_FUEL2\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\# < or</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>(A:\#SIMVAR\_FUEL\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\# <</EMISSIVE\_CODE> </False> </Condition> </False> </Condition> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_LowVolt\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_LowVolt</NODE\_ID> <THRESHOLD>12.8</THRESHOLD> <BUS\_ID>1</BUS\_ID> </Parameters> <Parameters Type="Override"> <Switch Param="ELECTRICAL\_SYSTEM"> <Case Value="EX1"> <BUS\_SIMVAR>ELECTRICAL BUS VOLTAGE</BUS\_SIMVAR> </Case> <Default> <BUS\_SIMVAR>ELECTRICAL MAIN BUS VOLTAGE</BUS\_SIMVAR> </Default> </Switch> </Parameters> <Parameters Type="Override"> <GET\_BUS\_VOLTAGE>(A:\#BUS\_SIMVAR\#:\#BUS\_ID\#, Volts)</GET\_BUS\_VOLTAGE> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <Condition Check="THRESHOLD\_UP"> <True> <EMISSIVE\_CODE> \#GET\_BUS\_VOLTAGE\# \#THRESHOLD\_DOWN\# < if{ (O:LightOn) ! if{ 1 (>O:LightOn) } 1 } els{ (O:LightOn) \#GET\_BUS\_VOLTAGE\# \#THRESHOLD\_UP\# > and if{ 0 (>O:LightOn) } (O:LightOn) } </EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE> \#GET\_BUS\_VOLTAGE\# \#THRESHOLD\# < </EMISSIVE\_CODE> </False> </Condition> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Pitot\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Pitot</NODE\_ID> <Condition Check="ON\_WHEN\_PITOT\_IS\_ACTIVE"> <False> <INVERT\_CONDITION>!</INVERT\_CONDITION> </False> <True> <INVERT\_CONDITION/> </True> </Condition> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:PITOT HEAT, Bool) (A:CIRCUIT PITOT HEAT ON:\#ID\#, Bool) and \#INVERT\_CONDITION\#</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Alternator\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Alternator</NODE\_ID> <THREAT>Caution</THREAT> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_\#THREAT\#\_Template"> <EMISSIVE\_CODE>(A:ELECTRICAL GENALT BUS VOLTAGE:\#ID\#, volts) 0 ==</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Glow\_Light\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Glow\_Light</NODE\_ID> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <EMISSIVE\_CODE> (A:RECIP ENG GLOW PLUG ACTIVE:\#ID\#,Bool) </EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Starter\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Starter</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <EMISSIVE\_CODE>(A:GENERAL ENG STARTER ACTIVE:1, Bool)</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Engine\_Template"> <!-- TODO Emissive code --> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Engine</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_ECU\_Template"> <!-- TODO Emissive code --> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_ECU</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_FuelTransfer\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_FuelTransfer</NODE\_ID> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <Condition Check="USE\_CUSTOM\_MODE"> <True> <EMISSIVE\_CODE> (A:FUEL SELECTED TRANSFER MODE, Enum) 5 == (A:FUEL TRANSFER PUMP ON:\#ID\#, Bool) and </EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE> (A:FUEL SELECTED TRANSFER MODE, Enum) 0 > </EMISSIVE\_CODE> </False> </Condition> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_FuelPump\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_FuelPump</NODE\_ID> <PUMP\_ID>1</PUMP\_ID> <USE\_FUELSYSTEM>True</USE\_FUELSYSTEM> </Parameters> <Parameters Type="Default"> <Condition Valid="USE\_FUELSYSTEM"> <True> <EMISSIVE\_CODE>(A:FUELSYSTEM PUMP ACTIVE:\#PUMP\_ID\#, Bool)</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>(A:GENERAL ENG FUEL PUMP ON:\#PUMP\_ID\#, Bool)</EMISSIVE\_CODE> </False> </Condition> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Start\_Template"> <!-- TODO Emissive code --> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Start</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Doors\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Doors</NODE\_ID> <SIMVAR>CANOPY OPEN</SIMVAR> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"> <EMISSIVE\_CODE>(A:\#SIMVAR\#, percent) 0 ></EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_TrimFail\_Template"> <!-- TODO Emissive code --> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_TrimFail</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_RPM\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_RPM</NODE\_ID> <THRESHOLD>3200</THRESHOLD> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"> <EMISSIVE\_CODE>(A:GENERAL ENG RPM:\#ID\#, rpm) \#THRESHOLD\# ></EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Accelerometer\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Accelerometer</NODE\_ID> <MAX\_NEGATIVE>-5</MAX\_NEGATIVE> <MAX\_POSITIVE>10</MAX\_POSITIVE> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"> <EMISSIVE\_CODE>(A:G FORCE, GForce) s0 \#MAX\_NEGATIVE\# < l0 \#MAX\_POSITIVE\# > or</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_HydraulicsPressure\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_HydraulicsPressure</NODE\_ID> <PRESSURE\_THRESHOLD\_PSI>150</PRESSURE\_THRESHOLD\_PSI> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"> <EMISSIVE\_CODE>(A:HYDRAULIC PRESSURE:\#ID\#, psi) \#PRESSURE\_THRESHOLD\_PSI\# (A:HYDRAULIC RESERVOIR PERCENT:\#ID\#, percent over 100) \* <</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_HydraulicsFailure\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_HydraulicsFailure</NODE\_ID> <PERCENT\_THRESHOLD>1</PERCENT\_THRESHOLD> <MIN\_INTEGRITY>0.1</MIN\_INTEGRITY> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"> <EMISSIVE\_CODE>(A:HYDRAULIC RESERVOIR PERCENT:\#ID\#, percent) \#PERCENT\_THRESHOLD\# < (A:HYDRAULIC SYSTEM INTEGRITY, Bool) \#MIN\_INTEGRITY\# < or</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_NavGps\_Template"> <Parameters Type="Default"> <NODE\_ID\_NAV>SAFETY\_Indicator\_Nav</NODE\_ID\_NAV> <NODE\_ID\_GPS>SAFETY\_Indicator\_Gps</NODE\_ID\_GPS> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <NODE\_ID>\#NODE\_ID\_GPS\#</NODE\_ID> <EMISSIVE\_CODE>(A:GPS DRIVES NAV1, bool)</EMISSIVE\_CODE> </UseTemplate> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <NODE\_ID>\#NODE\_ID\_NAV\#</NODE\_ID> <EMISSIVE\_CODE>(A:GPS DRIVES NAV1, bool) !</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_GpsApr\_Template"> <Parameters Type="Default"> <NODE\_ID\_GPS>SAFETY\_Indicator\_Gps</NODE\_ID\_GPS> <NODE\_ID\_APR>SAFETY\_Indicator\_Apr</NODE\_ID\_APR> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <NODE\_ID>\#NODE\_ID\_GPS\#</NODE\_ID> <EMISSIVE\_CODE>0</EMISSIVE\_CODE> </UseTemplate> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <NODE\_ID>\#NODE\_ID\_APR\#</NODE\_ID> <EMISSIVE\_CODE>0</EMISSIVE\_CODE> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Knob\_LandingGear\_Template"> <Parameters Type="Default"> <SIDE>LEFT</SIDE> </Parameters> <Parameters Type="Default"> <IE\_PREFIX>Indicator\_LandingGear\_\#SIDE\#</IE\_PREFIX> <NODE\_ID>SAFETY\_Indicator\_Knob\_LandingGear\_\#SIDE\#</NODE\_ID> <NODE\_ID\_EMISSIVE>SAFETY\_Indicator\_Knob\_LandingGear\_\#SIDE\#\_Emissive</NODE\_ID\_EMISSIVE> <ANIM\_NAME\_KNOB>SAFETY\_Indicator\_Knob\_LandingGear\_\#SIDE\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>SAFETY\_Indicator\_Knob\_LandingGear\_\#SIDE\#\_Push</ANIM\_NAME\_PUSH> <TOOLTIP\_TITLE\_KNOB>@TT\_Package.LANDING\_GEAR\_INDICATOR\_KNOB\_TITLE</TOOLTIP\_TITLE\_KNOB> <TT\_DESCRIPTION\_ID>@TT\_Package.LANDING\_GEAR\_INDICATOR\_KNOB\_ACTION</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_ID\_PUSH>@TT\_Package.LANDING\_GEAR\_SWITCH\_CHECK\_LIGHT\_TEST\_ACTION</TT\_DESCRIPTION\_ID\_PUSH> <IS\_TIMED>True</IS\_TIMED> <SET\_STATE\_EXTERNAL> p0 (>L:XMLVAR\_LandingGear\_Test\_\#SIDE\#, bool) p0 0 == if{ 0 (>O:\_PressTime) 0 (>O:\_PressForDuration) } p0 1 == if{ (E:SIMULATION TIME, second) (>O:\_PressTime) p1 (>O:\_PressForDuration) } </SET\_STATE\_EXTERNAL> <ANIM\_CODE\_KNOB>(A:LIGHT POTENTIOMETER:\#POTENTIOMETER\#, Percent)</ANIM\_CODE\_KNOB> <COUNT>25</COUNT> </Parameters> <Condition Check="NO\_EMISSIVE"> <False> <Component ID="\#NODE\_ID\_EMISSIVE\#" Node="\#NODE\_ID\_EMISSIVE\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <EMISSIVE\_CODE> (L:XMLVAR\_LandingGear\_Test\_\#SIDE\#, bool) (A:GEAR \#SIDE\# POSITION, Percent over 100) 1 == or (A:LIGHT POTENTIOMETER:\#POTENTIOMETER\#, Percent over 100) \* </EMISSIVE\_CODE> </UseTemplate> </Component> </False> </Condition> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Event\_Base\_Template"> <IE\_NAME>\#IE\_PREFIX\#\_Knob\_Button</IE\_NAME> <EXTRA\_OPTION>\_Held</EXTRA\_OPTION> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <VALUE\_CODE>(L:XMLVAR\_LandingGear\_Test\_\#SIDE\#, bool)</VALUE\_CODE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\#</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_SAFETY\_Base\_Template"> <IE\_NAME>\#IE\_PREFIX\#\_Knob</IE\_NAME> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <CREATE\_COMPONENT>False</CREATE\_COMPONENT> <SET\_STATE\_EXTERNAL>0 > if{ \#POTENTIOMETER\# (>K:LIGHT\_POTENTIOMETER\_DEC) } els{ \#POTENTIOMETER\# (>K:LIGHT\_POTENTIOMETER\_INC) }</SET\_STATE\_EXTERNAL> <IE\_ID\_EXTERNAL\_0>\#IE\_PREFIX\#\_Knob\_Button</IE\_ID\_EXTERNAL\_0> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_KNOB\#</TOOLTIP\_TITLE> </UseTemplate> </Component> </Template> <Template Name="ASOBO\_SAFETY\_Indicator\_Knob\_Dimmer\_Push\_Test"> <Parameters Type="Default"> <EMISSIVE\_CODE>1</EMISSIVE\_CODE> <TYPE>ALT</TYPE> </Parameters> <Parameters Type="Default"> <IE\_PREFIX>Indicator\_\#TYPE\#</IE\_PREFIX> <POTENTIOMETER>1</POTENTIOMETER> <NODE\_ID\_EMISSIVE>KNOB\_WARNING\_\#TYPE\#\_Button</NODE\_ID\_EMISSIVE> <NODE\_ID>Knob\_Warning\_\#TYPE\#</NODE\_ID> <ANIM\_NAME\_KNOB>Knob\_Warning\_\#TYPE\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>KNOB\_WARNING\_\#TYPE\#\_Button</ANIM\_NAME\_PUSH> <TOOLTIP\_TITLE\_KNOB>@TT\_Package.SAFETY\_KNOB\_WARNING\_\#TYPE\#\_TITLE</TOOLTIP\_TITLE\_KNOB> <TT\_DESCRIPTION\_ID>@TT\_Package.SAFETY\_KNOB\_WARNING\_\#TYPE\#\_ACTION</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_ID\_PUSH>@TT\_Package.SAFETY\_KNOB\_WARNING\_\#TYPE\#\_ACTION\_PUSH</TT\_DESCRIPTION\_ID\_PUSH> <IS\_TIMED>True</IS\_TIMED> </Parameters> <Component ID="\#NODE\_ID\_EMISSIVE\#" Node="\#NODE\_ID\_EMISSIVE\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Potentiometer"> <ALT\_CODE>(L:XML\_Push\_\#TYPE\#, Bool)</ALT\_CODE> </UseTemplate> </Component> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Event\_Base\_Template"> <IE\_NAME>\#IE\_PREFIX\#\_Knob\_Button</IE\_NAME> <EXTRA\_OPTION>\_Held</EXTRA\_OPTION> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <SET\_STATE\_EXTERNAL> p0 (>L:XML\_Push\_\#TYPE\#, bool) p0 0 == if{ 0 (>O:\_PressTime) 0 (>O:\_PressForDuration) } p0 1 == if{ (E:SIMULATION TIME, second) (>O:\_PressTime) p1 (>O:\_PressForDuration) } </SET\_STATE\_EXTERNAL> <VALUE\_CODE>(L:XMLVAR\_\#TYPE\#\_Test, bool)</VALUE\_CODE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\#</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_SAFETY\_Base\_Template"> <IE\_NAME>\#IE\_PREFIX\#\_Knob</IE\_NAME> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <CREATE\_COMPONENT>False</CREATE\_COMPONENT> <WRAP>False</WRAP> <ANIM\_CODE\_KNOB>100 (A:LIGHT POTENTIOMETER:\#POTENTIOMETER\#, Percent) -</ANIM\_CODE\_KNOB> <SET\_STATE\_EXTERNAL>0 > if{ \#POTENTIOMETER\# (>K:LIGHT\_POTENTIOMETER\_DEC) } els{ \#POTENTIOMETER\# (>K:LIGHT\_POTENTIOMETER\_INC) }</SET\_STATE\_EXTERNAL> <IE\_ID\_EXTERNAL\_0>\#IE\_PREFIX\#\_Knob\_Button</IE\_ID\_EXTERNAL\_0> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_KNOB\#</TOOLTIP\_TITLE> </UseTemplate> </Component> </Template> <!-- Stop, StandBy, Go signals For Skydive, Airdrop... --> <Template Name="ASOBO\_SAFETY\_Cabin\_Indicator\_Readiness"> <Parameters Type="Default"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <TT\_DESCRIPTION\_ID>@TT\_Package.LIGHTING\_SWITCH\_CABIN\_ACTION\_SET</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.LIGHTING\_SWITCH\_CABIN\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_ELECTRICAL\_Circuit\_Template"> <NODE\_ID>\#NODE\_ID\_INTERACTION\#</NODE\_ID> </UseTemplate> <Component ID="\#NODE\_ID\_EMISSIVE\#" Node="\#NODE\_ID\_EMISSIVE\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"/> </Component> </Template> <!-- \#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\# --> <!-- SAFETY Interaction inputs setup template --> <Template Name="ASOBO\_SAFETY\_Base\_Template"> <Parameters Type="Default"> <INPUT\_EVENT\_ID\_SOURCE>SAFETY</INPUT\_EVENT\_ID\_SOURCE> <WWISE\_PREFIX>SAFETY</WWISE\_PREFIX> </Parameters> <UseTemplate Name="ASOBO\_Interaction\_Base\_Template"> <USE\_INPUT\_EVENT\_ID>SAFETY</USE\_INPUT\_EVENT\_ID> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Push\_Event\_Base\_Template"> <UseTemplate Name="ASOBO\_Interaction\_Push\_Event\_Base\_Template"> <USE\_INPUT\_EVENT\_ID>SAFETY</USE\_INPUT\_EVENT\_ID> </UseTemplate> </Template> <Template Name="ASOBO\_SAFETY\_Pull\_Event\_Base\_Template"> <UseTemplate Name="ASOBO\_Interaction\_Pull\_Event\_Base\_Template"> <USE\_INPUT\_EVENT\_ID>SAFETY</USE\_INPUT\_EVENT\_ID> </UseTemplate> </Template> </ModelBehaviors>     ### Includes - RelativeFile: [Subtemplates\\\\Safety\_Subtemplates.xml](subtemplates/safety-subtemplates/) - RelativeFile: [Inputs\\\\Safety\_Inputs.xml](inputs/safety-inputs/) ### Templates Template list 1. [ASOBO\_SAFETY\_Push\_Warning\_Template](#ASOBO_SAFETY_Push_Warning_Template) 2. [ASOBO\_SAFETY\_Push\_Caution\_Template](#ASOBO_SAFETY_Push_Caution_Template) 3. [ASOBO\_SAFETY\_Push\_Annunciator\_Template](#ASOBO_SAFETY_Push_Annunciator_Template) 4. [ASOBO\_SAFETY\_Push\_Test\_Template](#ASOBO_SAFETY_Push_Test_Template) 5. [ASOBO\_SAFETY\_Push\_Gear\_Advisory\_Template](#ASOBO_SAFETY_Push_Gear_Advisory_Template) 6. [ASOBO\_SAFETY\_Push\_WarningCaution\_Template](#ASOBO_SAFETY_Push_WarningCaution_Template) 7. [ASOBO\_SAFETY\_Push\_Template](#ASOBO_SAFETY_Push_Template) 8. [ASOBO\_SAFETY\_Push\_Acknowledge\_Template](#ASOBO_SAFETY_Push_Acknowledge_Template) 9. [ASOBO\_SAFETY\_Light\_Template](#ASOBO_SAFETY_Light_Template) 10. [ASOBO\_SAFETY\_Switch\_Light\_Template](#ASOBO_SAFETY_Switch_Light_Template) 11. [ASOBO\_SAFETY\_ELT\_Template](#ASOBO_SAFETY_ELT_Template) 12. [ASOBO\_SAFETY\_Switch\_ELT\_Template](#ASOBO_SAFETY_Switch_ELT_Template) 13. [ASOBO\_SAFETY\_AlternateStaticAir\_Template](#ASOBO_SAFETY_AlternateStaticAir_Template) 14. [ASOBO\_SAFETY\_Push\_AlternateStaticAir\_Template](#ASOBO_SAFETY_Push_AlternateStaticAir_Template) 15. [ASOBO\_SAFETY\_Switch\_AlternateStaticAir\_Template](#ASOBO_SAFETY_Switch_AlternateStaticAir_Template) 16. [ASOBO\_SAFETY\_Gauge\_OxygenPressure\_Template](#ASOBO_SAFETY_Gauge_OxygenPressure_Template) 17. [ASOBO\_SAFETY\_Indicator\_Template](#ASOBO_SAFETY_Indicator_Template) 18. [ASOBO\_SAFETY\_Indicator\_Day\_Night\_Check\_Template](#ASOBO_SAFETY_Indicator_Day_Night_Check_Template) 19. [ASOBO\_SAFETY\_Indicator\_TailHook\_Template](#ASOBO_SAFETY_Indicator_TailHook_Template) 20. [ASOBO\_SAFETY\_Indicator\_Warning\_Template](#ASOBO_SAFETY_Indicator_Warning_Template) 21. [ASOBO\_SAFETY\_Indicator\_Caution\_Template](#ASOBO_SAFETY_Indicator_Caution_Template) 22. [ASOBO\_SAFETY\_Indicator\_Caution\_Master\_Template](#ASOBO_SAFETY_Indicator_Caution_Master_Template) 23. [ASOBO\_SAFETY\_Indicator\_Warning\_Master\_Template](#ASOBO_SAFETY_Indicator_Warning_Master_Template) 24. [ASOBO\_SAFETY\_Indicator\_Battery\_Template](#ASOBO_SAFETY_Indicator_Battery_Template) 25. [ASOBO\_SAFETY\_Spoilers\_Template](#ASOBO_SAFETY_Spoilers_Template) 26. [ASOBO\_SAFETY\_Parking\_Brake\_Template](#ASOBO_SAFETY_Parking_Brake_Template) 27. [ASOBO\_SAFETY\_Launch\_Bar\_Template](#ASOBO_SAFETY_Launch_Bar_Template) 28. [ASOBO\_SAFETY\_Launch\_Bar\_Warning\_Template](#ASOBO_SAFETY_Launch_Bar_Warning_Template) 29. [ASOBO\_SAFETY\_Indicator\_Coolant\_Template](#ASOBO_SAFETY_Indicator_Coolant_Template) 30. [ASOBO\_SAFETY\_Indicator\_OilPress\_Template](#ASOBO_SAFETY_Indicator_OilPress_Template) 31. [ASOBO\_SAFETY\_Indicator\_OilTemp\_Template](#ASOBO_SAFETY_Indicator_OilTemp_Template) 32. [ASOBO\_SAFETY\_Indicator\_FuelPress\_Template](#ASOBO_SAFETY_Indicator_FuelPress_Template) 33. [ASOBO\_SAFETY\_Indicator\_Vacuum\_Template](#ASOBO_SAFETY_Indicator_Vacuum_Template) 34. [ASOBO\_SAFETY\_Indicator\_Waiting\_Template](#ASOBO_SAFETY_Indicator_Waiting_Template) 35. [ASOBO\_SAFETY\_Indicator\_Flaps\_Template](#ASOBO_SAFETY_Indicator_Flaps_Template) 36. [ASOBO\_SAFETY\_Indicator\_Charge\_Template](#ASOBO_SAFETY_Indicator_Charge_Template) 37. [ASOBO\_SAFETY\_Indicator\_LowFuel\_Template](#ASOBO_SAFETY_Indicator_LowFuel_Template) 38. [ASOBO\_SAFETY\_Indicator\_LowVolt\_Template](#ASOBO_SAFETY_Indicator_LowVolt_Template) 39. [ASOBO\_SAFETY\_Indicator\_Pitot\_Template](#ASOBO_SAFETY_Indicator_Pitot_Template) 40. [ASOBO\_SAFETY\_Indicator\_Alternator\_Template](#ASOBO_SAFETY_Indicator_Alternator_Template) 41. [ASOBO\_SAFETY\_Indicator\_Glow\_Light\_Template](#ASOBO_SAFETY_Indicator_Glow_Light_Template) 42. [ASOBO\_SAFETY\_Indicator\_Starter\_Template](#ASOBO_SAFETY_Indicator_Starter_Template) 43. [ASOBO\_SAFETY\_Indicator\_Engine\_Template](#ASOBO_SAFETY_Indicator_Engine_Template) 44. [ASOBO\_SAFETY\_Indicator\_ECU\_Template](#ASOBO_SAFETY_Indicator_ECU_Template) 45. [ASOBO\_SAFETY\_Indicator\_FuelTransfer\_Template](#ASOBO_SAFETY_Indicator_FuelTransfer_Template) 46. [ASOBO\_SAFETY\_Indicator\_FuelPump\_Template](#ASOBO_SAFETY_Indicator_FuelPump_Template) 47. [ASOBO\_SAFETY\_Indicator\_Start\_Template](#ASOBO_SAFETY_Indicator_Start_Template) 48. [ASOBO\_SAFETY\_Indicator\_Doors\_Template](#ASOBO_SAFETY_Indicator_Doors_Template) 49. [ASOBO\_SAFETY\_Indicator\_TrimFail\_Template](#ASOBO_SAFETY_Indicator_TrimFail_Template) 50. [ASOBO\_SAFETY\_Indicator\_RPM\_Template](#ASOBO_SAFETY_Indicator_RPM_Template) 51. [ASOBO\_SAFETY\_Indicator\_Accelerometer\_Template](#ASOBO_SAFETY_Indicator_Accelerometer_Template) 52. [ASOBO\_SAFETY\_Indicator\_HydraulicsPressure\_Template](#ASOBO_SAFETY_Indicator_HydraulicsPressure_Template) 53. [ASOBO\_SAFETY\_Indicator\_HydraulicsFailure\_Template](#ASOBO_SAFETY_Indicator_HydraulicsFailure_Template) 54. [ASOBO\_SAFETY\_Indicator\_NavGps\_Template](#ASOBO_SAFETY_Indicator_NavGps_Template) 55. [ASOBO\_SAFETY\_Indicator\_GpsApr\_Template](#ASOBO_SAFETY_Indicator_GpsApr_Template) 56. [ASOBO\_SAFETY\_Indicator\_Knob\_LandingGear\_Template](#ASOBO_SAFETY_Indicator_Knob_LandingGear_Template) 57. [ASOBO\_SAFETY\_Indicator\_Knob\_Dimmer\_Push\_Test](#ASOBO_SAFETY_Indicator_Knob_Dimmer_Push_Test) 58. [ASOBO\_SAFETY\_Cabin\_Indicator\_Readiness](#ASOBO_SAFETY_Cabin_Indicator_Readiness) 59. [ASOBO\_SAFETY\_Base\_Template](#ASOBO_SAFETY_Base_Template) 60. [ASOBO\_SAFETY\_Push\_Event\_Base\_Template](#ASOBO_SAFETY_Push_Event_Base_Template) 61. [ASOBO\_SAFETY\_Pull\_Event\_Base\_Template](#ASOBO_SAFETY_Pull_Event_Base_Template) - #### ASOBO\_SAFETY\_Push\_Warning\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Push\_Warning\_Template"> <Parameters Type="Default"> <VAR\_SCOPE>O</VAR\_SCOPE> <VAR\_NAME>SAFETY\_Push\_Warning</VAR\_NAME> <Switch Param="TYPE"> <Case Value="AIRLINER"> <SWITCH\_POSITION\_TYPE>I</SWITCH\_POSITION\_TYPE> <SWITCH\_POSITION\_VAR>SAFETY\_Push\_Warning\_ButtonAnimVar</SWITCH\_POSITION\_VAR> </Case> </Switch> </Parameters> <Parameters Type="Default"> <PUSH\_EVENT>(>K:MASTER\_WARNING\_ACKNOWLEDGE)</PUSH\_EVENT> <IS\_STATE\_ACTIVE>(A:MASTER WARNING ACTIVE, Boolean) (A:MASTER WARNING ACKNOWLEDGED, Boolean) ! and (\#VAR\_SCOPE\#:\#VAR\_NAME\#) or</IS\_STATE\_ACTIVE> <TOOLTIP\_TITLE>@TT\_Package.SAFETY\_PUSH\_WARNING\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.SAFETY\_PUSH\_WARNING\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Override"> <Switch Param="TYPE"> <Case Value="AIRLINER"> <IS\_STATE\_ACTIVE\_SEQ1>\#IS\_STATE\_ACTIVE\# (\#SWITCH\_POSITION\_TYPE\#:\#SWITCH\_POSITION\_VAR\#\_IsDown) or</IS\_STATE\_ACTIVE\_SEQ1> </Case> </Switch> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Template"> <PUSH\_ID>Warning</PUSH\_ID> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - VAR\_SCOPE - VAR\_NAME Condition: Switch(TYPE) - Case: AIRLINER Parameters set: - SWITCH\_POSITION\_TYPE - SWITCH\_POSITION\_VAR - Default Parameters set: - PUSH\_EVENT - IS\_STATE\_ACTIVE (using VAR\_SCOPE, VAR\_NAME) - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID - Override Condition: Switch(TYPE) - Case: AIRLINER Parameters set: - IS\_STATE\_ACTIVE\_SEQ1 (using IS\_STATE\_ACTIVE, SWITCH\_POSITION\_TYPE, SWITCH\_POSITION\_VAR)   Templates used: - [ASOBO\_SAFETY\_Push\_Template](safety/#ASOBO_SAFETY_Push_Template) Parameters set: - PUSH\_ID [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Push\_Caution\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Push\_Caution\_Template"> <Parameters Type="Default"> <VAR\_SCOPE>O</VAR\_SCOPE> <VAR\_NAME>SAFETY\_Push\_Caution</VAR\_NAME> <Switch Param="TYPE"> <Case Value="AIRLINER"> <SWITCH\_POSITION\_TYPE>I</SWITCH\_POSITION\_TYPE> <SWITCH\_POSITION\_VAR>SAFETY\_Push\_Caution\_ButtonAnimVar</SWITCH\_POSITION\_VAR> </Case> </Switch> </Parameters> <Parameters Type="Default"> <PUSH\_EVENT>(>K:MASTER\_CAUTION\_ACKNOWLEDGE)</PUSH\_EVENT> <IS\_STATE\_ACTIVE>(A:MASTER CAUTION ACTIVE, Boolean) (A:MASTER CAUTION ACKNOWLEDGED, Boolean) ! and (\#VAR\_SCOPE\#:\#VAR\_NAME\#) or</IS\_STATE\_ACTIVE> <TOOLTIP\_TITLE>@TT\_Package.SAFETY\_PUSH\_CAUTION\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.SAFETY\_PUSH\_CAUTION\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Override"> <Switch Param="TYPE"> <Case Value="AIRLINER"> <IS\_STATE\_ACTIVE\_SEQ1>\#IS\_STATE\_ACTIVE\# (\#SWITCH\_POSITION\_TYPE\#:\#SWITCH\_POSITION\_VAR\#\_IsDown) or</IS\_STATE\_ACTIVE\_SEQ1> </Case> </Switch> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Template"> <PUSH\_ID>Caution</PUSH\_ID> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - VAR\_SCOPE - VAR\_NAME Condition: Switch(TYPE) - Case: AIRLINER Parameters set: - SWITCH\_POSITION\_TYPE - SWITCH\_POSITION\_VAR - Default Parameters set: - PUSH\_EVENT - IS\_STATE\_ACTIVE (using VAR\_SCOPE, VAR\_NAME) - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID - Override Condition: Switch(TYPE) - Case: AIRLINER Parameters set: - IS\_STATE\_ACTIVE\_SEQ1 (using IS\_STATE\_ACTIVE, SWITCH\_POSITION\_TYPE, SWITCH\_POSITION\_VAR)   Templates used: - [ASOBO\_SAFETY\_Push\_Template](safety/#ASOBO_SAFETY_Push_Template) Parameters set: - PUSH\_ID [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Push\_Annunciator\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Push\_Annunciator\_Template"> <Parameters Type="Default"> <WWISE\_EVENT\_1>annunciator\_push\_button\_on</WWISE\_EVENT\_1> <WWISE\_EVENT\_2>annunciator\_push\_button\_off</WWISE\_EVENT\_2> <TOOLTIP\_TITLE>@TT\_Package.SAFETY\_PUSH\_ANNUCIATOR\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.SAFETY\_PUSH\_ANNUCIATOR\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Override"> <PUSH\_EVENT>(>K:ANNUNCIATOR\_SWITCH\_ON)</PUSH\_EVENT> <RELEASE\_EVENT>(>K:ANNUNCIATOR\_SWITCH\_OFF)</RELEASE\_EVENT> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Template"> <PUSH\_ID>Annunciator</PUSH\_ID> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - WWISE\_EVENT\_1 - WWISE\_EVENT\_2 - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID - Override Parameters set: - PUSH\_EVENT - RELEASE\_EVENT   Templates used: - [ASOBO\_SAFETY\_Push\_Template](safety/#ASOBO_SAFETY_Push_Template) Parameters set: - PUSH\_ID [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Push\_Test\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Push\_Test\_Template"> <Parameters Type="Default"> <VAR\_SCOPE>L</VAR\_SCOPE> <VAR\_NAME>XMLVAR\_LTS\_Test</VAR\_NAME> <TOOLTIP\_TITLE>@TT\_Package.SAFETY\_PUSH\_TEST\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.SAFETY\_PUSH\_TEST\_ACTION</TT\_DESCRIPTION\_ID> <DONT\_APPEND\_ID>True</DONT\_APPEND\_ID> </Parameters> <Parameters Type="Override"> <PUSH\_EVENT>1 (>\#VAR\_SCOPE\#:\#VAR\_NAME\#)</PUSH\_EVENT> <RELEASE\_EVENT>0 (>\#VAR\_SCOPE\#:\#VAR\_NAME\#)</RELEASE\_EVENT> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Template"> <PUSH\_ID>Test</PUSH\_ID> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - VAR\_SCOPE - VAR\_NAME - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID - DONT\_APPEND\_ID - Override Parameters set: - PUSH\_EVENT (using VAR\_SCOPE, VAR\_NAME) - RELEASE\_EVENT (using VAR\_SCOPE, VAR\_NAME)   Templates used: - [ASOBO\_SAFETY\_Push\_Template](safety/#ASOBO_SAFETY_Push_Template) Parameters set: - PUSH\_ID [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Push\_Gear\_Advisory\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Push\_Gear\_Advisory\_Template"> <Parameters Type="Default"> <VAR\_SCOPE>O</VAR\_SCOPE> <VAR\_NAME>SAFETY\_Push\_Gear\_Advisory</VAR\_NAME> <TOOLTIP\_TITLE>@TT\_Package.SAFETY\_PUSH\_GEAR\_ADVISORY\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.SAFETY\_PUSH\_GEAR\_ADVISORY\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Default"> <PUSH\_EVENT>(>H:Generic\_Gear\_Advisory\_Push)</PUSH\_EVENT> <IS\_STATE\_ACTIVE>(L:Generic\_Gear\_Advisory\_Active) (\#VAR\_SCOPE\#:\#VAR\_NAME\#) or (E:SIMULATION TIME, seconds) 2 % flr and</IS\_STATE\_ACTIVE> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Template"> <PUSH\_ID>Gear\_Advisory</PUSH\_ID> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - VAR\_SCOPE - VAR\_NAME - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID - Default Parameters set: - PUSH\_EVENT - IS\_STATE\_ACTIVE (using VAR\_SCOPE, VAR\_NAME)   Templates used: - [ASOBO\_SAFETY\_Push\_Template](safety/#ASOBO_SAFETY_Push_Template) Parameters set: - PUSH\_ID [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Push\_WarningCaution\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Push\_WarningCaution\_Template"> <Parameters Type="Default"> <TYPE>AIRLINER</TYPE> <VAR\_SCOPE>O</VAR\_SCOPE> <VAR\_NAME>SAFETY\_Push\_Warning\_Caution</VAR\_NAME> <SWITCH\_POSITION\_TYPE>I</SWITCH\_POSITION\_TYPE> <SWITCH\_POSITION\_VAR>SAFETY\_Push\_WarningCaution\_ButtonAnimVar</SWITCH\_POSITION\_VAR> </Parameters> <Parameters Type="Default"> <PUSH\_EVENT>(>K:MASTER\_WARNING\_ACKNOWLEDGE) (>K:MASTER\_CAUTION\_ACKNOWLEDGE)</PUSH\_EVENT> <IS\_STATE\_ACTIVE\_SEQ1>(A:MASTER CAUTION ACTIVE, Boolean) (A:MASTER CAUTION ACKNOWLEDGED, Boolean) ! and (\#VAR\_SCOPE\#:\#VAR\_NAME\#) or</IS\_STATE\_ACTIVE\_SEQ1> <IS\_STATE\_ACTIVE\_SEQ2>(A:MASTER WARNING ACTIVE, Boolean) (A:MASTER WARNING ACKNOWLEDGED, Boolean) ! and (\#VAR\_SCOPE\#:\#VAR\_NAME\#) or</IS\_STATE\_ACTIVE\_SEQ2> <TOOLTIP\_TITLE>@TT\_Package.SAFETY\_PUSH\_MASTER\_TITLE</TOOLTIP\_TITLE> <TT\_DESCRIPTION\_ID>@TT\_Package.SAFETY\_PUSH\_MASTER\_ACTION</TT\_DESCRIPTION\_ID> </Parameters> <Parameters Type="Override"> <Condition Valid="NO\_EMISSIVE\_ON\_HELD"> <False> <IS\_STATE\_ACTIVE\_SEQ1>\#IS\_STATE\_ACTIVE\_SEQ1\# (\#SWITCH\_POSITION\_TYPE\#:\#SWITCH\_POSITION\_VAR\#\_IsDown) or</IS\_STATE\_ACTIVE\_SEQ1> <IS\_STATE\_ACTIVE\_SEQ2>\#IS\_STATE\_ACTIVE\_SEQ2\# (\#SWITCH\_POSITION\_TYPE\#:\#SWITCH\_POSITION\_VAR\#\_IsDown) or</IS\_STATE\_ACTIVE\_SEQ2> </False> </Condition> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Template"> <PUSH\_ID>Warning\_Caution</PUSH\_ID> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - TYPE - VAR\_SCOPE - VAR\_NAME - SWITCH\_POSITION\_TYPE - SWITCH\_POSITION\_VAR - Default Parameters set: - PUSH\_EVENT - IS\_STATE\_ACTIVE\_SEQ1 (using VAR\_SCOPE, VAR\_NAME) - IS\_STATE\_ACTIVE\_SEQ2 (using VAR\_SCOPE, VAR\_NAME) - TOOLTIP\_TITLE - TT\_DESCRIPTION\_ID - Override Condition: Valid(NO\_EMISSIVE\_ON\_HELD) - Case: False Parameters set: - IS\_STATE\_ACTIVE\_SEQ1 (using IS\_STATE\_ACTIVE\_SEQ1, SWITCH\_POSITION\_TYPE, SWITCH\_POSITION\_VAR) - IS\_STATE\_ACTIVE\_SEQ2 (using IS\_STATE\_ACTIVE\_SEQ2, SWITCH\_POSITION\_TYPE, SWITCH\_POSITION\_VAR)   Templates used: - [ASOBO\_SAFETY\_Push\_Template](safety/#ASOBO_SAFETY_Push_Template) Parameters set: - PUSH\_ID [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Push\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Push\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_SAFETY\_Push\_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\_SAFETY\_Push\_SubTemplate](subtemplates/safety-subtemplates/#ASOBO_SAFETY_Push_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Push\_Acknowledge\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Push\_Acknowledge\_Template"> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Acknowledge\_SubTemplate"/> </Template>   Templates used: - [ASOBO\_SAFETY\_Push\_Acknowledge\_SubTemplate](subtemplates/safety-subtemplates/#ASOBO_SAFETY_Push_Acknowledge_SubTemplate) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Light\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Light\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_SAFETY\_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\_SAFETY\_Light\_SubTemplate](subtemplates/safety-subtemplates/#ASOBO_SAFETY_Light_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Switch\_Light\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Switch\_Light\_Template"> <UseTemplate Name="ASOBO\_SAFETY\_Light\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_SAFETY\_Light\_Template](safety/#ASOBO_SAFETY_Light_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_ELT\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_ELT\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_SAFETY\_ELT\_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\_SAFETY\_ELT\_SubTemplate](subtemplates/safety-subtemplates/#ASOBO_SAFETY_ELT_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Switch\_ELT\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Switch\_ELT\_Template"> <UseTemplate Name="ASOBO\_SAFETY\_ELT\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_SAFETY\_ELT\_Template](safety/#ASOBO_SAFETY_ELT_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_AlternateStaticAir\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_AlternateStaticAir\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_SAFETY\_AlternateStaticAir\_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\_SAFETY\_AlternateStaticAir\_SubTemplate](subtemplates/safety-subtemplates/#ASOBO_SAFETY_AlternateStaticAir_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Push\_AlternateStaticAir\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Push\_AlternateStaticAir\_Template"> <UseTemplate Name="ASOBO\_SAFETY\_AlternateStaticAir\_Template"> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_SAFETY\_AlternateStaticAir\_Template](safety/#ASOBO_SAFETY_AlternateStaticAir_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Switch\_AlternateStaticAir\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Switch\_AlternateStaticAir\_Template"> <UseTemplate Name="ASOBO\_SAFETY\_AlternateStaticAir\_Template"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> </UseTemplate> </Template>   Templates used: - [ASOBO\_SAFETY\_AlternateStaticAir\_Template](safety/#ASOBO_SAFETY_AlternateStaticAir_Template) Parameters set: - INTERACTION\_TYPE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Gauge\_OxygenPressure\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Gauge\_OxygenPressure\_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_GT\_Helper\_Suffix\_ID\_Appender"> <TEMPLATE\_TO\_CALL>ASOBO\_SAFETY\_Gauge\_OxygenPressure\_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\_SAFETY\_Gauge\_OxygenPressure\_SubTemplate](subtemplates/safety-subtemplates/#ASOBO_SAFETY_Gauge_OxygenPressure_SubTemplate) Parameters set: - TEMPLATE\_TO\_CALL [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Template"> <Parameters Type="Default"> <REQUIRE\_ACK\_CODE/> <CANCEL\_ACK\_CODE/> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Day\_Night\_Check\_Template"> <Condition Check="OVERRIDE\_EMISSIVE\_CODE"> <EMISSIVE\_CODE>\#OVERRIDE\_EMISSIVE\_CODE\#</EMISSIVE\_CODE> </Condition> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - REQUIRE\_ACK\_CODE - CANCEL\_ACK\_CODE   Templates used: - [ASOBO\_SAFETY\_Indicator\_Day\_Night\_Check\_Template](safety/#ASOBO_SAFETY_Indicator_Day_Night_Check_Template) Condition: Check(OVERRIDE\_EMISSIVE\_CODE) - Case: True Parameters set: - EMISSIVE\_CODE (using OVERRIDE\_EMISSIVE\_CODE) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Day\_Night\_Check\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Day\_Night\_Check\_Template"> <Parameters Type="Default"> <EMISSIVE\_CODE>0</EMISSIVE\_CODE> <DAYNIGHT\_FACTOR>0.7</DAYNIGHT\_FACTOR> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_SubTemplate"> <Condition Check="CHECK\_DAYNIGHT\_SWITCH"> <EMISSIVE\_CODE> (L:XMLVAR\_WarningsAttenuated) if{ \#DAYNIGHT\_FACTOR\# sp1 } els{ 1 sp1 } \#EMISSIVE\_CODE\# l1 \* </EMISSIVE\_CODE> </Condition> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - EMISSIVE\_CODE - DAYNIGHT\_FACTOR   Templates used: - [ASOBO\_SAFETY\_Indicator\_SubTemplate](subtemplates/safety-subtemplates/#ASOBO_SAFETY_Indicator_SubTemplate) Condition: Check(CHECK\_DAYNIGHT\_SWITCH) - Case: True Parameters set: - EMISSIVE\_CODE (using DAYNIGHT\_FACTOR, EMISSIVE\_CODE) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_TailHook\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_TailHook\_Template"> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_SubTemplate"> <EMISSIVE\_CODE> (A:TAILHOOK POSITION, Percent over 100) (A:TAILHOOK HANDLE, Percent over 100) != </EMISSIVE\_CODE> </UseTemplate> </Template>   Templates used: - [ASOBO\_SAFETY\_Indicator\_SubTemplate](subtemplates/safety-subtemplates/#ASOBO_SAFETY_Indicator_SubTemplate) Parameters set: - EMISSIVE\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Warning\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"> <Parameters Type="Default"> <REQUIRE\_ACK\_CODE> (I:XMLVAR\_WarningWaitingAck) ++ (>I:XMLVAR\_WarningWaitingAck) (I:XMLVAR\_WarningWaitingAck) 0 > (>L:XMLVAR\_WarningEnabled) </REQUIRE\_ACK\_CODE> <CANCEL\_ACK\_CODE> (I:XMLVAR\_WarningWaitingAck) -- (>I:XMLVAR\_WarningWaitingAck) (I:XMLVAR\_WarningWaitingAck) 0 > (>L:XMLVAR\_WarningEnabled) </CANCEL\_ACK\_CODE> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"/> </Template> Parameters initialization: - Default Parameters set: - REQUIRE\_ACK\_CODE - CANCEL\_ACK\_CODE   Templates used: - [ASOBO\_SAFETY\_Indicator\_Template](safety/#ASOBO_SAFETY_Indicator_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Caution\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <Parameters Type="Default"> <REQUIRE\_ACK\_CODE> (I:XMLVAR\_CautionWaitingAck) ++ (>I:XMLVAR\_CautionWaitingAck) (I:XMLVAR\_CautionWaitingAck) 0 > (>L:XMLVAR\_CautionEnabled) </REQUIRE\_ACK\_CODE> <CANCEL\_ACK\_CODE> (I:XMLVAR\_CautionWaitingAck) -- (>I:XMLVAR\_CautionWaitingAck) (I:XMLVAR\_CautionWaitingAck) 0 > (>L:XMLVAR\_CautionEnabled) </CANCEL\_ACK\_CODE> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"/> </Template> Parameters initialization: - Default Parameters set: - REQUIRE\_ACK\_CODE - CANCEL\_ACK\_CODE   Templates used: - [ASOBO\_SAFETY\_Indicator\_Template](safety/#ASOBO_SAFETY_Indicator_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Caution\_Master\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Caution\_Master\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Caution</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <EMISSIVE\_CODE> (L:XMLVAR\_CautionEnabled) </EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Template](safety/#ASOBO_SAFETY_Indicator_Template) Parameters set: - EMISSIVE\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Warning\_Master\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Warning\_Master\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Warning</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <EMISSIVE\_CODE> (L:XMLVAR\_WarningEnabled) </EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Template](safety/#ASOBO_SAFETY_Indicator_Template) Parameters set: - EMISSIVE\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Battery\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Battery\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Battery</NODE\_ID> <THRESHOLD\_VOLTAGE>23</THRESHOLD\_VOLTAGE> <THRESHOLD\_LOAD>5</THRESHOLD\_LOAD> <MIN\_RPM>500</MIN\_RPM> <ID>1</ID> </Parameters> <Parameters Type="Override"> <Condition Valid="ONLY\_CHECK\_DISCHARGE"> <True> <EMISSIVE\_CODE> (A:ELECTRICAL BATTERY LOAD:\#ID\#, amp) \#THRESHOLD\_LOAD\# > </EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE> (A:ELECTRICAL BATTERY VOLTAGE:\#ID\#, volt) \#THRESHOLD\_VOLTAGE\# < (A:ELECTRICAL BATTERY LOAD:\#ID\#, amp) \#THRESHOLD\_LOAD\# > (A:GENERAL ENG RPM:\#ID\#, rpm) \#MIN\_RPM\# > and or </EMISSIVE\_CODE> </False> </Condition> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"/> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - THRESHOLD\_VOLTAGE - THRESHOLD\_LOAD - MIN\_RPM - ID - Override Condition: Valid(ONLY\_CHECK\_DISCHARGE) - Case: True Parameters set: - EMISSIVE\_CODE (using ID, THRESHOLD\_LOAD) - Case: False Parameters set: - EMISSIVE\_CODE (using ID, THRESHOLD\_VOLTAGE, THRESHOLD\_LOAD, MIN\_RPM)   Templates used: - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Spoilers\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Spoilers\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Spoilers</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <EMISSIVE\_CODE>(A:SPOILERS LEFT POSITION, Percent over 100) 0 > (A:SPOILERS RIGHT POSITION, Percent over 100) 0 > or (A:SPOILERS HANDLE POSITION, Percent) 0 > and</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Template](safety/#ASOBO_SAFETY_Indicator_Template) Parameters set: - EMISSIVE\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Parking\_Brake\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Parking\_Brake\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Parking\_Brake</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <EMISSIVE\_CODE>(A:BRAKE PARKING POSITION, Bool)</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Template](safety/#ASOBO_SAFETY_Indicator_Template) Parameters set: - EMISSIVE\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Launch\_Bar\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Launch\_Bar\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Launch\_Bar</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <EMISSIVE\_CODE>(A:LAUNCHBAR POSITION, Percent over 100) 0 ></EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Template](safety/#ASOBO_SAFETY_Indicator_Template) Parameters set: - EMISSIVE\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Launch\_Bar\_Warning\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Launch\_Bar\_Warning\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Launch\_Bar\_Warning</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE> (A:LAUNCHBAR POSITION, Percent over 100) 0 > sp1 (A:LAUNCHBAR SWITCH, Bool) sp2 (A:SIM ON GROUND, Bool) sp3 (A:GEAR LEFT POSITION, Percent over 100) 0 == sp4 l1 l3 ! and l1 l4 and or l2 l3 ! and or l2 l4 and or </EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) Parameters set: - EMISSIVE\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Coolant\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Coolant\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Coolant</NODE\_ID> <THRESHOLD>50</THRESHOLD> <SIMVAR\_UNITS>Percent</SIMVAR\_UNITS> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:RECIP ENG COOLANT RESERVOIR PERCENT:1, \#SIMVAR\_UNITS\#) \#THRESHOLD\# <</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - THRESHOLD - SIMVAR\_UNITS   Templates used: - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) Parameters set: - EMISSIVE\_CODE (using SIMVAR\_UNITS, THRESHOLD) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_OilPress\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_OilPress\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_OilPress</NODE\_ID> <THRESHOLD>50</THRESHOLD> <SIMVAR\_UNITS>Psi</SIMVAR\_UNITS> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:GENERAL ENG OIL PRESSURE:1, \#SIMVAR\_UNITS\#) \#THRESHOLD\# <</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - THRESHOLD - SIMVAR\_UNITS   Templates used: - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) Parameters set: - EMISSIVE\_CODE (using SIMVAR\_UNITS, THRESHOLD) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_OilTemp\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_OilTemp\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_OilTemp</NODE\_ID> <THRESHOLD>110</THRESHOLD> <MIN\_THRESHOLD>20</MIN\_THRESHOLD> <ID>1</ID> <SIMVAR\_UNITS>Celsius</SIMVAR\_UNITS> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:GENERAL ENG OIL TEMPERATURE:\#ID\#, \#SIMVAR\_UNITS\#) s0 \#THRESHOLD\# > l0 \#MIN\_THRESHOLD\# < or</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - THRESHOLD - MIN\_THRESHOLD - ID - SIMVAR\_UNITS   Templates used: - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) Parameters set: - EMISSIVE\_CODE (using ID, SIMVAR\_UNITS, THRESHOLD, MIN\_THRESHOLD) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_FuelPress\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_FuelPress\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_FuelPress</NODE\_ID> <THRESHOLD>2</THRESHOLD> <SIMVAR\_UNITS>Psi</SIMVAR\_UNITS> <SIMVAR>GENERAL ENG FUEL PRESSURE:1</SIMVAR> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:\#SIMVAR\#, \#SIMVAR\_UNITS\#) \#THRESHOLD\# <</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - THRESHOLD - SIMVAR\_UNITS - SIMVAR   Templates used: - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) Parameters set: - EMISSIVE\_CODE (using SIMVAR, SIMVAR\_UNITS, THRESHOLD) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Vacuum\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Vacuum\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Vacuum</NODE\_ID> <THRESHOLD>3</THRESHOLD> <SIMVAR\_UNITS>inHG</SIMVAR\_UNITS> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:SUCTION PRESSURE, \#SIMVAR\_UNITS\#) \#THRESHOLD\# <</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - THRESHOLD - SIMVAR\_UNITS   Templates used: - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) Parameters set: - EMISSIVE\_CODE (using SIMVAR\_UNITS, THRESHOLD) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Waiting\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Waiting\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Waiting</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"/> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Flaps\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Flaps\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Flaps</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:TRAILING EDGE FLAPS LEFT PERCENT, Percent) 0 ></EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) Parameters set: - EMISSIVE\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Charge\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Charge\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Charge</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:GENERAL ENG GENERATOR ACTIVE:1, Bool) not</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) Parameters set: - EMISSIVE\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_LowFuel\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_LowFuel\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_LowFuel</NODE\_ID> <Condition Valid="USE\_DANGEROUS\_CRITICAL\_THRESHOLDS"> <True> <THRESHOLD\_DANGEROUS>12</THRESHOLD\_DANGEROUS> <THRESHOLD\_CRITICAL>8</THRESHOLD\_CRITICAL> <EMISSIVE\_CODE\_CRITICAL>1</EMISSIVE\_CODE\_CRITICAL> <EMISSIVE\_CODE\_DANGEROUS>1</EMISSIVE\_CODE\_DANGEROUS> </True> <False> <THRESHOLD>8</THRESHOLD> </False> </Condition> <SIMVAR\_FUEL>FUEL TANK CENTER QUANTITY</SIMVAR\_FUEL> <SIMVAR\_UNIT>Gallons</SIMVAR\_UNIT> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <Condition Valid="USE\_DANGEROUS\_CRITICAL\_THRESHOLDS"> <True> <Condition Check="SIMVAR\_FUEL2"> <True> <EMISSIVE\_CODE> (A:\#SIMVAR\_FUEL\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\_DANGEROUS\# < (A:\#SIMVAR\_FUEL2\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\_DANGEROUS\# < or s0 if{ (A:\#SIMVAR\_FUEL\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\_CRITICAL\# < (A:\#SIMVAR\_FUEL2\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\_CRITICAL\# < or if{ \#EMISSIVE\_CODE\_CRITICAL\# sp0 } els{ \#EMISSIVE\_CODE\_DANGEROUS\# sp0 } } l0 </EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE> (A:\#SIMVAR\_FUEL\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\_DANGEROUS\# < s0 if{ (A:\#SIMVAR\_FUEL\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\_CRITICAL\# < if{ \#EMISSIVE\_CODE\_CRITICAL\# sp0 } els{ \#EMISSIVE\_CODE\_DANGEROUS\# sp0 } } l0 </EMISSIVE\_CODE> </False> </Condition> </True> <False> <Condition Check="SIMVAR\_FUEL2"> <True> <EMISSIVE\_CODE>(A:\#SIMVAR\_FUEL\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\# < (A:\#SIMVAR\_FUEL2\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\# < or</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>(A:\#SIMVAR\_FUEL\#, \#SIMVAR\_UNIT\#) \#THRESHOLD\# <</EMISSIVE\_CODE> </False> </Condition> </False> </Condition> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - SIMVAR\_FUEL - SIMVAR\_UNIT Condition: Valid(USE\_DANGEROUS\_CRITICAL\_THRESHOLDS) - Case: True Parameters set: - THRESHOLD\_DANGEROUS - THRESHOLD\_CRITICAL - EMISSIVE\_CODE\_CRITICAL - EMISSIVE\_CODE\_DANGEROUS - Case: False Parameters set: - THRESHOLD   Templates used: - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) Condition: Valid(USE\_DANGEROUS\_CRITICAL\_THRESHOLDS) - Case: True Condition: Check(SIMVAR\_FUEL2) - Case: True Parameters set: - EMISSIVE\_CODE (using SIMVAR\_FUEL, SIMVAR\_UNIT, THRESHOLD\_DANGEROUS, SIMVAR\_FUEL2, THRESHOLD\_CRITICAL, EMISSIVE\_CODE\_CRITICAL, EMISSIVE\_CODE\_DANGEROUS) - Case: False Parameters set: - EMISSIVE\_CODE (using SIMVAR\_FUEL, SIMVAR\_UNIT, THRESHOLD\_DANGEROUS, THRESHOLD\_CRITICAL, EMISSIVE\_CODE\_CRITICAL, EMISSIVE\_CODE\_DANGEROUS) - Case: False Condition: Check(SIMVAR\_FUEL2) - Case: True Parameters set: - EMISSIVE\_CODE (using SIMVAR\_FUEL, SIMVAR\_UNIT, THRESHOLD, SIMVAR\_FUEL2) - Case: False Parameters set: - EMISSIVE\_CODE (using SIMVAR\_FUEL, SIMVAR\_UNIT, THRESHOLD) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_LowVolt\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_LowVolt\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_LowVolt</NODE\_ID> <THRESHOLD>12.8</THRESHOLD> <BUS\_ID>1</BUS\_ID> </Parameters> <Parameters Type="Override"> <Switch Param="ELECTRICAL\_SYSTEM"> <Case Value="EX1"> <BUS\_SIMVAR>ELECTRICAL BUS VOLTAGE</BUS\_SIMVAR> </Case> <Default> <BUS\_SIMVAR>ELECTRICAL MAIN BUS VOLTAGE</BUS\_SIMVAR> </Default> </Switch> </Parameters> <Parameters Type="Override"> <GET\_BUS\_VOLTAGE>(A:\#BUS\_SIMVAR\#:\#BUS\_ID\#, Volts)</GET\_BUS\_VOLTAGE> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <Condition Check="THRESHOLD\_UP"> <True> <EMISSIVE\_CODE> \#GET\_BUS\_VOLTAGE\# \#THRESHOLD\_DOWN\# < if{ (O:LightOn) ! if{ 1 (>O:LightOn) } 1 } els{ (O:LightOn) \#GET\_BUS\_VOLTAGE\# \#THRESHOLD\_UP\# > and if{ 0 (>O:LightOn) } (O:LightOn) } </EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE> \#GET\_BUS\_VOLTAGE\# \#THRESHOLD\# < </EMISSIVE\_CODE> </False> </Condition> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - THRESHOLD - BUS\_ID - Override Condition: Switch(ELECTRICAL\_SYSTEM) - Case: EX1 Parameters set: - BUS\_SIMVAR - Default case: Parameters set: - BUS\_SIMVAR - Override Parameters set: - GET\_BUS\_VOLTAGE (using BUS\_SIMVAR, BUS\_ID)   Templates used: - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) Condition: Check(THRESHOLD\_UP) - Case: True Parameters set: - EMISSIVE\_CODE (using GET\_BUS\_VOLTAGE, THRESHOLD\_DOWN, THRESHOLD\_UP) - Case: False Parameters set: - EMISSIVE\_CODE (using GET\_BUS\_VOLTAGE, THRESHOLD) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Pitot\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Pitot\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Pitot</NODE\_ID> <Condition Check="ON\_WHEN\_PITOT\_IS\_ACTIVE"> <False> <INVERT\_CONDITION>!</INVERT\_CONDITION> </False> <True> <INVERT\_CONDITION/> </True> </Condition> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"> <EMISSIVE\_CODE>(A:PITOT HEAT, Bool) (A:CIRCUIT PITOT HEAT ON:\#ID\#, Bool) and \#INVERT\_CONDITION\#</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - ID Condition: Check(ON\_WHEN\_PITOT\_IS\_ACTIVE) - Case: False Parameters set: - INVERT\_CONDITION - Case: True Parameters set: - INVERT\_CONDITION   Templates used: - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) Parameters set: - EMISSIVE\_CODE (using ID, INVERT\_CONDITION) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Alternator\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Alternator\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Alternator</NODE\_ID> <THREAT>Caution</THREAT> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_\#THREAT\#\_Template"> <EMISSIVE\_CODE>(A:ELECTRICAL GENALT BUS VOLTAGE:\#ID\#, volts) 0 ==</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - THREAT - ID Parameters read: - THREAT   Templates used: - ASOBO\_SAFETY\_Indicator\_\#THREAT\#\_Template - May resolve to the following template(s): - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) Parameters set: - EMISSIVE\_CODE (using ID) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Glow\_Light\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Glow\_Light\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Glow\_Light</NODE\_ID> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <EMISSIVE\_CODE> (A:RECIP ENG GLOW PLUG ACTIVE:\#ID\#,Bool) </EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Template](safety/#ASOBO_SAFETY_Indicator_Template) Parameters set: - EMISSIVE\_CODE (using ID) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Starter\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Starter\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Starter</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <EMISSIVE\_CODE>(A:GENERAL ENG STARTER ACTIVE:1, Bool)</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Template](safety/#ASOBO_SAFETY_Indicator_Template) Parameters set: - EMISSIVE\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Engine\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Engine\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Engine</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"/> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_ECU\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_ECU\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_ECU</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Caution\_Template"/> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Caution\_Template](safety/#ASOBO_SAFETY_Indicator_Caution_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_FuelTransfer\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_FuelTransfer\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_FuelTransfer</NODE\_ID> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <Condition Check="USE\_CUSTOM\_MODE"> <True> <EMISSIVE\_CODE> (A:FUEL SELECTED TRANSFER MODE, Enum) 5 == (A:FUEL TRANSFER PUMP ON:\#ID\#, Bool) and </EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE> (A:FUEL SELECTED TRANSFER MODE, Enum) 0 > </EMISSIVE\_CODE> </False> </Condition> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Template](safety/#ASOBO_SAFETY_Indicator_Template) Condition: Check(USE\_CUSTOM\_MODE) - Case: True Parameters set: - EMISSIVE\_CODE (using ID) - Case: False Parameters set: - EMISSIVE\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_FuelPump\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_FuelPump\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_FuelPump</NODE\_ID> <PUMP\_ID>1</PUMP\_ID> <USE\_FUELSYSTEM>True</USE\_FUELSYSTEM> </Parameters> <Parameters Type="Default"> <Condition Valid="USE\_FUELSYSTEM"> <True> <EMISSIVE\_CODE>(A:FUELSYSTEM PUMP ACTIVE:\#PUMP\_ID\#, Bool)</EMISSIVE\_CODE> </True> <False> <EMISSIVE\_CODE>(A:GENERAL ENG FUEL PUMP ON:\#PUMP\_ID\#, Bool)</EMISSIVE\_CODE> </False> </Condition> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"/> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - PUMP\_ID - USE\_FUELSYSTEM - Default Condition: Valid(USE\_FUELSYSTEM) - Case: True Parameters set: - EMISSIVE\_CODE (using PUMP\_ID) - Case: False Parameters set: - EMISSIVE\_CODE (using PUMP\_ID)   Templates used: - [ASOBO\_SAFETY\_Indicator\_Warning\_Template](safety/#ASOBO_SAFETY_Indicator_Warning_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Start\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Start\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Start</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"/> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Warning\_Template](safety/#ASOBO_SAFETY_Indicator_Warning_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Doors\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Doors\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Doors</NODE\_ID> <SIMVAR>CANOPY OPEN</SIMVAR> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"> <EMISSIVE\_CODE>(A:\#SIMVAR\#, percent) 0 ></EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - SIMVAR   Templates used: - [ASOBO\_SAFETY\_Indicator\_Warning\_Template](safety/#ASOBO_SAFETY_Indicator_Warning_Template) Parameters set: - EMISSIVE\_CODE (using SIMVAR) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_TrimFail\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_TrimFail\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_TrimFail</NODE\_ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"/> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Warning\_Template](safety/#ASOBO_SAFETY_Indicator_Warning_Template) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_RPM\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_RPM\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_RPM</NODE\_ID> <THRESHOLD>3200</THRESHOLD> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"> <EMISSIVE\_CODE>(A:GENERAL ENG RPM:\#ID\#, rpm) \#THRESHOLD\# ></EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - THRESHOLD - ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Warning\_Template](safety/#ASOBO_SAFETY_Indicator_Warning_Template) Parameters set: - EMISSIVE\_CODE (using ID, THRESHOLD) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Accelerometer\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Accelerometer\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_Accelerometer</NODE\_ID> <MAX\_NEGATIVE>-5</MAX\_NEGATIVE> <MAX\_POSITIVE>10</MAX\_POSITIVE> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"> <EMISSIVE\_CODE>(A:G FORCE, GForce) s0 \#MAX\_NEGATIVE\# < l0 \#MAX\_POSITIVE\# > or</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - MAX\_NEGATIVE - MAX\_POSITIVE   Templates used: - [ASOBO\_SAFETY\_Indicator\_Warning\_Template](safety/#ASOBO_SAFETY_Indicator_Warning_Template) Parameters set: - EMISSIVE\_CODE (using MAX\_NEGATIVE, MAX\_POSITIVE) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_HydraulicsPressure\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_HydraulicsPressure\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_HydraulicsPressure</NODE\_ID> <PRESSURE\_THRESHOLD\_PSI>150</PRESSURE\_THRESHOLD\_PSI> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"> <EMISSIVE\_CODE>(A:HYDRAULIC PRESSURE:\#ID\#, psi) \#PRESSURE\_THRESHOLD\_PSI\# (A:HYDRAULIC RESERVOIR PERCENT:\#ID\#, percent over 100) \* <</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - PRESSURE\_THRESHOLD\_PSI - ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Warning\_Template](safety/#ASOBO_SAFETY_Indicator_Warning_Template) Parameters set: - EMISSIVE\_CODE (using ID, PRESSURE\_THRESHOLD\_PSI) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_HydraulicsFailure\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_HydraulicsFailure\_Template"> <Parameters Type="Default"> <NODE\_ID>SAFETY\_Indicator\_HydraulicsFailure</NODE\_ID> <PERCENT\_THRESHOLD>1</PERCENT\_THRESHOLD> <MIN\_INTEGRITY>0.1</MIN\_INTEGRITY> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Warning\_Template"> <EMISSIVE\_CODE>(A:HYDRAULIC RESERVOIR PERCENT:\#ID\#, percent) \#PERCENT\_THRESHOLD\# < (A:HYDRAULIC SYSTEM INTEGRITY, Bool) \#MIN\_INTEGRITY\# < or</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID - PERCENT\_THRESHOLD - MIN\_INTEGRITY - ID   Templates used: - [ASOBO\_SAFETY\_Indicator\_Warning\_Template](safety/#ASOBO_SAFETY_Indicator_Warning_Template) Parameters set: - EMISSIVE\_CODE (using ID, PERCENT\_THRESHOLD, MIN\_INTEGRITY) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_NavGps\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_NavGps\_Template"> <Parameters Type="Default"> <NODE\_ID\_NAV>SAFETY\_Indicator\_Nav</NODE\_ID\_NAV> <NODE\_ID\_GPS>SAFETY\_Indicator\_Gps</NODE\_ID\_GPS> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <NODE\_ID>\#NODE\_ID\_GPS\#</NODE\_ID> <EMISSIVE\_CODE>(A:GPS DRIVES NAV1, bool)</EMISSIVE\_CODE> </UseTemplate> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <NODE\_ID>\#NODE\_ID\_NAV\#</NODE\_ID> <EMISSIVE\_CODE>(A:GPS DRIVES NAV1, bool) !</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID\_NAV - NODE\_ID\_GPS   Templates used: - [ASOBO\_SAFETY\_Indicator\_Template](safety/#ASOBO_SAFETY_Indicator_Template) Parameters set: - NODE\_ID (using NODE\_ID\_GPS) - EMISSIVE\_CODE - [ASOBO\_SAFETY\_Indicator\_Template](safety/#ASOBO_SAFETY_Indicator_Template) Parameters set: - NODE\_ID (using NODE\_ID\_NAV) - EMISSIVE\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_GpsApr\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_GpsApr\_Template"> <Parameters Type="Default"> <NODE\_ID\_GPS>SAFETY\_Indicator\_Gps</NODE\_ID\_GPS> <NODE\_ID\_APR>SAFETY\_Indicator\_Apr</NODE\_ID\_APR> </Parameters> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <NODE\_ID>\#NODE\_ID\_GPS\#</NODE\_ID> <EMISSIVE\_CODE>0</EMISSIVE\_CODE> </UseTemplate> <UseTemplate Name="ASOBO\_SAFETY\_Indicator\_Template"> <NODE\_ID>\#NODE\_ID\_APR\#</NODE\_ID> <EMISSIVE\_CODE>0</EMISSIVE\_CODE> </UseTemplate> </Template> Parameters initialization: - Default Parameters set: - NODE\_ID\_GPS - NODE\_ID\_APR   Templates used: - [ASOBO\_SAFETY\_Indicator\_Template](safety/#ASOBO_SAFETY_Indicator_Template) Parameters set: - NODE\_ID (using NODE\_ID\_GPS) - EMISSIVE\_CODE - [ASOBO\_SAFETY\_Indicator\_Template](safety/#ASOBO_SAFETY_Indicator_Template) Parameters set: - NODE\_ID (using NODE\_ID\_APR) - EMISSIVE\_CODE [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Knob\_LandingGear\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Knob\_LandingGear\_Template"> <Parameters Type="Default"> <SIDE>LEFT</SIDE> </Parameters> <Parameters Type="Default"> <IE\_PREFIX>Indicator\_LandingGear\_\#SIDE\#</IE\_PREFIX> <NODE\_ID>SAFETY\_Indicator\_Knob\_LandingGear\_\#SIDE\#</NODE\_ID> <NODE\_ID\_EMISSIVE>SAFETY\_Indicator\_Knob\_LandingGear\_\#SIDE\#\_Emissive</NODE\_ID\_EMISSIVE> <ANIM\_NAME\_KNOB>SAFETY\_Indicator\_Knob\_LandingGear\_\#SIDE\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>SAFETY\_Indicator\_Knob\_LandingGear\_\#SIDE\#\_Push</ANIM\_NAME\_PUSH> <TOOLTIP\_TITLE\_KNOB>@TT\_Package.LANDING\_GEAR\_INDICATOR\_KNOB\_TITLE</TOOLTIP\_TITLE\_KNOB> <TT\_DESCRIPTION\_ID>@TT\_Package.LANDING\_GEAR\_INDICATOR\_KNOB\_ACTION</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_ID\_PUSH>@TT\_Package.LANDING\_GEAR\_SWITCH\_CHECK\_LIGHT\_TEST\_ACTION</TT\_DESCRIPTION\_ID\_PUSH> <IS\_TIMED>True</IS\_TIMED> <SET\_STATE\_EXTERNAL> p0 (>L:XMLVAR\_LandingGear\_Test\_\#SIDE\#, bool) p0 0 == if{ 0 (>O:\_PressTime) 0 (>O:\_PressForDuration) } p0 1 == if{ (E:SIMULATION TIME, second) (>O:\_PressTime) p1 (>O:\_PressForDuration) } </SET\_STATE\_EXTERNAL> <ANIM\_CODE\_KNOB>(A:LIGHT POTENTIOMETER:\#POTENTIOMETER\#, Percent)</ANIM\_CODE\_KNOB> <COUNT>25</COUNT> </Parameters> <Condition Check="NO\_EMISSIVE"> <False> <Component ID="\#NODE\_ID\_EMISSIVE\#" Node="\#NODE\_ID\_EMISSIVE\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"> <EMISSIVE\_CODE> (L:XMLVAR\_LandingGear\_Test\_\#SIDE\#, bool) (A:GEAR \#SIDE\# POSITION, Percent over 100) 1 == or (A:LIGHT POTENTIOMETER:\#POTENTIOMETER\#, Percent over 100) \* </EMISSIVE\_CODE> </UseTemplate> </Component> </False> </Condition> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Event\_Base\_Template"> <IE\_NAME>\#IE\_PREFIX\#\_Knob\_Button</IE\_NAME> <EXTRA\_OPTION>\_Held</EXTRA\_OPTION> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <VALUE\_CODE>(L:XMLVAR\_LandingGear\_Test\_\#SIDE\#, bool)</VALUE\_CODE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\#</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_SAFETY\_Base\_Template"> <IE\_NAME>\#IE\_PREFIX\#\_Knob</IE\_NAME> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <CREATE\_COMPONENT>False</CREATE\_COMPONENT> <SET\_STATE\_EXTERNAL>0 > if{ \#POTENTIOMETER\# (>K:LIGHT\_POTENTIOMETER\_DEC) } els{ \#POTENTIOMETER\# (>K:LIGHT\_POTENTIOMETER\_INC) }</SET\_STATE\_EXTERNAL> <IE\_ID\_EXTERNAL\_0>\#IE\_PREFIX\#\_Knob\_Button</IE\_ID\_EXTERNAL\_0> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_KNOB\#</TOOLTIP\_TITLE> </UseTemplate> </Component> </Template> Parameters initialization: - Default Parameters set: - SIDE - Default Parameters set: - IE\_PREFIX (using SIDE) - NODE\_ID (using SIDE) - NODE\_ID\_EMISSIVE (using SIDE) - ANIM\_NAME\_KNOB (using SIDE) - ANIM\_NAME\_PUSH (using SIDE) - TOOLTIP\_TITLE\_KNOB - TT\_DESCRIPTION\_ID - TT\_DESCRIPTION\_ID\_PUSH - IS\_TIMED - SET\_STATE\_EXTERNAL (using SIDE) - ANIM\_CODE\_KNOB (using POTENTIOMETER) - COUNT Parameters read: - NODE\_ID Components: - \#NODE\_ID\# (Node: \#NODE\_ID\#)   Templates used: - [ASOBO\_SAFETY\_Push\_Event\_Base\_Template](safety/#ASOBO_SAFETY_Push_Event_Base_Template) Parameters set: - IE\_NAME (using IE\_PREFIX) - EXTRA\_OPTION - INTERACTION\_TYPE - VALUE\_CODE (using SIDE) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_PUSH) - [ASOBO\_SAFETY\_Base\_Template](safety/#ASOBO_SAFETY_Base_Template) Parameters set: - IE\_NAME (using IE\_PREFIX) - INTERACTION\_TYPE - CREATE\_COMPONENT - SET\_STATE\_EXTERNAL (using POTENTIOMETER) - IE\_ID\_EXTERNAL\_0 (using IE\_PREFIX) - TOOLTIP\_TITLE (using TOOLTIP\_TITLE\_KNOB) Condition: Check(NO\_EMISSIVE) - Case: False Parameters read: - NODE\_ID\_EMISSIVE Components: - \#NODE\_ID\_EMISSIVE\# (Node: \#NODE\_ID\_EMISSIVE\#)   Templates used: - [ASOBO\_GT\_Emissive\_Gauge](../generic/emissive/#ASOBO_GT_Emissive_Gauge) Parameters set: - EMISSIVE\_CODE (using SIDE, POTENTIOMETER) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Indicator\_Knob\_Dimmer\_Push\_Test Definition from XML <Template Name="ASOBO\_SAFETY\_Indicator\_Knob\_Dimmer\_Push\_Test"> <Parameters Type="Default"> <EMISSIVE\_CODE>1</EMISSIVE\_CODE> <TYPE>ALT</TYPE> </Parameters> <Parameters Type="Default"> <IE\_PREFIX>Indicator\_\#TYPE\#</IE\_PREFIX> <POTENTIOMETER>1</POTENTIOMETER> <NODE\_ID\_EMISSIVE>KNOB\_WARNING\_\#TYPE\#\_Button</NODE\_ID\_EMISSIVE> <NODE\_ID>Knob\_Warning\_\#TYPE\#</NODE\_ID> <ANIM\_NAME\_KNOB>Knob\_Warning\_\#TYPE\#</ANIM\_NAME\_KNOB> <ANIM\_NAME\_PUSH>KNOB\_WARNING\_\#TYPE\#\_Button</ANIM\_NAME\_PUSH> <TOOLTIP\_TITLE\_KNOB>@TT\_Package.SAFETY\_KNOB\_WARNING\_\#TYPE\#\_TITLE</TOOLTIP\_TITLE\_KNOB> <TT\_DESCRIPTION\_ID>@TT\_Package.SAFETY\_KNOB\_WARNING\_\#TYPE\#\_ACTION</TT\_DESCRIPTION\_ID> <TT\_DESCRIPTION\_ID\_PUSH>@TT\_Package.SAFETY\_KNOB\_WARNING\_\#TYPE\#\_ACTION\_PUSH</TT\_DESCRIPTION\_ID\_PUSH> <IS\_TIMED>True</IS\_TIMED> </Parameters> <Component ID="\#NODE\_ID\_EMISSIVE\#" Node="\#NODE\_ID\_EMISSIVE\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Potentiometer"> <ALT\_CODE>(L:XML\_Push\_\#TYPE\#, Bool)</ALT\_CODE> </UseTemplate> </Component> <Component ID="\#NODE\_ID\#" Node="\#NODE\_ID\#"> <UseTemplate Name="ASOBO\_SAFETY\_Push\_Event\_Base\_Template"> <IE\_NAME>\#IE\_PREFIX\#\_Knob\_Button</IE\_NAME> <EXTRA\_OPTION>\_Held</EXTRA\_OPTION> <INTERACTION\_TYPE>Push</INTERACTION\_TYPE> <SET\_STATE\_EXTERNAL> p0 (>L:XML\_Push\_\#TYPE\#, bool) p0 0 == if{ 0 (>O:\_PressTime) 0 (>O:\_PressForDuration) } p0 1 == if{ (E:SIMULATION TIME, second) (>O:\_PressTime) p1 (>O:\_PressForDuration) } </SET\_STATE\_EXTERNAL> <VALUE\_CODE>(L:XMLVAR\_\#TYPE\#\_Test, bool)</VALUE\_CODE> <TT\_DESCRIPTION\_ID>\#TT\_DESCRIPTION\_ID\_PUSH\#</TT\_DESCRIPTION\_ID> </UseTemplate> <UseTemplate Name="ASOBO\_SAFETY\_Base\_Template"> <IE\_NAME>\#IE\_PREFIX\#\_Knob</IE\_NAME> <INTERACTION\_TYPE>Knob</INTERACTION\_TYPE> <CREATE\_COMPONENT>False</CREATE\_COMPONENT> <WRAP>False</WRAP> <ANIM\_CODE\_KNOB>100 (A:LIGHT POTENTIOMETER:\#POTENTIOMETER\#, Percent) -</ANIM\_CODE\_KNOB> <SET\_STATE\_EXTERNAL>0 > if{ \#POTENTIOMETER\# (>K:LIGHT\_POTENTIOMETER\_DEC) } els{ \#POTENTIOMETER\# (>K:LIGHT\_POTENTIOMETER\_INC) }</SET\_STATE\_EXTERNAL> <IE\_ID\_EXTERNAL\_0>\#IE\_PREFIX\#\_Knob\_Button</IE\_ID\_EXTERNAL\_0> <TOOLTIP\_TITLE>\#TOOLTIP\_TITLE\_KNOB\#</TOOLTIP\_TITLE> </UseTemplate> </Component> </Template> Parameters initialization: - Default Parameters set: - EMISSIVE\_CODE - TYPE - Default Parameters set: - IE\_PREFIX (using TYPE) - POTENTIOMETER - NODE\_ID\_EMISSIVE (using TYPE) - NODE\_ID (using TYPE) - ANIM\_NAME\_KNOB (using TYPE) - ANIM\_NAME\_PUSH (using TYPE) - TOOLTIP\_TITLE\_KNOB (using TYPE) - TT\_DESCRIPTION\_ID (using TYPE) - TT\_DESCRIPTION\_ID\_PUSH (using TYPE) - IS\_TIMED Parameters read: - NODE\_ID\_EMISSIVE - NODE\_ID Components: - \#NODE\_ID\_EMISSIVE\# (Node: \#NODE\_ID\_EMISSIVE\#)   Templates used: - [ASOBO\_GT\_Emissive\_Potentiometer](../generic/emissive/#ASOBO_GT_Emissive_Potentiometer) Parameters set: - ALT\_CODE (using TYPE) - \#NODE\_ID\# (Node: \#NODE\_ID\#)   Templates used: - [ASOBO\_SAFETY\_Push\_Event\_Base\_Template](safety/#ASOBO_SAFETY_Push_Event_Base_Template) Parameters set: - IE\_NAME (using IE\_PREFIX) - EXTRA\_OPTION - INTERACTION\_TYPE - SET\_STATE\_EXTERNAL (using TYPE) - VALUE\_CODE (using TYPE) - TT\_DESCRIPTION\_ID (using TT\_DESCRIPTION\_ID\_PUSH) - [ASOBO\_SAFETY\_Base\_Template](safety/#ASOBO_SAFETY_Base_Template) Parameters set: - IE\_NAME (using IE\_PREFIX) - INTERACTION\_TYPE - CREATE\_COMPONENT - WRAP - ANIM\_CODE\_KNOB (using POTENTIOMETER) - SET\_STATE\_EXTERNAL (using POTENTIOMETER) - IE\_ID\_EXTERNAL\_0 (using IE\_PREFIX) - TOOLTIP\_TITLE (using TOOLTIP\_TITLE\_KNOB) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Cabin\_Indicator\_Readiness Definition from XML <Template Name="ASOBO\_SAFETY\_Cabin\_Indicator\_Readiness"> <Parameters Type="Default"> <INTERACTION\_TYPE>Switch</INTERACTION\_TYPE> <TT\_DESCRIPTION\_ID>@TT\_Package.LIGHTING\_SWITCH\_CABIN\_ACTION\_SET</TT\_DESCRIPTION\_ID> <TOOLTIP\_TITLE>@TT\_Package.LIGHTING\_SWITCH\_CABIN\_TITLE</TOOLTIP\_TITLE> </Parameters> <UseTemplate Name="ASOBO\_ELECTRICAL\_Circuit\_Template"> <NODE\_ID>\#NODE\_ID\_INTERACTION\#</NODE\_ID> </UseTemplate> <Component ID="\#NODE\_ID\_EMISSIVE\#" Node="\#NODE\_ID\_EMISSIVE\#"> <UseTemplate Name="ASOBO\_GT\_Emissive\_Gauge"/> </Component> </Template> Parameters initialization: - Default Parameters set: - INTERACTION\_TYPE - TT\_DESCRIPTION\_ID - TOOLTIP\_TITLE Parameters read: - NODE\_ID\_EMISSIVE Components: - \#NODE\_ID\_EMISSIVE\# (Node: \#NODE\_ID\_EMISSIVE\#)   Templates used: - [ASOBO\_GT\_Emissive\_Gauge](../generic/emissive/#ASOBO_GT_Emissive_Gauge)   Templates used: - [ASOBO\_ELECTRICAL\_Circuit\_Template](electrical/#ASOBO_ELECTRICAL_Circuit_Template) Parameters set: - NODE\_ID (using NODE\_ID\_INTERACTION) [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_SAFETY\_Base\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Base\_Template"> <Parameters Type="Default"> <INPUT\_EVENT\_ID\_SOURCE>SAFETY</INPUT\_EVENT\_ID\_SOURCE> <WWISE\_PREFIX>SAFETY</WWISE\_PREFIX> </Parameters> <UseTemplate Name="ASOBO\_Interaction\_Base\_Template"> <USE\_INPUT\_EVENT\_ID>SAFETY</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\_SAFETY\_Push\_Event\_Base\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Push\_Event\_Base\_Template"> <UseTemplate Name="ASOBO\_Interaction\_Push\_Event\_Base\_Template"> <USE\_INPUT\_EVENT\_ID>SAFETY</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\_SAFETY\_Pull\_Event\_Base\_Template Definition from XML <Template Name="ASOBO\_SAFETY\_Pull\_Event\_Base\_Template"> <UseTemplate Name="ASOBO\_Interaction\_Pull\_Event\_Base\_Template"> <USE\_INPUT\_EVENT\_ID>SAFETY</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)