# AnimationTriggers.xml [[Go back to index]](..\..\Template_Explorer.html) Asobo\(Generic\)AnimationTriggers.xml ------------------------------------- Source XML <ModelBehaviors> <!-- \#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\# --> <!-- \#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\# Animation triggers Templates \#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\# --> <!-- \#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\# --> <!-- One effect event on animation. Required parameter: ANIM\_NAME EVENT\_NAME --> <Template Name = "ASOBO\_GT\_AnimTriggers\_EffectEvent"> <DefaultTemplateParameters> <NORMALIZED\_TIME>0</NORMALIZED\_TIME> <DIRECTION>Both</DIRECTION> <ACTION>Play</ACTION> </DefaultTemplateParameters> <Condition Valid="DISABLE\_ANIMATION"> <False> <AnimationTriggers Animation="\#ANIM\_NAME\#"> <EventTrigger NormalizedTime="\#NORMALIZED\_TIME\#" Direction="\#DIRECTION\#"> <EffectEvent Name="\#EVENT\_NAME\#"/> </EventTrigger> </AnimationTriggers> </False> </Condition> </Template> <!-- \#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\# --> <!-- \#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\# Animation Triggers Sound Templates \#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\# --> <!-- \#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\# --> <!-- One sound event on animation. Required parameter: ANIM\_NAME WWISE\_EVENT --> <Template Name = "ASOBO\_GT\_AnimTriggers\_SoundEvent"> <DefaultTemplateParameters> <WWISE\_EVENT>button\_switch\_generic</WWISE\_EVENT> <NORMALIZED\_TIME>0.1</NORMALIZED\_TIME> <DIRECTION>Both</DIRECTION> <ACTION>Play</ACTION> </DefaultTemplateParameters> <OverrideTemplateParameters> <Condition Check="AUDIO\_NORMALIZED\_TIME"> <NORMALIZED\_TIME>\#AUDIO\_NORMALIZED\_TIME\#</NORMALIZED\_TIME> </Condition> <Condition Check="AUDIO\_DIRECTION"> <DIRECTION>\#AUDIO\_DIRECTION\#</DIRECTION> </Condition> </OverrideTemplateParameters> <Condition Valid="DISABLE\_ANIMATION"> <False> <AnimationTriggers Animation="\#ANIM\_NAME\#"> <EventTrigger NormalizedTime="\#NORMALIZED\_TIME\#" Direction="\#DIRECTION\#"> <SoundEvent WwiseEvent="\#WWISE\_EVENT\#" Action="\#ACTION\#"/> </EventTrigger> </AnimationTriggers> </False> </Condition> </Template> <Template Name = "ASOBO\_GT\_AnimTriggers\_SoundEvents\_Same"> <DefaultTemplateParameters> <WWISE\_EVENT>button\_switch\_generic</WWISE\_EVENT> <ACTION>Play</ACTION> <COUNT>2</COUNT> <AUDIO\_DIRECTION>Both</AUDIO\_DIRECTION> </DefaultTemplateParameters> <OverrideTemplateParameters> <Condition Check="AUDIO\_DIRECTION"> <DIRECTION>\#AUDIO\_DIRECTION\#</DIRECTION> </Condition> </OverrideTemplateParameters> <Condition Valid="DISABLE\_ANIMATION"> <False> <AnimationTriggers Animation="\#ANIM\_NAME\#"> <EventTrigger Count="\#COUNT\#" Direction="\#DIRECTION\#"> <SoundEvent WwiseEvent="\#WWISE\_EVENT\#" Action="\#ACTION\#"/> </EventTrigger> </AnimationTriggers> </False> </Condition> </Template> <!-- Two same sound events on animation. Required parameter: ANIM\_NAME WWISE\_EVENT --> <Template Name = "ASOBO\_GT\_AnimTriggers\_2SoundEvents"> <DefaultTemplateParameters> <WWISE\_EVENT\_1>button\_switch\_generic</WWISE\_EVENT\_1> <ACTION\_1>Play</ACTION\_1> <NORMALIZED\_TIME\_1>0.1</NORMALIZED\_TIME\_1> <DIRECTION\_1>Forward</DIRECTION\_1> <WWISE\_EVENT\_2>button\_switch\_generic</WWISE\_EVENT\_2> <ACTION\_2>Play</ACTION\_2> <NORMALIZED\_TIME\_2>0.9</NORMALIZED\_TIME\_2> <DIRECTION\_2>Backward</DIRECTION\_2> </DefaultTemplateParameters> <OverrideTemplateParameters> <Condition Check="AUDIO\_NORMALIZED\_TIME\_1"> <NORMALIZED\_TIME\_1>\#AUDIO\_NORMALIZED\_TIME\_1\#</NORMALIZED\_TIME\_1> </Condition> <Condition Check="AUDIO\_NORMALIZED\_TIME\_2"> <NORMALIZED\_TIME\_2>\#AUDIO\_NORMALIZED\_TIME\_2\#</NORMALIZED\_TIME\_2> </Condition> <Condition Check="AUDIO\_DIRECTION\_1"> <DIRECTION\_1>\#AUDIO\_DIRECTION\_1\#</DIRECTION\_1> </Condition> <Condition Check="AUDIO\_DIRECTION\_2"> <DIRECTION\_2>\#AUDIO\_DIRECTION\_2\#</DIRECTION\_2> </Condition> </OverrideTemplateParameters> <Condition Valid="DISABLE\_ANIMATION"> <False> <AnimationTriggers Animation="\#ANIM\_NAME\#"> <EventTrigger NormalizedTime="\#NORMALIZED\_TIME\_1\#" Direction="\#DIRECTION\_1\#"> <SoundEvent WwiseEvent="\#WWISE\_EVENT\_1\#" Action="\#ACTION\_1\#"/> </EventTrigger> <EventTrigger NormalizedTime="\#NORMALIZED\_TIME\_2\#" Direction="\#DIRECTION\_2\#"> <SoundEvent WwiseEvent="\#WWISE\_EVENT\_2\#" Action="\#ACTION\_2\#"/> </EventTrigger> </AnimationTriggers> </False> </Condition> </Template> </ModelBehaviors>     ### Templates Template list 1. [ASOBO\_GT\_AnimTriggers\_EffectEvent](#ASOBO_GT_AnimTriggers_EffectEvent) 2. [ASOBO\_GT\_AnimTriggers\_SoundEvent](#ASOBO_GT_AnimTriggers_SoundEvent) 3. [ASOBO\_GT\_AnimTriggers\_SoundEvents\_Same](#ASOBO_GT_AnimTriggers_SoundEvents_Same) 4. [ASOBO\_GT\_AnimTriggers\_2SoundEvents](#ASOBO_GT_AnimTriggers_2SoundEvents) - #### ASOBO\_GT\_AnimTriggers\_EffectEvent Definition from XML <Template Name="ASOBO\_GT\_AnimTriggers\_EffectEvent"> <DefaultTemplateParameters> <NORMALIZED\_TIME>0</NORMALIZED\_TIME> <DIRECTION>Both</DIRECTION> <ACTION>Play</ACTION> </DefaultTemplateParameters> <Condition Valid="DISABLE\_ANIMATION"> <False> <AnimationTriggers Animation="\#ANIM\_NAME\#"> <EventTrigger NormalizedTime="\#NORMALIZED\_TIME\#" Direction="\#DIRECTION\#"> <EffectEvent Name="\#EVENT\_NAME\#"/> </EventTrigger> </AnimationTriggers> </False> </Condition> </Template> Parameters initialization: - Default Parameters set: - NORMALIZED\_TIME - DIRECTION - ACTION Condition: Valid(DISABLE\_ANIMATION) - Case: False Parameters read: - ANIM\_NAME - NORMALIZED\_TIME - DIRECTION - EVENT\_NAME [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_AnimTriggers\_SoundEvent Definition from XML <Template Name="ASOBO\_GT\_AnimTriggers\_SoundEvent"> <DefaultTemplateParameters> <WWISE\_EVENT>button\_switch\_generic</WWISE\_EVENT> <NORMALIZED\_TIME>0.1</NORMALIZED\_TIME> <DIRECTION>Both</DIRECTION> <ACTION>Play</ACTION> </DefaultTemplateParameters> <OverrideTemplateParameters> <Condition Check="AUDIO\_NORMALIZED\_TIME"> <NORMALIZED\_TIME>\#AUDIO\_NORMALIZED\_TIME\#</NORMALIZED\_TIME> </Condition> <Condition Check="AUDIO\_DIRECTION"> <DIRECTION>\#AUDIO\_DIRECTION\#</DIRECTION> </Condition> </OverrideTemplateParameters> <Condition Valid="DISABLE\_ANIMATION"> <False> <AnimationTriggers Animation="\#ANIM\_NAME\#"> <EventTrigger NormalizedTime="\#NORMALIZED\_TIME\#" Direction="\#DIRECTION\#"> <SoundEvent WwiseEvent="\#WWISE\_EVENT\#" Action="\#ACTION\#"/> </EventTrigger> </AnimationTriggers> </False> </Condition> </Template> Parameters initialization: - Default Parameters set: - WWISE\_EVENT - NORMALIZED\_TIME - DIRECTION - ACTION - Override Condition: Check(AUDIO\_NORMALIZED\_TIME) - Case: True Parameters set: - NORMALIZED\_TIME (using AUDIO\_NORMALIZED\_TIME) Condition: Check(AUDIO\_DIRECTION) - Case: True Parameters set: - DIRECTION (using AUDIO\_DIRECTION) Condition: Valid(DISABLE\_ANIMATION) - Case: False Parameters read: - ANIM\_NAME - NORMALIZED\_TIME - DIRECTION - WWISE\_EVENT - ACTION [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_AnimTriggers\_SoundEvents\_Same Definition from XML <Template Name="ASOBO\_GT\_AnimTriggers\_SoundEvents\_Same"> <DefaultTemplateParameters> <WWISE\_EVENT>button\_switch\_generic</WWISE\_EVENT> <ACTION>Play</ACTION> <COUNT>2</COUNT> <AUDIO\_DIRECTION>Both</AUDIO\_DIRECTION> </DefaultTemplateParameters> <OverrideTemplateParameters> <Condition Check="AUDIO\_DIRECTION"> <DIRECTION>\#AUDIO\_DIRECTION\#</DIRECTION> </Condition> </OverrideTemplateParameters> <Condition Valid="DISABLE\_ANIMATION"> <False> <AnimationTriggers Animation="\#ANIM\_NAME\#"> <EventTrigger Count="\#COUNT\#" Direction="\#DIRECTION\#"> <SoundEvent WwiseEvent="\#WWISE\_EVENT\#" Action="\#ACTION\#"/> </EventTrigger> </AnimationTriggers> </False> </Condition> </Template> Parameters initialization: - Default Parameters set: - WWISE\_EVENT - ACTION - COUNT - AUDIO\_DIRECTION - Override Condition: Check(AUDIO\_DIRECTION) - Case: True Parameters set: - DIRECTION (using AUDIO\_DIRECTION) Condition: Valid(DISABLE\_ANIMATION) - Case: False Parameters read: - ANIM\_NAME - COUNT - DIRECTION - WWISE\_EVENT - ACTION [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html) - #### ASOBO\_GT\_AnimTriggers\_2SoundEvents Definition from XML <Template Name="ASOBO\_GT\_AnimTriggers\_2SoundEvents"> <DefaultTemplateParameters> <WWISE\_EVENT\_1>button\_switch\_generic</WWISE\_EVENT\_1> <ACTION\_1>Play</ACTION\_1> <NORMALIZED\_TIME\_1>0.1</NORMALIZED\_TIME\_1> <DIRECTION\_1>Forward</DIRECTION\_1> <WWISE\_EVENT\_2>button\_switch\_generic</WWISE\_EVENT\_2> <ACTION\_2>Play</ACTION\_2> <NORMALIZED\_TIME\_2>0.9</NORMALIZED\_TIME\_2> <DIRECTION\_2>Backward</DIRECTION\_2> </DefaultTemplateParameters> <OverrideTemplateParameters> <Condition Check="AUDIO\_NORMALIZED\_TIME\_1"> <NORMALIZED\_TIME\_1>\#AUDIO\_NORMALIZED\_TIME\_1\#</NORMALIZED\_TIME\_1> </Condition> <Condition Check="AUDIO\_NORMALIZED\_TIME\_2"> <NORMALIZED\_TIME\_2>\#AUDIO\_NORMALIZED\_TIME\_2\#</NORMALIZED\_TIME\_2> </Condition> <Condition Check="AUDIO\_DIRECTION\_1"> <DIRECTION\_1>\#AUDIO\_DIRECTION\_1\#</DIRECTION\_1> </Condition> <Condition Check="AUDIO\_DIRECTION\_2"> <DIRECTION\_2>\#AUDIO\_DIRECTION\_2\#</DIRECTION\_2> </Condition> </OverrideTemplateParameters> <Condition Valid="DISABLE\_ANIMATION"> <False> <AnimationTriggers Animation="\#ANIM\_NAME\#"> <EventTrigger NormalizedTime="\#NORMALIZED\_TIME\_1\#" Direction="\#DIRECTION\_1\#"> <SoundEvent WwiseEvent="\#WWISE\_EVENT\_1\#" Action="\#ACTION\_1\#"/> </EventTrigger> <EventTrigger NormalizedTime="\#NORMALIZED\_TIME\_2\#" Direction="\#DIRECTION\_2\#"> <SoundEvent WwiseEvent="\#WWISE\_EVENT\_2\#" Action="\#ACTION\_2\#"/> </EventTrigger> </AnimationTriggers> </False> </Condition> </Template> Parameters initialization: - Default Parameters set: - WWISE\_EVENT\_1 - ACTION\_1 - NORMALIZED\_TIME\_1 - DIRECTION\_1 - WWISE\_EVENT\_2 - ACTION\_2 - NORMALIZED\_TIME\_2 - DIRECTION\_2 - Override Condition: Check(AUDIO\_NORMALIZED\_TIME\_1) - Case: True Parameters set: - NORMALIZED\_TIME\_1 (using AUDIO\_NORMALIZED\_TIME\_1) Condition: Check(AUDIO\_NORMALIZED\_TIME\_2) - Case: True Parameters set: - NORMALIZED\_TIME\_2 (using AUDIO\_NORMALIZED\_TIME\_2) Condition: Check(AUDIO\_DIRECTION\_1) - Case: True Parameters set: - DIRECTION\_1 (using AUDIO\_DIRECTION\_1) Condition: Check(AUDIO\_DIRECTION\_2) - Case: True Parameters set: - DIRECTION\_2 (using AUDIO\_DIRECTION\_2) Condition: Valid(DISABLE\_ANIMATION) - Case: False Parameters read: - ANIM\_NAME - NORMALIZED\_TIME\_1 - DIRECTION\_1 - WWISE\_EVENT\_1 - ACTION\_1 - NORMALIZED\_TIME\_2 - DIRECTION\_2 - WWISE\_EVENT\_2 - ACTION\_2 [[Go back to top]](#top) [[Go back to index]](..\..\Template_Explorer.html)