6 int m_SoundVoiceAnimEventClassID;
8 string m_SoundSetNameRoot;
9 bool m_SkipForControlledCharacter;
15 if(m_SoundSetCallback) m_SoundSetCallback.Stop();
21 return m_SkipForControlledCharacter;
26 if(!m_SoundSetCallback)
28 m_RequestDestroy =
true;
34 if( m_SoundSetCallback )
44 return m_RequestDestroy;
61 if(m_SoundSetCallback)
63 m_SoundSetCallback.Stop();
79 return m_SoundSetCallback;
83class SoundEventHandler
void Stop()
Stops all elements this effect consists of.
override int GetCurrentStateEventID()
override int GetCurrentStateEventType()
override bool StopRequest(EPlayerSoundEventID id, bool sent_from_server=false, int param=0)
override bool PlayRequestEx(EPlayerSoundEventID id, bool sent_from_server=false, int param=0)
AbstractWave GetSoundSetCallback()
bool IsSoundCallbackExist()
bool IsDestroyRequested()
bool IsSkipForControlled()