# AnimationTriggers.xml [[Go back to index]](..\..\..\Template_Explorer.html) Asobo\_EX1\(Base\)Component\\AnimationTriggers.xml -------------------------------------------------- Source XML <ModelBehaviors> <!-- ParametersFn Definitions --> <ParametersFn Name="ASOBO\_Anim\_Event\_Triggers\_Base\_Parameters"> <ReturnParameters> <NAME>\#ANIM\_NAME\#</NAME> </ReturnParameters> </ParametersFn> <ParametersFn Name="ASOBO\_Anim\_Event\_Trigger\_Defaults\_Parameters"> <ReturnParameters> <ANIM\_EVENT\_DIRECTION>Both</ANIM\_EVENT\_DIRECTION> <ANIM\_EVENT\_NAME/> <ANIM\_EVENT\_COUNT/> <ANIM\_EVENT\_NORMALIZED\_TIME/> </ReturnParameters> </ParametersFn> <ParametersFn Name="ASOBO\_Anim\_Event\_Trigger\_Base\_Parameters"> <Parameters Type="Default"> <UseParametersFn Name="ASOBO\_Anim\_Event\_Trigger\_Defaults\_Parameters"/> </Parameters> <ReturnParameters> <DIRECTION>\#ANIM\_EVENT\_DIRECTION\#</DIRECTION> <EVENT\_NAME>\#ANIM\_EVENT\_NAME\#</EVENT\_NAME> <Condition NotEmpty="ANIM\_EVENT\_COUNT"> <COUNT>\#ANIM\_EVENT\_COUNT\#</COUNT> </Condition> <Condition NotEmpty="ANIM\_EVENT\_NORMALIZED\_TIME"> <NORMALIZED\_TIME>\#ANIM\_EVENT\_NORMALIZED\_TIME\#</NORMALIZED\_TIME> </Condition> </ReturnParameters> </ParametersFn> <!-- Add/Save triggers --> <ParametersFn Name="ASOBO\_Save\_Anim\_Trigger\_Helper"> <Parameters Type="Default"> <SAVE\_ANIM\_TRIGGER\_TO>Temp\_Anim\_Trigger</SAVE\_ANIM\_TRIGGER\_TO> <UseParametersFn Name="ASOBO\_Anim\_Event\_Trigger\_Defaults\_Parameters"/> </Parameters> <Parameters Type="Override"> <SaveParameters ID="\#SAVE\_ANIM\_TRIGGER\_TO\#" Append="Default"> <Condition Check="APPEND\_WITH\_SAVED\_ANIM\_TRIGGER"> <UseParametersFn Name="ASOBO\_Load\_Then\_Remove\_Parameters\_Helper"> <SAVED\_PARAMETERS>APPEND\_WITH\_SAVED\_ANIM\_TRIGGER</SAVED\_PARAMETERS> </UseParametersFn> </Condition> <ANIM\_EVENT\_TYPE>\#ANIM\_EVENT\_TYPE\#</ANIM\_EVENT\_TYPE> <ANIM\_EVENT\_DIRECTION>\#ANIM\_EVENT\_DIRECTION\#</ANIM\_EVENT\_DIRECTION> <ANIM\_EVENT\_NAME>\#ANIM\_EVENT\_NAME\#</ANIM\_EVENT\_NAME> <ANIM\_EVENT\_COUNT>\#ANIM\_EVENT\_COUNT\#</ANIM\_EVENT\_COUNT> <ANIM\_EVENT\_NORMALIZED\_TIME>\#ANIM\_EVENT\_NORMALIZED\_TIME\#</ANIM\_EVENT\_NORMALIZED\_TIME> </SaveParameters> </Parameters> </ParametersFn> <ParametersFn Name="ASOBO\_Add\_Anim\_Trigger\_Helper"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO\_Get\_Next\_Animation\_Sparams\_Helper"/> </Parameters> <Parameters Type="Default"> <SAVE\_ELEMENT\_PREFIX>\#SPARAMS\_ANIMATION\#\_Anim\_Trigger</SAVE\_ELEMENT\_PREFIX> <SAVE\_INCREMENT\_TO>\#SPARAMS\_ANIMATION\#</SAVE\_INCREMENT\_TO> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO\_Incremental\_Save\_Helper"> <ELEMENT\_TYPE\_NAME>Anim\_Trigger</ELEMENT\_TYPE\_NAME> </UseParametersFn> </ReturnParameters> </ParametersFn> <ParametersFn Name="ASOBO\_Add\_Sound\_Event\_Helper"> <Parameters Type="Default"> <WWISE\_EVENT\_DIRECTION>Both</WWISE\_EVENT\_DIRECTION> <WWISE\_EVENT\_NAME/> <WWISE\_EVENT\_COUNT/> <WWISE\_EVENT\_NORMALIZED\_TIME/> <WWISE\_EVENT\_ACTION>Play</WWISE\_EVENT\_ACTION> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO\_Add\_Anim\_Trigger\_Helper"> <ANIM\_EVENT\_TYPE>SOUND</ANIM\_EVENT\_TYPE> <ANIM\_EVENT\_DIRECTION>\#WWISE\_EVENT\_DIRECTION\#</ANIM\_EVENT\_DIRECTION> <ANIM\_EVENT\_NAME>\#WWISE\_EVENT\_NAME\#</ANIM\_EVENT\_NAME> <ANIM\_EVENT\_COUNT>\#WWISE\_EVENT\_COUNT\#</ANIM\_EVENT\_COUNT> <ANIM\_EVENT\_NORMALIZED\_TIME>\#WWISE\_EVENT\_NORMALIZED\_TIME\#</ANIM\_EVENT\_NORMALIZED\_TIME> <SaveParameters ID="Append\_With\_Anim\_Trigger" Append="Default"> <ACTION>\#WWISE\_EVENT\_ACTION\#</ACTION> </SaveParameters> </UseParametersFn> </Parameters> </ParametersFn> <ParametersFn Name="ASOBO\_Add\_Anim\_Effect\_Helper"> <Parameters Type="Default"> <ANIM\_EFFECT\_DIRECTION>Both</ANIM\_EFFECT\_DIRECTION> <ANIM\_EFFECT\_NAME/> <ANIM\_EFFECT\_COUNT/> <ANIM\_EFFECT\_NORMALIZED\_TIME/> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO\_Add\_Anim\_Trigger\_Helper"> <ANIM\_EVENT\_TYPE>EFFECT</ANIM\_EVENT\_TYPE> <ANIM\_EVENT\_DIRECTION>\#ANIM\_EFFECT\_DIRECTION\#</ANIM\_EVENT\_DIRECTION> <ANIM\_EVENT\_NAME>\#ANIM\_EFFECT\_NAME\#</ANIM\_EVENT\_NAME> <ANIM\_EVENT\_COUNT>\#ANIM\_EFFECT\_COUNT\#</ANIM\_EVENT\_COUNT> <ANIM\_EVENT\_NORMALIZED\_TIME>\#ANIM\_EFFECT\_NORMALIZED\_TIME\#</ANIM\_EVENT\_NORMALIZED\_TIME> </UseParametersFn> </Parameters> </ParametersFn> <!-- Template Definitions --> <Template Name="ASOBO\_Anim\_Event\_Triggers\_Template"> <Parameters Type="Default"> <Condition Check="ANIMATION\_ID"> <True> <GET\_ANIM\_TRIGGER\_PREFIX>Saved\_Animation\_\#ANIMATION\_ID\#\_Anim\_Trigger</GET\_ANIM\_TRIGGER\_PREFIX> </True> <False> <GET\_ANIM\_TRIGGER\_PREFIX>Saved\_Animation\_Anim\_Trigger</GET\_ANIM\_TRIGGER\_PREFIX> </False> </Condition> <UseParametersFn Name="ASOBO\_Anim\_Event\_Triggers\_Base\_Parameters"/> </Parameters> <Loop> <Setup> <Param>ANIM\_TRIGGER\_ID</Param> <From>0</From> <Inc>1</Inc> <To>\#ANIM\_TRIGGER\_LAST\_ID\_USED\#</To> </Setup> <Do> <Parameters Type="Override"> <LoadParameters ID="\#GET\_ANIM\_TRIGGER\_PREFIX\#\_\#ANIM\_TRIGGER\_ID\#"/> <RemoveSavedParameters ID="\#GET\_ANIM\_TRIGGER\_PREFIX\#\_\#ANIM\_TRIGGER\_ID\#"/> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO\_PFN\_Call\_Overridable\_ParametersFn\_Helper"> <PFN\_PARAM\_DEFAULT>ASOBO\_Anim\_Event\_Trigger\_Base\_Parameters</PFN\_PARAM\_DEFAULT> <PFN\_PARAM\_NAME>ANIM\_EVENT\_TRIGGER\_BASE\_PARAMETERS\_FN</PFN\_PARAM\_NAME> </UseParametersFn> </Parameters> <Switch Param="ANIM\_EVENT\_TYPE"> <Case Value="EFFECT"> <AnimationTriggers Animation="\#NAME\#"> <EventTrigger NormalizedTime="\#NORMALIZED\_TIME\#" Direction="\#DIRECTION\#"> <EffectEvent Name="\#EVENT\_NAME\#"/> </EventTrigger> </AnimationTriggers> </Case> <Case Value="SOUND"> <Condition NotEmpty="ANIM\_EVENT\_COUNT"> <True> <AnimationTriggers Animation="\#NAME\#"> <EventTrigger Count="\#COUNT\#" Direction="\#DIRECTION\#"> <SoundEvent WwiseEvent="\#EVENT\_NAME\#" Action="\#ACTION\#"/> </EventTrigger> </AnimationTriggers> </True> <False> <AnimationTriggers Animation="\#NAME\#"> <EventTrigger NormalizedTime="\#NORMALIZED\_TIME\#" Direction="\#DIRECTION\#"> <SoundEvent WwiseEvent="\#EVENT\_NAME\#" Action="\#ACTION\#"/> </EventTrigger> </AnimationTriggers> </False> </Condition> </Case> </Switch> </Do> </Loop> </Template> <Template Name="ASOBO\_Anim\_Trigger\_Template"> <Condition Check="ANIM\_TRIGGER\_LAST\_ID\_USED"> <UseTemplate Name="ASOBO\_Anim\_Event\_Triggers\_Template"/> </Condition> </Template> </ModelBehaviors>     ### Templates Template list 1. [ASOBO\_Anim\_Event\_Triggers\_Template](#ASOBO_Anim_Event_Triggers_Template) 2. [ASOBO\_Anim\_Trigger\_Template](#ASOBO_Anim_Trigger_Template) - #### ASOBO\_Anim\_Event\_Triggers\_Template Definition from XML <Template Name="ASOBO\_Anim\_Event\_Triggers\_Template"> <Parameters Type="Default"> <Condition Check="ANIMATION\_ID"> <True> <GET\_ANIM\_TRIGGER\_PREFIX>Saved\_Animation\_\#ANIMATION\_ID\#\_Anim\_Trigger</GET\_ANIM\_TRIGGER\_PREFIX> </True> <False> <GET\_ANIM\_TRIGGER\_PREFIX>Saved\_Animation\_Anim\_Trigger</GET\_ANIM\_TRIGGER\_PREFIX> </False> </Condition> <UseParametersFn Name="ASOBO\_Anim\_Event\_Triggers\_Base\_Parameters"/> </Parameters> <Loop> <Setup> <Param>ANIM\_TRIGGER\_ID</Param> <From>0</From> <Inc>1</Inc> <To>\#ANIM\_TRIGGER\_LAST\_ID\_USED\#</To> </Setup> <Do> <Parameters Type="Override"> <LoadParameters ID="\#GET\_ANIM\_TRIGGER\_PREFIX\#\_\#ANIM\_TRIGGER\_ID\#"/> <RemoveSavedParameters ID="\#GET\_ANIM\_TRIGGER\_PREFIX\#\_\#ANIM\_TRIGGER\_ID\#"/> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO\_PFN\_Call\_Overridable\_ParametersFn\_Helper"> <PFN\_PARAM\_DEFAULT>ASOBO\_Anim\_Event\_Trigger\_Base\_Parameters</PFN\_PARAM\_DEFAULT> <PFN\_PARAM\_NAME>ANIM\_EVENT\_TRIGGER\_BASE\_PARAMETERS\_FN</PFN\_PARAM\_NAME> </UseParametersFn> </Parameters> <Switch Param="ANIM\_EVENT\_TYPE"> <Case Value="EFFECT"> <AnimationTriggers Animation="\#NAME\#"> <EventTrigger NormalizedTime="\#NORMALIZED\_TIME\#" Direction="\#DIRECTION\#"> <EffectEvent Name="\#EVENT\_NAME\#"/> </EventTrigger> </AnimationTriggers> </Case> <Case Value="SOUND"> <Condition NotEmpty="ANIM\_EVENT\_COUNT"> <True> <AnimationTriggers Animation="\#NAME\#"> <EventTrigger Count="\#COUNT\#" Direction="\#DIRECTION\#"> <SoundEvent WwiseEvent="\#EVENT\_NAME\#" Action="\#ACTION\#"/> </EventTrigger> </AnimationTriggers> </True> <False> <AnimationTriggers Animation="\#NAME\#"> <EventTrigger NormalizedTime="\#NORMALIZED\_TIME\#" Direction="\#DIRECTION\#"> <SoundEvent WwiseEvent="\#EVENT\_NAME\#" Action="\#ACTION\#"/> </EventTrigger> </AnimationTriggers> </False> </Condition> </Case> </Switch> </Do> </Loop> </Template> Parameters initialization: - Default ParametersFn used: - [ASOBO\_Anim\_Event\_Triggers\_Base\_Parameters](animationtriggers/#ASOBO_Anim_Event_Triggers_Base_Parameters) Condition: Check(ANIMATION\_ID) - Case: True Parameters set: - GET\_ANIM\_TRIGGER\_PREFIX (using ANIMATION\_ID) - Case: False Parameters set: - GET\_ANIM\_TRIGGER\_PREFIX Parameters read: - ANIM\_TRIGGER\_LAST\_ID\_USED - GET\_ANIM\_TRIGGER\_PREFIX - ANIM\_TRIGGER\_ID Parameters set: - ANIM\_TRIGGER\_ID ParametersFn used: - [ASOBO\_PFN\_Call\_Overridable\_ParametersFn\_Helper](../helper/parametersfnhelpers/#ASOBO_PFN_Call_Overridable_ParametersFn_Helper) Parameters set: - PFN\_PARAM\_DEFAULT - PFN\_PARAM\_NAME Condition: Switch(ANIM\_EVENT\_TYPE) - Case: EFFECT Parameters read: - NAME - NORMALIZED\_TIME - DIRECTION - EVENT\_NAME - Case: SOUND Condition: NotEmpty(ANIM\_EVENT\_COUNT) - Case: True Parameters read: - NAME - COUNT - DIRECTION - EVENT\_NAME - ACTION - Case: False Parameters read: - NAME - NORMALIZED\_TIME - DIRECTION - EVENT\_NAME - ACTION [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) - #### ASOBO\_Anim\_Trigger\_Template Definition from XML <Template Name="ASOBO\_Anim\_Trigger\_Template"> <Condition Check="ANIM\_TRIGGER\_LAST\_ID\_USED"> <UseTemplate Name="ASOBO\_Anim\_Event\_Triggers\_Template"/> </Condition> </Template> Condition: Check(ANIM\_TRIGGER\_LAST\_ID\_USED) - Case: True   Templates used: - [ASOBO\_Anim\_Event\_Triggers\_Template](animationtriggers/#ASOBO_Anim_Event_Triggers_Template) [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) ### ParametersFn - #### ASOBO\_Anim\_Event\_Triggers\_Base\_Parameters Definition from XML <ParametersFn Name="ASOBO\_Anim\_Event\_Triggers\_Base\_Parameters"> <ReturnParameters> <NAME>\#ANIM\_NAME\#</NAME> </ReturnParameters> </ParametersFn> Return parameters: Parameters set: - NAME (using ANIM\_NAME) - #### ASOBO\_Anim\_Event\_Trigger\_Defaults\_Parameters Definition from XML <ParametersFn Name="ASOBO\_Anim\_Event\_Trigger\_Defaults\_Parameters"> <ReturnParameters> <ANIM\_EVENT\_DIRECTION>Both</ANIM\_EVENT\_DIRECTION> <ANIM\_EVENT\_NAME/> <ANIM\_EVENT\_COUNT/> <ANIM\_EVENT\_NORMALIZED\_TIME/> </ReturnParameters> </ParametersFn> Return parameters: Parameters set: - ANIM\_EVENT\_DIRECTION - ANIM\_EVENT\_NAME - ANIM\_EVENT\_COUNT - ANIM\_EVENT\_NORMALIZED\_TIME - #### ASOBO\_Anim\_Event\_Trigger\_Base\_Parameters Definition from XML <ParametersFn Name="ASOBO\_Anim\_Event\_Trigger\_Base\_Parameters"> <Parameters Type="Default"> <UseParametersFn Name="ASOBO\_Anim\_Event\_Trigger\_Defaults\_Parameters"/> </Parameters> <ReturnParameters> <DIRECTION>\#ANIM\_EVENT\_DIRECTION\#</DIRECTION> <EVENT\_NAME>\#ANIM\_EVENT\_NAME\#</EVENT\_NAME> <Condition NotEmpty="ANIM\_EVENT\_COUNT"> <COUNT>\#ANIM\_EVENT\_COUNT\#</COUNT> </Condition> <Condition NotEmpty="ANIM\_EVENT\_NORMALIZED\_TIME"> <NORMALIZED\_TIME>\#ANIM\_EVENT\_NORMALIZED\_TIME\#</NORMALIZED\_TIME> </Condition> </ReturnParameters> </ParametersFn> Parameters initialization: - Default ParametersFn used: - [ASOBO\_Anim\_Event\_Trigger\_Defaults\_Parameters](animationtriggers/#ASOBO_Anim_Event_Trigger_Defaults_Parameters) Return parameters: Parameters set: - DIRECTION (using ANIM\_EVENT\_DIRECTION) - EVENT\_NAME (using ANIM\_EVENT\_NAME) Condition: NotEmpty(ANIM\_EVENT\_COUNT) - Case: True Parameters set: - COUNT (using ANIM\_EVENT\_COUNT) Condition: NotEmpty(ANIM\_EVENT\_NORMALIZED\_TIME) - Case: True Parameters set: - NORMALIZED\_TIME (using ANIM\_EVENT\_NORMALIZED\_TIME) - #### ASOBO\_Save\_Anim\_Trigger\_Helper Definition from XML <ParametersFn Name="ASOBO\_Save\_Anim\_Trigger\_Helper"> <Parameters Type="Default"> <SAVE\_ANIM\_TRIGGER\_TO>Temp\_Anim\_Trigger</SAVE\_ANIM\_TRIGGER\_TO> <UseParametersFn Name="ASOBO\_Anim\_Event\_Trigger\_Defaults\_Parameters"/> </Parameters> <Parameters Type="Override"> <SaveParameters ID="\#SAVE\_ANIM\_TRIGGER\_TO\#" Append="Default"> <Condition Check="APPEND\_WITH\_SAVED\_ANIM\_TRIGGER"> <UseParametersFn Name="ASOBO\_Load\_Then\_Remove\_Parameters\_Helper"> <SAVED\_PARAMETERS>APPEND\_WITH\_SAVED\_ANIM\_TRIGGER</SAVED\_PARAMETERS> </UseParametersFn> </Condition> <ANIM\_EVENT\_TYPE>\#ANIM\_EVENT\_TYPE\#</ANIM\_EVENT\_TYPE> <ANIM\_EVENT\_DIRECTION>\#ANIM\_EVENT\_DIRECTION\#</ANIM\_EVENT\_DIRECTION> <ANIM\_EVENT\_NAME>\#ANIM\_EVENT\_NAME\#</ANIM\_EVENT\_NAME> <ANIM\_EVENT\_COUNT>\#ANIM\_EVENT\_COUNT\#</ANIM\_EVENT\_COUNT> <ANIM\_EVENT\_NORMALIZED\_TIME>\#ANIM\_EVENT\_NORMALIZED\_TIME\#</ANIM\_EVENT\_NORMALIZED\_TIME> </SaveParameters> </Parameters> </ParametersFn> Parameters initialization: - Default Parameters set: - SAVE\_ANIM\_TRIGGER\_TO ParametersFn used: - [ASOBO\_Anim\_Event\_Trigger\_Defaults\_Parameters](animationtriggers/#ASOBO_Anim_Event_Trigger_Defaults_Parameters) - Override Parameters read: - SAVE\_ANIM\_TRIGGER\_TO Parameters set: - ANIM\_EVENT\_TYPE (using ANIM\_EVENT\_TYPE) - ANIM\_EVENT\_DIRECTION (using ANIM\_EVENT\_DIRECTION) - ANIM\_EVENT\_NAME (using ANIM\_EVENT\_NAME) - ANIM\_EVENT\_COUNT (using ANIM\_EVENT\_COUNT) - ANIM\_EVENT\_NORMALIZED\_TIME (using ANIM\_EVENT\_NORMALIZED\_TIME) Condition: Check(APPEND\_WITH\_SAVED\_ANIM\_TRIGGER) - Case: True ParametersFn used: - [ASOBO\_Load\_Then\_Remove\_Parameters\_Helper](../helper/parametersfnhelpers/#ASOBO_Load_Then_Remove_Parameters_Helper) Parameters set: - SAVED\_PARAMETERS - #### ASOBO\_Add\_Anim\_Trigger\_Helper Definition from XML <ParametersFn Name="ASOBO\_Add\_Anim\_Trigger\_Helper"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO\_Get\_Next\_Animation\_Sparams\_Helper"/> </Parameters> <Parameters Type="Default"> <SAVE\_ELEMENT\_PREFIX>\#SPARAMS\_ANIMATION\#\_Anim\_Trigger</SAVE\_ELEMENT\_PREFIX> <SAVE\_INCREMENT\_TO>\#SPARAMS\_ANIMATION\#</SAVE\_INCREMENT\_TO> </Parameters> <ReturnParameters> <UseParametersFn Name="ASOBO\_Incremental\_Save\_Helper"> <ELEMENT\_TYPE\_NAME>Anim\_Trigger</ELEMENT\_TYPE\_NAME> </UseParametersFn> </ReturnParameters> </ParametersFn> Parameters initialization: - Override ParametersFn used: - [ASOBO\_Get\_Next\_Animation\_Sparams\_Helper](../../generic/shared/helpers/helpers/#ASOBO_Get_Next_Animation_Sparams_Helper) - Default Parameters set: - SAVE\_ELEMENT\_PREFIX (using SPARAMS\_ANIMATION) - SAVE\_INCREMENT\_TO (using SPARAMS\_ANIMATION) Return parameters: ParametersFn used: - [ASOBO\_Incremental\_Save\_Helper](../../generic/shared/helpers/helpers/#ASOBO_Incremental_Save_Helper) Parameters set: - ELEMENT\_TYPE\_NAME - #### ASOBO\_Add\_Sound\_Event\_Helper Definition from XML <ParametersFn Name="ASOBO\_Add\_Sound\_Event\_Helper"> <Parameters Type="Default"> <WWISE\_EVENT\_DIRECTION>Both</WWISE\_EVENT\_DIRECTION> <WWISE\_EVENT\_NAME/> <WWISE\_EVENT\_COUNT/> <WWISE\_EVENT\_NORMALIZED\_TIME/> <WWISE\_EVENT\_ACTION>Play</WWISE\_EVENT\_ACTION> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO\_Add\_Anim\_Trigger\_Helper"> <ANIM\_EVENT\_TYPE>SOUND</ANIM\_EVENT\_TYPE> <ANIM\_EVENT\_DIRECTION>\#WWISE\_EVENT\_DIRECTION\#</ANIM\_EVENT\_DIRECTION> <ANIM\_EVENT\_NAME>\#WWISE\_EVENT\_NAME\#</ANIM\_EVENT\_NAME> <ANIM\_EVENT\_COUNT>\#WWISE\_EVENT\_COUNT\#</ANIM\_EVENT\_COUNT> <ANIM\_EVENT\_NORMALIZED\_TIME>\#WWISE\_EVENT\_NORMALIZED\_TIME\#</ANIM\_EVENT\_NORMALIZED\_TIME> <SaveParameters ID="Append\_With\_Anim\_Trigger" Append="Default"> <ACTION>\#WWISE\_EVENT\_ACTION\#</ACTION> </SaveParameters> </UseParametersFn> </Parameters> </ParametersFn> Parameters initialization: - Default Parameters set: - WWISE\_EVENT\_DIRECTION - WWISE\_EVENT\_NAME - WWISE\_EVENT\_COUNT - WWISE\_EVENT\_NORMALIZED\_TIME - WWISE\_EVENT\_ACTION - Override ParametersFn used: - [ASOBO\_Add\_Anim\_Trigger\_Helper](animationtriggers/#ASOBO_Add_Anim_Trigger_Helper) Parameters set: - ANIM\_EVENT\_TYPE - ANIM\_EVENT\_DIRECTION (using WWISE\_EVENT\_DIRECTION) - ANIM\_EVENT\_NAME (using WWISE\_EVENT\_NAME) - ANIM\_EVENT\_COUNT (using WWISE\_EVENT\_COUNT) - ANIM\_EVENT\_NORMALIZED\_TIME (using WWISE\_EVENT\_NORMALIZED\_TIME) - ACTION (using WWISE\_EVENT\_ACTION) - #### ASOBO\_Add\_Anim\_Effect\_Helper Definition from XML <ParametersFn Name="ASOBO\_Add\_Anim\_Effect\_Helper"> <Parameters Type="Default"> <ANIM\_EFFECT\_DIRECTION>Both</ANIM\_EFFECT\_DIRECTION> <ANIM\_EFFECT\_NAME/> <ANIM\_EFFECT\_COUNT/> <ANIM\_EFFECT\_NORMALIZED\_TIME/> </Parameters> <Parameters Type="Override"> <UseParametersFn Name="ASOBO\_Add\_Anim\_Trigger\_Helper"> <ANIM\_EVENT\_TYPE>EFFECT</ANIM\_EVENT\_TYPE> <ANIM\_EVENT\_DIRECTION>\#ANIM\_EFFECT\_DIRECTION\#</ANIM\_EVENT\_DIRECTION> <ANIM\_EVENT\_NAME>\#ANIM\_EFFECT\_NAME\#</ANIM\_EVENT\_NAME> <ANIM\_EVENT\_COUNT>\#ANIM\_EFFECT\_COUNT\#</ANIM\_EVENT\_COUNT> <ANIM\_EVENT\_NORMALIZED\_TIME>\#ANIM\_EFFECT\_NORMALIZED\_TIME\#</ANIM\_EVENT\_NORMALIZED\_TIME> </UseParametersFn> </Parameters> </ParametersFn> Parameters initialization: - Default Parameters set: - ANIM\_EFFECT\_DIRECTION - ANIM\_EFFECT\_NAME - ANIM\_EFFECT\_COUNT - ANIM\_EFFECT\_NORMALIZED\_TIME - Override ParametersFn used: - [ASOBO\_Add\_Anim\_Trigger\_Helper](animationtriggers/#ASOBO_Add_Anim_Trigger_Helper) Parameters set: - ANIM\_EVENT\_TYPE - ANIM\_EVENT\_DIRECTION (using ANIM\_EFFECT\_DIRECTION) - ANIM\_EVENT\_NAME (using ANIM\_EFFECT\_NAME) - ANIM\_EVENT\_COUNT (using ANIM\_EFFECT\_COUNT) - ANIM\_EVENT\_NORMALIZED\_TIME (using ANIM\_EFFECT\_NORMALIZED\_TIME)