116{
  125    
  126    
  128    {
  130    }
  131    
  132    
  134    {
  136    }
  137    
  139    {
  141        {
  143        }
  144    }
  145    
  147    {
  149        {
  150            return true;
  151        }
  152        
  153        return false;
  154    }
  155    
  157    {
  159    }
  160    
  162    {
  163        return true;
  164    }
  165    
  167    {
  168        return true;
  169    }
  170    
  172    
  174    {
  176        {
  178        }
  179    }   
  180 
  182    {
  184    }
  185 
  187    {
  189    }
  190    
  192    {
  194    }
  195}
  196 
  197class SoundEventHandler
  198{
  200    
  205}
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.