131{
  140    
  141    
  143    {
  145    }
  146    
  147    
  149    {
  151    }
  152    
  154    {
  156        {
  158        }
  159    }
  160    
  162    {
  164        {
  165            return true;
  166        }
  167        
  168        return false;
  169    }
  170    
  172    {
  174    }
  175    
  177    {
  178        return true;
  179    }
  180    
  182    {
  183        return true;
  184    }
  185    
  187    
  189    {
  191        {
  193        }
  194    }   
  195 
  197    {
  199    }
  200 
  202    {
  204    }
  205    
  207    {
  209    }
  210}
  211 
  212class SoundEventHandler
  213{
  215    
  220}
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.