Difference between revisions of "Animation Events"

939 bytes added ,  22:57, 17 October 2018
no edit summary
imported>Terra Nova2
(→‎Swords (One handed): Add more valid events to the blocking category.)
imported>Auitch-zed
 
(5 intermediate revisions by 2 users not shown)
Line 21: Line 21:
*MRh_WinEnd
*MRh_WinEnd
*MRh_WinStart
*MRh_WinStart
*MLh_Equipped_Event
*MLh_PreSelfConOut
*'''MLh_SpellFire_Event'''
*MLh_WinEnd
*MLh_WinStart
*SprintStop
*SprintStop
*tailCombatIdle
*tailCombatIdle
Line 116: Line 121:
</source>
</source>


== Weapon Animation Events ==
=== Hand to Hand ===
*PowerAttack_Start_end
*HeadTrackingOff
*CastOKStop
*'''preHitFrame'''
*'''weaponSwing''' (Fires on right swing.)
*'''SoundPlay.WPNSwingUnarmed'''
*'''HitFrame'''
*PowerAttackStop
*tailCombatIdle
*FootLeft
*HeadTrackingOn
*tailCombatState
*attackStop
*tailCombatLocomotion
*attackStop
*PowerAttack_Start_end
*HeadTrackingOff
*CastOKStop
*preHitFrame
*SoundPlay.WPNSwingUnarmed
*'''weaponLeftSwing''' (Fires on Left Swing.)
*HitFrame
*PowerAttackStop
*HeadTrackingOn
*tailCombatState
*attackStop
*tailCombatIdle
*attackStop
*PowerAttack_Start_end
*HeadTrackingOff


== Weapon Animation Events ==


=== Bows ===
=== Bows ===
Line 201: Line 239:


*Anim events of the same name as the ones in bold also apply.
*Anim events of the same name as the ones in bold also apply.
===Crossbows===
**HeadTrackingOff
**bowDraw
**tailCombatIdle
**SoundPlay.(?)
**BowZoomStop
**BowDrawn
**InitiateWinBegin
**BowRelease
**tailCombatIdle
**InitiateWinEnd
**tailCombatIdle
**arrowRelease
**BowZoomStop
**SoundPlay.(?)
**SoundPlay.(?)
**arrowAttach
**AttackWinStart
**bowEnd
**attackStop
**HeadTrackingOn
**tailCombatState
**BowZoomStop
**attackStop


===Swords (One handed)===
===Swords (One handed)===


*Blocking
*Blocking
; At the moment only valid events listed for Blocking.
**'''tailCombatIdle'''
**tailCombatIdle
**'''SoundPlay.NPCHumanCombatShieldBlock'''
**'''SoundPlay.NPCHumanCombatShieldBlock'''
**'''blockStartOut''' ; The actual block animation.
**'''blockStartOut''' (The actual block animation.)
**tailCombatIdle
**'''SoundPlay.NPCHumanCombatShieldRelease'''
**'''SoundPlay.NPCHumanCombatShieldRelease'''
**'''blockStop'''
**'''blockStop'''
Line 221: Line 283:
**HeadTrackinOff
**HeadTrackinOff
**preHitFrame
**preHitFrame
**weaponSwing ; Will register the moment the swing starts
**weaponSwing (Will register the moment the swing starts.)
**HitFrame
**HitFrame
**CastOkStart
**CastOkStart
Line 242: Line 304:
**weaponSwing
**weaponSwing
**HitFrame
**HitFrame
**00NextClip ; Standing Power attack animation
**00NextClip (Standing Power attack animation.)
**AttackWinStart
**AttackWinStart
**AttackWinStart
**AttackWinStart
Line 250: Line 312:
**tailCombatState
**tailCombatState
**tailCombatIdle
**tailCombatIdle
**attackStop
**attackStop (The next series of power attacks have the same sequence and anim event to trigger them. When doing a left, right, backwards, or forward power attack.)
 
**tailCombatLocomotion (Moving while in combat state.)
;The next series of power attacks have the same sequence and anim event to trigger them. When doing a left, right, backwards, or forward power attack.
 
**tailCombatLocomotion ; moving while in combat state
**PowerAttack_Start_End
**PowerAttack_Start_End
**HeadTrackingOff
**HeadTrackingOff
Line 263: Line 322:
**weaponSwing
**weaponSwing
**HitFrame
**HitFrame
**PowerAttackStop ; This will register when the power attack starts.
**PowerAttackStop (This will register when the power attack starts.)
**tailCombatIdle
**tailCombatIdle
**HeadTrackingOn
**HeadTrackingOn
Line 294: Line 353:
'''Water Events:'''
'''Water Events:'''
*''Player Entering Water:'' '''SoundPlay.FSTSwimSwim''' (can be sent repeatedly if "treading water" near surface. Also sometimes will be sent even when deep underwater)
*''Player Entering Water:'' '''SoundPlay.FSTSwimSwim''' (can be sent repeatedly if "treading water" near surface. Also sometimes will be sent even when deep underwater)
** This is sent when the player is moving at full speed underwater and each time the arms swing back.
*''Player not moving:'' '''SoundPlay'''
*''Player Exiting Water:'' '''MTState'''
*''Player Exiting Water:'' '''MTState'''


Line 316: Line 377:
*When the camera zooms out: '''EndAnimatedCamera'''
*When the camera zooms out: '''EndAnimatedCamera'''
*When sprinting is over: '''EndAnimatedCameraDelta'''
*When sprinting is over: '''EndAnimatedCameraDelta'''
**StartAnimatedCameraDelta, EndAnimatedCamera, and EndAnimatedCameraDelta, apparently are not valid events, as they don't send events to [[OnAnimationEvent - Form|OnAnimationEvent]]
Anonymous user