On this page
EFB
Asobo_EX1\Common\Interior\Templates\EFB.xml
Source XML
<ModelBehaviors>
<Template Name="ASOBO_IT_EFB_Visibility_Show_Template">
<UseTemplate Name="ASOBO_IT_Simple_Interaction_Template">
<IE_NAME>#IN_BASE_NAME#_EFB_Visibility_Show</IE_NAME>
<ON_EVENT>0 (>L:1:XMLVAR_3D_EFB_Hidden)</ON_EVENT>
<TOOLTIPS_DISABLED>True</TOOLTIPS_DISABLED>
</UseTemplate>
</Template>
<Template Name="ASOBO_IT_EFB_Visibility_Hide_Template">
<UseTemplate Name="ASOBO_IT_Simple_Interaction_Template">
<IE_NAME>#IN_BASE_NAME#_EFB_Visibility_Hide</IE_NAME>
<ON_EVENT>1 (>L:1:XMLVAR_3D_EFB_Hidden)</ON_EVENT>
<TOOLTIPS_DISABLED>True</TOOLTIPS_DISABLED>
</UseTemplate>
</Template>
<Template Name="ASOBO_IT_EFB_Visibility_Toggle_Template">
<UseTemplate Name="ASOBO_IT_Simple_Interaction_Template">
<IE_NAME>#IN_BASE_NAME#_EFB_Visibility_Hide</IE_NAME>
<ON_EVENT>(L:1:XMLVAR_3D_EFB_Hidden) ! (>L:1:XMLVAR_3D_EFB_Hidden)</ON_EVENT>
<TOOLTIPS_DISABLED>True</TOOLTIPS_DISABLED>
</UseTemplate>
</Template>
<Template Name="ASOBO_IT_EFB_Visibility_Template">
<UseTemplate Name="ASOBO_GT_Component_Visibility_Template">
<VISIBILITY_CODE>(L:1:XMLVAR_3D_EFB_Hidden) !</VISIBILITY_CODE>
</UseTemplate>
</Template>
<Template Name="ASOBO_IT_EFB_TABLET_Visibility_Template">
<UseTemplate Name="ASOBO_GT_Component_Visibility_Template">
<VISIBILITY_CODE>(L:1:XMLVAR_3D_EFB_TABLET_Hidden) (L:1:XMLVAR_3D_EFB_Hidden) or !</VISIBILITY_CODE>
</UseTemplate>
</Template>
<Template Name="ASOBO_IT_EFB_Logic_Template">
<Parameters Type="Override">
<UseParametersFn Name="ASOBO_Light_Parameters">
<FACTOR_MIN>0.01</FACTOR_MIN>
<SCREEN_GAMMA>1.2</SCREEN_GAMMA>
</UseParametersFn>
</Parameters>
<UseTemplate Name="ASOBO_IT_EFB_TABLET_Visibility_Template">
<NODE_ID>#NODE_ID_TABLET#</NODE_ID>
</UseTemplate>
<UseTemplate Name="ASOBO_GT_Anim_Template">
<ANIM_CODE>(L:1:XMLVAR_EFB_TABLET_HORIZONTAL) ! ! 100 *</ANIM_CODE>
<ANIM_NAME>#ANIM_NAME_ORIENTATION#</ANIM_NAME>
</UseTemplate>
<UseTemplate Name="ASOBO_GT_Component_Emissive_Template">
<NODE_ID>#NODE_ID_SCREEN#</NODE_ID>
<EMISSIVE_CODE>
#GET_AUTOMATIC_BRIGHTNESS_FACTOR# s0 (>L:1:XMLVAR_EFB_AUTO_BRIGHTNESS_VALUE)
(E:EFB BRIGHTNESS, percent over 100) 0 >= if{
(E:EFB BRIGHTNESS, percent over 100)
} els{
l0
}
</EMISSIVE_CODE>
</UseTemplate>
<UseTemplate Name="ASOBO_IT_Ambient_Update_Template">
<POTENTIOMETER_ID>#AMBIENT_POTENTIOMETER#</POTENTIOMETER_ID>
<AMBIENT_FACTOR>(L:1:XMLVAR_3D_EFB_TABLET_Hidden) (L:1:XMLVAR_3D_EFB_Hidden) or ! 100 *</AMBIENT_FACTOR>
</UseTemplate>
</Template>
</ModelBehaviors>
Templates
Template list
ASOBO_IT_EFB_Visibility_Show_Template
Definition from XML<Template Name="ASOBO_IT_EFB_Visibility_Show_Template"> <UseTemplate Name="ASOBO_IT_Simple_Interaction_Template"> <IE_NAME>#IN_BASE_NAME#_EFB_Visibility_Show</IE_NAME> <ON_EVENT>0 (>L:1:XMLVAR_3D_EFB_Hidden)</ON_EVENT> <TOOLTIPS_DISABLED>True</TOOLTIPS_DISABLED> </UseTemplate> </Template>Templates used:
- ASOBO_IT_Simple_Interaction_Template
Parameters set:
- IE_NAME (using IN_BASE_NAME)
- ON_EVENT
- TOOLTIPS_DISABLED
- ASOBO_IT_Simple_Interaction_Template
ASOBO_IT_EFB_Visibility_Hide_Template
Definition from XML<Template Name="ASOBO_IT_EFB_Visibility_Hide_Template"> <UseTemplate Name="ASOBO_IT_Simple_Interaction_Template"> <IE_NAME>#IN_BASE_NAME#_EFB_Visibility_Hide</IE_NAME> <ON_EVENT>1 (>L:1:XMLVAR_3D_EFB_Hidden)</ON_EVENT> <TOOLTIPS_DISABLED>True</TOOLTIPS_DISABLED> </UseTemplate> </Template>Templates used:
- ASOBO_IT_Simple_Interaction_Template
Parameters set:
- IE_NAME (using IN_BASE_NAME)
- ON_EVENT
- TOOLTIPS_DISABLED
- ASOBO_IT_Simple_Interaction_Template
ASOBO_IT_EFB_Visibility_Toggle_Template
Definition from XML<Template Name="ASOBO_IT_EFB_Visibility_Toggle_Template"> <UseTemplate Name="ASOBO_IT_Simple_Interaction_Template"> <IE_NAME>#IN_BASE_NAME#_EFB_Visibility_Hide</IE_NAME> <ON_EVENT>(L:1:XMLVAR_3D_EFB_Hidden) ! (>L:1:XMLVAR_3D_EFB_Hidden)</ON_EVENT> <TOOLTIPS_DISABLED>True</TOOLTIPS_DISABLED> </UseTemplate> </Template>Templates used:
- ASOBO_IT_Simple_Interaction_Template
Parameters set:
- IE_NAME (using IN_BASE_NAME)
- ON_EVENT
- TOOLTIPS_DISABLED
- ASOBO_IT_Simple_Interaction_Template
ASOBO_IT_EFB_Visibility_Template
Definition from XML<Template Name="ASOBO_IT_EFB_Visibility_Template"> <UseTemplate Name="ASOBO_GT_Component_Visibility_Template"> <VISIBILITY_CODE>(L:1:XMLVAR_3D_EFB_Hidden) !</VISIBILITY_CODE> </UseTemplate> </Template>ASOBO_IT_EFB_TABLET_Visibility_Template
Definition from XML<Template Name="ASOBO_IT_EFB_TABLET_Visibility_Template"> <UseTemplate Name="ASOBO_GT_Component_Visibility_Template"> <VISIBILITY_CODE>(L:1:XMLVAR_3D_EFB_TABLET_Hidden) (L:1:XMLVAR_3D_EFB_Hidden) or !</VISIBILITY_CODE> </UseTemplate> </Template>ASOBO_IT_EFB_Logic_Template
Definition from XML<Template Name="ASOBO_IT_EFB_Logic_Template"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO_Light_Parameters"> <FACTOR_MIN>0.01</FACTOR_MIN> <SCREEN_GAMMA>1.2</SCREEN_GAMMA> </UseParametersFn> </Parameters> <UseTemplate Name="ASOBO_IT_EFB_TABLET_Visibility_Template"> <NODE_ID>#NODE_ID_TABLET#</NODE_ID> </UseTemplate> <UseTemplate Name="ASOBO_GT_Anim_Template"> <ANIM_CODE>(L:1:XMLVAR_EFB_TABLET_HORIZONTAL) ! ! 100 *</ANIM_CODE> <ANIM_NAME>#ANIM_NAME_ORIENTATION#</ANIM_NAME> </UseTemplate> <UseTemplate Name="ASOBO_GT_Component_Emissive_Template"> <NODE_ID>#NODE_ID_SCREEN#</NODE_ID> <EMISSIVE_CODE> #GET_AUTOMATIC_BRIGHTNESS_FACTOR# s0 (>L:1:XMLVAR_EFB_AUTO_BRIGHTNESS_VALUE) (E:EFB BRIGHTNESS, percent over 100) 0 >= if{ (E:EFB BRIGHTNESS, percent over 100) } els{ l0 } </EMISSIVE_CODE> </UseTemplate> <UseTemplate Name="ASOBO_IT_Ambient_Update_Template"> <POTENTIOMETER_ID>#AMBIENT_POTENTIOMETER#</POTENTIOMETER_ID> <AMBIENT_FACTOR>(L:1:XMLVAR_3D_EFB_TABLET_Hidden) (L:1:XMLVAR_3D_EFB_Hidden) or ! 100 *</AMBIENT_FACTOR> </UseTemplate> </Template>Parameters initialization:
- Override
ParametersFn used:
- ASOBO_Light_Parameters
Parameters set:
- FACTOR_MIN
- SCREEN_GAMMA
- ASOBO_Light_Parameters
Templates used:
- ASOBO_IT_EFB_TABLET_Visibility_Template
Parameters set:
- NODE_ID (using NODE_ID_TABLET)
- ASOBO_GT_Anim_Template
Parameters set:
- ANIM_CODE
- ANIM_NAME (using ANIM_NAME_ORIENTATION)
- ASOBO_GT_Component_Emissive_Template
Parameters set:
- NODE_ID (using NODE_ID_SCREEN)
- EMISSIVE_CODE (using GET_AUTOMATIC_BRIGHTNESS_FACTOR)
- ASOBO_IT_Ambient_Update_Template
- May include a subtemplate using the parameter 'BASE_UPDATE_TEMPLATE' and resolve to the following template(s):
- @BaseUpdateTemplate
Parameters set:
- POTENTIOMETER_ID (using AMBIENT_POTENTIOMETER)
- AMBIENT_FACTOR
- May include a subtemplate using the parameter 'BASE_UPDATE_TEMPLATE' and resolve to the following template(s):
- Override
Prev
DeiceNext
Electrical