[Go back to index]

Asobo\Misc\ASDigiflo.xml

Source XML
<ModelBehaviors> <Include RelativeFile="Inputs\\Misc_Inputs.xml"/> <Template Name="ASOBO_ASDigiflo_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_ASDigiflo_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template> <Template Name="ASOBO_ASDigiflo_SubTemplate"> <Parameters Type="Default"> <Condition Check="IS_MINIFLO"> <True> <NODE_ID_SWITCH_GAL_REM_USED>AS_MINIFLO_PUSH_GAL_REM#SUFFIX_ID#</NODE_ID_SWITCH_GAL_REM_USED> <NODE_ID_PUSH_TEST_ENTER>AS_MINIFLO_PUSH_TEST_ENTER#SUFFIX_ID#</NODE_ID_PUSH_TEST_ENTER> <NODE_ID_SWITCH_ADD_FULL>AS_MINIFLO_SWITCH_ADD_FULL#SUFFIX_ID#</NODE_ID_SWITCH_ADD_FULL> <NODE_ID_KNOB_MODE>AS_MINIFLO_KNOB_MODE#SUFFIX_ID#</NODE_ID_KNOB_MODE> <NODE_ID_SCREEN>AS_MINIFLO_SCREEN#SUFFIX_ID#</NODE_ID_SCREEN> <TOOLTIP_TITLE_SWITCH_GAL_REM_USED>@TT_Package.AS_DIGIFLO_SWITCH_GAL_REM_USED_TITLE</TOOLTIP_TITLE_SWITCH_GAL_REM_USED> <TOOLTIP_TITLE_PUSH_TEST_ENTER>@TT_Package.AS_DIGIFLO_PUSH_TEST_ENTER_TITLE</TOOLTIP_TITLE_PUSH_TEST_ENTER> <TOOLTIP_TITLE_SWITCH_ADD_FULL>@TT_Package.AS_DIGIFLO_SWITCH_ADD_FULL_TITLE</TOOLTIP_TITLE_SWITCH_ADD_FULL> <TOOLTIP_TITLE_KNOB_MODE>@TT_Package.AS_DIGIFLO_KNOB_MODE_TITLE</TOOLTIP_TITLE_KNOB_MODE> <TT_DESCRIPTION_ID_SWITCH_GAL_REM_USED>@TT_Package.AS_DIGIFLO_PUSH_GAL_REM_ACTION</TT_DESCRIPTION_ID_SWITCH_GAL_REM_USED> <TT_DESCRIPTION_ID_PUSH_TEST_ENTER>@TT_Package.AS_DIGIFLO_PUSH_TEST_ENTER_ACTION</TT_DESCRIPTION_ID_PUSH_TEST_ENTER> <TT_DESCRIPTION_ID_SWITCH_ADD_FULL>@TT_Package.AS_DIGIFLO_SWITCH_ADD_FULL_ACTION</TT_DESCRIPTION_ID_SWITCH_ADD_FULL> <TT_DESCRIPTION_ID_KNOB_MODE>@TT_Package.AS_DIGIFLO_KNOB_MODE_ACTION</TT_DESCRIPTION_ID_KNOB_MODE> <WWISE_PREFIX>asminiflo</WWISE_PREFIX> </True> <False> <NODE_ID_PUSH_GAL_REM>AS_DIGIFLO_PUSH_GAL_REM#SUFFIX_ID#</NODE_ID_PUSH_GAL_REM> <NODE_ID_PUSH_GAL_USED>AS_DIGIFLO_PUSH_GAL_USED#SUFFIX_ID#</NODE_ID_PUSH_GAL_USED> <NODE_ID_PUSH_TEST_ENTER>AS_DIGIFLO_PUSH_TEST_ENTER#SUFFIX_ID#</NODE_ID_PUSH_TEST_ENTER> <NODE_ID_SWITCH_ADD_FULL>AS_DIGIFLO_SWITCH_ADD_FULL#SUFFIX_ID#</NODE_ID_SWITCH_ADD_FULL> <NODE_ID_KNOB_MODE>AS_DIGIFLO_KNOB_MODE#SUFFIX_ID#</NODE_ID_KNOB_MODE> <NODE_ID_SCREEN>AS_DIGIFLO_SCREEN#SUFFIX_ID#</NODE_ID_SCREEN> <TOOLTIP_TITLE_PUSH_GAL_REM>@TT_Package.AS_DIGIFLO_PUSH_GAL_REM_TITLE</TOOLTIP_TITLE_PUSH_GAL_REM> <TOOLTIP_TITLE_PUSH_GAL_USED>@TT_Package.AS_DIGIFLO_PUSH_GAL_USED_TITLE</TOOLTIP_TITLE_PUSH_GAL_USED> <TOOLTIP_TITLE_PUSH_TEST_ENTER>@TT_Package.AS_DIGIFLO_PUSH_TEST_ENTER_TITLE</TOOLTIP_TITLE_PUSH_TEST_ENTER> <TOOLTIP_TITLE_SWITCH_ADD_FULL>@TT_Package.AS_DIGIFLO_SWITCH_ADD_FULL_TITLE</TOOLTIP_TITLE_SWITCH_ADD_FULL> <TOOLTIP_TITLE_KNOB_MODE>@TT_Package.AS_DIGIFLO_KNOB_MODE_TITLE</TOOLTIP_TITLE_KNOB_MODE> <TT_DESCRIPTION_ID_PUSH_GAL_REM>@TT_Package.AS_DIGIFLO_PUSH_GAL_REM_ACTION</TT_DESCRIPTION_ID_PUSH_GAL_REM> <TT_DESCRIPTION_ID_PUSH_GAL_USED>@TT_Package.AS_DIGIFLO_PUSH_GAL_USED_ACTION</TT_DESCRIPTION_ID_PUSH_GAL_USED> <TT_DESCRIPTION_ID_PUSH_TEST_ENTER>@TT_Package.AS_DIGIFLO_PUSH_TEST_ENTER_ACTION</TT_DESCRIPTION_ID_PUSH_TEST_ENTER> <TT_DESCRIPTION_ID_SWITCH_ADD_FULL>@TT_Package.AS_DIGIFLO_SWITCH_ADD_FULL_ACTION</TT_DESCRIPTION_ID_SWITCH_ADD_FULL> <TT_DESCRIPTION_ID_KNOB_MODE>@TT_Package.AS_DIGIFLO_KNOB_MODE_ACTION</TT_DESCRIPTION_ID_KNOB_MODE> <WWISE_PREFIX>asdigiflo</WWISE_PREFIX> </False> </Condition> </Parameters> <Parameters Type="Override"> <Condition Check="IS_MINIFLO"> <True> <AS_DIGIFLO>ASMiniflo</AS_DIGIFLO> </True> <False> <AS_DIGIFLO>ASDigiflo</AS_DIGIFLO> </False> </Condition> <!-- Switch Add/Full --> <STATE_STANDBY>0</STATE_STANDBY> <STATE_ADD>1</STATE_ADD> <STATE_FULL>2</STATE_FULL> <!-- Knob Mode --> <STATE_NM_GAL>0</STATE_NM_GAL> <STATE_GAL_TO_DEST>1</STATE_GAL_TO_DEST> <STATE_GAL_RESERVE>2</STATE_GAL_RESERVE> <STATE_ENDURANCE>3</STATE_ENDURANCE> <Condition Check="IS_MINIFLO"> <True> <STATE_GAL_REM>0</STATE_GAL_REM> <STATE_GAL_USED>2</STATE_GAL_USED> <STATE_STDBY>1</STATE_STDBY> </True> </Condition> </Parameters> <Parameters Type="Default"> <AS_DIGIFLO_SWITCH_VAR>XMLVAR_AsDigiflo_Switch</AS_DIGIFLO_SWITCH_VAR> <AS_DIGIFLO_MODE_VAR>XMLVAR_AsDigiflo_Mode</AS_DIGIFLO_MODE_VAR> <!-- Switch Add/Full --> <POS_ADD>0</POS_ADD> <POS_STANDBY>1</POS_STANDBY> <POS_FULL>2</POS_FULL> <MOMENTARY_TIMER>0.1</MOMENTARY_TIMER> <!-- Knob Mode --> <POS_NM_GAL>0</POS_NM_GAL> <POS_GAL_TO_DEST>1</POS_GAL_TO_DEST> <POS_GAL_RESERVE>2</POS_GAL_RESERVE> <POS_ENDURANCE>3</POS_ENDURANCE> <Condition Check="IS_MINIFLO"> <True> <AS_DIGIFLO_SWITCH_GAL_VAR>XMLVAR_#AS_DIGIFLO#_Switch_Gal</AS_DIGIFLO_SWITCH_GAL_VAR> <POS_GAL_REM>0</POS_GAL_REM> <POS_GAL_USED>2</POS_GAL_USED> <POS_STDBY>1</POS_STDBY> </True> </Condition> </Parameters> <Component ID="ASOBO_ASDigiflo"> <Condition Check="IS_LIMITED"> <True> <Condition Check="IS_MINIFLO"> <True> <UseTemplate Name="ASOBO_GT_Interaction_Tooltip"> <NODE_ID>#NODE_ID_SWITCH_GAL_REM_USED#</NODE_ID> </UseTemplate> </True> <False> <UseTemplate Name="ASOBO_GT_Interaction_Tooltip"> <NODE_ID>#NODE_ID_PUSH_GAL_REM#</NODE_ID> </UseTemplate> <UseTemplate Name="ASOBO_GT_Interaction_Tooltip"> <NODE_ID>#NODE_ID_PUSH_GAL_USED#</NODE_ID> </UseTemplate> </False> </Condition> <UseTemplate Name="ASOBO_GT_Interaction_Tooltip"> <NODE_ID>#NODE_ID_SWITCH_ADD_FULL#</NODE_ID> </UseTemplate> <UseTemplate Name="ASOBO_GT_Interaction_Tooltip"> <NODE_ID>#NODE_ID_PUSH_TEST_ENTER#</NODE_ID> </UseTemplate> </True> <False> <UseTemplate Name="ASOBO_AS_Digiflo_Base_Template"> <IE_NAME>Switch</IE_NAME> <MOMENTARY_SWITCH/> <STATE0_TIMER>#MOMENTARY_TIMER#</STATE0_TIMER> <STATE_MAX_TIMER>#MOMENTARY_TIMER#</STATE_MAX_TIMER> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> <NUM_STATES>3</NUM_STATES> <SET_STATE_#POS_ADD#>#STATE_ADD# (&gt;L:#AS_DIGIFLO_SWITCH_VAR#) (&gt;H:#AS_DIGIFLO#_Switch_Add)</SET_STATE_#POS_ADD#> <SET_STATE_#POS_STANDBY#>#STATE_STANDBY# (&gt;L:#AS_DIGIFLO_SWITCH_VAR#) (&gt;H:#AS_DIGIFLO#_Switch_Standby)</SET_STATE_#POS_STANDBY#> <SET_STATE_#POS_FULL#>#STATE_FULL# (&gt;L:#AS_DIGIFLO_SWITCH_VAR#) (&gt;H:#AS_DIGIFLO#_Switch_Full)</SET_STATE_#POS_FULL#> <TT_VALUE_#POS_ADD#>@TT_Package.GT_STATE_ADD</TT_VALUE_#POS_ADD#> <TT_VALUE_#POS_STANDBY#>@TT_Package.GT_STATE_STANDBY</TT_VALUE_#POS_STANDBY#> <TT_VALUE_#POS_FULL#>@TT_Package.GT_STATE_FULL</TT_VALUE_#POS_FULL#> <STR_STATE_#POS_ADD#>Add</STR_STATE_#POS_ADD#> <STR_STATE_#POS_STANDBY#>Standby</STR_STATE_#POS_STANDBY#> <STR_STATE_#POS_FULL#>Full</STR_STATE_#POS_FULL#> <LOCAL_VAR_TO_WATCH_0>#AS_DIGIFLO_SWITCH_VAR#</LOCAL_VAR_TO_WATCH_0> <GET_STATE_EXTERNAL>(L:#AS_DIGIFLO_SWITCH_VAR#) sp0</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL>#STATE_STANDBY# sp1 l0 #STATE_STANDBY# == if{ #POS_STANDBY# sp1 g1 } l0 #STATE_ADD# == if{ #POS_ADD# sp1 g1 } l0 #STATE_FULL# == if{ #POS_FULL# sp1 g1 } :1 l1 </ENUM_VAL_TO_POS_EXTERNAL> <NODE_ID>#NODE_ID_SWITCH_ADD_FULL#</NODE_ID> <ANIM_NAME>#NODE_ID_SWITCH_ADD_FULL#</ANIM_NAME> <TOOLTIP_TITLE>#TOOLTIP_TITLE_SWITCH_ADD_FULL#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_SWITCH_ADD_FULL#</TT_DESCRIPTION_ID> </UseTemplate> <UseTemplate Name="ASOBO_AS_Digiflo_Base_Template"> <IE_NAME>Test_Enter</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <NODE_ID>#NODE_ID_PUSH_TEST_ENTER#</NODE_ID> <ANIM_NAME>#NODE_ID_PUSH_TEST_ENTER#</ANIM_NAME> <EXTRA_OPTION>_Timed</EXTRA_OPTION> <USE_INPUT_EVENT_TEMPLATE>Push</USE_INPUT_EVENT_TEMPLATE> <ON_PUSH_EVENT>(&gt;H:#AS_DIGIFLO#_Push_Test_Enter)</ON_PUSH_EVENT> <ON_PUSH_EVENT_LONG>(&gt;H:#AS_DIGIFLO#_Push_Test_Enter_Long)</ON_PUSH_EVENT_LONG> <TOOLTIP_TITLE>#TOOLTIP_TITLE_PUSH_TEST_ENTER#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_PUSH_TEST_ENTER#</TT_DESCRIPTION_ID> </UseTemplate> <Condition Check="IS_MINIFLO"> <True> <UseTemplate Name="ASOBO_AS_Digiflo_Base_Template"> <IE_NAME>Switch</IE_NAME> <MOMENTARY_SWITCH/> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> <NUM_STATES>3</NUM_STATES> <SET_STATE_#POS_GAL_REM#>#STATE_GAL_REM# (&gt;L:#AS_DIGIFLO_SWITCH_GAL_VAR#) (&gt;H:#AS_DIGIFLO#_Switch_Gal_Rem)</SET_STATE_#POS_GAL_REM#> <SET_STATE_#POS_STDBY#>#STATE_STDBY# (&gt;L:#AS_DIGIFLO_SWITCH_GAL_VAR#) (&gt;H:#AS_DIGIFLO#_Switch_Gal_Standby)</SET_STATE_#POS_STDBY#> <SET_STATE_#POS_GAL_USED#>#STATE_GAL_USED# (&gt;L:#AS_DIGIFLO_SWITCH_GAL_VAR#) (&gt;H:#AS_DIGIFLO#_Switch_Gal_Used)</SET_STATE_#POS_GAL_USED#> <TT_VALUE_#POS_GAL_REM#>@TT_Package.GT_STATE_GAL_REM</TT_VALUE_#POS_GAL_REM#> <TT_VALUE_#POS_STDBY#>@TT_Package.GT_STATE_GAL_STANDBY</TT_VALUE_#POS_STDBY#> <TT_VALUE_#POS_GAL_USED#>@TT_Package.GT_STATE_GAL_USED</TT_VALUE_#POS_GAL_USED#> <STR_STATE_#POS_GAL_REM#>GAL REM</STR_STATE_#POS_GAL_REM#> <STR_STATE_#POS_STDBY#>Standby</STR_STATE_#POS_STDBY#> <STR_STATE_#POS_GAL_USED#>GAL USED</STR_STATE_#POS_GAL_USED#> <LOCAL_VAR_TO_WATCH_0>#AS_DIGIFLO_SWITCH_GAL_VAR#</LOCAL_VAR_TO_WATCH_0> <GET_STATE_EXTERNAL>(L:#AS_DIGIFLO_SWITCH_GAL_VAR#) sp0</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL>#STATE_STANDBY# sp1 l0 #STATE_STDBY# == if{ #POS_STDBY# sp1 g1 } l0 #STATE_GAL_REM# == if{ #POS_GAL_REM# sp1 g1 } l0 #STATE_GAL_USED# == if{ #POS_GAL_USED# sp1 g1 } :1 l1 </ENUM_VAL_TO_POS_EXTERNAL> <NODE_ID>#NODE_ID_SWITCH_GAL_REM_USED#</NODE_ID> <ANIM_NAME>#NODE_ID_SWITCH_GAL_REM_USED#</ANIM_NAME> <TOOLTIP_TITLE>#TOOLTIP_TITLE_SWITCH_GAL_REM_USED#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_SWITCH_GAL_REM_USED#</TT_DESCRIPTION_ID> </UseTemplate> </True> <False> <UseTemplate Name="ASOBO_AS_Digiflo_Base_Template"> <IE_NAME>GAL_Remaining</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <NODE_ID>#NODE_ID_PUSH_GAL_REM#</NODE_ID> <ANIM_NAME>#NODE_ID_PUSH_GAL_REM#</ANIM_NAME> <SET_STATE_EXTERNAL>if{ (&gt;H:#AS_DIGIFLO#_Push_GAL_Remaining) }</SET_STATE_EXTERNAL> <TOOLTIP_TITLE>#TOOLTIP_TITLE_PUSH_GAL_REM#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_PUSH_GAL_REM#</TT_DESCRIPTION_ID> </UseTemplate> <UseTemplate Name="ASOBO_AS_Digiflo_Base_Template"> <IE_NAME>GAL_Used</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <NODE_ID>#NODE_ID_PUSH_GAL_USED#</NODE_ID> <ANIM_NAME>#NODE_ID_PUSH_GAL_USED#</ANIM_NAME> <SET_STATE_EXTERNAL>if{ (&gt;H:#AS_DIGIFLO#_Push_GAL_Used) }</SET_STATE_EXTERNAL> <TOOLTIP_TITLE>#TOOLTIP_TITLE_PUSH_GAL_USED#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_PUSH_GAL_USED#</TT_DESCRIPTION_ID> </UseTemplate> </False> </Condition> </False> </Condition> <UseTemplate Name="ASOBO_AS_Digiflo_Base_Template"> <IE_NAME>Mode</IE_NAME> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <KNOB_TYPE>X_STATES</KNOB_TYPE> <NUM_STATES>4</NUM_STATES> <SET_STATE_#POS_NM_GAL#>#STATE_NM_GAL# (&gt;L:#AS_DIGIFLO_MODE_VAR#) (&gt;H:#AS_DIGIFLO#_Knob_Mode_NM_GAL)</SET_STATE_#POS_NM_GAL#> <SET_STATE_#POS_GAL_TO_DEST#>#STATE_GAL_TO_DEST# (&gt;L:#AS_DIGIFLO_MODE_VAR#) (&gt;H:#AS_DIGIFLO#_Knob_Mode_GAL_To_Dest)</SET_STATE_#POS_GAL_TO_DEST#> <SET_STATE_#POS_GAL_RESERVE#>#STATE_GAL_RESERVE# (&gt;L:#AS_DIGIFLO_MODE_VAR#) (&gt;H:#AS_DIGIFLO#_Knob_Mode_GAL_Reserve)</SET_STATE_#POS_GAL_RESERVE#> <SET_STATE_#POS_ENDURANCE#>#STATE_ENDURANCE# (&gt;L:#AS_DIGIFLO_MODE_VAR#) (&gt;H:#AS_DIGIFLO#_Knob_Mode_Endurance)</SET_STATE_#POS_ENDURANCE#> <TT_VALUE_#POS_NM_GAL#>@TT_Package.GT_STATE_NM_GAL</TT_VALUE_#POS_NM_GAL#> <TT_VALUE_#POS_GAL_TO_DEST#>@TT_Package.GT_STATE_GAL_TO_DEST</TT_VALUE_#POS_GAL_TO_DEST#> <TT_VALUE_#POS_GAL_RESERVE#>@TT_Package.GT_STATE_GAL_RESERVE</TT_VALUE_#POS_GAL_RESERVE#> <TT_VALUE_#POS_ENDURANCE#>@TT_Package.GT_STATE_ENDURANCE</TT_VALUE_#POS_ENDURANCE#> <STR_STATE_#POS_NM_GAL#>NM_GAL</STR_STATE_#POS_NM_GAL#> <STR_STATE_#POS_GAL_TO_DEST#>GAL_To_Dest</STR_STATE_#POS_GAL_TO_DEST#> <STR_STATE_#POS_GAL_RESERVE#>GAL_Reserve</STR_STATE_#POS_GAL_RESERVE#> <STR_STATE_#POS_ENDURANCE#>Endurance</STR_STATE_#POS_ENDURANCE#> <LOCAL_VAR_TO_WATCH_0>#AS_DIGIFLO_MODE_VAR#</LOCAL_VAR_TO_WATCH_0> <GET_STATE_EXTERNAL>(L:#AS_DIGIFLO_MODE_VAR#) sp0</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL>#STATE_NM_GAL# sp1 l0 #STATE_NM_GAL# == if{ #POS_NM_GAL# sp1 g1 } l0 #STATE_GAL_TO_DEST# == if{ #POS_GAL_TO_DEST# sp1 g1 } l0 #STATE_GAL_RESERVE# == if{ #POS_GAL_RESERVE# sp1 g1 } l0 #STATE_ENDURANCE# == if{ #POS_ENDURANCE# sp1 g1 } :1 l1 </ENUM_VAL_TO_POS_EXTERNAL> <NODE_ID>#NODE_ID_KNOB_MODE#</NODE_ID> <ANIM_NAME>#NODE_ID_KNOB_MODE#</ANIM_NAME> <TOOLTIP_TITLE>#TOOLTIP_TITLE_KNOB_MODE#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_KNOB_MODE#</TT_DESCRIPTION_ID> </UseTemplate> <Component ID="#NODE_ID_SCREEN#" Node="#NODE_ID_SCREEN#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <Condition Check="IS_MINIFLO"> <True> <EMISSIVE_CODE>0.5</EMISSIVE_CODE> </True> <False> <EMISSIVE_CODE>(L:#AS_DIGIFLO#_Brightness, number)</EMISSIVE_CODE> </False> </Condition> </UseTemplate> </Component> </Component> </Template> <!-- ########################################## --> <!-- AS_Digiflo Interaction inputs setup template --> <Template Name="ASOBO_AS_Digiflo_Base_Template"> <Parameters Type="Default"> <INPUT_EVENT_ID_SOURCE>AS_Digiflo</INPUT_EVENT_ID_SOURCE> <WWISE_PREFIX>AS_Digiflo</WWISE_PREFIX> </Parameters> <UseTemplate Name="ASOBO_Interaction_Base_Template"> <USE_INPUT_EVENT_ID>AS_Digiflo</USE_INPUT_EVENT_ID> </UseTemplate> </Template> <Template Name="ASOBO_AS_Digiflo_Push_Event_Base_Template"> <UseTemplate Name="ASOBO_Interaction_Push_Event_Base_Template"> <USE_INPUT_EVENT_ID>AS_Digiflo</USE_INPUT_EVENT_ID> </UseTemplate> </Template> <Template Name="ASOBO_AS_Digiflo_Pull_Event_Base_Template"> <UseTemplate Name="ASOBO_Interaction_Pull_Event_Base_Template"> <USE_INPUT_EVENT_ID>AS_Digiflo</USE_INPUT_EVENT_ID> </UseTemplate> </Template> </ModelBehaviors>

