Asobo\Exterior.xml
Includes
- RelativeFile: Common.xml
Templates
- ASOBO_DEPRECATED_Propeller_Anim_Rotation_Template [ASOBO_Propeller_Anim_Rotation_Template]
- ASOBO_DEPRECATED_Propeller_Visibility_Base_Template [ASOBO_Propeller_Visibility_Base_Template]
- ASOBO_DEPRECATED_Propeller_Still_Visibility_Template [ASOBO_Propeller_Still_Visibility_Template]
- ASOBO_DEPRECATED_Propeller_Slow_Visibility_Template [ASOBO_Propeller_Slow_Visibility_Template]
- ASOBO_DEPRECATED_Propeller_Blurred_Visibility_Template [ASOBO_Propeller_Blurred_Visibility_Template]
- ASOBO_DEPRECATED_Propeller_Basic_Template [ASOBO_Propeller_Basic_Template]
- ASOBO_DEPRECATED_Propeller_Basic_SubTemplate [ASOBO_Propeller_Basic_SubTemplate]
- ASOBO_DEPRECATED_Jet_Turbine_Anim_Rotation_Template [ASOBO_EXTERIOR_Jet_Turbine_Anim_Rotation_Template]
- ASOBO_DEPRECATED_Jet_Turbine_Still_Visibility_Template [ASOBO_EXTERIOR_Jet_Turbine_Still_Visibility_Template]
- ASOBO_DEPRECATED_Jet_Turbine_Slow_Visibility_Template [ASOBO_EXTERIOR_Jet_Turbine_Slow_Visibility_Template]
- ASOBO_DEPRECATED_Jet_Turbine_Blurred_Visibility_Template [ASOBO_EXTERIOR_Jet_Turbine_Blurred_Visibility_Template]
- ASOBO_DEPRECATED_Jet_Turbine_Template [ASOBO_EXTERIOR_Jet_Turbine_Template]
- ASOBO_DEPRECATED_Turbine_Thrust_Reverser_Template [ASOBO_EXTERIOR_Turbine_Thrust_Reverser_Template]
- ASOBO_DEPRECATED_Turbine_Thrust_Reverser_SubTemplate [ASOBO_EXTERIOR_Turbine_Thrust_Reverser_SubTemplate]
- ASOBO_DEPRECATED_Gear_Template [ASOBO_EXTERIOR_Gear_Template]
- ASOBO_DEPRECATED_Tire_Anim [ASOBO_EXTERIOR_Tire_Anim]
- ASOBO_DEPRECATED_Tires_L_Template [ASOBO_EXTERIOR_Tires_L_Template]
- ASOBO_DEPRECATED_Tires_R_Template [ASOBO_EXTERIOR_Tires_R_Template]
- ASOBO_DEPRECATED_Tires_C_Template [ASOBO_EXTERIOR_Tires_C_Template]
- ASOBO_DEPRECATED_Tire_Template_Base [ASOBO_Tire_Template_Base]
- ASOBO_DEPRECATED_Gear_Steering_Template [ASOBO_EXTERIOR_Gear_Steering_Template]
- ASOBO_DEPRECATED_Ailerons_Template [ASOBO_Ailerons_Template]
- ASOBO_DEPRECATED_AileronTrim_Template [ASOBO_Trimtab_Aileron_Template]
- ASOBO_DEPRECATED_Spoilers_Template [ASOBO_EXTERIOR_Spoilers_Template, ASOBO_Spoilers_Template]
- ASOBO_DEPRECATED_Elevators_Template [ASOBO_Elevators_Template]
- ASOBO_DEPRECATED_ElevatorTrim_Template [ASOBO_Trimtab_Elevator_Template]
- ASOBO_DEPRECATED_Elevator_CounterTrim_Template [ASOBO_Trimtab_Elevator_CounterTrim_Template]
- ASOBO_DEPRECATED_Rudder_Template [ASOBO_Rudder_Template]
- ASOBO_DEPRECATED_RudderTrim_Template [ASOBO_Trimtab_Rudder_Template]
- ASOBO_DEPRECATED_Flaps_Template [ASOBO_Flaps_Template]
- ASOBO_DEPRECATED_Slats_Template [ASOBO_Slats_Template]
- ASOBO_DEPRECATED_Protections_Visibility_Template [ASOBO_Protections_Visibility_Template]
- ASOBO_DEPRECATED_Visible_In_Hangar_Only [ASOBO_Visible_In_Hangar_Only]
- ASOBO_DEPRECATED_Lights [ASOBO_Exterior_Lights]
- ASOBO_DEPRECATED_Light_Template [ASOBO_Exterior_Light_Template]
- ASOBO_DEPRECATED_Light_SubTemplate [ASOBO_Exterior_Light_SubTemplate]
- ASOBO_DEPRECATED_Cowl_Flaps_Template [ASOBO_Cowl_Flaps_Template]
- ASOBO_DEPRECATED_Cowl_Flaps_SubTemplate [ASOBO_Cowl_Flaps_SubTemplate]
- ASOBO_ENGINE_Propeller_Template
- ASOBO_ENGINE_Propeller_SubTemplate
- ASOBO_ENGINE_Propeller_Rotation_Template
- ASOBO_ENGINE_Propeller_Visibility_Base_Template
- ASOBO_ENGINE_Propeller_Still_Visibility_Template
- ASOBO_ENGINE_Propeller_Slow_Visibility_Template
- ASOBO_ENGINE_Propeller_Blurred_Visibility_Template
- ASOBO_ENGINE_Turbine_Template
- ASOBO_ENGINE_Turbine_SubTemplate
- ASOBO_ENGINE_Turbine_ReverseThrust_Template
- ASOBO_ENGINE_Turbine_ReverseThrust_SubTemplate
- ASOBO_ENGINE_Turbine_Rotation_Template
- ASOBO_ENGINE_Turbine_Still_Visibility_Template
- ASOBO_ENGINE_Turbine_Slow_Visibility_Template
- ASOBO_ENGINE_Turbine_Blurred_Visibility_Template
- ASOBO_ENGINE_Turbine_Visibility_Base_Template
- ASOBO_ENGINE_CowlFlaps_Template
- ASOBO_ENGINE_CowlFlaps_SubTemplate
- ASOBO_GEAR_Center_Template
- ASOBO_GEAR_Back_Template
- ASOBO_GEAR_Left_Template
- ASOBO_GEAR_Right_Template
- ASOBO_GEAR_Base_Template
- ASOBO_Contact_Point_Template
- ASOBO_GEAR_Steering_Template
- ASOBO_Float_Retractable_Template
- ASOBO_Rudder_Retractable_Template
- ASOBO_Ski_Template
- ASOBO_GEAR_Left_Tire_Template
- ASOBO_GEAR_Right_Tire_Template
- ASOBO_GEAR_Center_Tire_Template
- ASOBO_GEAR_Back_Tire_Template
- ASOBO_GEAR_Tire_Base_Template
- ASOBO_GEAR_Tire_Animation_Template
- ASOBO_GEAR_Tire_Visibility_Base_Template
- ASOBO_GEAR_Tire_Still_Visibility_Template
- ASOBO_GEAR_Tire_Blurred_Visibility_Template
- ASOBO_HANDLING_Trim_Base_Template
- ASOBO_HANDLING_LeftRightAnim_Template
- ASOBO_HANDLING_Elevator_Template
- ASOBO_HANDLING_Rudder_Template
- ASOBO_HANDLING_Aileron_Template
- ASOBO_HANDLING_Spoilers_Template
- ASOBO_HANDLING_Flaps_Template
- ASOBO_HANDLING_Flaperons_Template
- ASOBO_HANDLING_Flaperons_SubTemplate
- ASOBO_HANDLING_Slats_Template
- ASOBO_HANDLING_Water_Rudder_Template
- ASOBO_HANDLING_Wipers_Template
- ASOBO_HANGAR_Visibility_Template
- ASOBO_LIGHTING_Exterior_Template
- ASOBO_LIGHTING_Exterior_Light_Template
- ASOBO_LIGHTING_Exterior_Light_SubTemplate
- ASOBO_LIGHTING_Exterior_Retractable_Light_Template
- ASOBO_DOOR_InteractivePoint_Template
- ASOBO_FuelHose_InteractivePoint_Template
- ASOBO_Wing_Fold_Template
- ASOBO_Cooling_Flaps_Template
- ASOBO_Nozzle_Template
- ASOBO_GEAR_LaunchBar_Template
- ASOBO_EXTERIOR_Fueslage_Glow
-
ASOBO_DEPRECATED_Propeller_Anim_Rotation_Template
[ASOBO_Propeller_Anim_Rotation_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Propeller_Anim_Rotation_Template"> <TemplateAlias>ASOBO_Propeller_Anim_Rotation_Template</TemplateAlias> <UseTemplate Name="ASOBO_GT_Anim_Sim"> <ANIM_SIMVAR>PROP ROTATION ANGLE:#ID#</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>degrees</ANIM_SIMVAR_UNITS> <ANIM_LENGTH>360</ANIM_LENGTH> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Anim_Sim
Parameters set:
- ANIM_SIMVAR (using ID)
- ANIM_SIMVAR_UNITS
- ANIM_LENGTH
-
ASOBO_GT_Anim_Sim
-
ASOBO_DEPRECATED_Propeller_Visibility_Base_Template
[ASOBO_Propeller_Visibility_Base_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Propeller_Visibility_Base_Template"> <TemplateAlias>ASOBO_Propeller_Visibility_Base_Template</TemplateAlias> <DefaultTemplateParameters> <RECURSIVE_ID>2</RECURSIVE_ID> </DefaultTemplateParameters> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_DEPRECATED_Propeller_#STATE#_Visibility_Template"/> </Component> <Condition Valid="NODE_ID#RECURSIVE_ID#"> <UseTemplate Name="ASOBO_DEPRECATED_Propeller_Visibility_Base_Template"> <RECURSIVE_ID Process="Int">#RECURSIVE_ID# 1 +</RECURSIVE_ID> <NODE_ID Process="Param">NODE_ID#RECURSIVE_ID#</NODE_ID> </UseTemplate> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- RECURSIVE_ID
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Parameters read:
- STATE
Templates used:
-
ASOBO_DEPRECATED_Propeller_#STATE#_Visibility_Template
- (Values for 'STATE' and templates it may resolve to were not found)
Condition: Valid(NODE_ID#RECURSIVE_ID#)
-
Case: True
Templates used:
-
ASOBO_DEPRECATED_Propeller_Visibility_Base_Template
- May include a subtemplate using the parameter 'STATE' (Values it may resolve to were not found)
Parameters set:
- RECURSIVE_ID (using RECURSIVE_ID)
- NODE_ID (using RECURSIVE_ID)
-
ASOBO_DEPRECATED_Propeller_Visibility_Base_Template
-
Default
-
ASOBO_DEPRECATED_Propeller_Still_Visibility_Template
[ASOBO_Propeller_Still_Visibility_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Propeller_Still_Visibility_Template"> <TemplateAlias>ASOBO_Propeller_Still_Visibility_Template</TemplateAlias> <UseTemplate Name="ASOBO_GT_Visibility_Code"> <VISIBILITY_CODE>(A:PROP RPM:#ID#, rpm) #MIN_RPM_FOR_SLOW# <</VISIBILITY_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Visibility_Code
Parameters set:
- VISIBILITY_CODE (using ID, MIN_RPM_FOR_SLOW)
-
ASOBO_GT_Visibility_Code
-
ASOBO_DEPRECATED_Propeller_Slow_Visibility_Template
[ASOBO_Propeller_Slow_Visibility_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Propeller_Slow_Visibility_Template"> <TemplateAlias>ASOBO_Propeller_Slow_Visibility_Template</TemplateAlias> <UseTemplate Name="ASOBO_GT_Visibility_Code"> <VISIBILITY_CODE> (A:PROP RPM:#ID#, rpm) #MIN_RPM_FOR_SLOW# > (A:PROP RPM:#ID#, rpm) #MIN_RPM_FOR_BLUR# < and </VISIBILITY_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Visibility_Code
Parameters set:
- VISIBILITY_CODE (using ID, MIN_RPM_FOR_SLOW, MIN_RPM_FOR_BLUR)
-
ASOBO_GT_Visibility_Code
-
ASOBO_DEPRECATED_Propeller_Blurred_Visibility_Template
[ASOBO_Propeller_Blurred_Visibility_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Propeller_Blurred_Visibility_Template"> <TemplateAlias>ASOBO_Propeller_Blurred_Visibility_Template</TemplateAlias> <UseTemplate Name="ASOBO_GT_Visibility_Code"> <VISIBILITY_CODE>(A:PROP RPM:#ID#, rpm) #MIN_RPM_FOR_BLUR# ></VISIBILITY_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Visibility_Code
Parameters set:
- VISIBILITY_CODE (using ID, MIN_RPM_FOR_BLUR)
-
ASOBO_GT_Visibility_Code
-
ASOBO_DEPRECATED_Propeller_Basic_Template
[ASOBO_Propeller_Basic_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Propeller_Basic_Template"> <TemplateAlias>ASOBO_Propeller_Basic_Template</TemplateAlias> <DefaultTemplateParameters> <ID>1</ID> <MIN_RPM_FOR_SLOW>143</MIN_RPM_FOR_SLOW> <MIN_RPM_FOR_BLUR>287.5</MIN_RPM_FOR_BLUR> <FROSTED>True</FROSTED> <SIDE_BLUR>True</SIDE_BLUR> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_DEPRECATED_Propeller_Basic_SubTemplate"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- MIN_RPM_FOR_SLOW
- MIN_RPM_FOR_BLUR
- FROSTED
- SIDE_BLUR
Templates used:
-
Default
-
ASOBO_DEPRECATED_Propeller_Basic_SubTemplate
[ASOBO_Propeller_Basic_SubTemplate]Definition from XML<Template Name="ASOBO_DEPRECATED_Propeller_Basic_SubTemplate"> <TemplateAlias>ASOBO_Propeller_Basic_SubTemplate</TemplateAlias> <DefaultTemplateParameters> <ANIM_NODE_ID>prop#ID#_anim</ANIM_NODE_ID> <ANIM_NAME>prop#ID#_anim</ANIM_NAME> <STILL_NODE_ID>prop#ID#_still</STILL_NODE_ID> <SLOW_NODE_ID>prop#ID#_slow</SLOW_NODE_ID> <PROP_BLURRED_NODE_ID>prop#ID#_blurred</PROP_BLURRED_NODE_ID> <CONE_BLURRED_NODE_ID>cone#ID#_blurred</CONE_BLURRED_NODE_ID> <Condition Valid="FROSTED"> <FROSTED_BLURRED_NODE_ID>cone#ID#_blurred_frosted</FROSTED_BLURRED_NODE_ID> <FROSTED_STILL_NODE_ID>prop#ID#_still_frosted</FROSTED_STILL_NODE_ID> <FROSTED_SLOW_NODE_ID>prop#ID#_slow_frosted</FROSTED_SLOW_NODE_ID> <FROST_SUFFIX_BLADES>_Frost</FROST_SUFFIX_BLADES> </Condition> <Condition Valid="SIDE_BLUR"> <PROP_SIDE_BLURRED_NODE_ID>side_prop#ID#_blurred</PROP_SIDE_BLURRED_NODE_ID> </Condition> </DefaultTemplateParameters> <Component ID="#ANIM_NODE_ID#" Node="#ANIM_NODE_ID#"> <UseTemplate Name="ASOBO_DEPRECATED_Propeller_Anim_Rotation_Template"/> </Component> <UseTemplate Name="ASOBO_DEPRECATED_Propeller_Visibility_Base_Template"> <STATE>Still</STATE> <NODE_ID>#STILL_NODE_ID#</NODE_ID> <Condition Valid="FROSTED"> <True> <NODE_ID2>#FROSTED_STILL_NODE_ID#</NODE_ID2> <Condition Valid="STILL_NODE_ID_BLADE_1"> <NODE_ID3>#STILL_NODE_ID_BLADE_1#</NODE_ID3> <NODE_ID4>#STILL_NODE_ID_BLADE_1##FROST_SUFFIX_BLADES#</NODE_ID4> </Condition> <Condition Valid="STILL_NODE_ID_BLADE_2"> <NODE_ID5>#STILL_NODE_ID_BLADE_2#</NODE_ID5> <NODE_ID6>#STILL_NODE_ID_BLADE_2##FROST_SUFFIX_BLADES#</NODE_ID6> </Condition> <Condition Valid="STILL_NODE_ID_BLADE_3"> <NODE_ID7>#STILL_NODE_ID_BLADE_3#</NODE_ID7> <NODE_ID8>#STILL_NODE_ID_BLADE_3##FROST_SUFFIX_BLADES#</NODE_ID8> </Condition> <Condition Valid="STILL_NODE_ID_BLADE_4"> <NODE_ID7>#STILL_NODE_ID_BLADE_4#</NODE_ID7> <NODE_ID8>#STILL_NODE_ID_BLADE_4##FROST_SUFFIX_BLADES#</NODE_ID8> </Condition> </True> <False> <Condition Valid="STILL_NODE_ID_BLADE_1"> <NODE_ID2>#STILL_NODE_ID_BLADE_1#</NODE_ID2> </Condition> <Condition Valid="STILL_NODE_ID_BLADE_2"> <NODE_ID3>#STILL_NODE_ID_BLADE_2#</NODE_ID3> </Condition> <Condition Valid="STILL_NODE_ID_BLADE_3"> <NODE_ID4>#STILL_NODE_ID_BLADE_3#</NODE_ID4> </Condition> <Condition Valid="STILL_NODE_ID_BLADE_4"> <NODE_ID5>#STILL_NODE_ID_BLADE_4#</NODE_ID5> </Condition> </False> </Condition> </UseTemplate> <UseTemplate Name="ASOBO_DEPRECATED_Propeller_Visibility_Base_Template"> <STATE>Slow</STATE> <NODE_ID>#SLOW_NODE_ID#</NODE_ID> <Condition Valid="FROSTED"> <NODE_ID2>#FROSTED_SLOW_NODE_ID#</NODE_ID2> </Condition> </UseTemplate> <UseTemplate Name="ASOBO_DEPRECATED_Propeller_Visibility_Base_Template"> <STATE>Blurred</STATE> <NODE_ID>#CONE_BLURRED_NODE_ID#</NODE_ID> <NODE_ID2>#PROP_BLURRED_NODE_ID#</NODE_ID2> <Condition Valid="FROSTED"> <True> <NODE_ID3>#FROSTED_BLURRED_NODE_ID#</NODE_ID3> <Condition Valid="SIDE_BLUR"> <NODE_ID4>#PROP_SIDE_BLURRED_NODE_ID#</NODE_ID4> </Condition> </True> <False> <Condition Valid="SIDE_BLUR"> <NODE_ID3>#PROP_SIDE_BLURRED_NODE_ID#</NODE_ID3> </Condition> </False> </Condition> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NODE_ID (using ID)
- ANIM_NAME (using ID)
- STILL_NODE_ID (using ID)
- SLOW_NODE_ID (using ID)
- PROP_BLURRED_NODE_ID (using ID)
- CONE_BLURRED_NODE_ID (using ID)
Condition: Valid(FROSTED)
-
Case: True
Parameters set:
- FROSTED_BLURRED_NODE_ID (using ID)
- FROSTED_STILL_NODE_ID (using ID)
- FROSTED_SLOW_NODE_ID (using ID)
- FROST_SUFFIX_BLADES
Condition: Valid(SIDE_BLUR)
-
Case: True
Parameters set:
- PROP_SIDE_BLURRED_NODE_ID (using ID)
Parameters read:
- ANIM_NODE_ID
Components:
-
#ANIM_NODE_ID# (Node: #ANIM_NODE_ID#)
Templates used:
Templates used:
-
ASOBO_DEPRECATED_Propeller_Visibility_Base_Template
- May include a subtemplate using the parameter 'STATE' and resolve to the following template(s):
Parameters set:
- STATE
- NODE_ID (using STILL_NODE_ID)
Condition: Valid(FROSTED)
-
Case: True
Parameters set:
- NODE_ID2 (using FROSTED_STILL_NODE_ID)
Condition: Valid(STILL_NODE_ID_BLADE_1)
-
Case: True
Parameters set:
- NODE_ID3 (using STILL_NODE_ID_BLADE_1)
- NODE_ID4 (using STILL_NODE_ID_BLADE_1, FROST_SUFFIX_BLADES)
Condition: Valid(STILL_NODE_ID_BLADE_2)
-
Case: True
Parameters set:
- NODE_ID5 (using STILL_NODE_ID_BLADE_2)
- NODE_ID6 (using STILL_NODE_ID_BLADE_2, FROST_SUFFIX_BLADES)
Condition: Valid(STILL_NODE_ID_BLADE_3)
-
Case: True
Parameters set:
- NODE_ID7 (using STILL_NODE_ID_BLADE_3)
- NODE_ID8 (using STILL_NODE_ID_BLADE_3, FROST_SUFFIX_BLADES)
Condition: Valid(STILL_NODE_ID_BLADE_4)
-
Case: True
Parameters set:
- NODE_ID7 (using STILL_NODE_ID_BLADE_4)
- NODE_ID8 (using STILL_NODE_ID_BLADE_4, FROST_SUFFIX_BLADES)
-
Case: False
Condition: Valid(STILL_NODE_ID_BLADE_1)
-
Case: True
Parameters set:
- NODE_ID2 (using STILL_NODE_ID_BLADE_1)
Condition: Valid(STILL_NODE_ID_BLADE_2)
-
Case: True
Parameters set:
- NODE_ID3 (using STILL_NODE_ID_BLADE_2)
Condition: Valid(STILL_NODE_ID_BLADE_3)
-
Case: True
Parameters set:
- NODE_ID4 (using STILL_NODE_ID_BLADE_3)
Condition: Valid(STILL_NODE_ID_BLADE_4)
-
Case: True
Parameters set:
- NODE_ID5 (using STILL_NODE_ID_BLADE_4)
-
-
ASOBO_DEPRECATED_Propeller_Visibility_Base_Template
- May include a subtemplate using the parameter 'STATE' and resolve to the following template(s):
Parameters set:
- STATE
- NODE_ID (using SLOW_NODE_ID)
Condition: Valid(FROSTED)
-
Case: True
Parameters set:
- NODE_ID2 (using FROSTED_SLOW_NODE_ID)
-
ASOBO_DEPRECATED_Propeller_Visibility_Base_Template
- May include a subtemplate using the parameter 'STATE' and resolve to the following template(s):
Parameters set:
- STATE
- NODE_ID (using CONE_BLURRED_NODE_ID)
- NODE_ID2 (using PROP_BLURRED_NODE_ID)
Condition: Valid(FROSTED)
-
Case: True
Parameters set:
- NODE_ID3 (using FROSTED_BLURRED_NODE_ID)
Condition: Valid(SIDE_BLUR)
-
Case: True
Parameters set:
- NODE_ID4 (using PROP_SIDE_BLURRED_NODE_ID)
-
Case: False
Condition: Valid(SIDE_BLUR)
-
Case: True
Parameters set:
- NODE_ID3 (using PROP_SIDE_BLURRED_NODE_ID)
-
-
Default
-
ASOBO_DEPRECATED_Jet_Turbine_Anim_Rotation_Template
[ASOBO_EXTERIOR_Jet_Turbine_Anim_Rotation_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Jet_Turbine_Anim_Rotation_Template"> <TemplateAlias>ASOBO_EXTERIOR_Jet_Turbine_Anim_Rotation_Template</TemplateAlias> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_CODE>(A:GENERAL ENG RPM:#ID#, degrees per second) (A:ANIMATION DELTA TIME, seconds) *</ANIM_CODE> <ANIM_LENGTH>360</ANIM_LENGTH> <ANIM_WRAP>1</ANIM_WRAP> <ANIM_DELTA>1</ANIM_DELTA> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_CODE (using ID)
- ANIM_LENGTH
- ANIM_WRAP
- ANIM_DELTA
-
ASOBO_GT_Anim
-
ASOBO_DEPRECATED_Jet_Turbine_Still_Visibility_Template
[ASOBO_EXTERIOR_Jet_Turbine_Still_Visibility_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Jet_Turbine_Still_Visibility_Template"> <TemplateAlias>ASOBO_EXTERIOR_Jet_Turbine_Still_Visibility_Template</TemplateAlias> <UseTemplate Name="ASOBO_GT_Visibility"> <VISIBILITY_CODE> (A:GENERAL ENG RPM:#ID#, rpm) #MIN_RPM_FOR_SLOW# < </VISIBILITY_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Visibility
Parameters set:
- VISIBILITY_CODE (using ID, MIN_RPM_FOR_SLOW)
-
ASOBO_GT_Visibility
-
ASOBO_DEPRECATED_Jet_Turbine_Slow_Visibility_Template
[ASOBO_EXTERIOR_Jet_Turbine_Slow_Visibility_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Jet_Turbine_Slow_Visibility_Template"> <TemplateAlias>ASOBO_EXTERIOR_Jet_Turbine_Slow_Visibility_Template</TemplateAlias> <UseTemplate Name="ASOBO_GT_Visibility"> <VISIBILITY_CODE> (A:GENERAL ENG RPM:#ID#, rpm) #MIN_RPM_FOR_SLOW# > (A:GENERAL ENG RPM:#ID#, rpm) #MIN_RPM_FOR_BLUR# < and </VISIBILITY_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Visibility
Parameters set:
- VISIBILITY_CODE (using ID, MIN_RPM_FOR_SLOW, MIN_RPM_FOR_BLUR)
-
ASOBO_GT_Visibility
-
ASOBO_DEPRECATED_Jet_Turbine_Blurred_Visibility_Template
[ASOBO_EXTERIOR_Jet_Turbine_Blurred_Visibility_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Jet_Turbine_Blurred_Visibility_Template"> <TemplateAlias>ASOBO_EXTERIOR_Jet_Turbine_Blurred_Visibility_Template</TemplateAlias> <UseTemplate Name="ASOBO_GT_Visibility"> <VISIBILITY_CODE>(A:GENERAL ENG RPM:#ID#, rpm) #MIN_RPM_FOR_BLUR# ></VISIBILITY_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Visibility
Parameters set:
- VISIBILITY_CODE (using ID, MIN_RPM_FOR_BLUR)
-
ASOBO_GT_Visibility
-
ASOBO_DEPRECATED_Jet_Turbine_Template
[ASOBO_EXTERIOR_Jet_Turbine_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Jet_Turbine_Template"> <TemplateAlias>ASOBO_EXTERIOR_Jet_Turbine_Template</TemplateAlias> <DefaultTemplateParameters> <ANIM_NODE_ID>N1_#ID#_anim</ANIM_NODE_ID> <ANIM_NAME>N1_#ID#_anim</ANIM_NAME> <STILL_NODE_ID>N1_#ID#_still</STILL_NODE_ID> <SLOW_NODE_ID>N1_#ID#_slow</SLOW_NODE_ID> <BLURRED_NODE_ID>N1_#ID#_blurred</BLURRED_NODE_ID> <MIN_RPM_FOR_SLOW>188</MIN_RPM_FOR_SLOW> <MIN_RPM_FOR_BLUR>375</MIN_RPM_FOR_BLUR> </DefaultTemplateParameters> <Component ID="Jet_Turbine_#ID#_anim" Node="#ANIM_NODE_ID#"> <UseTemplate Name="ASOBO_DEPRECATED_Jet_Turbine_Anim_Rotation_Template"/> </Component> <Component ID="Jet_Turbine_#ID#_still" Node="#STILL_NODE_ID#"> <UseTemplate Name="ASOBO_DEPRECATED_Jet_Turbine_Still_Visibility_Template"/> </Component> <Component ID="Jet_Turbine_#ID#_slow" Node="#SLOW_NODE_ID#"> <UseTemplate Name="ASOBO_DEPRECATED_Jet_Turbine_Slow_Visibility_Template"/> </Component> <Component ID="Jet_Turbine_#ID#_blurred" Node="#BLURRED_NODE_ID#"> <UseTemplate Name="ASOBO_DEPRECATED_Jet_Turbine_Blurred_Visibility_Template"/> </Component> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NODE_ID (using ID)
- ANIM_NAME (using ID)
- STILL_NODE_ID (using ID)
- SLOW_NODE_ID (using ID)
- BLURRED_NODE_ID (using ID)
- MIN_RPM_FOR_SLOW
- MIN_RPM_FOR_BLUR
Parameters read:
- ID
- ANIM_NODE_ID
- STILL_NODE_ID
- SLOW_NODE_ID
- BLURRED_NODE_ID
Components:
-
Jet_Turbine_#ID#_anim (Node: #ANIM_NODE_ID#)
Templates used:
-
Jet_Turbine_#ID#_still (Node: #STILL_NODE_ID#)
Templates used:
-
Jet_Turbine_#ID#_slow (Node: #SLOW_NODE_ID#)
Templates used:
-
Jet_Turbine_#ID#_blurred (Node: #BLURRED_NODE_ID#)
Templates used:
-
Default
-
ASOBO_DEPRECATED_Turbine_Thrust_Reverser_Template
[ASOBO_EXTERIOR_Turbine_Thrust_Reverser_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Turbine_Thrust_Reverser_Template"> <TemplateAlias>ASOBO_EXTERIOR_Turbine_Thrust_Reverser_Template</TemplateAlias> <DefaultTemplateParameters> <ID>1</ID> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_DEPRECATED_Turbine_Thrust_Reverser_SubTemplate"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
Default
-
ASOBO_DEPRECATED_Turbine_Thrust_Reverser_SubTemplate
[ASOBO_EXTERIOR_Turbine_Thrust_Reverser_SubTemplate]Definition from XML<Template Name="ASOBO_DEPRECATED_Turbine_Thrust_Reverser_SubTemplate"> <TemplateAlias>ASOBO_EXTERIOR_Turbine_Thrust_Reverser_SubTemplate</TemplateAlias> <DefaultTemplateParameters> <ANIM_NAME>thrust_rev_#ID#</ANIM_NAME> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_SIMVAR>TURB ENG REVERSE NOZZLE PERCENT:#ID#</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>Percent</ANIM_SIMVAR_UNITS> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME (using ID)
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_SIMVAR (using ID)
- ANIM_SIMVAR_UNITS
-
Default
-
ASOBO_DEPRECATED_Gear_Template
[ASOBO_EXTERIOR_Gear_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Gear_Template"> <TemplateAlias>ASOBO_EXTERIOR_Gear_Template</TemplateAlias> <DefaultTemplateParameters> <ID>0</ID> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim_Sim"> <ANIM_SIMVAR>GEAR ANIMATION POSITION:#ID#</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>percent</ANIM_SIMVAR_UNITS> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Anim_Sim
Parameters set:
- ANIM_SIMVAR (using ID)
- ANIM_SIMVAR_UNITS
-
Default
-
ASOBO_DEPRECATED_Tire_Anim
[ASOBO_EXTERIOR_Tire_Anim]Definition from XML<Template Name="ASOBO_DEPRECATED_Tire_Anim"> <TemplateAlias>ASOBO_EXTERIOR_Tire_Anim</TemplateAlias> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_SIMVAR>#ANIM_SIDE# WHEEL ROTATION ANGLE</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>degrees</ANIM_SIMVAR_UNITS> <ANIM_LENGTH>360</ANIM_LENGTH> <ANIM_WRAP>1</ANIM_WRAP> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_SIMVAR (using ANIM_SIDE)
- ANIM_SIMVAR_UNITS
- ANIM_LENGTH
- ANIM_WRAP
-
ASOBO_GT_Anim
-
ASOBO_DEPRECATED_Tires_L_Template
[ASOBO_EXTERIOR_Tires_L_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Tires_L_Template"> <TemplateAlias>ASOBO_EXTERIOR_Tires_L_Template</TemplateAlias> <DefaultTemplateParameters> <ANIM_SIDE>LEFT</ANIM_SIDE> <ANIM_SIDE_SHORTHAND>l</ANIM_SIDE_SHORTHAND> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_DEPRECATED_Tire_Template_Base"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_SIDE
- ANIM_SIDE_SHORTHAND
Templates used:
-
Default
-
ASOBO_DEPRECATED_Tires_R_Template
[ASOBO_EXTERIOR_Tires_R_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Tires_R_Template"> <TemplateAlias>ASOBO_EXTERIOR_Tires_R_Template</TemplateAlias> <DefaultTemplateParameters> <ANIM_SIDE>RIGHT</ANIM_SIDE> <ANIM_SIDE_SHORTHAND>r</ANIM_SIDE_SHORTHAND> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_DEPRECATED_Tire_Template_Base"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_SIDE
- ANIM_SIDE_SHORTHAND
Templates used:
-
Default
-
ASOBO_DEPRECATED_Tires_C_Template
[ASOBO_EXTERIOR_Tires_C_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Tires_C_Template"> <TemplateAlias>ASOBO_EXTERIOR_Tires_C_Template</TemplateAlias> <DefaultTemplateParameters> <ANIM_SIDE>CENTER</ANIM_SIDE> <ANIM_SIDE_SHORTHAND>c</ANIM_SIDE_SHORTHAND> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_DEPRECATED_Tire_Template_Base"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_SIDE
- ANIM_SIDE_SHORTHAND
Templates used:
-
Default
-
ASOBO_DEPRECATED_Tire_Template_Base
[ASOBO_Tire_Template_Base]Definition from XML<Template Name="ASOBO_DEPRECATED_Tire_Template_Base"> <TemplateAlias>ASOBO_Tire_Template_Base</TemplateAlias> <DefaultTemplateParameters> <RPM_LIMIT>400</RPM_LIMIT> <ANIM_NAME>#ANIM_SIDE_SHORTHAND#_tire_anim</ANIM_NAME> <NODE_ID_STILL>#ANIM_SIDE#_WHEEL_STILL</NODE_ID_STILL> <NODE_ID_BLURRED>#ANIM_SIDE#_WHEEL_BLURRED</NODE_ID_BLURRED> </DefaultTemplateParameters> <Condition Check="NO_ANIMATION"> <False> <UseTemplate Name="ASOBO_DEPRECATED_Tire_Anim"/> </False> </Condition> <Component ID="#NODE_ID_STILL#" Node="#NODE_ID_STILL#"> <UseTemplate Name="ASOBO_GT_Visibility"> <VISIBILITY_CODE>(A:#ANIM_SIDE# WHEEL RPM, rpm) #RPM_LIMIT# > if{ 0 } els{ 1 }</VISIBILITY_CODE> </UseTemplate> </Component> <Component ID="#NODE_ID_BLURRED#" Node="#NODE_ID_BLURRED#"> <UseTemplate Name="ASOBO_GT_Visibility"> <VISIBILITY_CODE>(A:#ANIM_SIDE# WHEEL RPM, rpm) #RPM_LIMIT# > if{ 1 } els{ 0 }</VISIBILITY_CODE> </UseTemplate> </Component> <Condition Check="NODE_ID_STILL_2"> <True> <Component ID="#NODE_ID_STILL_2#" Node="#NODE_ID_STILL_2#"> <UseTemplate Name="ASOBO_GT_Visibility"> <VISIBILITY_CODE>(A:#ANIM_SIDE# WHEEL RPM, rpm) #RPM_LIMIT# > if{ 0 } els{ 1 }</VISIBILITY_CODE> </UseTemplate> </Component> </True> </Condition> <Condition Check="NODE_ID_BLURRED_2"> <True> <Component ID="#NODE_ID_BLURRED_2#" Node="#NODE_ID_BLURRED_2#"> <UseTemplate Name="ASOBO_GT_Visibility"> <VISIBILITY_CODE>(A:#ANIM_SIDE# WHEEL RPM, rpm) #RPM_LIMIT# > if{ 1 } els{ 0 }</VISIBILITY_CODE> </UseTemplate> </Component> </True> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- RPM_LIMIT
- ANIM_NAME (using ANIM_SIDE_SHORTHAND)
- NODE_ID_STILL (using ANIM_SIDE)
- NODE_ID_BLURRED (using ANIM_SIDE)
Parameters read:
- NODE_ID_STILL
- NODE_ID_BLURRED
Components:
-
#NODE_ID_STILL# (Node: #NODE_ID_STILL#)
Templates used:
-
ASOBO_GT_Visibility
Parameters set:
- VISIBILITY_CODE (using ANIM_SIDE, RPM_LIMIT)
-
ASOBO_GT_Visibility
-
#NODE_ID_BLURRED# (Node: #NODE_ID_BLURRED#)
Templates used:
-
ASOBO_GT_Visibility
Parameters set:
- VISIBILITY_CODE (using ANIM_SIDE, RPM_LIMIT)
-
ASOBO_GT_Visibility
Condition: Check(NO_ANIMATION)
-
Case: False
Templates used:
Condition: Check(NODE_ID_STILL_2)
-
Case: True
Parameters read:
- NODE_ID_STILL_2
Components:
-
#NODE_ID_STILL_2# (Node: #NODE_ID_STILL_2#)
Templates used:
-
ASOBO_GT_Visibility
Parameters set:
- VISIBILITY_CODE (using ANIM_SIDE, RPM_LIMIT)
-
ASOBO_GT_Visibility
Condition: Check(NODE_ID_BLURRED_2)
-
Case: True
Parameters read:
- NODE_ID_BLURRED_2
Components:
-
#NODE_ID_BLURRED_2# (Node: #NODE_ID_BLURRED_2#)
Templates used:
-
ASOBO_GT_Visibility
Parameters set:
- VISIBILITY_CODE (using ANIM_SIDE, RPM_LIMIT)
-
ASOBO_GT_Visibility
-
Default
-
ASOBO_DEPRECATED_Gear_Steering_Template
[ASOBO_EXTERIOR_Gear_Steering_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Gear_Steering_Template"> <TemplateAlias>ASOBO_EXTERIOR_Gear_Steering_Template</TemplateAlias> <DefaultTemplateParameters> <ANIM_NAME>EXTERIOR_Gear_Steering</ANIM_NAME> <ID>0</ID> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_CODE>(A:GEAR STEER ANGLE:#ID#, degrees) dnor </ANIM_CODE> <ANIM_LENGTH>360</ANIM_LENGTH> <ANIM_WRAP>True</ANIM_WRAP> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
- ID
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_CODE (using ID)
- ANIM_LENGTH
- ANIM_WRAP
-
Default
-
ASOBO_DEPRECATED_Ailerons_Template
[ASOBO_Ailerons_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Ailerons_Template"> <TemplateAlias>ASOBO_Ailerons_Template</TemplateAlias> <DefaultTemplateParameters> <ANIM_NAME_LEFT>l_aileron_percent_key</ANIM_NAME_LEFT> <ANIM_NAME_RIGHT>r_aileron_percent_key</ANIM_NAME_RIGHT> </DefaultTemplateParameters> <Condition Check="INTEGRATED_TRIM"> <True> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_LEFT#</ANIM_NAME> <ANIM_CODE>(A:AILERON LEFT DEFLECTION PCT, Percent) 1.25 * (A:AILERON TRIM PCT, Percent) + 100 min -100 max 0.5 * 50 +</ANIM_CODE> </UseTemplate> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_RIGHT#</ANIM_NAME> <ANIM_CODE>(A:AILERON RIGHT DEFLECTION PCT, Percent) 1.25 * (A:AILERON TRIM PCT, Percent) + 100 min -100 max 0.5 * 50 +</ANIM_CODE> </UseTemplate> </True> <False> <Animation name="#ANIM_NAME_LEFT#" guid="" length="100" type="Sim" typeParam="AutoPlay"> <Parameter> <Sim> <Variable>AILERON LEFT DEFLECTION PCT</Variable> <Units>percent</Units> <Scale>0.5</Scale> <Bias>50</Bias> </Sim> </Parameter> </Animation> <Animation name="#ANIM_NAME_RIGHT#" guid="" length="100" type="Sim" typeParam="AutoPlay"> <Parameter> <Sim> <Variable>AILERON RIGHT DEFLECTION PCT</Variable> <Units>percent</Units> <Scale>0.5</Scale> <Bias>50</Bias> </Sim> </Parameter> </Animation> </False> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME_LEFT
- ANIM_NAME_RIGHT
Condition: Check(INTEGRATED_TRIM)
-
Case: True
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_LEFT)
- ANIM_CODE
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_RIGHT)
- ANIM_CODE
-
ASOBO_GT_Anim
-
Case: False
Parameters read:
- ANIM_NAME_LEFT
- ANIM_NAME_RIGHT
-
Default
-
ASOBO_DEPRECATED_AileronTrim_Template
[ASOBO_Trimtab_Aileron_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_AileronTrim_Template"> <TemplateAlias>ASOBO_Trimtab_Aileron_Template</TemplateAlias> <DefaultTemplateParameters> <ANIM_NAME>trimtab_aileron</ANIM_NAME> </DefaultTemplateParameters> <Animation name="#ANIM_NAME#" guid="" length="100" type="Sim" typeParam="AutoPlay"> <Parameter> <Sim> <Variable>AILERON TRIM PCT</Variable> <Units>percent</Units> <Scale>0.5</Scale> <Bias>50</Bias> </Sim> </Parameter> </Animation> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
Parameters read:
- ANIM_NAME
-
Default
-
ASOBO_DEPRECATED_Spoilers_Template
[ASOBO_EXTERIOR_Spoilers_Template, ASOBO_Spoilers_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Spoilers_Template"> <TemplateAlias>ASOBO_EXTERIOR_Spoilers_Template</TemplateAlias> <TemplateAlias>ASOBO_Spoilers_Template</TemplateAlias> <DefaultTemplateParameters> <Condition NotEmpty="ANIM_NAME"> <True> <ANIM_NAME_LEFT>#ANIM_NAME#</ANIM_NAME_LEFT> </True> <False> <ANIM_NAME_LEFT>l_spoiler_key</ANIM_NAME_LEFT> </False> </Condition> <ANIM_NAME_RIGHT>r_spoiler_key</ANIM_NAME_RIGHT> </DefaultTemplateParameters> <Component ID="Spoilers"> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_LEFT#</ANIM_NAME> <ANIM_SIMVAR>SPOILERS LEFT POSITION</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>Percent</ANIM_SIMVAR_UNITS> </UseTemplate> <Condition Valid="SINGLE_SPOILERS"> <False> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_RIGHT#</ANIM_NAME> <ANIM_SIMVAR>SPOILERS RIGHT POSITION</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>Percent</ANIM_SIMVAR_UNITS> </UseTemplate> </False> </Condition> </Component> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME_RIGHT
Condition: NotEmpty(ANIM_NAME)
-
Case: True
Parameters set:
- ANIM_NAME_LEFT (using ANIM_NAME)
-
Case: False
Parameters set:
- ANIM_NAME_LEFT
Components:
-
Spoilers
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_LEFT)
- ANIM_SIMVAR
- ANIM_SIMVAR_UNITS
Condition: Valid(SINGLE_SPOILERS)
-
Case: False
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_RIGHT)
- ANIM_SIMVAR
- ANIM_SIMVAR_UNITS
-
ASOBO_GT_Anim
-
ASOBO_GT_Anim
-
Default
-
ASOBO_DEPRECATED_Elevators_Template
[ASOBO_Elevators_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Elevators_Template"> <TemplateAlias>ASOBO_Elevators_Template</TemplateAlias> <DefaultTemplateParameters> <ANIM_NAME>elevator_percent_key</ANIM_NAME> </DefaultTemplateParameters> <Animation name="#ANIM_NAME#" guid="" length="100" type="Sim" typeParam="AutoPlay"> <Parameter> <Sim> <Variable>ELEVATOR DEFLECTION PCT</Variable> <Units>percent</Units> <Scale>0.5</Scale> <Bias>50</Bias> </Sim> </Parameter> </Animation> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
Parameters read:
- ANIM_NAME
-
Default
-
ASOBO_DEPRECATED_ElevatorTrim_Template
[ASOBO_Trimtab_Elevator_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_ElevatorTrim_Template"> <TemplateAlias>ASOBO_Trimtab_Elevator_Template</TemplateAlias> <DefaultTemplateParameters> <ANIM_NAME>trimtab_elevator</ANIM_NAME> </DefaultTemplateParameters> <Animation name="#ANIM_NAME#" guid="" length="100" type="Sim" typeParam="AutoPlay"> <Parameter> <Sim> <Variable>ELEVATOR TRIM PCT</Variable> <Units>percent</Units> <Scale>0.5</Scale> <Bias>50</Bias> </Sim> </Parameter> </Animation> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
Parameters read:
- ANIM_NAME
-
Default
-
ASOBO_DEPRECATED_Elevator_CounterTrim_Template
[ASOBO_Trimtab_Elevator_CounterTrim_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Elevator_CounterTrim_Template"> <TemplateAlias>ASOBO_Trimtab_Elevator_CounterTrim_Template</TemplateAlias> <DefaultTemplateParameters> <ANIM_NAME>trimtab_elevator_key</ANIM_NAME> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim_Code"> <ANIM_CODE>(A:ELEVATOR DEFLECTION PCT, percent) -0.25 * (A:ELEVATOR TRIM PCT, percent) 0.75 * + 0.5 * 50 +</ANIM_CODE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
Templates used:
-
ASOBO_GT_Anim_Code
Parameters set:
- ANIM_CODE
-
Default
-
ASOBO_DEPRECATED_Rudder_Template
[ASOBO_Rudder_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Rudder_Template"> <TemplateAlias>ASOBO_Rudder_Template</TemplateAlias> <DefaultTemplateParameters> <ANIM_NAME>rudder_percent_key</ANIM_NAME> </DefaultTemplateParameters> <Condition Check="INTEGRATED_TRIM"> <True> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_CODE>(A:RUDDER TRIM PCT, Percent) 0.25 * (A:RUDDER DEFLECTION PCT, Percent) 1.25 * + 100 min -100 max 0.5 * 50 +</ANIM_CODE> </UseTemplate> </True> <False> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_SIMVAR>RUDDER DEFLECTION PCT</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>percent</ANIM_SIMVAR_UNITS> <ANIM_SIMVAR_SCALE>0.5</ANIM_SIMVAR_SCALE> <ANIM_SIMVAR_BIAS>50</ANIM_SIMVAR_BIAS> </UseTemplate> </False> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
Condition: Check(INTEGRATED_TRIM)
-
Case: True
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_CODE
-
ASOBO_GT_Anim
-
Case: False
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_SIMVAR
- ANIM_SIMVAR_UNITS
- ANIM_SIMVAR_SCALE
- ANIM_SIMVAR_BIAS
-
ASOBO_GT_Anim
-
Default
-
ASOBO_DEPRECATED_RudderTrim_Template
[ASOBO_Trimtab_Rudder_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_RudderTrim_Template"> <TemplateAlias>ASOBO_Trimtab_Rudder_Template</TemplateAlias> <DefaultTemplateParameters> <ANIM_NAME>trimtab_rudder</ANIM_NAME> </DefaultTemplateParameters> <Animation name="#ANIM_NAME#" guid="" length="100" type="Sim" typeParam="AutoPlay"> <Parameter> <Sim> <Variable>RUDDER TRIM PCT</Variable> <Units>percent</Units> <Scale>0.5</Scale> <Bias>50</Bias> </Sim> </Parameter> </Animation> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
Parameters read:
- ANIM_NAME
-
Default
-
ASOBO_DEPRECATED_Flaps_Template
[ASOBO_Flaps_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Flaps_Template"> <TemplateAlias>ASOBO_Flaps_Template</TemplateAlias> <DefaultTemplateParameters> <ANIM_NAME_LEFT>l_flap_percent_key</ANIM_NAME_LEFT> <ANIM_NAME_RIGHT>r_flap_percent_key</ANIM_NAME_RIGHT> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_LEFT#</ANIM_NAME> <ANIM_LENGTH>100</ANIM_LENGTH> <ANIM_SIMVAR>TRAILING EDGE FLAPS LEFT PERCENT</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>Percent</ANIM_SIMVAR_UNITS> </UseTemplate> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_RIGHT#</ANIM_NAME> <ANIM_LENGTH>100</ANIM_LENGTH> <ANIM_SIMVAR>TRAILING EDGE FLAPS RIGHT PERCENT</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>Percent</ANIM_SIMVAR_UNITS> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME_LEFT
- ANIM_NAME_RIGHT
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_LEFT)
- ANIM_LENGTH
- ANIM_SIMVAR
- ANIM_SIMVAR_UNITS
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_RIGHT)
- ANIM_LENGTH
- ANIM_SIMVAR
- ANIM_SIMVAR_UNITS
-
Default
-
ASOBO_DEPRECATED_Slats_Template
[ASOBO_Slats_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Slats_Template"> <TemplateAlias>ASOBO_Slats_Template</TemplateAlias> <DefaultTemplateParameters> <ANIM_NAME_LEFT>l_slat_percent_key</ANIM_NAME_LEFT> <ANIM_NAME_RIGHT>r_slat_percent_key</ANIM_NAME_RIGHT> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_LEFT#</ANIM_NAME> <ANIM_LENGTH>100</ANIM_LENGTH> <ANIM_SIMVAR>LEADING EDGE FLAPS LEFT PERCENT</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>Percent</ANIM_SIMVAR_UNITS> </UseTemplate> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_RIGHT#</ANIM_NAME> <ANIM_LENGTH>100</ANIM_LENGTH> <ANIM_SIMVAR>LEADING EDGE FLAPS RIGHT PERCENT</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>Percent</ANIM_SIMVAR_UNITS> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME_LEFT
- ANIM_NAME_RIGHT
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_LEFT)
- ANIM_LENGTH
- ANIM_SIMVAR
- ANIM_SIMVAR_UNITS
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_RIGHT)
- ANIM_LENGTH
- ANIM_SIMVAR
- ANIM_SIMVAR_UNITS
-
Default
-
ASOBO_DEPRECATED_Protections_Visibility_Template
[ASOBO_Protections_Visibility_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Protections_Visibility_Template"> <TemplateAlias>ASOBO_Protections_Visibility_Template</TemplateAlias> <Visibility> <Parameter> <Sim> <Variable>PLANE IN PARKING STATE</Variable> <Units>bool</Units> </Sim> </Parameter> </Visibility> </Template> -
ASOBO_DEPRECATED_Visible_In_Hangar_Only
[ASOBO_Visible_In_Hangar_Only]Definition from XML<Template Name="ASOBO_DEPRECATED_Visible_In_Hangar_Only"> <TemplateAlias>ASOBO_Visible_In_Hangar_Only</TemplateAlias> <DefaultTemplateParameters> <RECURSIVE_ID>2</RECURSIVE_ID> </DefaultTemplateParameters> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_GT_Visibility_Sim"> <VISIBILITY_SIMVAR>PLANE IN PARKING STATE</VISIBILITY_SIMVAR> <VISIBILITY_SIMVAR_UNITS>Bool</VISIBILITY_SIMVAR_UNITS> </UseTemplate> </Component> <Condition Valid="NODE_ID#RECURSIVE_ID#"> <UseTemplate Name="ASOBO_EXTERIOR_Visible_In_Hangar_Only"> <RECURSIVE_ID Process="Int">#RECURSIVE_ID# 1 +</RECURSIVE_ID> <NODE_ID Process="Param">NODE_ID#RECURSIVE_ID#</NODE_ID> </UseTemplate> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- RECURSIVE_ID
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Templates used:
-
ASOBO_GT_Visibility_Sim
Parameters set:
- VISIBILITY_SIMVAR
- VISIBILITY_SIMVAR_UNITS
-
ASOBO_GT_Visibility_Sim
Condition: Valid(NODE_ID#RECURSIVE_ID#)
-
Case: True
Templates used:
-
ASOBO_EXTERIOR_Visible_In_Hangar_Only
Parameters set:
- RECURSIVE_ID (using RECURSIVE_ID)
- NODE_ID (using RECURSIVE_ID)
-
ASOBO_EXTERIOR_Visible_In_Hangar_Only
-
Default
-
ASOBO_DEPRECATED_Lights
[ASOBO_Exterior_Lights]Definition from XML<Template Name="ASOBO_DEPRECATED_Lights"> <TemplateAlias>ASOBO_Exterior_Lights</TemplateAlias> <DefaultTemplateParameters> <NO_POTENTIOMETER_FACTOR>True</NO_POTENTIOMETER_FACTOR> </DefaultTemplateParameters> <Condition Valid="LANDING"> <UseTemplate Name="ASOBO_DEPRECATED_Light_Template"> <TYPE>LANDING</TYPE> </UseTemplate> </Condition> <Condition Valid="TAXI"> <UseTemplate Name="ASOBO_DEPRECATED_Light_Template"> <TYPE>TAXI</TYPE> </UseTemplate> </Condition> <Condition Valid="STROBE"> <UseTemplate Name="ASOBO_DEPRECATED_Light_Template"> <TYPE>STROBE</TYPE> </UseTemplate> </Condition> <Condition Valid="NAV"> <UseTemplate Name="ASOBO_DEPRECATED_Light_Template"> <TYPE>NAV</TYPE> </UseTemplate> </Condition> <Condition Valid="BEACON"> <UseTemplate Name="ASOBO_DEPRECATED_Light_Template"> <TYPE>BEACON</TYPE> </UseTemplate> </Condition> <Condition Valid="WING"> <UseTemplate Name="ASOBO_DEPRECATED_Light_Template"> <TYPE>WING</TYPE> </UseTemplate> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- NO_POTENTIOMETER_FACTOR
Condition: Valid(LANDING)
-
Case: True
Templates used:
-
ASOBO_DEPRECATED_Light_Template
Parameters set:
- TYPE
-
ASOBO_DEPRECATED_Light_Template
Condition: Valid(TAXI)
-
Case: True
Templates used:
-
ASOBO_DEPRECATED_Light_Template
Parameters set:
- TYPE
-
ASOBO_DEPRECATED_Light_Template
Condition: Valid(STROBE)
-
Case: True
Templates used:
-
ASOBO_DEPRECATED_Light_Template
Parameters set:
- TYPE
-
ASOBO_DEPRECATED_Light_Template
Condition: Valid(NAV)
-
Case: True
Templates used:
-
ASOBO_DEPRECATED_Light_Template
Parameters set:
- TYPE
-
ASOBO_DEPRECATED_Light_Template
Condition: Valid(BEACON)
-
Case: True
Templates used:
-
ASOBO_DEPRECATED_Light_Template
Parameters set:
- TYPE
-
ASOBO_DEPRECATED_Light_Template
Condition: Valid(WING)
-
Case: True
Templates used:
-
ASOBO_DEPRECATED_Light_Template
Parameters set:
- TYPE
-
ASOBO_DEPRECATED_Light_Template
-
Default
-
ASOBO_DEPRECATED_Light_Template
[ASOBO_Exterior_Light_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Light_Template"> <TemplateAlias>ASOBO_Exterior_Light_Template</TemplateAlias> <UseTemplate Name="ASOBO_DEPRECATED_Light_SubTemplate"> <NODE_ID Process="Param">#TYPE#</NODE_ID> <ID>1</ID> </UseTemplate> </Template>Templates used:
-
ASOBO_DEPRECATED_Light_SubTemplate
Parameters set:
- NODE_ID (using TYPE)
- ID
-
ASOBO_DEPRECATED_Light_SubTemplate
-
ASOBO_DEPRECATED_Light_SubTemplate
[ASOBO_Exterior_Light_SubTemplate]Definition from XML<Template Name="ASOBO_DEPRECATED_Light_SubTemplate"> <TemplateAlias>ASOBO_Exterior_Light_SubTemplate</TemplateAlias> <DefaultTemplateParameters> <RECURSIVE_ID>2</RECURSIVE_ID> </DefaultTemplateParameters> <OverrideTemplateParameters> <Condition Valid="#TYPE##ID#_SIMVAR_INDEX"> <NO_SIMVAR_INDEX>True</NO_SIMVAR_INDEX> <SIMVAR_INDEX Process="Param">#TYPE##ID#_SIMVAR_INDEX</SIMVAR_INDEX> </Condition> </OverrideTemplateParameters> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_LIGHTING_Emissive_SubTemplate"> <SIMVAR_LIGHT>LIGHT #TYPE#</SIMVAR_LIGHT> <SIMVAR_LIGHT_ON>LIGHT #TYPE# ON</SIMVAR_LIGHT_ON> <Condition Valid="NO_SIMVAR_INDEX"> <False> <SIMVAR_INDEX>#ID#</SIMVAR_INDEX> </False> </Condition> </UseTemplate> </Component> <Condition Valid="#TYPE##RECURSIVE_ID#"> <UseTemplate Name="ASOBO_DEPRECATED_Light_SubTemplate"> <RECURSIVE_ID Process="Int">#RECURSIVE_ID# 1 +</RECURSIVE_ID> <NODE_ID Process="Param">#TYPE##RECURSIVE_ID#</NODE_ID> <ID>#RECURSIVE_ID#</ID> </UseTemplate> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- RECURSIVE_ID
-
Override
Condition: Valid(#TYPE##ID#_SIMVAR_INDEX)
-
Case: True
Parameters set:
- NO_SIMVAR_INDEX
- SIMVAR_INDEX (using TYPE, ID)
-
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Templates used:
-
ASOBO_LIGHTING_Emissive_SubTemplate
Parameters set:
- SIMVAR_LIGHT (using TYPE)
- SIMVAR_LIGHT_ON (using TYPE)
Condition: Valid(NO_SIMVAR_INDEX)
-
Case: False
Parameters set:
- SIMVAR_INDEX (using ID)
-
ASOBO_LIGHTING_Emissive_SubTemplate
Condition: Valid(#TYPE##RECURSIVE_ID#)
-
Case: True
Templates used:
-
ASOBO_DEPRECATED_Light_SubTemplate
Parameters set:
- RECURSIVE_ID (using RECURSIVE_ID)
- NODE_ID (using TYPE, RECURSIVE_ID)
- ID (using RECURSIVE_ID)
-
ASOBO_DEPRECATED_Light_SubTemplate
-
Default
-
ASOBO_DEPRECATED_Cowl_Flaps_Template
[ASOBO_Cowl_Flaps_Template]Definition from XML<Template Name="ASOBO_DEPRECATED_Cowl_Flaps_Template"> <TemplateAlias>ASOBO_Cowl_Flaps_Template</TemplateAlias> <DefaultTemplateParameters> <ID>1</ID> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_DEPRECATED_Cowl_Flaps_SubTemplate"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
Default
-
ASOBO_DEPRECATED_Cowl_Flaps_SubTemplate
[ASOBO_Cowl_Flaps_SubTemplate]Definition from XML<Template Name="ASOBO_DEPRECATED_Cowl_Flaps_SubTemplate"> <TemplateAlias>ASOBO_Cowl_Flaps_SubTemplate</TemplateAlias> <DefaultTemplateParameters> <ANIM_NAME>cowl_flap#ID#_percent_key</ANIM_NAME> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME#</ANIM_NAME> <ANIM_LENGTH>100</ANIM_LENGTH> <ANIM_SIMVAR>RECIP ENG COWL FLAP POSITION:#ID#</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>Percent</ANIM_SIMVAR_UNITS> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME (using ID)
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME)
- ANIM_LENGTH
- ANIM_SIMVAR (using ID)
- ANIM_SIMVAR_UNITS
-
Default
-
ASOBO_ENGINE_Propeller_Template
Definition from XML<Template Name="ASOBO_ENGINE_Propeller_Template"> <DefaultTemplateParameters> <ID>1</ID> <MIN_RPM_FOR_SLOW>143</MIN_RPM_FOR_SLOW> <MIN_RPM_FOR_BLUR>287.5</MIN_RPM_FOR_BLUR> <FROSTED>True</FROSTED> <SIDE_BLUR>True</SIDE_BLUR> <BLADE_COUNT>0</BLADE_COUNT> <USE_BLADE_ROTATION>False</USE_BLADE_ROTATION> <NO_PROP_CONE_BLUR>False</NO_PROP_CONE_BLUR> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_ENGINE_Propeller_SubTemplate"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- MIN_RPM_FOR_SLOW
- MIN_RPM_FOR_BLUR
- FROSTED
- SIDE_BLUR
- BLADE_COUNT
- USE_BLADE_ROTATION
- NO_PROP_CONE_BLUR
Templates used:
-
Default
-
ASOBO_ENGINE_Propeller_SubTemplate
Definition from XML<Template Name="ASOBO_ENGINE_Propeller_SubTemplate"> <DefaultTemplateParameters> <ANIM_NODE_ID>ENGINE_Propeller_#ID#</ANIM_NODE_ID> <ANIM_NAME>ENGINE_Propeller_#ID#</ANIM_NAME> <STILL_NODE_ID>ENGINE_Propeller_Still_#ID#</STILL_NODE_ID> <SLOW_NODE_ID>ENGINE_Propeller_Slow_#ID#</SLOW_NODE_ID> <PROP_BLURRED_NODE_ID>ENGINE_Propeller_Blurred_#ID#_Blades</PROP_BLURRED_NODE_ID> <CONE_BLURRED_NODE_ID>ENGINE_Propeller_Blurred_#ID#_Cone</CONE_BLURRED_NODE_ID> <Condition Valid="FROSTED"> <FROSTED_STILL_NODE_ID>ENGINE_Propeller_Still_#ID#_Frost</FROSTED_STILL_NODE_ID> <FROSTED_SLOW_NODE_ID>ENGINE_Propeller_Slow_#ID#_Frost</FROSTED_SLOW_NODE_ID> <FROSTED_BLURRED_NODE_ID>ENGINE_Propeller_Blurred_#ID#_Cone_Frost</FROSTED_BLURRED_NODE_ID> </Condition> <Condition Valid="SIDE_BLUR"> <PROP_SIDE_BLURRED_NODE_ID>ENGINE_Propeller_Blurred_#ID#_Side</PROP_SIDE_BLURRED_NODE_ID> </Condition> <PREFIX_BLADE_NODE_ID>ENGINE_Propeller_#ID#_Blade_</PREFIX_BLADE_NODE_ID> <SUFFIX_BLADE_NODE_ID_FROSTED>_Frost</SUFFIX_BLADE_NODE_ID_FROSTED> <Condition Valid="USE_BLADE_ROTATION"> <ROTATION_ANIM_NAME>ENGINE_Propeller_#ID#_Blades</ROTATION_ANIM_NAME> </Condition> </DefaultTemplateParameters> <Component ID="#ANIM_NODE_ID#" Node="#ANIM_NODE_ID#"> <UseTemplate Name="ASOBO_ENGINE_Propeller_Rotation_Template"/> </Component> <UseTemplate Name="ASOBO_ENGINE_Propeller_Visibility_Base_Template"> <STATE>Still</STATE> <NODE_ID>#STILL_NODE_ID#</NODE_ID> <Condition Valid="FROSTED"> <NODE_ID2>#FROSTED_STILL_NODE_ID#</NODE_ID2> </Condition> </UseTemplate> <Condition> <Test> <Greater> <Value>BLADE_COUNT</Value> <Number>0</Number> </Greater> </Test> <True> <UseTemplate Name="ASOBO_GT_Helper_Recursive_ID"> <STATE>Still</STATE> <EXIT_TEMPLATE>ASOBO_ENGINE_Propeller_Visibility_Base_Template</EXIT_TEMPLATE> <PARAM1>NODE_ID</PARAM1> <PARAM1_PREFIX>#PREFIX_BLADE_NODE_ID#</PARAM1_PREFIX> <MAX_ID>#BLADE_COUNT#</MAX_ID> <Condition Valid="FROSTED"> <PARAM2>NODE_ID2</PARAM2> <PARAM2_PREFIX>#PREFIX_BLADE_NODE_ID#</PARAM2_PREFIX> <PARAM2_SUFFIX>#SUFFIX_BLADE_NODE_ID_FROSTED#</PARAM2_SUFFIX> </Condition> </UseTemplate> </True> </Condition> <UseTemplate Name="ASOBO_ENGINE_Propeller_Visibility_Base_Template"> <STATE>Slow</STATE> <NODE_ID>#SLOW_NODE_ID#</NODE_ID> <Condition Valid="NO_PROP_CONE_BLUR"> <False> <Condition Valid="FROSTED"> <NODE_ID2>#FROSTED_SLOW_NODE_ID#</NODE_ID2> </Condition> </False> </Condition> </UseTemplate> <UseTemplate Name="ASOBO_ENGINE_Propeller_Visibility_Base_Template"> <STATE>Blurred</STATE> <Condition Valid="NO_PROP_CONE_BLUR"> <True> <NODE_ID>#PROP_BLURRED_NODE_ID#</NODE_ID> </True> <False> <NODE_ID>#CONE_BLURRED_NODE_ID#</NODE_ID> <NODE_ID2>#PROP_BLURRED_NODE_ID#</NODE_ID2> <Condition Valid="FROSTED"> <True> <NODE_ID3>#FROSTED_BLURRED_NODE_ID#</NODE_ID3> </True> </Condition> </False> </Condition> </UseTemplate> <Condition Valid="SIDE_BLUR"> <UseTemplate Name="ASOBO_ENGINE_Propeller_Visibility_Base_Template"> <STATE>Blurred</STATE> <NODE_ID>#PROP_SIDE_BLURRED_NODE_ID#</NODE_ID> </UseTemplate> </Condition> <Condition Valid="USE_BLADE_ROTATION"> <UseTemplate Name="ASOBO_GT_Anim_Code"> <ANIM_NAME>#ROTATION_ANIM_NAME#</ANIM_NAME> <ANIM_CODE>90 (A:PROP BETA:#ID#, degrees) - dnor</ANIM_CODE> <ANIM_LENGTH>360</ANIM_LENGTH> <ANIM_LAG>100</ANIM_LAG> </UseTemplate> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NODE_ID (using ID)
- ANIM_NAME (using ID)
- STILL_NODE_ID (using ID)
- SLOW_NODE_ID (using ID)
- PROP_BLURRED_NODE_ID (using ID)
- CONE_BLURRED_NODE_ID (using ID)
- PREFIX_BLADE_NODE_ID (using ID)
- SUFFIX_BLADE_NODE_ID_FROSTED
Condition: Valid(FROSTED)
-
Case: True
Parameters set:
- FROSTED_STILL_NODE_ID (using ID)
- FROSTED_SLOW_NODE_ID (using ID)
- FROSTED_BLURRED_NODE_ID (using ID)
Condition: Valid(SIDE_BLUR)
-
Case: True
Parameters set:
- PROP_SIDE_BLURRED_NODE_ID (using ID)
Condition: Valid(USE_BLADE_ROTATION)
-
Case: True
Parameters set:
- ROTATION_ANIM_NAME (using ID)
Parameters read:
- ANIM_NODE_ID
Components:
-
#ANIM_NODE_ID# (Node: #ANIM_NODE_ID#)
Templates used:
Templates used:
-
ASOBO_ENGINE_Propeller_Visibility_Base_Template
- May include a subtemplate using the parameter 'STATE' and resolve to the following template(s):
Parameters set:
- STATE
- NODE_ID (using STILL_NODE_ID)
Condition: Valid(FROSTED)
-
Case: True
Parameters set:
- NODE_ID2 (using FROSTED_STILL_NODE_ID)
-
ASOBO_ENGINE_Propeller_Visibility_Base_Template
- May include a subtemplate using the parameter 'STATE' and resolve to the following template(s):
Parameters set:
- STATE
- NODE_ID (using SLOW_NODE_ID)
Condition: Valid(NO_PROP_CONE_BLUR)
-
Case: False
Condition: Valid(FROSTED)
-
Case: True
Parameters set:
- NODE_ID2 (using FROSTED_SLOW_NODE_ID)
-
-
ASOBO_ENGINE_Propeller_Visibility_Base_Template
- May include a subtemplate using the parameter 'STATE' and resolve to the following template(s):
Parameters set:
- STATE
Condition: Valid(NO_PROP_CONE_BLUR)
-
Case: True
Parameters set:
- NODE_ID (using PROP_BLURRED_NODE_ID)
-
Case: False
Parameters set:
- NODE_ID (using CONE_BLURRED_NODE_ID)
- NODE_ID2 (using PROP_BLURRED_NODE_ID)
Condition: Valid(FROSTED)
-
Case: True
Parameters set:
- NODE_ID3 (using FROSTED_BLURRED_NODE_ID)
Condition: Test(BLADE_COUNT)
-
Case: True
Templates used:
-
ASOBO_GT_Helper_Recursive_ID
Parameters set:
- STATE
- EXIT_TEMPLATE
- PARAM1
- PARAM1_PREFIX (using PREFIX_BLADE_NODE_ID)
- MAX_ID (using BLADE_COUNT)
Condition: Valid(FROSTED)
-
Case: True
Parameters set:
- PARAM2
- PARAM2_PREFIX (using PREFIX_BLADE_NODE_ID)
- PARAM2_SUFFIX (using SUFFIX_BLADE_NODE_ID_FROSTED)
-
ASOBO_GT_Helper_Recursive_ID
Condition: Valid(SIDE_BLUR)
-
Case: True
Templates used:
-
ASOBO_ENGINE_Propeller_Visibility_Base_Template
- May include a subtemplate using the parameter 'STATE' and resolve to the following template(s):
Parameters set:
- STATE
- NODE_ID (using PROP_SIDE_BLURRED_NODE_ID)
-
ASOBO_ENGINE_Propeller_Visibility_Base_Template
Condition: Valid(USE_BLADE_ROTATION)
-
Case: True
Templates used:
-
ASOBO_GT_Anim_Code
Parameters set:
- ANIM_NAME (using ROTATION_ANIM_NAME)
- ANIM_CODE (using ID)
- ANIM_LENGTH
- ANIM_LAG
-
ASOBO_GT_Anim_Code
-
Default
-
ASOBO_ENGINE_Propeller_Rotation_Template
Definition from XML<Template Name="ASOBO_ENGINE_Propeller_Rotation_Template"> <UseTemplate Name="ASOBO_GT_Anim_Sim"> <ANIM_SIMVAR>PROP ROTATION ANGLE:#ID#</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>degrees</ANIM_SIMVAR_UNITS> <ANIM_LENGTH>360</ANIM_LENGTH> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Anim_Sim
Parameters set:
- ANIM_SIMVAR (using ID)
- ANIM_SIMVAR_UNITS
- ANIM_LENGTH
-
ASOBO_GT_Anim_Sim
-
ASOBO_ENGINE_Propeller_Visibility_Base_Template
Definition from XML<Template Name="ASOBO_ENGINE_Propeller_Visibility_Base_Template"> <DefaultTemplateParameters> <RECURSIVE_ID>2</RECURSIVE_ID> <COMPONENT_ID>#NODE_ID#</COMPONENT_ID> </DefaultTemplateParameters> <Component ID="#COMPONENT_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_ENGINE_Propeller_#STATE#_Visibility_Template"/> </Component> <Condition Valid="NODE_ID#RECURSIVE_ID#"> <UseTemplate Name="ASOBO_ENGINE_Propeller_Visibility_Base_Template"> <RECURSIVE_ID Process="Int">#RECURSIVE_ID# 1 +</RECURSIVE_ID> <NODE_ID Process="Param">NODE_ID#RECURSIVE_ID#</NODE_ID> <Condition Valid="COMPONENT_ID#RECURSIVE_ID#"> <True> <COMPONENT_ID Process="Param">COMPONENT_ID#RECURSIVE_ID#</COMPONENT_ID> </True> <False> <COMPONENT_ID Process="Param">NODE_ID#RECURSIVE_ID#</COMPONENT_ID> </False> </Condition> </UseTemplate> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- RECURSIVE_ID
- COMPONENT_ID (using NODE_ID)
Parameters read:
- COMPONENT_ID
- NODE_ID
Components:
-
#COMPONENT_ID# (Node: #NODE_ID#)
Parameters read:
- STATE
Templates used:
-
ASOBO_ENGINE_Propeller_#STATE#_Visibility_Template
- (Values for 'STATE' and templates it may resolve to were not found)
Condition: Valid(NODE_ID#RECURSIVE_ID#)
-
Case: True
Templates used:
-
ASOBO_ENGINE_Propeller_Visibility_Base_Template
- May include a subtemplate using the parameter 'STATE' (Values it may resolve to were not found)
Parameters set:
- RECURSIVE_ID (using RECURSIVE_ID)
- NODE_ID (using RECURSIVE_ID)
Condition: Valid(COMPONENT_ID#RECURSIVE_ID#)
-
Case: True
Parameters set:
- COMPONENT_ID (using RECURSIVE_ID)
-
Case: False
Parameters set:
- COMPONENT_ID (using RECURSIVE_ID)
-
ASOBO_ENGINE_Propeller_Visibility_Base_Template
-
Default
-
ASOBO_ENGINE_Propeller_Still_Visibility_Template
Definition from XML<Template Name="ASOBO_ENGINE_Propeller_Still_Visibility_Template"> <UseTemplate Name="ASOBO_GT_Visibility_Code"> <VISIBILITY_CODE>(A:PROP RPM:#ID#, rpm) #MIN_RPM_FOR_SLOW# <</VISIBILITY_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Visibility_Code
Parameters set:
- VISIBILITY_CODE (using ID, MIN_RPM_FOR_SLOW)
-
ASOBO_GT_Visibility_Code
-
ASOBO_ENGINE_Propeller_Slow_Visibility_Template
Definition from XML<Template Name="ASOBO_ENGINE_Propeller_Slow_Visibility_Template"> <UseTemplate Name="ASOBO_GT_Visibility_Code"> <VISIBILITY_CODE> (A:PROP RPM:#ID#, rpm) #MIN_RPM_FOR_SLOW# > (A:PROP RPM:#ID#, rpm) #MIN_RPM_FOR_BLUR# < and </VISIBILITY_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Visibility_Code
Parameters set:
- VISIBILITY_CODE (using ID, MIN_RPM_FOR_SLOW, MIN_RPM_FOR_BLUR)
-
ASOBO_GT_Visibility_Code
-
ASOBO_ENGINE_Propeller_Blurred_Visibility_Template
Definition from XML<Template Name="ASOBO_ENGINE_Propeller_Blurred_Visibility_Template"> <UseTemplate Name="ASOBO_GT_Visibility_Code"> <VISIBILITY_CODE>(A:PROP RPM:#ID#, rpm) #MIN_RPM_FOR_BLUR# ></VISIBILITY_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Visibility_Code
Parameters set:
- VISIBILITY_CODE (using ID, MIN_RPM_FOR_BLUR)
-
ASOBO_GT_Visibility_Code
-
ASOBO_ENGINE_Turbine_Template
Definition from XML<Template Name="ASOBO_ENGINE_Turbine_Template"> <DefaultTemplateParameters> <ID>1</ID> <MIN_RPM_FOR_SLOW>188</MIN_RPM_FOR_SLOW> <MIN_RPM_FOR_BLUR>375</MIN_RPM_FOR_BLUR> <FROSTED>False</FROSTED> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_ENGINE_Turbine_SubTemplate"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- MIN_RPM_FOR_SLOW
- MIN_RPM_FOR_BLUR
- FROSTED
Templates used:
-
Default
-
ASOBO_ENGINE_Turbine_SubTemplate
Definition from XML<Template Name="ASOBO_ENGINE_Turbine_SubTemplate"> <DefaultTemplateParameters> <ANIM_NODE_ID>ENGINE_Turbine_#ID#</ANIM_NODE_ID> <ANIM_NAME>ENGINE_Turbine_#ID#</ANIM_NAME> <STILL_NODE_ID>ENGINE_Turbine_Still_#ID#</STILL_NODE_ID> <SLOW_NODE_ID>ENGINE_Turbine_Slow_#ID#</SLOW_NODE_ID> <BLURRED_NODE_ID>ENGINE_Turbine_Blurred_#ID#</BLURRED_NODE_ID> <STILL_NODE_ID_COUNT>1</STILL_NODE_ID_COUNT> <SLOW_NODE_ID_COUNT>1</SLOW_NODE_ID_COUNT> <BLURRED_NODE_ID_COUNT>1</BLURRED_NODE_ID_COUNT> </DefaultTemplateParameters> <Component ID="ENGINE_Turbine_#ID#" Node="#ANIM_NODE_ID#"> <UseTemplate Name="ASOBO_ENGINE_Turbine_Rotation_Template"/> </Component> <Component ID="ENGINE_Turbine_#ID#_Visibility"> <DefaultTemplateParameters> <STILL_1_NODE_ID>#STILL_NODE_ID#</STILL_1_NODE_ID> <SLOW_1_NODE_ID>#SLOW_NODE_ID#</SLOW_1_NODE_ID> <BLURRED_1_NODE_ID>#BLURRED_NODE_ID#</BLURRED_1_NODE_ID> </DefaultTemplateParameters> <OverrideTemplateParameters> <PROCESS_PARAM1>True</PROCESS_PARAM1> <PARAM1>NODE_ID</PARAM1> <PARAM1_SUFFIX>_NODE_ID</PARAM1_SUFFIX> <EXIT_TEMPLATE>ASOBO_ENGINE_Turbine_Visibility_Base_Template</EXIT_TEMPLATE> </OverrideTemplateParameters> <UseTemplate Name="ASOBO_GT_Helper_Recursive_ID"> <MAX_ID>#STILL_NODE_ID_COUNT#</MAX_ID> <STATE>Still</STATE> <PARAM1_PREFIX>STILL_</PARAM1_PREFIX> </UseTemplate> <UseTemplate Name="ASOBO_GT_Helper_Recursive_ID"> <MAX_ID>#STILL_NODE_ID_COUNT#</MAX_ID> <STATE>Slow</STATE> <PARAM1_PREFIX>SLOW_</PARAM1_PREFIX> </UseTemplate> <UseTemplate Name="ASOBO_GT_Helper_Recursive_ID"> <MAX_ID>#BLURRED_NODE_ID_COUNT#</MAX_ID> <STATE>Blurred</STATE> <PARAM1_PREFIX>BLURRED_</PARAM1_PREFIX> </UseTemplate> </Component> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NODE_ID (using ID)
- ANIM_NAME (using ID)
- STILL_NODE_ID (using ID)
- SLOW_NODE_ID (using ID)
- BLURRED_NODE_ID (using ID)
- STILL_NODE_ID_COUNT
- SLOW_NODE_ID_COUNT
- BLURRED_NODE_ID_COUNT
Parameters read:
- ID
- ANIM_NODE_ID
Components:
-
ENGINE_Turbine_#ID# (Node: #ANIM_NODE_ID#)
Templates used:
-
ENGINE_Turbine_#ID#_Visibility
Parameters set:
- STILL_1_NODE_ID (using STILL_NODE_ID)
- SLOW_1_NODE_ID (using SLOW_NODE_ID)
- BLURRED_1_NODE_ID (using BLURRED_NODE_ID)
- PROCESS_PARAM1
- PARAM1
- PARAM1_SUFFIX
- EXIT_TEMPLATE
Templates used:
-
ASOBO_GT_Helper_Recursive_ID
Parameters set:
- MAX_ID (using STILL_NODE_ID_COUNT)
- STATE
- PARAM1_PREFIX
-
ASOBO_GT_Helper_Recursive_ID
Parameters set:
- MAX_ID (using STILL_NODE_ID_COUNT)
- STATE
- PARAM1_PREFIX
-
ASOBO_GT_Helper_Recursive_ID
Parameters set:
- MAX_ID (using BLURRED_NODE_ID_COUNT)
- STATE
- PARAM1_PREFIX
-
Default
-
ASOBO_ENGINE_Turbine_ReverseThrust_Template
Definition from XML<Template Name="ASOBO_ENGINE_Turbine_ReverseThrust_Template"> <DefaultTemplateParameters> <ID>1</ID> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_ENGINE_Turbine_ReverseThrust_SubTemplate"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
Default
-
ASOBO_ENGINE_Turbine_ReverseThrust_SubTemplate
Definition from XML<Template Name="ASOBO_ENGINE_Turbine_ReverseThrust_SubTemplate"> <DefaultTemplateParameters> <ANIM_NAME>ENGINE_Turbine_ReverseThrust_#ID#</ANIM_NAME> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_CODE>(A:GENERAL ENG REVERSE THRUST ENGAGED:#ID#, bool) (A:GENERAL ENG THROTTLE LEVER POSITION:#ID#, Percent) 0 < or 100 *</ANIM_CODE> <ANIM_LAG>75</ANIM_LAG> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME (using ID)
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_CODE (using ID)
- ANIM_LAG
-
Default
-
ASOBO_ENGINE_Turbine_Rotation_Template
Definition from XML<Template Name="ASOBO_ENGINE_Turbine_Rotation_Template"> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_CODE>(A:GENERAL ENG RPM:#ID#, degrees per second) (A:ANIMATION DELTA TIME, seconds) *</ANIM_CODE> <ANIM_LENGTH>360</ANIM_LENGTH> <ANIM_WRAP>1</ANIM_WRAP> <ANIM_DELTA>1</ANIM_DELTA> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_CODE (using ID)
- ANIM_LENGTH
- ANIM_WRAP
- ANIM_DELTA
-
ASOBO_GT_Anim
-
ASOBO_ENGINE_Turbine_Still_Visibility_Template
Definition from XML<Template Name="ASOBO_ENGINE_Turbine_Still_Visibility_Template"> <UseTemplate Name="ASOBO_GT_Visibility"> <VISIBILITY_CODE>(A:GENERAL ENG RPM:#ID#, rpm) #MIN_RPM_FOR_SLOW# <</VISIBILITY_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Visibility
Parameters set:
- VISIBILITY_CODE (using ID, MIN_RPM_FOR_SLOW)
-
ASOBO_GT_Visibility
-
ASOBO_ENGINE_Turbine_Slow_Visibility_Template
Definition from XML<Template Name="ASOBO_ENGINE_Turbine_Slow_Visibility_Template"> <UseTemplate Name="ASOBO_GT_Visibility"> <VISIBILITY_CODE> (A:GENERAL ENG RPM:#ID#, rpm) #MIN_RPM_FOR_SLOW# > (A:GENERAL ENG RPM:#ID#, rpm) #MIN_RPM_FOR_BLUR# < and </VISIBILITY_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Visibility
Parameters set:
- VISIBILITY_CODE (using ID, MIN_RPM_FOR_SLOW, MIN_RPM_FOR_BLUR)
-
ASOBO_GT_Visibility
-
ASOBO_ENGINE_Turbine_Blurred_Visibility_Template
Definition from XML<Template Name="ASOBO_ENGINE_Turbine_Blurred_Visibility_Template"> <UseTemplate Name="ASOBO_GT_Visibility"> <VISIBILITY_CODE>(A:GENERAL ENG RPM:#ID#, rpm) #MIN_RPM_FOR_BLUR# ></VISIBILITY_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Visibility
Parameters set:
- VISIBILITY_CODE (using ID, MIN_RPM_FOR_BLUR)
-
ASOBO_GT_Visibility
-
ASOBO_ENGINE_Turbine_Visibility_Base_Template
Definition from XML<Template Name="ASOBO_ENGINE_Turbine_Visibility_Base_Template"> <Condition NotEmpty="NODE_ID"> <True> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_ENGINE_Turbine_#STATE#_Visibility_Template"/> </Component> </True> </Condition> </Template>Condition: NotEmpty(NODE_ID)
-
Case: True
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Parameters read:
- STATE
Templates used:
-
ASOBO_ENGINE_Turbine_#STATE#_Visibility_Template
- (Values for 'STATE' and templates it may resolve to were not found)
-
-
ASOBO_ENGINE_CowlFlaps_Template
Definition from XML<Template Name="ASOBO_ENGINE_CowlFlaps_Template"> <DefaultTemplateParameters> <ID>1</ID> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_ENGINE_CowlFlaps_SubTemplate"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
Default
-
ASOBO_ENGINE_CowlFlaps_SubTemplate
Definition from XML<Template Name="ASOBO_ENGINE_CowlFlaps_SubTemplate"> <DefaultTemplateParameters> <ANIM_NAME>ENGINE_CowlFlaps_#ID#</ANIM_NAME> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_LENGTH>100</ANIM_LENGTH> <ANIM_SIMVAR>RECIP ENG COWL FLAP POSITION:#ID#</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>Percent</ANIM_SIMVAR_UNITS> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME (using ID)
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_LENGTH
- ANIM_SIMVAR (using ID)
- ANIM_SIMVAR_UNITS
-
Default
-
ASOBO_GEAR_Center_Template
Definition from XML<Template Name="ASOBO_GEAR_Center_Template"> <DefaultTemplateParameters> <ANIM_NAME>GEAR_Center</ANIM_NAME> <ID>0</ID> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GEAR_Base_Template"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
- ID
Templates used:
-
Default
-
ASOBO_GEAR_Back_Template
Definition from XML<Template Name="ASOBO_GEAR_Back_Template"> <DefaultTemplateParameters> <ANIM_NAME>GEAR_Back</ANIM_NAME> <ID>0</ID> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GEAR_Base_Template"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
- ID
Templates used:
-
Default
-
ASOBO_GEAR_Left_Template
Definition from XML<Template Name="ASOBO_GEAR_Left_Template"> <DefaultTemplateParameters> <ANIM_NAME>GEAR_Left</ANIM_NAME> <ID>1</ID> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GEAR_Base_Template"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
- ID
Templates used:
-
Default
-
ASOBO_GEAR_Right_Template
Definition from XML<Template Name="ASOBO_GEAR_Right_Template"> <DefaultTemplateParameters> <ANIM_NAME>GEAR_Right</ANIM_NAME> <ID>2</ID> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GEAR_Base_Template"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
- ID
Templates used:
-
Default
-
ASOBO_GEAR_Base_Template
Definition from XML<Template Name="ASOBO_GEAR_Base_Template"> <DefaultTemplateParameters> <ID>0</ID> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim_Sim"> <ANIM_SIMVAR>GEAR ANIMATION POSITION:#ID#</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>percent</ANIM_SIMVAR_UNITS> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Anim_Sim
Parameters set:
- ANIM_SIMVAR (using ID)
- ANIM_SIMVAR_UNITS
-
Default
-
ASOBO_Contact_Point_Template
Definition from XML<Template Name="ASOBO_Contact_Point_Template"> <DefaultTemplateParameters> <ID>0</ID> </DefaultTemplateParameters> <Switch> <Case Valid="ONLY_COMPRESSION"> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_CODE>(A:CONTACT POINT COMPRESSION:#ID#, Percent)</ANIM_CODE> </UseTemplate> </Case> <Case Valid="EXTENSION_AND_COMPRESSION"> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_CODE>(A:CONTACT POINT POSITION:#ID#, Percent) (A:CONTACT POINT COMPRESSION:#ID#, Percent) + 0.5 *</ANIM_CODE> </UseTemplate> </Case> <Default> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_CODE>(A:CONTACT POINT POSITION:#ID#, Percent)</ANIM_CODE> </UseTemplate> </Default> </Switch> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Condition: Switch
-
Case: Valid(ONLY_COMPRESSION)
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_CODE (using ID)
-
ASOBO_GT_Anim
-
Case: Valid(EXTENSION_AND_COMPRESSION)
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_CODE (using ID)
-
ASOBO_GT_Anim
-
Default case:
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_CODE (using ID)
-
ASOBO_GT_Anim
-
Default
-
ASOBO_GEAR_Steering_Template
Definition from XML<Template Name="ASOBO_GEAR_Steering_Template"> <DefaultTemplateParameters> <ANIM_NAME>GEAR_Steering</ANIM_NAME> <ID>0</ID> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_CODE>(A:GEAR STEER ANGLE:#ID#, degrees) dnor</ANIM_CODE> <ANIM_LENGTH>360</ANIM_LENGTH> <ANIM_WRAP>True</ANIM_WRAP> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
- ID
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_CODE (using ID)
- ANIM_LENGTH
- ANIM_WRAP
-
Default
-
ASOBO_Float_Retractable_Template
Definition from XML<Template Name="ASOBO_Float_Retractable_Template"> <DefaultTemplateParameters> <ID>0</ID> <SIDE>LEFT</SIDE> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim_Sim"> <ANIM_SIMVAR>RETRACT #SIDE# FLOAT EXTENDED</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>percent</ANIM_SIMVAR_UNITS> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- SIDE
Templates used:
-
ASOBO_GT_Anim_Sim
Parameters set:
- ANIM_SIMVAR (using SIDE)
- ANIM_SIMVAR_UNITS
-
Default
-
ASOBO_Rudder_Retractable_Template
Definition from XML<Template Name="ASOBO_Rudder_Retractable_Template"> <DefaultTemplateParameters> <ID>0</ID> <SIDE>LEFT</SIDE> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim_Code"> <ANIM_CODE>(A:WATER #SIDE# RUDDER EXTENDED, percent)</ANIM_CODE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- SIDE
Templates used:
-
ASOBO_GT_Anim_Code
Parameters set:
- ANIM_CODE (using SIDE)
-
Default
-
ASOBO_Ski_Template
Definition from XML<Template Name="ASOBO_Ski_Template"> <Parameters Type="Default"> <ID>0</ID> <TAKEOFF_COMPRESSION_PCT>8</TAKEOFF_COMPRESSION_PCT> <TAKEOFF_ANIM_PCT>52.1</TAKEOFF_ANIM_PCT> <IDLE_COMPRESSION_PCT>20</IDLE_COMPRESSION_PCT> <IDLE_ANIM_PCT>78.2</IDLE_ANIM_PCT> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Non_Linear_Animation_Code"> <SELECTION>(A:CONTACT POINT COMPRESSION:#SKI_ID#, percent)</SELECTION> <MIN_DISPLAYABLE>0</MIN_DISPLAYABLE> <MAX_DISPLAYABLE>100</MAX_DISPLAYABLE> <ANIM_VALUE_0>0</ANIM_VALUE_0> <REF_VALUE_0>0</REF_VALUE_0> <ANIM_VALUE_1>#TAKEOFF_ANIM_PCT#</ANIM_VALUE_1> <REF_VALUE_1>#TAKEOFF_COMPRESSION_PCT#</REF_VALUE_1> <ANIM_VALUE_2>#IDLE_ANIM_PCT#</ANIM_VALUE_2> <REF_VALUE_2>#IDLE_COMPRESSION_PCT#</REF_VALUE_2> <ANIM_VALUE_3>100</ANIM_VALUE_3> <REF_VALUE_3>100</REF_VALUE_3> <MAX_POINT_INDEX>2</MAX_POINT_INDEX> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- TAKEOFF_COMPRESSION_PCT
- TAKEOFF_ANIM_PCT
- IDLE_COMPRESSION_PCT
- IDLE_ANIM_PCT
Templates used:
-
ASOBO_GT_Helper_Non_Linear_Animation_Code
Parameters set:
- SELECTION (using SKI_ID)
- MIN_DISPLAYABLE
- MAX_DISPLAYABLE
- ANIM_VALUE_0
- REF_VALUE_0
- ANIM_VALUE_1 (using TAKEOFF_ANIM_PCT)
- REF_VALUE_1 (using TAKEOFF_COMPRESSION_PCT)
- ANIM_VALUE_2 (using IDLE_ANIM_PCT)
- REF_VALUE_2 (using IDLE_COMPRESSION_PCT)
- ANIM_VALUE_3
- REF_VALUE_3
- MAX_POINT_INDEX
-
Default
-
ASOBO_GEAR_Left_Tire_Template
Definition from XML<Template Name="ASOBO_GEAR_Left_Tire_Template"> <DefaultTemplateParameters> <POSITION>LEFT</POSITION> <ANIM_NAME>GEAR_Left_Tire</ANIM_NAME> <NODE_ID>GEAR_Left_Tire</NODE_ID> <SIMVAR>LEFT WHEEL RPM</SIMVAR> <ANIM_SIMVAR>LEFT WHEEL ROTATION ANGLE</ANIM_SIMVAR> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GEAR_Tire_Base_Template"/> </Template>Parameters initialization:
-
Default
Parameters set:
- POSITION
- ANIM_NAME
- NODE_ID
- SIMVAR
- ANIM_SIMVAR
Templates used:
-
Default
-
ASOBO_GEAR_Right_Tire_Template
Definition from XML<Template Name="ASOBO_GEAR_Right_Tire_Template"> <DefaultTemplateParameters> <POSITION>RIGHT</POSITION> <ANIM_NAME>GEAR_Right_Tire</ANIM_NAME> <NODE_ID>GEAR_Right_Tire</NODE_ID> <SIMVAR>RIGHT WHEEL RPM</SIMVAR> <ANIM_SIMVAR>RIGHT WHEEL ROTATION ANGLE</ANIM_SIMVAR> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GEAR_Tire_Base_Template"/> </Template>Parameters initialization:
-
Default
Parameters set:
- POSITION
- ANIM_NAME
- NODE_ID
- SIMVAR
- ANIM_SIMVAR
Templates used:
-
Default
-
ASOBO_GEAR_Center_Tire_Template
Definition from XML<Template Name="ASOBO_GEAR_Center_Tire_Template"> <DefaultTemplateParameters> <POSITION>CENTER</POSITION> <ANIM_NAME>GEAR_Center_Tire</ANIM_NAME> <NODE_ID>GEAR_Center_Tire</NODE_ID> <SIMVAR>CENTER WHEEL RPM</SIMVAR> <ANIM_SIMVAR>CENTER WHEEL ROTATION ANGLE</ANIM_SIMVAR> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GEAR_Tire_Base_Template"/> </Template>Parameters initialization:
-
Default
Parameters set:
- POSITION
- ANIM_NAME
- NODE_ID
- SIMVAR
- ANIM_SIMVAR
Templates used:
-
Default
-
ASOBO_GEAR_Back_Tire_Template
Definition from XML<Template Name="ASOBO_GEAR_Back_Tire_Template"> <DefaultTemplateParameters> <POSITION>CENTER</POSITION> <ANIM_NAME>GEAR_Back_Tire</ANIM_NAME> <NODE_ID>GEAR_Back_Tire</NODE_ID> <SIMVAR>CENTER WHEEL RPM</SIMVAR> <ANIM_SIMVAR>CENTER WHEEL ROTATION ANGLE</ANIM_SIMVAR> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GEAR_Tire_Base_Template"/> </Template>Parameters initialization:
-
Default
Parameters set:
- POSITION
- ANIM_NAME
- NODE_ID
- SIMVAR
- ANIM_SIMVAR
Templates used:
-
Default
-
ASOBO_GEAR_Tire_Base_Template
Definition from XML<Template Name="ASOBO_GEAR_Tire_Base_Template"> <DefaultTemplateParameters> <MIN_RPM_FOR_BLUR>400</MIN_RPM_FOR_BLUR> <NODE_ID_STILL>#NODE_ID#_Still</NODE_ID_STILL> <NODE_ID_BLURRED>#NODE_ID#_Blurred</NODE_ID_BLURRED> <Condition Valid="SIMVAR"> <False> <SIMVAR>WHEEL RPM:#ID#</SIMVAR> </False> </Condition> </DefaultTemplateParameters> <Condition Check="NO_ANIMATION"> <False> <UseTemplate Name="ASOBO_GEAR_Tire_Animation_Template"/> </False> </Condition> <Condition Check="NO_STILL_BLURRED_TRANSITION"> <False> <UseTemplate Name="ASOBO_GEAR_Tire_Visibility_Base_Template"> <STATE>Still</STATE> <NODE_ID>#NODE_ID_STILL#</NODE_ID> </UseTemplate> <UseTemplate Name="ASOBO_GEAR_Tire_Visibility_Base_Template"> <STATE>Blurred</STATE> <NODE_ID>#NODE_ID_BLURRED#</NODE_ID> </UseTemplate> </False> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- MIN_RPM_FOR_BLUR
- NODE_ID_STILL (using NODE_ID)
- NODE_ID_BLURRED (using NODE_ID)
Condition: Valid(SIMVAR)
-
Case: False
Parameters set:
- SIMVAR (using ID)
Condition: Check(NO_ANIMATION)
-
Case: False
Templates used:
Condition: Check(NO_STILL_BLURRED_TRANSITION)
-
Case: False
Templates used:
-
ASOBO_GEAR_Tire_Visibility_Base_Template
- May include a subtemplate using the parameter 'STATE' and resolve to the following template(s):
Parameters set:
- STATE
- NODE_ID (using NODE_ID_STILL)
-
ASOBO_GEAR_Tire_Visibility_Base_Template
- May include a subtemplate using the parameter 'STATE' and resolve to the following template(s):
Parameters set:
- STATE
- NODE_ID (using NODE_ID_BLURRED)
-
ASOBO_GEAR_Tire_Visibility_Base_Template
-
Default
-
ASOBO_GEAR_Tire_Animation_Template
Definition from XML<Template Name="ASOBO_GEAR_Tire_Animation_Template"> <DefaultTemplateParameters> <Condition Valid="ANIM_SIMVAR"> <False> <ANIM_SIMVAR>WHEEL ROTATION ANGLE:#ID#</ANIM_SIMVAR> </False> </Condition> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_SIMVAR_UNITS>degrees</ANIM_SIMVAR_UNITS> <ANIM_LENGTH>360</ANIM_LENGTH> <ANIM_WRAP>1</ANIM_WRAP> </UseTemplate> </Template>Parameters initialization:
-
Default
Condition: Valid(ANIM_SIMVAR)
-
Case: False
Parameters set:
- ANIM_SIMVAR (using ID)
-
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_SIMVAR_UNITS
- ANIM_LENGTH
- ANIM_WRAP
-
Default
-
ASOBO_GEAR_Tire_Visibility_Base_Template
Definition from XML<Template Name="ASOBO_GEAR_Tire_Visibility_Base_Template"> <DefaultTemplateParameters> <RECURSIVE_ID>2</RECURSIVE_ID> </DefaultTemplateParameters> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_GEAR_Tire_#STATE#_Visibility_Template"/> </Component> <Condition Valid="NODE_ID_#STATE#_#RECURSIVE_ID#"> <UseTemplate Name="ASOBO_GEAR_Tire_Visibility_Base_Template"> <RECURSIVE_ID Process="Int">#RECURSIVE_ID# 1 +</RECURSIVE_ID> <NODE_ID Process="Param">NODE_ID_#STATE#_#RECURSIVE_ID#</NODE_ID> </UseTemplate> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- RECURSIVE_ID
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Parameters read:
- STATE
Templates used:
-
ASOBO_GEAR_Tire_#STATE#_Visibility_Template
- (Values for 'STATE' and templates it may resolve to were not found)
Condition: Valid(NODE_ID_#STATE#_#RECURSIVE_ID#)
-
Case: True
Templates used:
-
ASOBO_GEAR_Tire_Visibility_Base_Template
- May include a subtemplate using the parameter 'STATE' (Values it may resolve to were not found)
Parameters set:
- RECURSIVE_ID (using RECURSIVE_ID)
- NODE_ID (using STATE, RECURSIVE_ID)
-
ASOBO_GEAR_Tire_Visibility_Base_Template
-
Default
-
ASOBO_GEAR_Tire_Still_Visibility_Template
Definition from XML<Template Name="ASOBO_GEAR_Tire_Still_Visibility_Template"> <UseTemplate Name="ASOBO_GT_Visibility"> <VISIBILITY_CODE>(A:#SIMVAR#, rpm) #MIN_RPM_FOR_BLUR# <</VISIBILITY_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Visibility
Parameters set:
- VISIBILITY_CODE (using SIMVAR, MIN_RPM_FOR_BLUR)
-
ASOBO_GT_Visibility
-
ASOBO_GEAR_Tire_Blurred_Visibility_Template
Definition from XML<Template Name="ASOBO_GEAR_Tire_Blurred_Visibility_Template"> <UseTemplate Name="ASOBO_GT_Visibility"> <VISIBILITY_CODE>(A:#SIMVAR#, rpm) #MIN_RPM_FOR_BLUR# ></VISIBILITY_CODE> </UseTemplate> </Template>Templates used:
-
ASOBO_GT_Visibility
Parameters set:
- VISIBILITY_CODE (using SIMVAR, MIN_RPM_FOR_BLUR)
-
ASOBO_GT_Visibility
-
ASOBO_HANDLING_Trim_Base_Template
Definition from XML<Template Name="ASOBO_HANDLING_Trim_Base_Template"> <DefaultTemplateParameters> <DEFAULT_TRIM_IMPACT_ON_DEFLECTION>0.25</DEFAULT_TRIM_IMPACT_ON_DEFLECTION> <ANIM_SIMVAR_UNITS>percent</ANIM_SIMVAR_UNITS> <Condition Valid="USE_DIFFERENT_ANIM_FOR_L_R"> <False> <ANIM_NAME_TRIM>#ANIM_NAME#Trim</ANIM_NAME_TRIM> </False> </Condition> </DefaultTemplateParameters> <OverrideTemplateParameters> <TRIM_IMPACT_ON_DEFLECTION Process="Float">#DEFAULT_TRIM_IMPACT_ON_DEFLECTION# 1 min 0 max</TRIM_IMPACT_ON_DEFLECTION> <IMPACT_OF_DEFLECTION Process="Float">1 #DEFAULT_TRIM_IMPACT_ON_DEFLECTION# 1 min 0 max -</IMPACT_OF_DEFLECTION> </OverrideTemplateParameters> <Switch> <Case Valid="USE_INTEGRATED_TRIM"> <Switch> <Case Valid="USE_DIFFERENT_ANIM_FOR_L_R"> <UseTemplate Name="ASOBO_GT_Anim_Code"> <ANIM_NAME>#ANIM_NAME_LEFT#</ANIM_NAME> <ANIM_CODE>(A:#ANIM_SIMVAR_TRIM#, percent) #TRIM_IMPACT_ON_DEFLECTION# * (A:#ANIM_SIMVAR_LEFT#, percent) #IMPACT_OF_DEFLECTION# * + 0.5 * 50 +</ANIM_CODE> </UseTemplate> <UseTemplate Name="ASOBO_GT_Anim_Code"> <ANIM_NAME>#ANIM_NAME_RIGHT#</ANIM_NAME> <ANIM_CODE>(A:#ANIM_SIMVAR_TRIM#, percent) #TRIM_IMPACT_ON_DEFLECTION# * (A:#ANIM_SIMVAR_RIGHT#, percent) #IMPACT_OF_DEFLECTION# * + 0.5 * 50 +</ANIM_CODE> </UseTemplate> </Case> <Default> <UseTemplate Name="ASOBO_GT_Anim_Code"> <ANIM_CODE>(A:#ANIM_SIMVAR_TRIM#, percent) #TRIM_IMPACT_ON_DEFLECTION# * (A:#ANIM_SIMVAR#, percent) #IMPACT_OF_DEFLECTION# * + 0.5 * 50 +</ANIM_CODE> </UseTemplate> </Default> </Switch> </Case> <Case Valid="MERGED_TRIM"> <UseTemplate Name="ASOBO_GT_Anim_Code"> <ANIM_CODE>(A:#ANIM_SIMVAR_TRIM#, percent over 100) (A:#ANIM_SIMVAR#, percent over 100) + 1 min -1 max 50 * 50 +</ANIM_CODE> </UseTemplate> </Case> <Case Valid="TRIM_ONLY"> <UseTemplate Name="ASOBO_GT_Anim_Sim"> <ANIM_NAME>#ANIM_NAME_TRIM#</ANIM_NAME> <ANIM_SIMVAR>#ANIM_SIMVAR_TRIM#</ANIM_SIMVAR> </UseTemplate> </Case> <Default> <Switch> <Case Valid="USE_DIFFERENT_ANIM_FOR_L_R"> <UseTemplate Name="ASOBO_HANDLING_LeftRightAnim_Template"/> </Case> <Default> <UseTemplate Name="ASOBO_GT_Anim_Sim"/> </Default> </Switch> </Default> </Switch> </Template>Parameters initialization:
-
Default
Parameters set:
- DEFAULT_TRIM_IMPACT_ON_DEFLECTION
- ANIM_SIMVAR_UNITS
Condition: Valid(USE_DIFFERENT_ANIM_FOR_L_R)
-
Case: False
Parameters set:
- ANIM_NAME_TRIM (using ANIM_NAME)
-
Override
Parameters set:
- TRIM_IMPACT_ON_DEFLECTION (using DEFAULT_TRIM_IMPACT_ON_DEFLECTION)
- IMPACT_OF_DEFLECTION (using DEFAULT_TRIM_IMPACT_ON_DEFLECTION)
Condition: Switch
-
Case: Valid(USE_INTEGRATED_TRIM)
Condition: Switch
-
Case: Valid(USE_DIFFERENT_ANIM_FOR_L_R)
Templates used:
-
ASOBO_GT_Anim_Code
Parameters set:
- ANIM_NAME (using ANIM_NAME_LEFT)
- ANIM_CODE (using ANIM_SIMVAR_TRIM, TRIM_IMPACT_ON_DEFLECTION, ANIM_SIMVAR_LEFT, IMPACT_OF_DEFLECTION)
-
ASOBO_GT_Anim_Code
Parameters set:
- ANIM_NAME (using ANIM_NAME_RIGHT)
- ANIM_CODE (using ANIM_SIMVAR_TRIM, TRIM_IMPACT_ON_DEFLECTION, ANIM_SIMVAR_RIGHT, IMPACT_OF_DEFLECTION)
-
ASOBO_GT_Anim_Code
-
Default case:
Templates used:
-
ASOBO_GT_Anim_Code
Parameters set:
- ANIM_CODE (using ANIM_SIMVAR_TRIM, TRIM_IMPACT_ON_DEFLECTION, ANIM_SIMVAR, IMPACT_OF_DEFLECTION)
-
ASOBO_GT_Anim_Code
-
-
Case: Valid(MERGED_TRIM)
Templates used:
-
ASOBO_GT_Anim_Code
Parameters set:
- ANIM_CODE (using ANIM_SIMVAR_TRIM, ANIM_SIMVAR)
-
ASOBO_GT_Anim_Code
-
Case: Valid(TRIM_ONLY)
Templates used:
-
ASOBO_GT_Anim_Sim
Parameters set:
- ANIM_NAME (using ANIM_NAME_TRIM)
- ANIM_SIMVAR (using ANIM_SIMVAR_TRIM)
-
ASOBO_GT_Anim_Sim
-
Default case:
Condition: Switch
-
Case: Valid(USE_DIFFERENT_ANIM_FOR_L_R)
Templates used:
-
ASOBO_HANDLING_LeftRightAnim_Template
- May include a subtemplate using the parameter 'LEFTRIGHT_TEMPLATE_TO_CALL' and resolve to the following template(s):
-
ASOBO_HANDLING_LeftRightAnim_Template
-
Default case:
Templates used:
-
-
Default
-
ASOBO_HANDLING_LeftRightAnim_Template
Definition from XML<Template Name="ASOBO_HANDLING_LeftRightAnim_Template"> <DefaultTemplateParameters> <ANIM_SIMVAR_UNITS>percent</ANIM_SIMVAR_UNITS> <MIN_VALUE>0</MIN_VALUE> </DefaultTemplateParameters> <OverrideTemplateParameters> <Condition NotEmpty="MAX_VALUE"> <True> <LEFTRIGHT_TEMPLATE_TO_CALL>ASOBO_GT_Anim_Code</LEFTRIGHT_TEMPLATE_TO_CALL> <ANIM_CODE_LEFT>(A:#ANIM_SIMVAR_LEFT#, #ANIM_SIMVAR_UNITS#) #MIN_VALUE# - #MAX_VALUE# #MIN_VALUE# - / 100 *</ANIM_CODE_LEFT> <ANIM_CODE_RIGHT>(A:#ANIM_SIMVAR_RIGHT#, #ANIM_SIMVAR_UNITS#) #MIN_VALUE# - #MAX_VALUE# #MIN_VALUE# - / 100 *</ANIM_CODE_RIGHT> </True> <False> <Condition NotEmpty="ANIM_CODE_LEFT"> <True> <LEFTRIGHT_TEMPLATE_TO_CALL>ASOBO_GT_Anim_Code</LEFTRIGHT_TEMPLATE_TO_CALL> </True> <False> <LEFTRIGHT_TEMPLATE_TO_CALL>ASOBO_GT_Anim_Sim</LEFTRIGHT_TEMPLATE_TO_CALL> </False> </Condition> </False> </Condition> </OverrideTemplateParameters> <UseTemplate Name="#LEFTRIGHT_TEMPLATE_TO_CALL#"> <ANIM_NAME>#ANIM_NAME_LEFT#</ANIM_NAME> <ANIM_SIMVAR>#ANIM_SIMVAR_LEFT#</ANIM_SIMVAR> <Condition NotEmpty="ANIM_CODE_LEFT"> <ANIM_CODE>#ANIM_CODE_LEFT#</ANIM_CODE> </Condition> </UseTemplate> <UseTemplate Name="#LEFTRIGHT_TEMPLATE_TO_CALL#"> <ANIM_NAME>#ANIM_NAME_RIGHT#</ANIM_NAME> <ANIM_SIMVAR>#ANIM_SIMVAR_RIGHT#</ANIM_SIMVAR> <Condition NotEmpty="ANIM_CODE_RIGHT"> <ANIM_CODE>#ANIM_CODE_RIGHT#</ANIM_CODE> </Condition> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_SIMVAR_UNITS
- MIN_VALUE
-
Override
Condition: NotEmpty(MAX_VALUE)
-
Case: True
Parameters set:
- LEFTRIGHT_TEMPLATE_TO_CALL
- ANIM_CODE_LEFT (using ANIM_SIMVAR_LEFT, ANIM_SIMVAR_UNITS, MIN_VALUE, MAX_VALUE)
- ANIM_CODE_RIGHT (using ANIM_SIMVAR_RIGHT, ANIM_SIMVAR_UNITS, MIN_VALUE, MAX_VALUE)
-
Case: False
Condition: NotEmpty(ANIM_CODE_LEFT)
-
Case: True
Parameters set:
- LEFTRIGHT_TEMPLATE_TO_CALL
-
Case: False
Parameters set:
- LEFTRIGHT_TEMPLATE_TO_CALL
-
-
Parameters read:
- LEFTRIGHT_TEMPLATE_TO_CALL
Templates used:
-
#LEFTRIGHT_TEMPLATE_TO_CALL#
- May resolve to the following template(s):
Parameters set:
- ANIM_NAME (using ANIM_NAME_LEFT)
- ANIM_SIMVAR (using ANIM_SIMVAR_LEFT)
Condition: NotEmpty(ANIM_CODE_LEFT)
-
Case: True
Parameters set:
- ANIM_CODE (using ANIM_CODE_LEFT)
-
#LEFTRIGHT_TEMPLATE_TO_CALL#
- May resolve to the following template(s):
Parameters set:
- ANIM_NAME (using ANIM_NAME_RIGHT)
- ANIM_SIMVAR (using ANIM_SIMVAR_RIGHT)
Condition: NotEmpty(ANIM_CODE_RIGHT)
-
Case: True
Parameters set:
- ANIM_CODE (using ANIM_CODE_RIGHT)
-
Default
-
ASOBO_HANDLING_Elevator_Template
Definition from XML<Template Name="ASOBO_HANDLING_Elevator_Template"> <Parameters Type="Default"> <ANIM_NAME>HANDLING_Elevator</ANIM_NAME> <ANIM_SIMVAR_SCALE>0.5</ANIM_SIMVAR_SCALE> <ANIM_SIMVAR_BIAS>50</ANIM_SIMVAR_BIAS> <AILERON_DEFLECTION_SCALE>0.2</AILERON_DEFLECTION_SCALE> <ANIM_LENGTH>100</ANIM_LENGTH> </Parameters> <Parameters Type="Override"> <Switch Param="TYPE"> <Case Value="AS04F"> <LEFT_ELEVATOR_MULTIPLIER>-1 *</LEFT_ELEVATOR_MULTIPLIER> <RIGHT_ELEVATOR_MULTIPLIER/> <HAS_SEPARATED_ELEVATORS>True</HAS_SEPARATED_ELEVATORS> </Case> <Case Value="AS05P"> <LEFT_ELEVATOR_MULTIPLIER/> <RIGHT_ELEVATOR_MULTIPLIER>-1 *</RIGHT_ELEVATOR_MULTIPLIER> <HAS_SEPARATED_ELEVATORS>True</HAS_SEPARATED_ELEVATORS> </Case> </Switch> </Parameters> <Condition Valid="HAS_SEPARATED_ELEVATORS"> <True> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_LEFT#</ANIM_NAME> <ANIM_CODE> (A:ELEVATOR DEFLECTION PCT, Percent) #ANIM_SIMVAR_SCALE# * #ANIM_SIMVAR_BIAS# + (A:AILERON LEFT DEFLECTION PCT, Percent) #LEFT_ELEVATOR_MULTIPLIER# #AILERON_DEFLECTION_SCALE# * + 0 max #ANIM_LENGTH# min </ANIM_CODE> </UseTemplate> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_RIGHT#</ANIM_NAME> <ANIM_CODE> (A:ELEVATOR DEFLECTION PCT, Percent) #ANIM_SIMVAR_SCALE# * #ANIM_SIMVAR_BIAS# + (A:AILERON RIGHT DEFLECTION PCT, Percent) #RIGHT_ELEVATOR_MULTIPLIER# #AILERON_DEFLECTION_SCALE# * + 0 max #ANIM_LENGTH# min </ANIM_CODE> </UseTemplate> </True> <False> <UseTemplate Name="ASOBO_HANDLING_Trim_Base_Template"> <ANIM_SIMVAR>ELEVATOR DEFLECTION PCT</ANIM_SIMVAR> <ANIM_SIMVAR_TRIM>ELEVATOR TRIM PCT</ANIM_SIMVAR_TRIM> </UseTemplate> </False> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
- ANIM_SIMVAR_SCALE
- ANIM_SIMVAR_BIAS
- AILERON_DEFLECTION_SCALE
- ANIM_LENGTH
-
Override
Condition: Switch(TYPE)
-
Case: AS04F
Parameters set:
- LEFT_ELEVATOR_MULTIPLIER
- RIGHT_ELEVATOR_MULTIPLIER
- HAS_SEPARATED_ELEVATORS
-
Case: AS05P
Parameters set:
- LEFT_ELEVATOR_MULTIPLIER
- RIGHT_ELEVATOR_MULTIPLIER
- HAS_SEPARATED_ELEVATORS
-
Condition: Valid(HAS_SEPARATED_ELEVATORS)
-
Case: True
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_LEFT)
- ANIM_CODE (using ANIM_SIMVAR_SCALE, ANIM_SIMVAR_BIAS, LEFT_ELEVATOR_MULTIPLIER, AILERON_DEFLECTION_SCALE, ANIM_LENGTH)
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_RIGHT)
- ANIM_CODE (using ANIM_SIMVAR_SCALE, ANIM_SIMVAR_BIAS, RIGHT_ELEVATOR_MULTIPLIER, AILERON_DEFLECTION_SCALE, ANIM_LENGTH)
-
ASOBO_GT_Anim
-
Case: False
Templates used:
-
ASOBO_HANDLING_Trim_Base_Template
Parameters set:
- ANIM_SIMVAR
- ANIM_SIMVAR_TRIM
-
ASOBO_HANDLING_Trim_Base_Template
-
Default
-
ASOBO_HANDLING_Rudder_Template
Definition from XML<Template Name="ASOBO_HANDLING_Rudder_Template"> <DefaultTemplateParameters> <ANIM_NAME>HANDLING_Rudder</ANIM_NAME> <ANIM_SIMVAR_SCALE>0.5</ANIM_SIMVAR_SCALE> <ANIM_SIMVAR_BIAS>50</ANIM_SIMVAR_BIAS> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_HANDLING_Trim_Base_Template"> <ANIM_SIMVAR>RUDDER DEFLECTION PCT</ANIM_SIMVAR> <ANIM_SIMVAR_TRIM>RUDDER TRIM PCT</ANIM_SIMVAR_TRIM> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
- ANIM_SIMVAR_SCALE
- ANIM_SIMVAR_BIAS
Templates used:
-
ASOBO_HANDLING_Trim_Base_Template
Parameters set:
- ANIM_SIMVAR
- ANIM_SIMVAR_TRIM
-
Default
-
ASOBO_HANDLING_Aileron_Template
Definition from XML<Template Name="ASOBO_HANDLING_Aileron_Template"> <DefaultTemplateParameters> <ANIM_NAME_LEFT>HANDLING_Aileron_L</ANIM_NAME_LEFT> <ANIM_NAME_RIGHT>HANDLING_Aileron_R</ANIM_NAME_RIGHT> <ANIM_NAME_TRIM>HANDLING_AileronTrim</ANIM_NAME_TRIM> <ANIM_SIMVAR_SCALE>0.5</ANIM_SIMVAR_SCALE> <ANIM_SIMVAR_BIAS>50</ANIM_SIMVAR_BIAS> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_HANDLING_Trim_Base_Template"> <USE_DIFFERENT_ANIM_FOR_L_R>True</USE_DIFFERENT_ANIM_FOR_L_R> <ANIM_SIMVAR_LEFT>AILERON LEFT DEFLECTION PCT</ANIM_SIMVAR_LEFT> <ANIM_SIMVAR_RIGHT>AILERON RIGHT DEFLECTION PCT</ANIM_SIMVAR_RIGHT> <ANIM_SIMVAR_TRIM>AILERON TRIM PCT</ANIM_SIMVAR_TRIM> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME_LEFT
- ANIM_NAME_RIGHT
- ANIM_NAME_TRIM
- ANIM_SIMVAR_SCALE
- ANIM_SIMVAR_BIAS
Templates used:
-
ASOBO_HANDLING_Trim_Base_Template
Parameters set:
- USE_DIFFERENT_ANIM_FOR_L_R
- ANIM_SIMVAR_LEFT
- ANIM_SIMVAR_RIGHT
- ANIM_SIMVAR_TRIM
-
Default
-
ASOBO_HANDLING_Spoilers_Template
Definition from XML<Template Name="ASOBO_HANDLING_Spoilers_Template"> <DefaultTemplateParameters> <ANIM_NAME_LEFT>HANDLING_Spoilers_L</ANIM_NAME_LEFT> <ANIM_NAME_RIGHT>HANDLING_Spoilers_R</ANIM_NAME_RIGHT> <Condition Valid="USE_GROUND_SPOILER"> <Condition Check="ANIM_NAME_GROUND_LEFT"> <True> <ANIM_NAME_GROUND>#ANIM_NAME_GROUND_LEFT#</ANIM_NAME_GROUND> </True> <False> <ANIM_NAME_GROUND>HANDLING_Spoilers_Ground</ANIM_NAME_GROUND> </False> </Condition> <Condition Check="ANIM_NAME_GROUND_LEFT_2"> <True> <ANIM_NAME_GROUND_2>#ANIM_NAME_GROUND_LEFT_2#</ANIM_NAME_GROUND_2> </True> </Condition> <ANIM_LAG_GROUND>100</ANIM_LAG_GROUND> <ANIM_LAG_GROUND_2>100</ANIM_LAG_GROUND_2> <TIME_REMAINS_AFTER_GROUND>5</TIME_REMAINS_AFTER_GROUND> </Condition> </DefaultTemplateParameters> <OverrideTemplateParameters> <Condition Valid="USE_GROUND_SPOILER"> <Switch Param="USE_GROUND_SPOILER"> <Case Value="FULL_SPOILER"> <DEPLOYMENT_CONDITION_LEFT>99.9 > 100 *</DEPLOYMENT_CONDITION_LEFT> <DEPLOYMENT_CONDITION_RIGHT>99.9 > 100 *</DEPLOYMENT_CONDITION_RIGHT> </Case> <Default> <DEPLOYMENT_CONDITION_LEFT/> <DEPLOYMENT_CONDITION_RIGHT/> </Default> </Switch> </Condition> </OverrideTemplateParameters> <Switch Param="TYPE"> <Case Value="SPOILERONS_AND_GROUND"> <UseTemplate Name="ASOBO_HANDLING_LeftRightAnim_Template"> <ANIM_CODE_LEFT> (A:SIM ON GROUND, Bool) if{ (A:SPOILERS LEFT POSITION, Percent) } els{ (A:SPOILERONS LEFT POSITION, Percent) } </ANIM_CODE_LEFT> <ANIM_CODE_RIGHT> (A:SIM ON GROUND, Bool) if{ (A:SPOILERS RIGHT POSITION, Percent) } els{ (A:SPOILERONS RIGHT POSITION, Percent) } </ANIM_CODE_RIGHT> </UseTemplate> </Case> <Case Value="SPEEDBRAKES_AND_GROUND"> <UseTemplate Name="ASOBO_HANDLING_LeftRightAnim_Template"> <ANIM_CODE_LEFT> (A:SIM ON GROUND, Bool) if{ (A:SPOILERS LEFT POSITION, Percent) } els{ (A:SPOILERS WITHOUT SPOILERONS LEFT POSITION, Percent) } </ANIM_CODE_LEFT> <ANIM_CODE_RIGHT> (A:SIM ON GROUND, Bool) if{ (A:SPOILERS RIGHT POSITION, Percent) } els{ (A:SPOILERS WITHOUT SPOILERONS RIGHT POSITION, Percent) } </ANIM_CODE_RIGHT> </UseTemplate> </Case> <Default> <UseTemplate Name="ASOBO_HANDLING_LeftRightAnim_Template"> <ANIM_SIMVAR_LEFT>SPOILERS LEFT POSITION</ANIM_SIMVAR_LEFT> <ANIM_SIMVAR_RIGHT>SPOILERS RIGHT POSITION</ANIM_SIMVAR_RIGHT> <ANIM_SIMVAR_UNITS>Percent</ANIM_SIMVAR_UNITS> </UseTemplate> </Default> </Switch> <Condition Valid="USE_GROUND_SPOILER"> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_GROUND#</ANIM_NAME> <ANIM_CODE>(A:SPOILERS LEFT POSITION, Percent) #DEPLOYMENT_CONDITION_LEFT#</ANIM_CODE> <ANIM_LAG>#ANIM_LAG_GROUND#</ANIM_LAG> </UseTemplate> <Condition NotEmpty="ANIM_NAME_GROUND_RIGHT"> <True> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_GROUND_RIGHT#</ANIM_NAME> <ANIM_CODE>(A:SPOILERS RIGHT POSITION, Percent) #DEPLOYMENT_CONDITION_RIGHT#</ANIM_CODE> <ANIM_LAG>#ANIM_LAG_GROUND#</ANIM_LAG> </UseTemplate> </True> </Condition> <Condition NotEmpty="ANIM_NAME_GROUND_2"> <True> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_GROUND_2#</ANIM_NAME> <ANIM_CODE>(A:SPOILERS LEFT POSITION, Percent)</ANIM_CODE> <ANIM_LAG>#ANIM_LAG_GROUND_2#</ANIM_LAG> </UseTemplate> <Condition NotEmpty="ANIM_NAME_GROUND_RIGHT_2"> <True> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_GROUND_RIGHT_2#</ANIM_NAME> <ANIM_CODE>(A:SPOILERS RIGHT POSITION, Percent)</ANIM_CODE> <ANIM_LAG>#ANIM_LAG_GROUND_2#</ANIM_LAG> </UseTemplate> </True> </Condition> </True> </Condition> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME_LEFT
- ANIM_NAME_RIGHT
Condition: Valid(USE_GROUND_SPOILER)
-
Case: True
Parameters set:
- ANIM_LAG_GROUND
- ANIM_LAG_GROUND_2
- TIME_REMAINS_AFTER_GROUND
Condition: Check(ANIM_NAME_GROUND_LEFT)
-
Case: True
Parameters set:
- ANIM_NAME_GROUND (using ANIM_NAME_GROUND_LEFT)
-
Case: False
Parameters set:
- ANIM_NAME_GROUND
Condition: Check(ANIM_NAME_GROUND_LEFT_2)
-
Case: True
Parameters set:
- ANIM_NAME_GROUND_2 (using ANIM_NAME_GROUND_LEFT_2)
-
Override
Condition: Valid(USE_GROUND_SPOILER)
-
Case: True
Condition: Switch(USE_GROUND_SPOILER)
-
Case: FULL_SPOILER
Parameters set:
- DEPLOYMENT_CONDITION_LEFT
- DEPLOYMENT_CONDITION_RIGHT
-
Default case:
Parameters set:
- DEPLOYMENT_CONDITION_LEFT
- DEPLOYMENT_CONDITION_RIGHT
-
-
Condition: Switch(TYPE)
-
Case: SPOILERONS_AND_GROUND
Templates used:
-
ASOBO_HANDLING_LeftRightAnim_Template
- May include a subtemplate using the parameter 'LEFTRIGHT_TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- ANIM_CODE_LEFT
- ANIM_CODE_RIGHT
-
ASOBO_HANDLING_LeftRightAnim_Template
-
Case: SPEEDBRAKES_AND_GROUND
Templates used:
-
ASOBO_HANDLING_LeftRightAnim_Template
- May include a subtemplate using the parameter 'LEFTRIGHT_TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- ANIM_CODE_LEFT
- ANIM_CODE_RIGHT
-
ASOBO_HANDLING_LeftRightAnim_Template
-
Default case:
Templates used:
-
ASOBO_HANDLING_LeftRightAnim_Template
- May include a subtemplate using the parameter 'LEFTRIGHT_TEMPLATE_TO_CALL' and resolve to the following template(s):
Parameters set:
- ANIM_SIMVAR_LEFT
- ANIM_SIMVAR_RIGHT
- ANIM_SIMVAR_UNITS
-
ASOBO_HANDLING_LeftRightAnim_Template
Condition: Valid(USE_GROUND_SPOILER)
-
Case: True
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_GROUND)
- ANIM_CODE (using DEPLOYMENT_CONDITION_LEFT)
- ANIM_LAG (using ANIM_LAG_GROUND)
Condition: NotEmpty(ANIM_NAME_GROUND_RIGHT)
-
Case: True
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_GROUND_RIGHT)
- ANIM_CODE (using DEPLOYMENT_CONDITION_RIGHT)
- ANIM_LAG (using ANIM_LAG_GROUND)
-
ASOBO_GT_Anim
Condition: NotEmpty(ANIM_NAME_GROUND_2)
-
Case: True
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_GROUND_2)
- ANIM_CODE
- ANIM_LAG (using ANIM_LAG_GROUND_2)
Condition: NotEmpty(ANIM_NAME_GROUND_RIGHT_2)
-
Case: True
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_GROUND_RIGHT_2)
- ANIM_CODE
- ANIM_LAG (using ANIM_LAG_GROUND_2)
-
ASOBO_GT_Anim
-
ASOBO_GT_Anim
-
ASOBO_GT_Anim
-
Default
-
ASOBO_HANDLING_Flaps_Template
Definition from XML<Template Name="ASOBO_HANDLING_Flaps_Template"> <DefaultTemplateParameters> <ANIM_NAME_LEFT>HANDLING_Flaps_L</ANIM_NAME_LEFT> <ANIM_NAME_RIGHT>HANDLING_Flaps_R</ANIM_NAME_RIGHT> <MIN_FLAPS_VALUE>0</MIN_FLAPS_VALUE> <MAX_FLAPS_VALUE>0</MAX_FLAPS_VALUE> <ANIM_LENGTH>100</ANIM_LENGTH> <ANIM_SIMVAR_SCALE>1</ANIM_SIMVAR_SCALE> <ANIM_SIMVAR_BIAS>0</ANIM_SIMVAR_BIAS> </DefaultTemplateParameters> <OverrideTemplateParameters> <Condition> <Test> <Lower> <Value>MIN_FLAPS_VALUE</Value> <Number>0</Number> </Lower> </Test> <True> <ANIM_SIMVAR_SCALE Process="Float">1 #MIN_FLAPS_VALUE# abs #MAX_FLAPS_VALUE# / 1 + /</ANIM_SIMVAR_SCALE> </True> </Condition> </OverrideTemplateParameters> <UseTemplate Name="ASOBO_HANDLING_Trim_Base_Template"> <USE_DIFFERENT_ANIM_FOR_L_R>True</USE_DIFFERENT_ANIM_FOR_L_R> <USE_INTEGRATED_TRIM>False</USE_INTEGRATED_TRIM> <TRIM_ONLY>False</TRIM_ONLY> <ANIM_SIMVAR_LEFT>TRAILING EDGE FLAPS LEFT PERCENT</ANIM_SIMVAR_LEFT> <ANIM_SIMVAR_RIGHT>TRAILING EDGE FLAPS RIGHT PERCENT</ANIM_SIMVAR_RIGHT> <Condition> <Test> <Lower> <Value>ANIM_SIMVAR_SCALE</Value> <Number>1</Number> </Lower> </Test> <True> <ANIM_SIMVAR_BIAS Process="Float">1 #ANIM_SIMVAR_SCALE# - #ANIM_LENGTH# *</ANIM_SIMVAR_BIAS> </True> </Condition> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME_LEFT
- ANIM_NAME_RIGHT
- MIN_FLAPS_VALUE
- MAX_FLAPS_VALUE
- ANIM_LENGTH
- ANIM_SIMVAR_SCALE
- ANIM_SIMVAR_BIAS
-
Override
Condition: Test(MIN_FLAPS_VALUE)
-
Case: True
Parameters set:
- ANIM_SIMVAR_SCALE (using MIN_FLAPS_VALUE, MAX_FLAPS_VALUE)
-
Templates used:
-
ASOBO_HANDLING_Trim_Base_Template
Parameters set:
- USE_DIFFERENT_ANIM_FOR_L_R
- USE_INTEGRATED_TRIM
- TRIM_ONLY
- ANIM_SIMVAR_LEFT
- ANIM_SIMVAR_RIGHT
Condition: Test(ANIM_SIMVAR_SCALE)
-
Case: True
Parameters set:
- ANIM_SIMVAR_BIAS (using ANIM_SIMVAR_SCALE, ANIM_LENGTH)
-
Default
-
ASOBO_HANDLING_Flaperons_Template
Definition from XML<Template Name="ASOBO_HANDLING_Flaperons_Template"> <DefaultTemplateParameters> <ANIM_NAME_LEFT>HANDLING_Flaps_L</ANIM_NAME_LEFT> <ANIM_NAME_RIGHT>HANDLING_Flaps_R</ANIM_NAME_RIGHT> <MIN_SPEED_TAKEOFF_HYDRAULICS>80</MIN_SPEED_TAKEOFF_HYDRAULICS> <ANIM_LENGTH>100</ANIM_LENGTH> <ANIM_LAG>100</ANIM_LAG> <ENG_ID>1</ENG_ID> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_HANDLING_Flaperons_SubTemplate"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME_LEFT
- ANIM_NAME_RIGHT
- MIN_SPEED_TAKEOFF_HYDRAULICS
- ANIM_LENGTH
- ANIM_LAG
- ENG_ID
Templates used:
-
Default
-
ASOBO_HANDLING_Flaperons_SubTemplate
Definition from XML<Template Name="ASOBO_HANDLING_Flaperons_SubTemplate"> <Parameters Type="Default"> <MIN_SPEED_DISABLE_HYDRAULICS>10</MIN_SPEED_DISABLE_HYDRAULICS> <MIN_SPEED_TAKEOFF_AEORDYNAMIC_LIFT Process="Float">#MIN_SPEED_TAKEOFF_HYDRAULICS# 0.45 *</MIN_SPEED_TAKEOFF_AEORDYNAMIC_LIFT> <MAX_SPEED_TAKEOFF_AEORDYNAMIC_LIFT Process="Float">#MIN_SPEED_TAKEOFF_HYDRAULICS# 0.85 *</MAX_SPEED_TAKEOFF_AEORDYNAMIC_LIFT> </Parameters> <Parameters Type="Default"> <IS_TAKING_OFF_CONDITION> (A:GROUND VELOCITY, Knots) s0 #MIN_SPEED_DISABLE_HYDRAULICS# > (A:GENERAL ENG THROTTLE LEVER POSITION:#ENG_ID#, Percent) 30 > and (A:GENERAL ENG PCT MAX RPM:#ENG_ID#, Percent) 20 > and l0 #MIN_SPEED_TAKEOFF_HYDRAULICS# < and </IS_TAKING_OFF_CONDITION> </Parameters> <Parameters Type="Override"> <ANIM_CODE_LEFT_BASE> 0.5 (A:AILERON LEFT DEFLECTION PCT, Percent over 100) 0.5 * + (A:TRAILING EDGE FLAPS LEFT PERCENT, Percent over 100) 0.4 * + </ANIM_CODE_LEFT_BASE> <ANIM_CODE_RIGHT_BASE> 0.5 (A:AILERON RIGHT DEFLECTION PCT, Percent over 100) -0.5 * + (A:TRAILING EDGE FLAPS RIGHT PERCENT, Percent over 100) 0.4 * + </ANIM_CODE_RIGHT_BASE> </Parameters> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_LEFT#</ANIM_NAME> <ANIM_CODE> #IS_TAKING_OFF_CONDITION# if{ (* Takeoff mode - hydraulics are disabled and animation is driven by aerodynamic forces (Simplified as just a factor of velocity) *) 1 l0 #MIN_SPEED_TAKEOFF_AEORDYNAMIC_LIFT# - #MAX_SPEED_TAKEOFF_AEORDYNAMIC_LIFT# #MIN_SPEED_TAKEOFF_AEORDYNAMIC_LIFT# - / 0 max 1 min - sp1 } els{ #ANIM_CODE_LEFT_BASE# 0 max 1 min sp1 } l1 #ANIM_LENGTH# * </ANIM_CODE> </UseTemplate> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_NAME>#ANIM_NAME_RIGHT#</ANIM_NAME> <ANIM_CODE> #IS_TAKING_OFF_CONDITION# if{ (* Takeoff mode - hydraulics are disabled and animation is driven by aerodynamic forces (Simplified as just a factor of velocity) *) 1 l0 #MIN_SPEED_TAKEOFF_AEORDYNAMIC_LIFT# - #MAX_SPEED_TAKEOFF_AEORDYNAMIC_LIFT# #MIN_SPEED_TAKEOFF_AEORDYNAMIC_LIFT# - / 0 max 1 min - sp1 } els{ #ANIM_CODE_RIGHT_BASE# 0 max 1 min sp1 } l1 #ANIM_LENGTH# * </ANIM_CODE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- MIN_SPEED_DISABLE_HYDRAULICS
- MIN_SPEED_TAKEOFF_AEORDYNAMIC_LIFT (using MIN_SPEED_TAKEOFF_HYDRAULICS)
- MAX_SPEED_TAKEOFF_AEORDYNAMIC_LIFT (using MIN_SPEED_TAKEOFF_HYDRAULICS)
-
Default
Parameters set:
- IS_TAKING_OFF_CONDITION (using MIN_SPEED_DISABLE_HYDRAULICS, ENG_ID, MIN_SPEED_TAKEOFF_HYDRAULICS)
-
Override
Parameters set:
- ANIM_CODE_LEFT_BASE
- ANIM_CODE_RIGHT_BASE
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_LEFT)
- ANIM_CODE (using IS_TAKING_OFF_CONDITION, MIN_SPEED_TAKEOFF_AEORDYNAMIC_LIFT, MAX_SPEED_TAKEOFF_AEORDYNAMIC_LIFT, ANIM_CODE_LEFT_BASE, ANIM_LENGTH)
-
ASOBO_GT_Anim
Parameters set:
- ANIM_NAME (using ANIM_NAME_RIGHT)
- ANIM_CODE (using IS_TAKING_OFF_CONDITION, MIN_SPEED_TAKEOFF_AEORDYNAMIC_LIFT, MAX_SPEED_TAKEOFF_AEORDYNAMIC_LIFT, ANIM_CODE_RIGHT_BASE, ANIM_LENGTH)
-
Default
-
ASOBO_HANDLING_Slats_Template
Definition from XML<Template Name="ASOBO_HANDLING_Slats_Template"> <DefaultTemplateParameters> <ANIM_NAME_LEFT>HANDLING_Slats_L</ANIM_NAME_LEFT> <ANIM_NAME_RIGHT>HANDLING_Slats_R</ANIM_NAME_RIGHT> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_HANDLING_Trim_Base_Template"> <USE_DIFFERENT_ANIM_FOR_L_R>True</USE_DIFFERENT_ANIM_FOR_L_R> <USE_INTEGRATED_TRIM>False</USE_INTEGRATED_TRIM> <TRIM_ONLY>False</TRIM_ONLY> <ANIM_SIMVAR_LEFT>LEADING EDGE FLAPS LEFT PERCENT</ANIM_SIMVAR_LEFT> <ANIM_SIMVAR_RIGHT>LEADING EDGE FLAPS RIGHT PERCENT</ANIM_SIMVAR_RIGHT> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME_LEFT
- ANIM_NAME_RIGHT
Templates used:
-
ASOBO_HANDLING_Trim_Base_Template
Parameters set:
- USE_DIFFERENT_ANIM_FOR_L_R
- USE_INTEGRATED_TRIM
- TRIM_ONLY
- ANIM_SIMVAR_LEFT
- ANIM_SIMVAR_RIGHT
-
Default
-
ASOBO_HANDLING_Water_Rudder_Template
Definition from XML<Template Name="ASOBO_HANDLING_Water_Rudder_Template"> <DefaultTemplateParameters> <ANIM_NAME_RUDDER>HANDLING_Water_Rudder</ANIM_NAME_RUDDER> <ANIM_NAME_TAIL>HANDLING_Water_Rudder_Tail</ANIM_NAME_TAIL> <SIDE>LEFT</SIDE> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim_Sim"> <ANIM_NAME>#ANIM_NAME_RUDDER#</ANIM_NAME> <ANIM_SIMVAR>WATER #SIDE# RUDDER STEER ANGLE PCT</ANIM_SIMVAR> <Condition Valid="NO_TAIL_ANIM"> <False> <FAILURE>(A:WATER #SIDE# RUDDER EXTENDED, Percent) 99.9 ></FAILURE> <FAILURE_CODE>50</FAILURE_CODE> </False> </Condition> <ANIM_SIMVAR_SCALE>-0.5</ANIM_SIMVAR_SCALE> <ANIM_SIMVAR_BIAS>50</ANIM_SIMVAR_BIAS> <ANIM_SIMVAR_UNITS>percent</ANIM_SIMVAR_UNITS> </UseTemplate> <Condition Valid="NO_TAIL_ANIM"> <False> <UseTemplate Name="ASOBO_GT_Anim_Sim"> <ANIM_NAME>#ANIM_NAME_TAIL#</ANIM_NAME> <ANIM_SIMVAR>WATER #SIDE# RUDDER EXTENDED</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>percent</ANIM_SIMVAR_UNITS> </UseTemplate> </False> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME_RUDDER
- ANIM_NAME_TAIL
- SIDE
Templates used:
-
ASOBO_GT_Anim_Sim
Parameters set:
- ANIM_NAME (using ANIM_NAME_RUDDER)
- ANIM_SIMVAR (using SIDE)
- ANIM_SIMVAR_SCALE
- ANIM_SIMVAR_BIAS
- ANIM_SIMVAR_UNITS
Condition: Valid(NO_TAIL_ANIM)
-
Case: False
Parameters set:
- FAILURE (using SIDE)
- FAILURE_CODE
Condition: Valid(NO_TAIL_ANIM)
-
Case: False
Templates used:
-
ASOBO_GT_Anim_Sim
Parameters set:
- ANIM_NAME (using ANIM_NAME_TAIL)
- ANIM_SIMVAR (using SIDE)
- ANIM_SIMVAR_UNITS
-
ASOBO_GT_Anim_Sim
-
Default
-
ASOBO_HANDLING_Wipers_Template
Definition from XML<Template Name="ASOBO_HANDLING_Wipers_Template"> <DefaultTemplateParameters> <ANIM_NAME>HANDLING_Wipers</ANIM_NAME> <CIRCUIT_ID_WIPERS>1</CIRCUIT_ID_WIPERS> <MIN_SPEED_PERCENT>0.1</MIN_SPEED_PERCENT> <MAX_SPEED>600</MAX_SPEED> <Condition Valid="CIRCUIT_ID_PARK"> <PARK_SPEED>600</PARK_SPEED> </Condition> <WWISE_EVENT_1>wipers_forward</WWISE_EVENT_1> <NORMALIZED_TIME_1>0.2</NORMALIZED_TIME_1> <WWISE_EVENT_2>wipers_backward</WWISE_EVENT_2> <NORMALIZED_TIME_2>0.8</NORMALIZED_TIME_2> <AIRSPEED_DISABLED>230</AIRSPEED_DISABLED> </DefaultTemplateParameters> <OverrideTemplateParameters> <ONE_MINUS_MIN_SPEED Process="Float">1 #MIN_SPEED_PERCENT# -</ONE_MINUS_MIN_SPEED> <Condition Valid="CIRCUIT_ID_PARK"> <True> <FAILURE_CODE> (O:AnimCode) 0 > if{ (A:CIRCUIT ON:#CIRCUIT_ID_PARK#, Bool) if{ #PARK_SPEED# (>O:_AnimSpeed) -1 (O:_AnimSpeed) * (A:ANIMATION DELTA TIME, seconds) * (O:AnimCode) + (>O:NewAnimCode) (O:NewAnimCode) 0 < if{ 0 (>O:NewAnimCode) } (O:NewAnimCode) (>O:AnimCode) } } (O:AnimCode) </FAILURE_CODE> </True> <False> <FAILURE_CODE> (O:AnimCode) 0 > if{ (A:CIRCUIT POWER SETTING:#CIRCUIT_ID_WIPERS#, percent over 100) 1 #MIN_SPEED_PERCENT# - * #MIN_SPEED_PERCENT# + #MAX_SPEED# * (>O:_AnimSpeed) (O:_GoForward) if{ 1 (>O:_AnimDirection) } els{ -1 (>O:_AnimDirection) } (O:_AnimDirection) (O:_AnimSpeed) * (A:ANIMATION DELTA TIME, seconds) * (O:AnimCode) + (>O:NewAnimCode) (O:NewAnimCode) 100 > if{ 100 (O:NewAnimCode) 100 % - (>O:NewAnimCode) 1 (>O:_ChangedDirection) } (O:NewAnimCode) 0 < if{ 0 (>O:NewAnimCode) } (O:_ChangedDirection) if{ (O:_GoForward) ! (>O:_GoForward) 0 (>O:_ChangedDirection) } (O:NewAnimCode) (>O:AnimCode) } (O:AnimCode) </FAILURE_CODE> </False> </Condition> </OverrideTemplateParameters> <Update Once="True"> 0 (>O:AnimCode) </Update> <UseTemplate Name="ASOBO_GT_Anim_Code"> <ANIM_CODE> (A:CIRCUIT POWER SETTING:#CIRCUIT_ID_WIPERS#, percent over 100) #ONE_MINUS_MIN_SPEED# * #MIN_SPEED_PERCENT# + #MAX_SPEED# * (>O:_AnimSpeed) (O:_GoForward) if{ 1 (>O:_AnimDirection) } els{ -1 (>O:_AnimDirection) } (O:_AnimDirection) (O:_AnimSpeed) * (A:ANIMATION DELTA TIME, seconds) * (O:AnimCode) + (>O:NewAnimCode) (O:NewAnimCode) 100 > if{ 100 (O:NewAnimCode) 100 % - (>O:NewAnimCode) 1 (>O:_ChangedDirection) } (O:NewAnimCode) 0 < if{ (O:NewAnimCode) abs 100 % (>O:NewAnimCode) 1 (>O:_ChangedDirection) } (O:_ChangedDirection) if{ (O:_GoForward) ! (>O:_GoForward) 0 (>O:_ChangedDirection) } (O:NewAnimCode) </ANIM_CODE> <FAILURE>(A:CIRCUIT ON:#CIRCUIT_ID_WIPERS#, Bool) (A:AIRSPEED INDICATED, Knots) #AIRSPEED_DISABLED# < and</FAILURE> </UseTemplate> <UseTemplate Name="ASOBO_GT_AnimTriggers_2SoundEvents"/> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
- CIRCUIT_ID_WIPERS
- MIN_SPEED_PERCENT
- MAX_SPEED
- WWISE_EVENT_1
- NORMALIZED_TIME_1
- WWISE_EVENT_2
- NORMALIZED_TIME_2
- AIRSPEED_DISABLED
Condition: Valid(CIRCUIT_ID_PARK)
-
Case: True
Parameters set:
- PARK_SPEED
-
Override
Parameters set:
- ONE_MINUS_MIN_SPEED (using MIN_SPEED_PERCENT)
Condition: Valid(CIRCUIT_ID_PARK)
-
Case: True
Parameters set:
- FAILURE_CODE (using CIRCUIT_ID_PARK, PARK_SPEED)
-
Case: False
Parameters set:
- FAILURE_CODE (using CIRCUIT_ID_WIPERS, MIN_SPEED_PERCENT, MAX_SPEED)
Templates used:
-
ASOBO_GT_Anim_Code
Parameters set:
- ANIM_CODE (using CIRCUIT_ID_WIPERS, ONE_MINUS_MIN_SPEED, MIN_SPEED_PERCENT, MAX_SPEED)
- FAILURE (using CIRCUIT_ID_WIPERS, AIRSPEED_DISABLED)
- ASOBO_GT_AnimTriggers_2SoundEvents
-
Default
-
ASOBO_HANGAR_Visibility_Template
Definition from XML<Template Name="ASOBO_HANGAR_Visibility_Template"> <DefaultTemplateParameters> <RECURSIVE_ID>2</RECURSIVE_ID> </DefaultTemplateParameters> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_GT_Visibility_Sim"> <VISIBILITY_SIMVAR>PLANE IN PARKING STATE</VISIBILITY_SIMVAR> <VISIBILITY_SIMVAR_UNITS>Bool</VISIBILITY_SIMVAR_UNITS> </UseTemplate> </Component> <Condition Valid="NODE_ID#RECURSIVE_ID#"> <UseTemplate Name="ASOBO_Visible_In_Hangar_Only"> <RECURSIVE_ID Process="Int">#RECURSIVE_ID# 1 +</RECURSIVE_ID> <NODE_ID Process="Param">NODE_ID#RECURSIVE_ID#</NODE_ID> </UseTemplate> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- RECURSIVE_ID
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Templates used:
-
ASOBO_GT_Visibility_Sim
Parameters set:
- VISIBILITY_SIMVAR
- VISIBILITY_SIMVAR_UNITS
-
ASOBO_GT_Visibility_Sim
Condition: Valid(NODE_ID#RECURSIVE_ID#)
-
Case: True
Templates used:
-
ASOBO_Visible_In_Hangar_Only
Parameters set:
- RECURSIVE_ID (using RECURSIVE_ID)
- NODE_ID (using RECURSIVE_ID)
-
ASOBO_Visible_In_Hangar_Only
-
Default
-
ASOBO_LIGHTING_Exterior_Template
Definition from XML<Template Name="ASOBO_LIGHTING_Exterior_Template"> <DefaultTemplateParameters> <NO_POTENTIOMETER_FACTOR>True</NO_POTENTIOMETER_FACTOR> </DefaultTemplateParameters> <Condition Valid="LANDING"> <UseTemplate Name="ASOBO_LIGHTING_Exterior_Light_Template"> <TYPE>LANDING</TYPE> </UseTemplate> </Condition> <Condition Valid="TAXI"> <UseTemplate Name="ASOBO_LIGHTING_Exterior_Light_Template"> <TYPE>TAXI</TYPE> </UseTemplate> </Condition> <Condition Valid="STROBE"> <UseTemplate Name="ASOBO_LIGHTING_Exterior_Light_Template"> <TYPE>STROBE</TYPE> </UseTemplate> </Condition> <Condition Valid="NAV"> <UseTemplate Name="ASOBO_LIGHTING_Exterior_Light_Template"> <TYPE>NAV</TYPE> </UseTemplate> </Condition> <Condition Valid="BEACON"> <UseTemplate Name="ASOBO_LIGHTING_Exterior_Light_Template"> <TYPE>BEACON</TYPE> </UseTemplate> </Condition> <Condition Valid="WING"> <UseTemplate Name="ASOBO_LIGHTING_Exterior_Light_Template"> <TYPE>WING</TYPE> </UseTemplate> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- NO_POTENTIOMETER_FACTOR
Condition: Valid(LANDING)
-
Case: True
Templates used:
-
ASOBO_LIGHTING_Exterior_Light_Template
Parameters set:
- TYPE
-
ASOBO_LIGHTING_Exterior_Light_Template
Condition: Valid(TAXI)
-
Case: True
Templates used:
-
ASOBO_LIGHTING_Exterior_Light_Template
Parameters set:
- TYPE
-
ASOBO_LIGHTING_Exterior_Light_Template
Condition: Valid(STROBE)
-
Case: True
Templates used:
-
ASOBO_LIGHTING_Exterior_Light_Template
Parameters set:
- TYPE
-
ASOBO_LIGHTING_Exterior_Light_Template
Condition: Valid(NAV)
-
Case: True
Templates used:
-
ASOBO_LIGHTING_Exterior_Light_Template
Parameters set:
- TYPE
-
ASOBO_LIGHTING_Exterior_Light_Template
Condition: Valid(BEACON)
-
Case: True
Templates used:
-
ASOBO_LIGHTING_Exterior_Light_Template
Parameters set:
- TYPE
-
ASOBO_LIGHTING_Exterior_Light_Template
Condition: Valid(WING)
-
Case: True
Templates used:
-
ASOBO_LIGHTING_Exterior_Light_Template
Parameters set:
- TYPE
-
ASOBO_LIGHTING_Exterior_Light_Template
-
Default
-
ASOBO_LIGHTING_Exterior_Light_Template
Definition from XML<Template Name="ASOBO_LIGHTING_Exterior_Light_Template"> <UseTemplate Name="ASOBO_LIGHTING_Exterior_Light_SubTemplate"> <NODE_ID Process="Param">#TYPE#</NODE_ID> <ID>1</ID> </UseTemplate> </Template>Templates used:
-
ASOBO_LIGHTING_Exterior_Light_SubTemplate
Parameters set:
- NODE_ID (using TYPE)
- ID
-
ASOBO_LIGHTING_Exterior_Light_SubTemplate
-
ASOBO_LIGHTING_Exterior_Light_SubTemplate
Definition from XML<Template Name="ASOBO_LIGHTING_Exterior_Light_SubTemplate"> <DefaultTemplateParameters> <RECURSIVE_ID>2</RECURSIVE_ID> </DefaultTemplateParameters> <OverrideTemplateParameters> <Condition Valid="#TYPE##ID#_SIMVAR_INDEX"> <NO_SIMVAR_INDEX>True</NO_SIMVAR_INDEX> <SIMVAR_INDEX Process="Param">#TYPE##ID#_SIMVAR_INDEX</SIMVAR_INDEX> </Condition> </OverrideTemplateParameters> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_LIGHTING_Emissive_SubTemplate"> <SIMVAR_LIGHT>LIGHT #TYPE#</SIMVAR_LIGHT> <SIMVAR_LIGHT_ON>LIGHT #TYPE# ON</SIMVAR_LIGHT_ON> <Condition Valid="NO_SIMVAR_INDEX"> <False> <SIMVAR_INDEX>#ID#</SIMVAR_INDEX> </False> </Condition> </UseTemplate> </Component> <Condition Valid="#TYPE##RECURSIVE_ID#"> <UseTemplate Name="ASOBO_LIGHTING_Exterior_Light_SubTemplate"> <RECURSIVE_ID Process="Int">#RECURSIVE_ID# 1 +</RECURSIVE_ID> <NODE_ID Process="Param">#TYPE##RECURSIVE_ID#</NODE_ID> <ID>#RECURSIVE_ID#</ID> <NO_SIMVAR_INDEX>False</NO_SIMVAR_INDEX> <SIMVAR_INDEX>0</SIMVAR_INDEX> </UseTemplate> </Condition> </Template>Parameters initialization:
-
Default
Parameters set:
- RECURSIVE_ID
-
Override
Condition: Valid(#TYPE##ID#_SIMVAR_INDEX)
-
Case: True
Parameters set:
- NO_SIMVAR_INDEX
- SIMVAR_INDEX (using TYPE, ID)
-
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Templates used:
-
ASOBO_LIGHTING_Emissive_SubTemplate
Parameters set:
- SIMVAR_LIGHT (using TYPE)
- SIMVAR_LIGHT_ON (using TYPE)
Condition: Valid(NO_SIMVAR_INDEX)
-
Case: False
Parameters set:
- SIMVAR_INDEX (using ID)
-
ASOBO_LIGHTING_Emissive_SubTemplate
Condition: Valid(#TYPE##RECURSIVE_ID#)
-
Case: True
Templates used:
-
ASOBO_LIGHTING_Exterior_Light_SubTemplate
Parameters set:
- RECURSIVE_ID (using RECURSIVE_ID)
- NODE_ID (using TYPE, RECURSIVE_ID)
- ID (using RECURSIVE_ID)
- NO_SIMVAR_INDEX
- SIMVAR_INDEX
-
ASOBO_LIGHTING_Exterior_Light_SubTemplate
-
Default
-
ASOBO_LIGHTING_Exterior_Retractable_Light_Template
Definition from XML<Template Name="ASOBO_LIGHTING_Exterior_Retractable_Light_Template"> <DefaultTemplateParameters> <ANIM_NAME>LIGHTING_Retractable_#LIGHT_TYPE#_Light_#ID#</ANIM_NAME> <ANIM_LAG>100</ANIM_LAG> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim_Code"> <ANIM_CODE>(L:#LIGHT_TYPE#_#ID#_Retracted) ! 100 *</ANIM_CODE> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME (using LIGHT_TYPE, ID)
- ANIM_LAG
Templates used:
-
ASOBO_GT_Anim_Code
Parameters set:
- ANIM_CODE (using LIGHT_TYPE, ID)
-
Default
-
ASOBO_DOOR_InteractivePoint_Template
Definition from XML<Template Name="ASOBO_DOOR_InteractivePoint_Template"> <DefaultTemplateParameters> <ID>1</ID> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_SIMVAR>INTERACTIVE POINT OPEN:#ID#</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>Percent</ANIM_SIMVAR_UNITS> <ANIM_LENGTH>100</ANIM_LENGTH> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_SIMVAR (using ID)
- ANIM_SIMVAR_UNITS
- ANIM_LENGTH
-
Default
-
ASOBO_FuelHose_InteractivePoint_Template
Definition from XML<Template Name="ASOBO_FuelHose_InteractivePoint_Template"> <DefaultTemplateParameters> <ID>1</ID> <NODE_ID>FUEL_HOSE</NODE_ID> </DefaultTemplateParameters> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_GT_Visibility_Code"> <VISIBILITY_CODE>(A:INTERACTIVE POINT OPEN:#ID#,percent) 0 > if{ 1 } els{ 0 }</VISIBILITY_CODE> </UseTemplate> </Component> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
- NODE_ID
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Templates used:
-
ASOBO_GT_Visibility_Code
Parameters set:
- VISIBILITY_CODE (using ID)
-
ASOBO_GT_Visibility_Code
-
Default
-
ASOBO_Wing_Fold_Template
Definition from XML<Template Name="ASOBO_Wing_Fold_Template"> <DefaultTemplateParameters> <ANIM_NAME>Wing_Fold</ANIM_NAME> </DefaultTemplateParameters> <UseTemplate Name="ASOBO_GT_Anim"> <ANIM_SIMVAR>FOLDING WING LEFT PERCENT</ANIM_SIMVAR> <ANIM_SIMVAR_UNITS>Percent</ANIM_SIMVAR_UNITS> <ANIM_LENGTH>100</ANIM_LENGTH> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
Templates used:
-
ASOBO_GT_Anim
Parameters set:
- ANIM_SIMVAR
- ANIM_SIMVAR_UNITS
- ANIM_LENGTH
-
Default
-
ASOBO_Cooling_Flaps_Template
Definition from XML<Template Name="ASOBO_Cooling_Flaps_Template"> <Parameters Type="Default"> <NODE_ID>Radiator_Cooling_Flaps</NODE_ID> <ANIM_NAME>Radiator_Cooling_Flaps</ANIM_NAME> <FLAPS_TYPE>RADIATOR</FLAPS_TYPE> </Parameters> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_GT_Anim_Code"> <ANIM_CODE>(A:#FLAPS_TYPE# COOLING FLAPS POSITION, Percent)</ANIM_CODE> <ANIM_LAG>200</ANIM_LAG> </UseTemplate> </Component> </Template>Parameters initialization:
-
Default
Parameters set:
- NODE_ID
- ANIM_NAME
- FLAPS_TYPE
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Templates used:
-
ASOBO_GT_Anim_Code
Parameters set:
- ANIM_CODE (using FLAPS_TYPE)
- ANIM_LAG
-
ASOBO_GT_Anim_Code
-
Default
-
ASOBO_Nozzle_Template
Definition from XML<Template Name="ASOBO_Nozzle_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <Parameters Type="Default"> <ANIM_NAME>ENGINE_Nozzle_#ID#</ANIM_NAME> </Parameters> <UseTemplate Name="ASOBO_GT_Anim_Code"> <ANIM_CODE>(A:TURB ENG PRIMARY NOZZLE PERCENT:#ID#, Percent)</ANIM_CODE> <ANIM_LAG>100</ANIM_LAG> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ID
-
Default
Parameters set:
- ANIM_NAME (using ID)
Templates used:
-
ASOBO_GT_Anim_Code
Parameters set:
- ANIM_CODE (using ID)
- ANIM_LAG
-
Default
-
ASOBO_GEAR_LaunchBar_Template
Definition from XML<Template Name="ASOBO_GEAR_LaunchBar_Template"> <Parameters Type="Default"> <ANIM_NAME>GEAR_LaunchBar</ANIM_NAME> </Parameters> <UseTemplate Name="ASOBO_GT_Anim_Code"> <ANIM_CODE>(A:LAUNCHBAR POSITION, Percent)</ANIM_CODE> <ANIM_LAG>100</ANIM_LAG> </UseTemplate> </Template>Parameters initialization:
-
Default
Parameters set:
- ANIM_NAME
Templates used:
-
ASOBO_GT_Anim_Code
Parameters set:
- ANIM_CODE
- ANIM_LAG
-
Default
-
ASOBO_EXTERIOR_Fueslage_Glow
Definition from XML<Template Name="ASOBO_EXTERIOR_Fueslage_Glow"> <Component ID="Fuselage_Emissive"> <Parameters Type="Default"> <EMISSIVE_FACTOR>1</EMISSIVE_FACTOR> <MIN_MACH_FOR_EMISSIVE>7</MIN_MACH_FOR_EMISSIVE> <MAX_MACH_FOR_EMISSIVE Process="Float">(A:MACH MAX OPERATE, mach)</MAX_MACH_FOR_EMISSIVE> <Condition Check="NODE_ID"> <NODE_ID_0>#NODE_ID#</NODE_ID_0> </Condition> </Parameters> <Loop> <Setup> <Param>CUR_ID</Param> <From>0</From> <Inc>1</Inc> <While> <Arg NotEmpty="NODE_ID_#CUR_ID#"/> </While> </Setup> <Do> <Parameters Type="Override" LifeTime="Iteration"> <NODE_ID Process="Param">NODE_ID_#CUR_ID#</NODE_ID> </Parameters> <Condition Check="CUR_ID" Match="0"> <True> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_GT_Material_Emissive_Code"> <EMISSIVE_CODE> (A:AIRSPEED MACH, Mach) #MIN_MACH_FOR_EMISSIVE# - #MAX_MACH_FOR_EMISSIVE# #MIN_MACH_FOR_EMISSIVE# - / 0 max 1 min #EMISSIVE_FACTOR# * (>I:XMLVAR_Fuselage_Emissive) (I:XMLVAR_Fuselage_Emissive) </EMISSIVE_CODE> </UseTemplate> </Component> </True> <False> <Component ID="#NODE_ID#" Node="#NODE_ID#"> <UseTemplate Name="ASOBO_GT_Material_Emissive_Code"> <EMISSIVE_CODE>(I:XMLVAR_Fuselage_Emissive)</EMISSIVE_CODE> </UseTemplate> </Component> </False> </Condition> </Do> </Loop> </Component> </Template>Components:
-
Fuselage_Emissive
Parameters read:
- CUR_ID
Parameters set:
- EMISSIVE_FACTOR
- MIN_MACH_FOR_EMISSIVE
- MAX_MACH_FOR_EMISSIVE
- CUR_ID
- NODE_ID (using CUR_ID)
Condition: Check(NODE_ID)
-
Case: True
Parameters set:
- NODE_ID_0 (using NODE_ID)
Condition: Check(CUR_ID)
-
Case: True
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Templates used:
-
ASOBO_GT_Material_Emissive_Code
Parameters set:
- EMISSIVE_CODE (using MIN_MACH_FOR_EMISSIVE, MAX_MACH_FOR_EMISSIVE, EMISSIVE_FACTOR)
-
ASOBO_GT_Material_Emissive_Code
-
Case: False
Parameters read:
- NODE_ID
Components:
-
#NODE_ID# (Node: #NODE_ID#)
Templates used:
-
ASOBO_GT_Material_Emissive_Code
Parameters set:
- EMISSIVE_CODE
-
ASOBO_GT_Material_Emissive_Code
-
Fuselage_Emissive