108{
  117    
  118    
  120    {
  122    }
  123    
  124    
  126    {
  128    }
  129    
  131    {
  133        {
  135        }
  136    }
  137    
  139    {
  141        {
  142            return true;
  143        }
  144        
  145        return false;
  146    }
  147    
  149    {
  151    }
  152    
  154    {
  155        return true;
  156    }
  157    
  159    {
  160        return true;
  161    }
  162    
  164    
  166    {
  168        {
  170        }
  171    }   
  172 
  174    {
  176    }
  177 
  179    {
  181    }
  182    
  184    {
  186    }
  187}
  188 
  189class SoundEventHandler
  190{
  192    
  197}
eBleedingSourceType m_Type
 
int m_ID
ID of effect, given by SEffectManager when registered (automatically done when playing through it)
 
override int GetCurrentStateEventID()
 
override int GetCurrentStateEventType()
 
override bool PlayRequestEx(EPlayerSoundEventID id, bool sent_from_server=false, int param=0)
 
AbstractWave m_SoundSetCallback
 
AbstractWave GetSoundSetCallback()
 
bool IsSoundCallbackExist()
 
bool IsDestroyRequested()
 
int m_SoundVoiceAnimEventClassID
 
bool IsSkipForControlled()
 
string m_SoundSetNameRoot
 
bool m_SkipForControlledCharacter
 
void Stop()
Stops all elements this effect consists of.