Includes

Templates

Template list
  • ASOBO_ASDigiflo_Template

    Definition from XML
    <Template Name="ASOBO_ASDigiflo_Template"> <Parameters Type="Default"> <ID>1</ID> </Parameters> <UseTemplate Name="ASOBO_GT_Helper_Suffix_ID_Appender"> <TEMPLATE_TO_CALL>ASOBO_ASDigiflo_SubTemplate</TEMPLATE_TO_CALL> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • ID

    Templates used:

  • ASOBO_ASDigiflo_SubTemplate

    Definition from XML
    <Template Name="ASOBO_ASDigiflo_SubTemplate"> <Parameters Type="Default"> <Condition Check="IS_MINIFLO"> <True> <NODE_ID_SWITCH_GAL_REM_USED>AS_MINIFLO_PUSH_GAL_REM#SUFFIX_ID#</NODE_ID_SWITCH_GAL_REM_USED> <NODE_ID_PUSH_TEST_ENTER>AS_MINIFLO_PUSH_TEST_ENTER#SUFFIX_ID#</NODE_ID_PUSH_TEST_ENTER> <NODE_ID_SWITCH_ADD_FULL>AS_MINIFLO_SWITCH_ADD_FULL#SUFFIX_ID#</NODE_ID_SWITCH_ADD_FULL> <NODE_ID_KNOB_MODE>AS_MINIFLO_KNOB_MODE#SUFFIX_ID#</NODE_ID_KNOB_MODE> <NODE_ID_SCREEN>AS_MINIFLO_SCREEN#SUFFIX_ID#</NODE_ID_SCREEN> <TOOLTIP_TITLE_SWITCH_GAL_REM_USED>@TT_Package.AS_DIGIFLO_SWITCH_GAL_REM_USED_TITLE</TOOLTIP_TITLE_SWITCH_GAL_REM_USED> <TOOLTIP_TITLE_PUSH_TEST_ENTER>@TT_Package.AS_DIGIFLO_PUSH_TEST_ENTER_TITLE</TOOLTIP_TITLE_PUSH_TEST_ENTER> <TOOLTIP_TITLE_SWITCH_ADD_FULL>@TT_Package.AS_DIGIFLO_SWITCH_ADD_FULL_TITLE</TOOLTIP_TITLE_SWITCH_ADD_FULL> <TOOLTIP_TITLE_KNOB_MODE>@TT_Package.AS_DIGIFLO_KNOB_MODE_TITLE</TOOLTIP_TITLE_KNOB_MODE> <TT_DESCRIPTION_ID_SWITCH_GAL_REM_USED>@TT_Package.AS_DIGIFLO_PUSH_GAL_REM_ACTION</TT_DESCRIPTION_ID_SWITCH_GAL_REM_USED> <TT_DESCRIPTION_ID_PUSH_TEST_ENTER>@TT_Package.AS_DIGIFLO_PUSH_TEST_ENTER_ACTION</TT_DESCRIPTION_ID_PUSH_TEST_ENTER> <TT_DESCRIPTION_ID_SWITCH_ADD_FULL>@TT_Package.AS_DIGIFLO_SWITCH_ADD_FULL_ACTION</TT_DESCRIPTION_ID_SWITCH_ADD_FULL> <TT_DESCRIPTION_ID_KNOB_MODE>@TT_Package.AS_DIGIFLO_KNOB_MODE_ACTION</TT_DESCRIPTION_ID_KNOB_MODE> <WWISE_PREFIX>asminiflo</WWISE_PREFIX> </True> <False> <NODE_ID_PUSH_GAL_REM>AS_DIGIFLO_PUSH_GAL_REM#SUFFIX_ID#</NODE_ID_PUSH_GAL_REM> <NODE_ID_PUSH_GAL_USED>AS_DIGIFLO_PUSH_GAL_USED#SUFFIX_ID#</NODE_ID_PUSH_GAL_USED> <NODE_ID_PUSH_TEST_ENTER>AS_DIGIFLO_PUSH_TEST_ENTER#SUFFIX_ID#</NODE_ID_PUSH_TEST_ENTER> <NODE_ID_SWITCH_ADD_FULL>AS_DIGIFLO_SWITCH_ADD_FULL#SUFFIX_ID#</NODE_ID_SWITCH_ADD_FULL> <NODE_ID_KNOB_MODE>AS_DIGIFLO_KNOB_MODE#SUFFIX_ID#</NODE_ID_KNOB_MODE> <NODE_ID_SCREEN>AS_DIGIFLO_SCREEN#SUFFIX_ID#</NODE_ID_SCREEN> <TOOLTIP_TITLE_PUSH_GAL_REM>@TT_Package.AS_DIGIFLO_PUSH_GAL_REM_TITLE</TOOLTIP_TITLE_PUSH_GAL_REM> <TOOLTIP_TITLE_PUSH_GAL_USED>@TT_Package.AS_DIGIFLO_PUSH_GAL_USED_TITLE</TOOLTIP_TITLE_PUSH_GAL_USED> <TOOLTIP_TITLE_PUSH_TEST_ENTER>@TT_Package.AS_DIGIFLO_PUSH_TEST_ENTER_TITLE</TOOLTIP_TITLE_PUSH_TEST_ENTER> <TOOLTIP_TITLE_SWITCH_ADD_FULL>@TT_Package.AS_DIGIFLO_SWITCH_ADD_FULL_TITLE</TOOLTIP_TITLE_SWITCH_ADD_FULL> <TOOLTIP_TITLE_KNOB_MODE>@TT_Package.AS_DIGIFLO_KNOB_MODE_TITLE</TOOLTIP_TITLE_KNOB_MODE> <TT_DESCRIPTION_ID_PUSH_GAL_REM>@TT_Package.AS_DIGIFLO_PUSH_GAL_REM_ACTION</TT_DESCRIPTION_ID_PUSH_GAL_REM> <TT_DESCRIPTION_ID_PUSH_GAL_USED>@TT_Package.AS_DIGIFLO_PUSH_GAL_USED_ACTION</TT_DESCRIPTION_ID_PUSH_GAL_USED> <TT_DESCRIPTION_ID_PUSH_TEST_ENTER>@TT_Package.AS_DIGIFLO_PUSH_TEST_ENTER_ACTION</TT_DESCRIPTION_ID_PUSH_TEST_ENTER> <TT_DESCRIPTION_ID_SWITCH_ADD_FULL>@TT_Package.AS_DIGIFLO_SWITCH_ADD_FULL_ACTION</TT_DESCRIPTION_ID_SWITCH_ADD_FULL> <TT_DESCRIPTION_ID_KNOB_MODE>@TT_Package.AS_DIGIFLO_KNOB_MODE_ACTION</TT_DESCRIPTION_ID_KNOB_MODE> <WWISE_PREFIX>asdigiflo</WWISE_PREFIX> </False> </Condition> </Parameters> <Parameters Type="Override"> <Condition Check="IS_MINIFLO"> <True> <AS_DIGIFLO>ASMiniflo</AS_DIGIFLO> </True> <False> <AS_DIGIFLO>ASDigiflo</AS_DIGIFLO> </False> </Condition> <STATE_STANDBY>0</STATE_STANDBY> <STATE_ADD>1</STATE_ADD> <STATE_FULL>2</STATE_FULL> <STATE_NM_GAL>0</STATE_NM_GAL> <STATE_GAL_TO_DEST>1</STATE_GAL_TO_DEST> <STATE_GAL_RESERVE>2</STATE_GAL_RESERVE> <STATE_ENDURANCE>3</STATE_ENDURANCE> <Condition Check="IS_MINIFLO"> <True> <STATE_GAL_REM>0</STATE_GAL_REM> <STATE_GAL_USED>2</STATE_GAL_USED> <STATE_STDBY>1</STATE_STDBY> </True> </Condition> </Parameters> <Parameters Type="Default"> <AS_DIGIFLO_SWITCH_VAR>XMLVAR_AsDigiflo_Switch</AS_DIGIFLO_SWITCH_VAR> <AS_DIGIFLO_MODE_VAR>XMLVAR_AsDigiflo_Mode</AS_DIGIFLO_MODE_VAR> <POS_ADD>0</POS_ADD> <POS_STANDBY>1</POS_STANDBY> <POS_FULL>2</POS_FULL> <MOMENTARY_TIMER>0.1</MOMENTARY_TIMER> <POS_NM_GAL>0</POS_NM_GAL> <POS_GAL_TO_DEST>1</POS_GAL_TO_DEST> <POS_GAL_RESERVE>2</POS_GAL_RESERVE> <POS_ENDURANCE>3</POS_ENDURANCE> <Condition Check="IS_MINIFLO"> <True> <AS_DIGIFLO_SWITCH_GAL_VAR>XMLVAR_#AS_DIGIFLO#_Switch_Gal</AS_DIGIFLO_SWITCH_GAL_VAR> <POS_GAL_REM>0</POS_GAL_REM> <POS_GAL_USED>2</POS_GAL_USED> <POS_STDBY>1</POS_STDBY> </True> </Condition> </Parameters> <Component ID="ASOBO_ASDigiflo"> <Condition Check="IS_LIMITED"> <True> <Condition Check="IS_MINIFLO"> <True> <UseTemplate Name="ASOBO_GT_Interaction_Tooltip"> <NODE_ID>#NODE_ID_SWITCH_GAL_REM_USED#</NODE_ID> </UseTemplate> </True> <False> <UseTemplate Name="ASOBO_GT_Interaction_Tooltip"> <NODE_ID>#NODE_ID_PUSH_GAL_REM#</NODE_ID> </UseTemplate> <UseTemplate Name="ASOBO_GT_Interaction_Tooltip"> <NODE_ID>#NODE_ID_PUSH_GAL_USED#</NODE_ID> </UseTemplate> </False> </Condition> <UseTemplate Name="ASOBO_GT_Interaction_Tooltip"> <NODE_ID>#NODE_ID_SWITCH_ADD_FULL#</NODE_ID> </UseTemplate> <UseTemplate Name="ASOBO_GT_Interaction_Tooltip"> <NODE_ID>#NODE_ID_PUSH_TEST_ENTER#</NODE_ID> </UseTemplate> </True> <False> <UseTemplate Name="ASOBO_AS_Digiflo_Base_Template"> <IE_NAME>Switch</IE_NAME> <MOMENTARY_SWITCH/> <STATE0_TIMER>#MOMENTARY_TIMER#</STATE0_TIMER> <STATE_MAX_TIMER>#MOMENTARY_TIMER#</STATE_MAX_TIMER> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> <NUM_STATES>3</NUM_STATES> <SET_STATE_#POS_ADD#>#STATE_ADD# (&gt;L:#AS_DIGIFLO_SWITCH_VAR#) (&gt;H:#AS_DIGIFLO#_Switch_Add)</SET_STATE_#POS_ADD#> <SET_STATE_#POS_STANDBY#>#STATE_STANDBY# (&gt;L:#AS_DIGIFLO_SWITCH_VAR#) (&gt;H:#AS_DIGIFLO#_Switch_Standby)</SET_STATE_#POS_STANDBY#> <SET_STATE_#POS_FULL#>#STATE_FULL# (&gt;L:#AS_DIGIFLO_SWITCH_VAR#) (&gt;H:#AS_DIGIFLO#_Switch_Full)</SET_STATE_#POS_FULL#> <TT_VALUE_#POS_ADD#>@TT_Package.GT_STATE_ADD</TT_VALUE_#POS_ADD#> <TT_VALUE_#POS_STANDBY#>@TT_Package.GT_STATE_STANDBY</TT_VALUE_#POS_STANDBY#> <TT_VALUE_#POS_FULL#>@TT_Package.GT_STATE_FULL</TT_VALUE_#POS_FULL#> <STR_STATE_#POS_ADD#>Add</STR_STATE_#POS_ADD#> <STR_STATE_#POS_STANDBY#>Standby</STR_STATE_#POS_STANDBY#> <STR_STATE_#POS_FULL#>Full</STR_STATE_#POS_FULL#> <LOCAL_VAR_TO_WATCH_0>#AS_DIGIFLO_SWITCH_VAR#</LOCAL_VAR_TO_WATCH_0> <GET_STATE_EXTERNAL>(L:#AS_DIGIFLO_SWITCH_VAR#) sp0</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL>#STATE_STANDBY# sp1 l0 #STATE_STANDBY# == if{ #POS_STANDBY# sp1 g1 } l0 #STATE_ADD# == if{ #POS_ADD# sp1 g1 } l0 #STATE_FULL# == if{ #POS_FULL# sp1 g1 } :1 l1 </ENUM_VAL_TO_POS_EXTERNAL> <NODE_ID>#NODE_ID_SWITCH_ADD_FULL#</NODE_ID> <ANIM_NAME>#NODE_ID_SWITCH_ADD_FULL#</ANIM_NAME> <TOOLTIP_TITLE>#TOOLTIP_TITLE_SWITCH_ADD_FULL#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_SWITCH_ADD_FULL#</TT_DESCRIPTION_ID> </UseTemplate> <UseTemplate Name="ASOBO_AS_Digiflo_Base_Template"> <IE_NAME>Test_Enter</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <NODE_ID>#NODE_ID_PUSH_TEST_ENTER#</NODE_ID> <ANIM_NAME>#NODE_ID_PUSH_TEST_ENTER#</ANIM_NAME> <EXTRA_OPTION>_Timed</EXTRA_OPTION> <USE_INPUT_EVENT_TEMPLATE>Push</USE_INPUT_EVENT_TEMPLATE> <ON_PUSH_EVENT>(&gt;H:#AS_DIGIFLO#_Push_Test_Enter)</ON_PUSH_EVENT> <ON_PUSH_EVENT_LONG>(&gt;H:#AS_DIGIFLO#_Push_Test_Enter_Long)</ON_PUSH_EVENT_LONG> <TOOLTIP_TITLE>#TOOLTIP_TITLE_PUSH_TEST_ENTER#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_PUSH_TEST_ENTER#</TT_DESCRIPTION_ID> </UseTemplate> <Condition Check="IS_MINIFLO"> <True> <UseTemplate Name="ASOBO_AS_Digiflo_Base_Template"> <IE_NAME>Switch</IE_NAME> <MOMENTARY_SWITCH/> <INTERACTION_TYPE>Switch</INTERACTION_TYPE> <NUM_STATES>3</NUM_STATES> <SET_STATE_#POS_GAL_REM#>#STATE_GAL_REM# (&gt;L:#AS_DIGIFLO_SWITCH_GAL_VAR#) (&gt;H:#AS_DIGIFLO#_Switch_Gal_Rem)</SET_STATE_#POS_GAL_REM#> <SET_STATE_#POS_STDBY#>#STATE_STDBY# (&gt;L:#AS_DIGIFLO_SWITCH_GAL_VAR#) (&gt;H:#AS_DIGIFLO#_Switch_Gal_Standby)</SET_STATE_#POS_STDBY#> <SET_STATE_#POS_GAL_USED#>#STATE_GAL_USED# (&gt;L:#AS_DIGIFLO_SWITCH_GAL_VAR#) (&gt;H:#AS_DIGIFLO#_Switch_Gal_Used)</SET_STATE_#POS_GAL_USED#> <TT_VALUE_#POS_GAL_REM#>@TT_Package.GT_STATE_GAL_REM</TT_VALUE_#POS_GAL_REM#> <TT_VALUE_#POS_STDBY#>@TT_Package.GT_STATE_GAL_STANDBY</TT_VALUE_#POS_STDBY#> <TT_VALUE_#POS_GAL_USED#>@TT_Package.GT_STATE_GAL_USED</TT_VALUE_#POS_GAL_USED#> <STR_STATE_#POS_GAL_REM#>GAL REM</STR_STATE_#POS_GAL_REM#> <STR_STATE_#POS_STDBY#>Standby</STR_STATE_#POS_STDBY#> <STR_STATE_#POS_GAL_USED#>GAL USED</STR_STATE_#POS_GAL_USED#> <LOCAL_VAR_TO_WATCH_0>#AS_DIGIFLO_SWITCH_GAL_VAR#</LOCAL_VAR_TO_WATCH_0> <GET_STATE_EXTERNAL>(L:#AS_DIGIFLO_SWITCH_GAL_VAR#) sp0</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL>#STATE_STANDBY# sp1 l0 #STATE_STDBY# == if{ #POS_STDBY# sp1 g1 } l0 #STATE_GAL_REM# == if{ #POS_GAL_REM# sp1 g1 } l0 #STATE_GAL_USED# == if{ #POS_GAL_USED# sp1 g1 } :1 l1 </ENUM_VAL_TO_POS_EXTERNAL> <NODE_ID>#NODE_ID_SWITCH_GAL_REM_USED#</NODE_ID> <ANIM_NAME>#NODE_ID_SWITCH_GAL_REM_USED#</ANIM_NAME> <TOOLTIP_TITLE>#TOOLTIP_TITLE_SWITCH_GAL_REM_USED#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_SWITCH_GAL_REM_USED#</TT_DESCRIPTION_ID> </UseTemplate> </True> <False> <UseTemplate Name="ASOBO_AS_Digiflo_Base_Template"> <IE_NAME>GAL_Remaining</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <NODE_ID>#NODE_ID_PUSH_GAL_REM#</NODE_ID> <ANIM_NAME>#NODE_ID_PUSH_GAL_REM#</ANIM_NAME> <SET_STATE_EXTERNAL>if{ (&gt;H:#AS_DIGIFLO#_Push_GAL_Remaining) }</SET_STATE_EXTERNAL> <TOOLTIP_TITLE>#TOOLTIP_TITLE_PUSH_GAL_REM#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_PUSH_GAL_REM#</TT_DESCRIPTION_ID> </UseTemplate> <UseTemplate Name="ASOBO_AS_Digiflo_Base_Template"> <IE_NAME>GAL_Used</IE_NAME> <INTERACTION_TYPE>Push</INTERACTION_TYPE> <NODE_ID>#NODE_ID_PUSH_GAL_USED#</NODE_ID> <ANIM_NAME>#NODE_ID_PUSH_GAL_USED#</ANIM_NAME> <SET_STATE_EXTERNAL>if{ (&gt;H:#AS_DIGIFLO#_Push_GAL_Used) }</SET_STATE_EXTERNAL> <TOOLTIP_TITLE>#TOOLTIP_TITLE_PUSH_GAL_USED#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_PUSH_GAL_USED#</TT_DESCRIPTION_ID> </UseTemplate> </False> </Condition> </False> </Condition> <UseTemplate Name="ASOBO_AS_Digiflo_Base_Template"> <IE_NAME>Mode</IE_NAME> <INTERACTION_TYPE>Knob</INTERACTION_TYPE> <KNOB_TYPE>X_STATES</KNOB_TYPE> <NUM_STATES>4</NUM_STATES> <SET_STATE_#POS_NM_GAL#>#STATE_NM_GAL# (&gt;L:#AS_DIGIFLO_MODE_VAR#) (&gt;H:#AS_DIGIFLO#_Knob_Mode_NM_GAL)</SET_STATE_#POS_NM_GAL#> <SET_STATE_#POS_GAL_TO_DEST#>#STATE_GAL_TO_DEST# (&gt;L:#AS_DIGIFLO_MODE_VAR#) (&gt;H:#AS_DIGIFLO#_Knob_Mode_GAL_To_Dest)</SET_STATE_#POS_GAL_TO_DEST#> <SET_STATE_#POS_GAL_RESERVE#>#STATE_GAL_RESERVE# (&gt;L:#AS_DIGIFLO_MODE_VAR#) (&gt;H:#AS_DIGIFLO#_Knob_Mode_GAL_Reserve)</SET_STATE_#POS_GAL_RESERVE#> <SET_STATE_#POS_ENDURANCE#>#STATE_ENDURANCE# (&gt;L:#AS_DIGIFLO_MODE_VAR#) (&gt;H:#AS_DIGIFLO#_Knob_Mode_Endurance)</SET_STATE_#POS_ENDURANCE#> <TT_VALUE_#POS_NM_GAL#>@TT_Package.GT_STATE_NM_GAL</TT_VALUE_#POS_NM_GAL#> <TT_VALUE_#POS_GAL_TO_DEST#>@TT_Package.GT_STATE_GAL_TO_DEST</TT_VALUE_#POS_GAL_TO_DEST#> <TT_VALUE_#POS_GAL_RESERVE#>@TT_Package.GT_STATE_GAL_RESERVE</TT_VALUE_#POS_GAL_RESERVE#> <TT_VALUE_#POS_ENDURANCE#>@TT_Package.GT_STATE_ENDURANCE</TT_VALUE_#POS_ENDURANCE#> <STR_STATE_#POS_NM_GAL#>NM_GAL</STR_STATE_#POS_NM_GAL#> <STR_STATE_#POS_GAL_TO_DEST#>GAL_To_Dest</STR_STATE_#POS_GAL_TO_DEST#> <STR_STATE_#POS_GAL_RESERVE#>GAL_Reserve</STR_STATE_#POS_GAL_RESERVE#> <STR_STATE_#POS_ENDURANCE#>Endurance</STR_STATE_#POS_ENDURANCE#> <LOCAL_VAR_TO_WATCH_0>#AS_DIGIFLO_MODE_VAR#</LOCAL_VAR_TO_WATCH_0> <GET_STATE_EXTERNAL>(L:#AS_DIGIFLO_MODE_VAR#) sp0</GET_STATE_EXTERNAL> <ENUM_VAL_TO_POS_EXTERNAL>#STATE_NM_GAL# sp1 l0 #STATE_NM_GAL# == if{ #POS_NM_GAL# sp1 g1 } l0 #STATE_GAL_TO_DEST# == if{ #POS_GAL_TO_DEST# sp1 g1 } l0 #STATE_GAL_RESERVE# == if{ #POS_GAL_RESERVE# sp1 g1 } l0 #STATE_ENDURANCE# == if{ #POS_ENDURANCE# sp1 g1 } :1 l1 </ENUM_VAL_TO_POS_EXTERNAL> <NODE_ID>#NODE_ID_KNOB_MODE#</NODE_ID> <ANIM_NAME>#NODE_ID_KNOB_MODE#</ANIM_NAME> <TOOLTIP_TITLE>#TOOLTIP_TITLE_KNOB_MODE#</TOOLTIP_TITLE> <TT_DESCRIPTION_ID>#TT_DESCRIPTION_ID_KNOB_MODE#</TT_DESCRIPTION_ID> </UseTemplate> <Component ID="#NODE_ID_SCREEN#" Node="#NODE_ID_SCREEN#"> <UseTemplate Name="ASOBO_GT_Emissive_Gauge"> <Condition Check="IS_MINIFLO"> <True> <EMISSIVE_CODE>0.5</EMISSIVE_CODE> </True> <False> <EMISSIVE_CODE>(L:#AS_DIGIFLO#_Brightness, number)</EMISSIVE_CODE> </False> </Condition> </UseTemplate> </Component> </Component> </Template>

    Parameters initialization:

    • Default

      Condition: Check(IS_MINIFLO)

      • Case: True

        Parameters set:

        • NODE_ID_SWITCH_GAL_REM_USED (using SUFFIX_ID)
        • NODE_ID_PUSH_TEST_ENTER (using SUFFIX_ID)
        • NODE_ID_SWITCH_ADD_FULL (using SUFFIX_ID)
        • NODE_ID_KNOB_MODE (using SUFFIX_ID)
        • NODE_ID_SCREEN (using SUFFIX_ID)
        • TOOLTIP_TITLE_SWITCH_GAL_REM_USED
        • TOOLTIP_TITLE_PUSH_TEST_ENTER
        • TOOLTIP_TITLE_SWITCH_ADD_FULL
        • TOOLTIP_TITLE_KNOB_MODE
        • TT_DESCRIPTION_ID_SWITCH_GAL_REM_USED
        • TT_DESCRIPTION_ID_PUSH_TEST_ENTER
        • TT_DESCRIPTION_ID_SWITCH_ADD_FULL
        • TT_DESCRIPTION_ID_KNOB_MODE
        • WWISE_PREFIX
      • Case: False

        Parameters set:

        • NODE_ID_PUSH_GAL_REM (using SUFFIX_ID)
        • NODE_ID_PUSH_GAL_USED (using SUFFIX_ID)
        • NODE_ID_PUSH_TEST_ENTER (using SUFFIX_ID)
        • NODE_ID_SWITCH_ADD_FULL (using SUFFIX_ID)
        • NODE_ID_KNOB_MODE (using SUFFIX_ID)
        • NODE_ID_SCREEN (using SUFFIX_ID)
        • TOOLTIP_TITLE_PUSH_GAL_REM
        • TOOLTIP_TITLE_PUSH_GAL_USED
        • TOOLTIP_TITLE_PUSH_TEST_ENTER
        • TOOLTIP_TITLE_SWITCH_ADD_FULL
        • TOOLTIP_TITLE_KNOB_MODE
        • TT_DESCRIPTION_ID_PUSH_GAL_REM
        • TT_DESCRIPTION_ID_PUSH_GAL_USED
        • TT_DESCRIPTION_ID_PUSH_TEST_ENTER
        • TT_DESCRIPTION_ID_SWITCH_ADD_FULL
        • TT_DESCRIPTION_ID_KNOB_MODE
        • WWISE_PREFIX
    • Override

      Parameters set:

      • STATE_STANDBY
      • STATE_ADD
      • STATE_FULL
      • STATE_NM_GAL
      • STATE_GAL_TO_DEST
      • STATE_GAL_RESERVE
      • STATE_ENDURANCE

      Condition: Check(IS_MINIFLO)

      • Case: True

        Parameters set:

        • AS_DIGIFLO
      • Case: False

        Parameters set:

        • AS_DIGIFLO

      Condition: Check(IS_MINIFLO)

      • Case: True

        Parameters set:

        • STATE_GAL_REM
        • STATE_GAL_USED
        • STATE_STDBY
    • Default

      Parameters set:

      • AS_DIGIFLO_SWITCH_VAR
      • AS_DIGIFLO_MODE_VAR
      • POS_ADD
      • POS_STANDBY
      • POS_FULL
      • MOMENTARY_TIMER
      • POS_NM_GAL
      • POS_GAL_TO_DEST
      • POS_GAL_RESERVE
      • POS_ENDURANCE

      Condition: Check(IS_MINIFLO)

      • Case: True

        Parameters set:

        • AS_DIGIFLO_SWITCH_GAL_VAR (using AS_DIGIFLO)
        • POS_GAL_REM
        • POS_GAL_USED
        • POS_STDBY

    Components:

    • ASOBO_ASDigiflo

      Parameters read:

      • NODE_ID_SCREEN

      Components:

      • #NODE_ID_SCREEN# (Node: #NODE_ID_SCREEN#)

        Templates used:

        • ASOBO_GT_Emissive_Gauge

          Condition: Check(IS_MINIFLO)

          • Case: True

            Parameters set:

            • EMISSIVE_CODE
          • Case: False

            Parameters set:

            • EMISSIVE_CODE (using AS_DIGIFLO)

      Templates used:

      • ASOBO_AS_Digiflo_Base_Template

        Parameters set:

        • IE_NAME
        • INTERACTION_TYPE
        • KNOB_TYPE
        • NUM_STATES
        • SET_STATE_#POS_NM_GAL# (using STATE_NM_GAL, AS_DIGIFLO_MODE_VAR, AS_DIGIFLO)
        • SET_STATE_#POS_GAL_TO_DEST# (using STATE_GAL_TO_DEST, AS_DIGIFLO_MODE_VAR, AS_DIGIFLO)
        • SET_STATE_#POS_GAL_RESERVE# (using STATE_GAL_RESERVE, AS_DIGIFLO_MODE_VAR, AS_DIGIFLO)
        • SET_STATE_#POS_ENDURANCE# (using STATE_ENDURANCE, AS_DIGIFLO_MODE_VAR, AS_DIGIFLO)
        • TT_VALUE_#POS_NM_GAL#
        • TT_VALUE_#POS_GAL_TO_DEST#
        • TT_VALUE_#POS_GAL_RESERVE#
        • TT_VALUE_#POS_ENDURANCE#
        • STR_STATE_#POS_NM_GAL#
        • STR_STATE_#POS_GAL_TO_DEST#
        • STR_STATE_#POS_GAL_RESERVE#
        • STR_STATE_#POS_ENDURANCE#
        • LOCAL_VAR_TO_WATCH_0 (using AS_DIGIFLO_MODE_VAR)
        • GET_STATE_EXTERNAL (using AS_DIGIFLO_MODE_VAR)
        • ENUM_VAL_TO_POS_EXTERNAL (using STATE_NM_GAL, POS_NM_GAL, STATE_GAL_TO_DEST, POS_GAL_TO_DEST, STATE_GAL_RESERVE, POS_GAL_RESERVE, STATE_ENDURANCE, POS_ENDURANCE)
        • NODE_ID (using NODE_ID_KNOB_MODE)
        • ANIM_NAME (using NODE_ID_KNOB_MODE)
        • TOOLTIP_TITLE (using TOOLTIP_TITLE_KNOB_MODE)
        • TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_KNOB_MODE)

      Condition: Check(IS_LIMITED)

      • Case: True

        Templates used:

        Condition: Check(IS_MINIFLO)

      • Case: False

        Templates used:

        • ASOBO_AS_Digiflo_Base_Template

          Parameters set:

          • IE_NAME
          • MOMENTARY_SWITCH
          • STATE0_TIMER (using MOMENTARY_TIMER)
          • STATE_MAX_TIMER (using MOMENTARY_TIMER)
          • INTERACTION_TYPE
          • NUM_STATES
          • SET_STATE_#POS_ADD# (using STATE_ADD, AS_DIGIFLO_SWITCH_VAR, AS_DIGIFLO)
          • SET_STATE_#POS_STANDBY# (using STATE_STANDBY, AS_DIGIFLO_SWITCH_VAR, AS_DIGIFLO)
          • SET_STATE_#POS_FULL# (using STATE_FULL, AS_DIGIFLO_SWITCH_VAR, AS_DIGIFLO)
          • TT_VALUE_#POS_ADD#
          • TT_VALUE_#POS_STANDBY#
          • TT_VALUE_#POS_FULL#
          • STR_STATE_#POS_ADD#
          • STR_STATE_#POS_STANDBY#
          • STR_STATE_#POS_FULL#
          • LOCAL_VAR_TO_WATCH_0 (using AS_DIGIFLO_SWITCH_VAR)
          • GET_STATE_EXTERNAL (using AS_DIGIFLO_SWITCH_VAR)
          • ENUM_VAL_TO_POS_EXTERNAL (using STATE_STANDBY, POS_STANDBY, STATE_ADD, POS_ADD, STATE_FULL, POS_FULL)
          • NODE_ID (using NODE_ID_SWITCH_ADD_FULL)
          • ANIM_NAME (using NODE_ID_SWITCH_ADD_FULL)
          • TOOLTIP_TITLE (using TOOLTIP_TITLE_SWITCH_ADD_FULL)
          • TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_SWITCH_ADD_FULL)
        • ASOBO_AS_Digiflo_Base_Template

          Parameters set:

          • IE_NAME
          • INTERACTION_TYPE
          • NODE_ID (using NODE_ID_PUSH_TEST_ENTER)
          • ANIM_NAME (using NODE_ID_PUSH_TEST_ENTER)
          • EXTRA_OPTION
          • USE_INPUT_EVENT_TEMPLATE
          • ON_PUSH_EVENT (using AS_DIGIFLO)
          • ON_PUSH_EVENT_LONG (using AS_DIGIFLO)
          • TOOLTIP_TITLE (using TOOLTIP_TITLE_PUSH_TEST_ENTER)
          • TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_PUSH_TEST_ENTER)

        Condition: Check(IS_MINIFLO)

        • Case: True

          Templates used:

          • ASOBO_AS_Digiflo_Base_Template

            Parameters set:

            • IE_NAME
            • MOMENTARY_SWITCH
            • INTERACTION_TYPE
            • NUM_STATES
            • SET_STATE_#POS_GAL_REM# (using STATE_GAL_REM, AS_DIGIFLO_SWITCH_GAL_VAR, AS_DIGIFLO)
            • SET_STATE_#POS_STDBY# (using STATE_STDBY, AS_DIGIFLO_SWITCH_GAL_VAR, AS_DIGIFLO)
            • SET_STATE_#POS_GAL_USED# (using STATE_GAL_USED, AS_DIGIFLO_SWITCH_GAL_VAR, AS_DIGIFLO)
            • TT_VALUE_#POS_GAL_REM#
            • TT_VALUE_#POS_STDBY#
            • TT_VALUE_#POS_GAL_USED#
            • STR_STATE_#POS_GAL_REM#
            • STR_STATE_#POS_STDBY#
            • STR_STATE_#POS_GAL_USED#
            • LOCAL_VAR_TO_WATCH_0 (using AS_DIGIFLO_SWITCH_GAL_VAR)
            • GET_STATE_EXTERNAL (using AS_DIGIFLO_SWITCH_GAL_VAR)
            • ENUM_VAL_TO_POS_EXTERNAL (using STATE_STANDBY, STATE_STDBY, POS_STDBY, STATE_GAL_REM, POS_GAL_REM, STATE_GAL_USED, POS_GAL_USED)
            • NODE_ID (using NODE_ID_SWITCH_GAL_REM_USED)
            • ANIM_NAME (using NODE_ID_SWITCH_GAL_REM_USED)
            • TOOLTIP_TITLE (using TOOLTIP_TITLE_SWITCH_GAL_REM_USED)
            • TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_SWITCH_GAL_REM_USED)
        • Case: False

          Templates used:

          • ASOBO_AS_Digiflo_Base_Template

            Parameters set:

            • IE_NAME
            • INTERACTION_TYPE
            • NODE_ID (using NODE_ID_PUSH_GAL_REM)
            • ANIM_NAME (using NODE_ID_PUSH_GAL_REM)
            • SET_STATE_EXTERNAL (using AS_DIGIFLO)
            • TOOLTIP_TITLE (using TOOLTIP_TITLE_PUSH_GAL_REM)
            • TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_PUSH_GAL_REM)
          • ASOBO_AS_Digiflo_Base_Template

            Parameters set:

            • IE_NAME
            • INTERACTION_TYPE
            • NODE_ID (using NODE_ID_PUSH_GAL_USED)
            • ANIM_NAME (using NODE_ID_PUSH_GAL_USED)
            • SET_STATE_EXTERNAL (using AS_DIGIFLO)
            • TOOLTIP_TITLE (using TOOLTIP_TITLE_PUSH_GAL_USED)
            • TT_DESCRIPTION_ID (using TT_DESCRIPTION_ID_PUSH_GAL_USED)
  • ASOBO_AS_Digiflo_Base_Template

    Definition from XML
    <Template Name="ASOBO_AS_Digiflo_Base_Template"> <Parameters Type="Default"> <INPUT_EVENT_ID_SOURCE>AS_Digiflo</INPUT_EVENT_ID_SOURCE> <WWISE_PREFIX>AS_Digiflo</WWISE_PREFIX> </Parameters> <UseTemplate Name="ASOBO_Interaction_Base_Template"> <USE_INPUT_EVENT_ID>AS_Digiflo</USE_INPUT_EVENT_ID> </UseTemplate> </Template>

    Parameters initialization:

    • Default

      Parameters set:

      • INPUT_EVENT_ID_SOURCE
      • WWISE_PREFIX

    Templates used:

  • ASOBO_AS_Digiflo_Push_Event_Base_Template

    Definition from XML
    <Template Name="ASOBO_AS_Digiflo_Push_Event_Base_Template"> <UseTemplate Name="ASOBO_Interaction_Push_Event_Base_Template"> <USE_INPUT_EVENT_ID>AS_Digiflo</USE_INPUT_EVENT_ID> </UseTemplate> </Template>

    Templates used:

  • ASOBO_AS_Digiflo_Pull_Event_Base_Template

    Definition from XML
    <Template Name="ASOBO_AS_Digiflo_Pull_Event_Base_Template"> <UseTemplate Name="ASOBO_Interaction_Pull_Event_Base_Template"> <USE_INPUT_EVENT_ID>AS_Digiflo</USE_INPUT_EVENT_ID> </UseTemplate> </Template>

    Templates used: