58{
60 {
61 return true;
62 }
63
65 {
66 if( !super.CanPlay(player) )
67 {
68 return false;
69 }
70 return true;
71 }
72
74 {
75 super.OnPlay(player);
76 if( player.CanSpawnBreathVaporEffect() )
77 player.SpawnBreathVaporEffect();
78 }
79
81 {
82 super.OnEnd();
83
85 StaminaSoundHandlerClient.Cast(
m_Player.m_PlayerSoundManagerClient.GetHandler(
eSoundHandlers.STAMINA)).PostponeStamina(1300);
86 }
87}
88
90{
92 {
97 }
98}
eBleedingSourceType m_Type
int m_ID
ID of effect, given by SEffectManager when registered (automatically done when playing through it)
override bool HasPriorityOverCurrent(PlayerBase player, EPlayerSoundEventID other_state_id, EPlayerSoundEventType type_other)
class JumpEventsBase extends PlayerSoundEventBase JumpSoundEvent()
EPlayerSoundEventType m_HasPriorityOverTypes
int m_SoundVoiceAnimEventClassID