On this page
Deice_ParametersFn
Asobo_EX1\Common\Interior\Templates\ParametersFn\Deice_ParametersFn.xml
Source XML
<ModelBehaviors>
<!-- ################################## DEICE ##################################### -->
<!-- ############################################################################## -->
<Include RelativeFile="InteractionPresets\\Deice_Interactions.xml"/>
<!-- ############################################################################## -->
<ParametersFn Name="ASOBO_Engine_Deice_Parameters">
<Parameters Type="Override">
<UseParametersFn Name="ASOBO_Get_Param_Suffix_Helper"/>
</Parameters>
<Parameters Type="Default">
<ENG_ID>1</ENG_ID>
</Parameters>
<Parameters Type="Default">
<SIMVAR_ENG_DEICE>ENG ANTI ICE:#ENG_ID#</SIMVAR_ENG_DEICE>
</Parameters>
<Parameters Type="Default">
<GET_ENG_DEICE>(A:#SIMVAR_ENG_DEICE#, Bool)</GET_ENG_DEICE>
<GET_ENG_DEICE_POSITION>(A:#SIMVAR_ENG_DEICE#, position)</GET_ENG_DEICE_POSITION>
</Parameters>
<Parameters Type="Default">
<TOGGLE_ENG_DEICE>(>K:ANTI_ICE_TOGGLE_ENG#ENG_ID#)</TOGGLE_ENG_DEICE>
<SET_ENG_DEICE>(>K:ANTI_ICE_SET_ENG#ENG_ID#)</SET_ENG_DEICE>
<SET_ENG_DEICE_16K>(>K:ANTI_ICE_GRADUAL_SET_ENG#ENG_ID#)</SET_ENG_DEICE_16K>
</Parameters>
<ReturnParameters>
<SIMVAR_ENG_DEICE#OUT_PARAM_SUFFIX#>#SIMVAR_ENG_DEICE#</SIMVAR_ENG_DEICE#OUT_PARAM_SUFFIX#>
<GET_ENG_DEICE#OUT_PARAM_SUFFIX#>#GET_ENG_DEICE#</GET_ENG_DEICE#OUT_PARAM_SUFFIX#>
<GET_ENG_DEICE_POSITION#OUT_PARAM_SUFFIX#>#GET_ENG_DEICE_POSITION#</GET_ENG_DEICE_POSITION#OUT_PARAM_SUFFIX#>
<TOGGLE_ENG_DEICE#OUT_PARAM_SUFFIX#>#TOGGLE_ENG_DEICE#</TOGGLE_ENG_DEICE#OUT_PARAM_SUFFIX#>
<SET_ENG_DEICE#OUT_PARAM_SUFFIX#>#SET_ENG_DEICE#</SET_ENG_DEICE#OUT_PARAM_SUFFIX#>
<SET_ENG_DEICE_16K#OUT_PARAM_SUFFIX#>#SET_ENG_DEICE_16K#</SET_ENG_DEICE_16K#OUT_PARAM_SUFFIX#>
</ReturnParameters>
</ParametersFn>
<!-- ############################################################################## -->
<ParametersFn Name="ASOBO_Structural_Deice_Parameters">
<Parameters Type="Default">
<SIMVAR_STRUCTURAL_DEICE>STRUCTURAL DEICE SWITCH</SIMVAR_STRUCTURAL_DEICE>
</Parameters>
<Parameters Type="Default">
<GET_STRUCTURAL_DEICE>(A:#SIMVAR_STRUCTURAL_DEICE#, Bool)</GET_STRUCTURAL_DEICE>
</Parameters>
<Parameters Type="Default">
<TOGGLE_STRUCTURAL_DEICE>(>K:TOGGLE_STRUCTURAL_DEICE)</TOGGLE_STRUCTURAL_DEICE>
<SET_STRUCTURAL_DEICE>#GET_STRUCTURAL_DEICE# != if{ (>K:TOGGLE_STRUCTURAL_DEICE) }</SET_STRUCTURAL_DEICE>
</Parameters>
<ReturnParameters>
<SIMVAR_STRUCTURAL_DEICE>#SIMVAR_STRUCTURAL_DEICE#</SIMVAR_STRUCTURAL_DEICE>
<GET_STRUCTURAL_DEICE>#GET_STRUCTURAL_DEICE#</GET_STRUCTURAL_DEICE>
<TOGGLE_STRUCTURAL_DEICE>#TOGGLE_STRUCTURAL_DEICE#</TOGGLE_STRUCTURAL_DEICE>
<SET_STRUCTURAL_DEICE>#SET_STRUCTURAL_DEICE#</SET_STRUCTURAL_DEICE>
</ReturnParameters>
</ParametersFn>
<!-- ############################################################################## -->
<ParametersFn Name="ASOBO_Windshield_Deice_Parameters">
<Parameters Type="Default">
<SIMVAR_WINDSHIELD_DEICE>WINDSHIELD DEICE SWITCH</SIMVAR_WINDSHIELD_DEICE>
</Parameters>
<Parameters Type="Default">
<GET_WINDSHIELD_DEICE>(A:#SIMVAR_WINDSHIELD_DEICE#, Bool)</GET_WINDSHIELD_DEICE>
</Parameters>
<Parameters Type="Default">
<TOGGLE_WINDSHIELD_DEICE>(>K:WINDSHIELD_DEICE_TOGGLE)</TOGGLE_WINDSHIELD_DEICE>
<SET_WINDSHIELD_DEICE>(>K:WINDSHIELD_DEICE_SET)</SET_WINDSHIELD_DEICE>
</Parameters>
<ReturnParameters>
<SIMVAR_WINDSHIELD_DEICE>#SIMVAR_WINDSHIELD_DEICE#</SIMVAR_WINDSHIELD_DEICE>
<GET_WINDSHIELD_DEICE>#GET_WINDSHIELD_DEICE#</GET_WINDSHIELD_DEICE>
<TOGGLE_WINDSHIELD_DEICE>#TOGGLE_WINDSHIELD_DEICE#</TOGGLE_WINDSHIELD_DEICE>
<SET_WINDSHIELD_DEICE>#SET_WINDSHIELD_DEICE#</SET_WINDSHIELD_DEICE>
</ReturnParameters>
</ParametersFn>
<!-- ############################################################################## -->
<ParametersFn Name="ASOBO_Pitot_Heat_Parameters">
<Parameters Type="Override">
<UseParametersFn Name="ASOBO_Get_Param_Suffix_Helper"/>
</Parameters>
<Parameters Type="Default">
<PITOT_ID>0</PITOT_ID>
</Parameters>
<Parameters Type="Default">
<SIMVAR_PITOT_HEAT>PITOT HEAT SWITCH:#PITOT_ID#</SIMVAR_PITOT_HEAT>
<SIMVAR_PITOT_HEAT_ON>PITOT HEAT</SIMVAR_PITOT_HEAT_ON>
</Parameters>
<Parameters Type="Default">
<GET_PITOT_HEAT>(A:#SIMVAR_PITOT_HEAT#, Bool)</GET_PITOT_HEAT>
<GET_PITOT_HEAT_ON>(A:#SIMVAR_PITOT_HEAT_ON#, Bool)</GET_PITOT_HEAT_ON>
</Parameters>
<Parameters Type="Default">
<TOGGLE_PITOT_HEAT>#PITOT_ID# (>K:PITOT_HEAT_TOGGLE)</TOGGLE_PITOT_HEAT>
<SET_PITOT_HEAT>#GET_PITOT_HEAT# != if{ #PITOT_ID# (>K:PITOT_HEAT_TOGGLE) }</SET_PITOT_HEAT>
</Parameters>
<ReturnParameters>
<SIMVAR_PITOT_HEAT#OUT_PARAM_SUFFIX#>#SIMVAR_PITOT_HEAT#</SIMVAR_PITOT_HEAT#OUT_PARAM_SUFFIX#>
<SIMVAR_PITOT_HEAT_ON>#SIMVAR_PITOT_HEAT_ON#</SIMVAR_PITOT_HEAT_ON>
<GET_PITOT_HEAT#OUT_PARAM_SUFFIX#>#GET_PITOT_HEAT#</GET_PITOT_HEAT#OUT_PARAM_SUFFIX#>
<GET_PITOT_HEAT_ON>#GET_PITOT_HEAT_ON#</GET_PITOT_HEAT_ON>
<TOGGLE_PITOT_HEAT#OUT_PARAM_SUFFIX#>#TOGGLE_PITOT_HEAT#</TOGGLE_PITOT_HEAT#OUT_PARAM_SUFFIX#>
<SET_PITOT_HEAT#OUT_PARAM_SUFFIX#>#SET_PITOT_HEAT#</SET_PITOT_HEAT#OUT_PARAM_SUFFIX#>
</ReturnParameters>
</ParametersFn>
<!-- ############################################################################## -->
</ModelBehaviors>
Includes
- RelativeFile: InteractionPresets\\Deice_Interactions.xml
ParametersFn
ASOBO_Engine_Deice_Parameters
Definition from XML<ParametersFn Name="ASOBO_Engine_Deice_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Get_Param_Suffix_Helper"/> </Parameters> <Parameters Type="Default"> <ENG_ID>1</ENG_ID> </Parameters> <Parameters Type="Default"> <SIMVAR_ENG_DEICE>ENG ANTI ICE:#ENG_ID#</SIMVAR_ENG_DEICE> </Parameters> <Parameters Type="Default"> <GET_ENG_DEICE>(A:#SIMVAR_ENG_DEICE#, Bool)</GET_ENG_DEICE> <GET_ENG_DEICE_POSITION>(A:#SIMVAR_ENG_DEICE#, position)</GET_ENG_DEICE_POSITION> </Parameters> <Parameters Type="Default"> <TOGGLE_ENG_DEICE>(>K:ANTI_ICE_TOGGLE_ENG#ENG_ID#)</TOGGLE_ENG_DEICE> <SET_ENG_DEICE>(>K:ANTI_ICE_SET_ENG#ENG_ID#)</SET_ENG_DEICE> <SET_ENG_DEICE_16K>(>K:ANTI_ICE_GRADUAL_SET_ENG#ENG_ID#)</SET_ENG_DEICE_16K> </Parameters> <ReturnParameters> <SIMVAR_ENG_DEICE#OUT_PARAM_SUFFIX#>#SIMVAR_ENG_DEICE#</SIMVAR_ENG_DEICE#OUT_PARAM_SUFFIX#> <GET_ENG_DEICE#OUT_PARAM_SUFFIX#>#GET_ENG_DEICE#</GET_ENG_DEICE#OUT_PARAM_SUFFIX#> <GET_ENG_DEICE_POSITION#OUT_PARAM_SUFFIX#>#GET_ENG_DEICE_POSITION#</GET_ENG_DEICE_POSITION#OUT_PARAM_SUFFIX#> <TOGGLE_ENG_DEICE#OUT_PARAM_SUFFIX#>#TOGGLE_ENG_DEICE#</TOGGLE_ENG_DEICE#OUT_PARAM_SUFFIX#> <SET_ENG_DEICE#OUT_PARAM_SUFFIX#>#SET_ENG_DEICE#</SET_ENG_DEICE#OUT_PARAM_SUFFIX#> <SET_ENG_DEICE_16K#OUT_PARAM_SUFFIX#>#SET_ENG_DEICE_16K#</SET_ENG_DEICE_16K#OUT_PARAM_SUFFIX#> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
- Default
Parameters set:
- ENG_ID
- Default
Parameters set:
- SIMVAR_ENG_DEICE (using ENG_ID)
- Default
Parameters set:
- GET_ENG_DEICE (using SIMVAR_ENG_DEICE)
- GET_ENG_DEICE_POSITION (using SIMVAR_ENG_DEICE)
- Default
Parameters set:
- TOGGLE_ENG_DEICE (using ENG_ID)
- SET_ENG_DEICE (using ENG_ID)
- SET_ENG_DEICE_16K (using ENG_ID)
Return parameters:
Parameters set:
- SIMVAR_ENG_DEICE#OUT_PARAM_SUFFIX# (using SIMVAR_ENG_DEICE)
- GET_ENG_DEICE#OUT_PARAM_SUFFIX# (using GET_ENG_DEICE)
- GET_ENG_DEICE_POSITION#OUT_PARAM_SUFFIX# (using GET_ENG_DEICE_POSITION)
- TOGGLE_ENG_DEICE#OUT_PARAM_SUFFIX# (using TOGGLE_ENG_DEICE)
- SET_ENG_DEICE#OUT_PARAM_SUFFIX# (using SET_ENG_DEICE)
- SET_ENG_DEICE_16K#OUT_PARAM_SUFFIX# (using SET_ENG_DEICE_16K)
- Override
ASOBO_Structural_Deice_Parameters
Definition from XML<ParametersFn Name="ASOBO_Structural_Deice_Parameters"> <Parameters Type="Default"> <SIMVAR_STRUCTURAL_DEICE>STRUCTURAL DEICE SWITCH</SIMVAR_STRUCTURAL_DEICE> </Parameters> <Parameters Type="Default"> <GET_STRUCTURAL_DEICE>(A:#SIMVAR_STRUCTURAL_DEICE#, Bool)</GET_STRUCTURAL_DEICE> </Parameters> <Parameters Type="Default"> <TOGGLE_STRUCTURAL_DEICE>(>K:TOGGLE_STRUCTURAL_DEICE)</TOGGLE_STRUCTURAL_DEICE> <SET_STRUCTURAL_DEICE>#GET_STRUCTURAL_DEICE# != if{ (>K:TOGGLE_STRUCTURAL_DEICE) }</SET_STRUCTURAL_DEICE> </Parameters> <ReturnParameters> <SIMVAR_STRUCTURAL_DEICE>#SIMVAR_STRUCTURAL_DEICE#</SIMVAR_STRUCTURAL_DEICE> <GET_STRUCTURAL_DEICE>#GET_STRUCTURAL_DEICE#</GET_STRUCTURAL_DEICE> <TOGGLE_STRUCTURAL_DEICE>#TOGGLE_STRUCTURAL_DEICE#</TOGGLE_STRUCTURAL_DEICE> <SET_STRUCTURAL_DEICE>#SET_STRUCTURAL_DEICE#</SET_STRUCTURAL_DEICE> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- SIMVAR_STRUCTURAL_DEICE
- Default
Parameters set:
- GET_STRUCTURAL_DEICE (using SIMVAR_STRUCTURAL_DEICE)
- Default
Parameters set:
- TOGGLE_STRUCTURAL_DEICE
- SET_STRUCTURAL_DEICE (using GET_STRUCTURAL_DEICE)
Return parameters:
Parameters set:
- SIMVAR_STRUCTURAL_DEICE (using SIMVAR_STRUCTURAL_DEICE)
- GET_STRUCTURAL_DEICE (using GET_STRUCTURAL_DEICE)
- TOGGLE_STRUCTURAL_DEICE (using TOGGLE_STRUCTURAL_DEICE)
- SET_STRUCTURAL_DEICE (using SET_STRUCTURAL_DEICE)
- Default
ASOBO_Windshield_Deice_Parameters
Definition from XML<ParametersFn Name="ASOBO_Windshield_Deice_Parameters"> <Parameters Type="Default"> <SIMVAR_WINDSHIELD_DEICE>WINDSHIELD DEICE SWITCH</SIMVAR_WINDSHIELD_DEICE> </Parameters> <Parameters Type="Default"> <GET_WINDSHIELD_DEICE>(A:#SIMVAR_WINDSHIELD_DEICE#, Bool)</GET_WINDSHIELD_DEICE> </Parameters> <Parameters Type="Default"> <TOGGLE_WINDSHIELD_DEICE>(>K:WINDSHIELD_DEICE_TOGGLE)</TOGGLE_WINDSHIELD_DEICE> <SET_WINDSHIELD_DEICE>(>K:WINDSHIELD_DEICE_SET)</SET_WINDSHIELD_DEICE> </Parameters> <ReturnParameters> <SIMVAR_WINDSHIELD_DEICE>#SIMVAR_WINDSHIELD_DEICE#</SIMVAR_WINDSHIELD_DEICE> <GET_WINDSHIELD_DEICE>#GET_WINDSHIELD_DEICE#</GET_WINDSHIELD_DEICE> <TOGGLE_WINDSHIELD_DEICE>#TOGGLE_WINDSHIELD_DEICE#</TOGGLE_WINDSHIELD_DEICE> <SET_WINDSHIELD_DEICE>#SET_WINDSHIELD_DEICE#</SET_WINDSHIELD_DEICE> </ReturnParameters> </ParametersFn>Parameters initialization:
- Default
Parameters set:
- SIMVAR_WINDSHIELD_DEICE
- Default
Parameters set:
- GET_WINDSHIELD_DEICE (using SIMVAR_WINDSHIELD_DEICE)
- Default
Parameters set:
- TOGGLE_WINDSHIELD_DEICE
- SET_WINDSHIELD_DEICE
Return parameters:
Parameters set:
- SIMVAR_WINDSHIELD_DEICE (using SIMVAR_WINDSHIELD_DEICE)
- GET_WINDSHIELD_DEICE (using GET_WINDSHIELD_DEICE)
- TOGGLE_WINDSHIELD_DEICE (using TOGGLE_WINDSHIELD_DEICE)
- SET_WINDSHIELD_DEICE (using SET_WINDSHIELD_DEICE)
- Default
ASOBO_Pitot_Heat_Parameters
Definition from XML<ParametersFn Name="ASOBO_Pitot_Heat_Parameters"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Get_Param_Suffix_Helper"/> </Parameters> <Parameters Type="Default"> <PITOT_ID>0</PITOT_ID> </Parameters> <Parameters Type="Default"> <SIMVAR_PITOT_HEAT>PITOT HEAT SWITCH:#PITOT_ID#</SIMVAR_PITOT_HEAT> <SIMVAR_PITOT_HEAT_ON>PITOT HEAT</SIMVAR_PITOT_HEAT_ON> </Parameters> <Parameters Type="Default"> <GET_PITOT_HEAT>(A:#SIMVAR_PITOT_HEAT#, Bool)</GET_PITOT_HEAT> <GET_PITOT_HEAT_ON>(A:#SIMVAR_PITOT_HEAT_ON#, Bool)</GET_PITOT_HEAT_ON> </Parameters> <Parameters Type="Default"> <TOGGLE_PITOT_HEAT>#PITOT_ID# (>K:PITOT_HEAT_TOGGLE)</TOGGLE_PITOT_HEAT> <SET_PITOT_HEAT>#GET_PITOT_HEAT# != if{ #PITOT_ID# (>K:PITOT_HEAT_TOGGLE) }</SET_PITOT_HEAT> </Parameters> <ReturnParameters> <SIMVAR_PITOT_HEAT#OUT_PARAM_SUFFIX#>#SIMVAR_PITOT_HEAT#</SIMVAR_PITOT_HEAT#OUT_PARAM_SUFFIX#> <SIMVAR_PITOT_HEAT_ON>#SIMVAR_PITOT_HEAT_ON#</SIMVAR_PITOT_HEAT_ON> <GET_PITOT_HEAT#OUT_PARAM_SUFFIX#>#GET_PITOT_HEAT#</GET_PITOT_HEAT#OUT_PARAM_SUFFIX#> <GET_PITOT_HEAT_ON>#GET_PITOT_HEAT_ON#</GET_PITOT_HEAT_ON> <TOGGLE_PITOT_HEAT#OUT_PARAM_SUFFIX#>#TOGGLE_PITOT_HEAT#</TOGGLE_PITOT_HEAT#OUT_PARAM_SUFFIX#> <SET_PITOT_HEAT#OUT_PARAM_SUFFIX#>#SET_PITOT_HEAT#</SET_PITOT_HEAT#OUT_PARAM_SUFFIX#> </ReturnParameters> </ParametersFn>Parameters initialization:
- Override
ParametersFn used:
- Default
Parameters set:
- PITOT_ID
- Default
Parameters set:
- SIMVAR_PITOT_HEAT (using PITOT_ID)
- SIMVAR_PITOT_HEAT_ON
- Default
Parameters set:
- GET_PITOT_HEAT (using SIMVAR_PITOT_HEAT)
- GET_PITOT_HEAT_ON (using SIMVAR_PITOT_HEAT_ON)
- Default
Parameters set:
- TOGGLE_PITOT_HEAT (using PITOT_ID)
- SET_PITOT_HEAT (using GET_PITOT_HEAT, PITOT_ID)
Return parameters:
Parameters set:
- SIMVAR_PITOT_HEAT#OUT_PARAM_SUFFIX# (using SIMVAR_PITOT_HEAT)
- SIMVAR_PITOT_HEAT_ON (using SIMVAR_PITOT_HEAT_ON)
- GET_PITOT_HEAT#OUT_PARAM_SUFFIX# (using GET_PITOT_HEAT)
- GET_PITOT_HEAT_ON (using GET_PITOT_HEAT_ON)
- TOGGLE_PITOT_HEAT#OUT_PARAM_SUFFIX# (using TOGGLE_PITOT_HEAT)
- SET_PITOT_HEAT#OUT_PARAM_SUFFIX# (using SET_PITOT_HEAT)
- Override
