On this page
Handling_Subtemplates
Asobo_EX1\Common\Exterior\Templates\SubTemplates\Handling_Subtemplates.xml
Source XML
<ModelBehaviors>
<!-- ################################## HANDLING ################################## -->
<!-- ############################################################################## -->
<Template Name="ASOBO_ET_HANDLING_Surface_SubTemplate">
<Parameters Type="Override">
<UseParametersFn Name="ASOBO_Get_Surface_Animation_Parameters"/>
</Parameters>
<Condition Valid="USE_DIFFERENT_L_R_ANIMATIONS">
<True>
<Condition NotEmpty="ANIM_NAME_L">
<UseTemplate Name="ASOBO_GT_Anim_Template">
<ANIM_NAME>#ANIM_NAME_L#</ANIM_NAME>
<ANIM_CODE>#ANIM_CODE_L#</ANIM_CODE>
</UseTemplate>
</Condition>
<Condition NotEmpty="ANIM_NAME_R">
<UseTemplate Name="ASOBO_GT_Anim_Template">
<ANIM_NAME>#ANIM_NAME_R#</ANIM_NAME>
<ANIM_CODE>#ANIM_CODE_R#</ANIM_CODE>
</UseTemplate>
</Condition>
</True>
<False>
<UseTemplate Name="ASOBO_GT_Anim_Template"/>
</False>
</Condition>
</Template>
<!-- ############################################################################## -->
<Template Name="ASOBO_ET_HANDLING_Flaps_Slats_SubTemplate">
<Parameters Type="Override">
<UseParametersFn Name="ASOBO_Get_Flaps_Slats_Animation_Parameters"/>
</Parameters>
<Condition NotEmpty="ANIM_NAME_L">
<UseTemplate Name="ASOBO_GT_Anim_Template">
<ANIM_NAME>#ANIM_NAME_L#</ANIM_NAME>
<ANIM_CODE>#ANIM_CODE_L#</ANIM_CODE>
</UseTemplate>
</Condition>
<Condition NotEmpty="ANIM_NAME_R">
<UseTemplate Name="ASOBO_GT_Anim_Template">
<ANIM_NAME>#ANIM_NAME_R#</ANIM_NAME>
<ANIM_CODE>#ANIM_CODE_R#</ANIM_CODE>
</UseTemplate>
</Condition>
</Template>
<!-- ############################################################################## -->
<Template Name="ASOBO_ET_HANDLING_Spoilers_SubTemplate">
<Parameters Type="Override">
<UseParametersFn Name="ASOBO_Get_Spoilers_Animation_Parameters"/>
</Parameters>
<Condition NotEmpty="ANIM_NAME_L">
<UseTemplate Name="ASOBO_GT_Anim_Template">
<ANIM_NAME>#ANIM_NAME_L#</ANIM_NAME>
<ANIM_CODE>#ANIM_CODE_L#</ANIM_CODE>
</UseTemplate>
</Condition>
<Condition NotEmpty="ANIM_NAME_R">
<UseTemplate Name="ASOBO_GT_Anim_Template">
<ANIM_NAME>#ANIM_NAME_R#</ANIM_NAME>
<ANIM_CODE>#ANIM_CODE_R#</ANIM_CODE>
</UseTemplate>
</Condition>
</Template>
<!-- ############################################################################## -->
<Template Name="ASOBO_ET_HANDLING_Water_Rudder_SubTemplate">
<Parameters Type="Override">
<UseParametersFn Name="ASOBO_Get_Water_Rudder_Animation_Parameters"/>
</Parameters>
<UseTemplate Name="ASOBO_GT_Anim_Template">
<ANIM_CODE>#GET_WATER_RUDDER#</ANIM_CODE>
</UseTemplate>
</Template>
<!-- ############################################################################## -->
<Template Name="ASOBO_ET_HANDLING_Ski_SubTemplate">
<Parameters Type="Override">
<UseParametersFn Name="ASOBO_Get_Ski_Animation_Parameters"/>
</Parameters>
<UseTemplate Name="ASOBO_GT_Anim_Template">
<ANIM_CODE>#GET_SKI_ANIMATION#</ANIM_CODE>
</UseTemplate>
</Template>
<!-- ############################################################################## -->
</ModelBehaviors>
Templates
Template list
ASOBO_ET_HANDLING_Surface_SubTemplate
Definition from XML<Template Name="ASOBO_ET_HANDLING_Surface_SubTemplate"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Get_Surface_Animation_Parameters"/> </Parameters> <Condition Valid="USE_DIFFERENT_L_R_ANIMATIONS"> <True> <Condition NotEmpty="ANIM_NAME_L"> <UseTemplate Name="ASOBO_GT_Anim_Template"> <ANIM_NAME>#ANIM_NAME_L#</ANIM_NAME> <ANIM_CODE>#ANIM_CODE_L#</ANIM_CODE> </UseTemplate> </Condition> <Condition NotEmpty="ANIM_NAME_R"> <UseTemplate Name="ASOBO_GT_Anim_Template"> <ANIM_NAME>#ANIM_NAME_R#</ANIM_NAME> <ANIM_CODE>#ANIM_CODE_R#</ANIM_CODE> </UseTemplate> </Condition> </True> <False> <UseTemplate Name="ASOBO_GT_Anim_Template"/> </False> </Condition> </Template>Parameters initialization:
- Override
ParametersFn used:
Condition: Valid(USE_DIFFERENT_L_R_ANIMATIONS)
- Case: True
Condition: NotEmpty(ANIM_NAME_L)
- Case: True
Templates used:
- ASOBO_GT_Anim_Template
Parameters set:
- ANIM_NAME (using ANIM_NAME_L)
- ANIM_CODE (using ANIM_CODE_L)
- ASOBO_GT_Anim_Template
Condition: NotEmpty(ANIM_NAME_R)
- Case: True
Templates used:
- ASOBO_GT_Anim_Template
Parameters set:
- ANIM_NAME (using ANIM_NAME_R)
- ANIM_CODE (using ANIM_CODE_R)
- ASOBO_GT_Anim_Template
- Case: False
- Override
ASOBO_ET_HANDLING_Flaps_Slats_SubTemplate
Definition from XML<Template Name="ASOBO_ET_HANDLING_Flaps_Slats_SubTemplate"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Get_Flaps_Slats_Animation_Parameters"/> </Parameters> <Condition NotEmpty="ANIM_NAME_L"> <UseTemplate Name="ASOBO_GT_Anim_Template"> <ANIM_NAME>#ANIM_NAME_L#</ANIM_NAME> <ANIM_CODE>#ANIM_CODE_L#</ANIM_CODE> </UseTemplate> </Condition> <Condition NotEmpty="ANIM_NAME_R"> <UseTemplate Name="ASOBO_GT_Anim_Template"> <ANIM_NAME>#ANIM_NAME_R#</ANIM_NAME> <ANIM_CODE>#ANIM_CODE_R#</ANIM_CODE> </UseTemplate> </Condition> </Template>Parameters initialization:
- Override
ParametersFn used:
Condition: NotEmpty(ANIM_NAME_L)
- Case: True
Templates used:
- ASOBO_GT_Anim_Template
Parameters set:
- ANIM_NAME (using ANIM_NAME_L)
- ANIM_CODE (using ANIM_CODE_L)
- ASOBO_GT_Anim_Template
Condition: NotEmpty(ANIM_NAME_R)
- Case: True
Templates used:
- ASOBO_GT_Anim_Template
Parameters set:
- ANIM_NAME (using ANIM_NAME_R)
- ANIM_CODE (using ANIM_CODE_R)
- ASOBO_GT_Anim_Template
- Override
ASOBO_ET_HANDLING_Spoilers_SubTemplate
Definition from XML<Template Name="ASOBO_ET_HANDLING_Spoilers_SubTemplate"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Get_Spoilers_Animation_Parameters"/> </Parameters> <Condition NotEmpty="ANIM_NAME_L"> <UseTemplate Name="ASOBO_GT_Anim_Template"> <ANIM_NAME>#ANIM_NAME_L#</ANIM_NAME> <ANIM_CODE>#ANIM_CODE_L#</ANIM_CODE> </UseTemplate> </Condition> <Condition NotEmpty="ANIM_NAME_R"> <UseTemplate Name="ASOBO_GT_Anim_Template"> <ANIM_NAME>#ANIM_NAME_R#</ANIM_NAME> <ANIM_CODE>#ANIM_CODE_R#</ANIM_CODE> </UseTemplate> </Condition> </Template>Parameters initialization:
- Override
ParametersFn used:
Condition: NotEmpty(ANIM_NAME_L)
- Case: True
Templates used:
- ASOBO_GT_Anim_Template
Parameters set:
- ANIM_NAME (using ANIM_NAME_L)
- ANIM_CODE (using ANIM_CODE_L)
- ASOBO_GT_Anim_Template
Condition: NotEmpty(ANIM_NAME_R)
- Case: True
Templates used:
- ASOBO_GT_Anim_Template
Parameters set:
- ANIM_NAME (using ANIM_NAME_R)
- ANIM_CODE (using ANIM_CODE_R)
- ASOBO_GT_Anim_Template
- Override
ASOBO_ET_HANDLING_Water_Rudder_SubTemplate
Definition from XML<Template Name="ASOBO_ET_HANDLING_Water_Rudder_SubTemplate"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Get_Water_Rudder_Animation_Parameters"/> </Parameters> <UseTemplate Name="ASOBO_GT_Anim_Template"> <ANIM_CODE>#GET_WATER_RUDDER#</ANIM_CODE> </UseTemplate> </Template>Parameters initialization:
- Override
ParametersFn used:
- Override
ASOBO_ET_HANDLING_Ski_SubTemplate
Definition from XML<Template Name="ASOBO_ET_HANDLING_Ski_SubTemplate"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Get_Ski_Animation_Parameters"/> </Parameters> <UseTemplate Name="ASOBO_GT_Anim_Template"> <ANIM_CODE>#GET_SKI_ANIMATION#</ANIM_CODE> </UseTemplate> </Template>Parameters initialization:
- Override
ParametersFn used:
- Override
