4 const string SOUND_PAS_TURN_ON =
"pastransmitter_turnon_SoundSet";
5 const string SOUND_PAS_TURN_OFF =
"pastransmitter_turnoff_SoundSet";
6 const string SOUND_PAS_TURNED_ON =
"pastransmitter_staticnoise_SoundSet";
27 if ( !GetCompEM().CanWork() )
29 GetCompEM().SwitchOff();
72 PlaySoundSetLoop( m_SoundLoop, SOUND_PAS_TURNED_ON, 1.0, 1.0 );
77 StopSoundSet( m_SoundLoop );
82 PlaySoundSet(
m_Sound, SOUND_PAS_TURN_ON, 0, 0 );
87 PlaySoundSet(
m_Sound, SOUND_PAS_TURN_OFF, 0, 0 );
Wrapper class for managing sound through SEffectManager.
override bool DisableVicinityIcon()
protected void SoundTurnOn()
override void OnSwitchOn()
override bool IsStaticTransmitter()
override void OnSwitchOff()
override void OnWorkStop()
protected EffectSound m_SoundLoop
protected void SoundTurnedOnNoiseStop()
protected EffectSound m_Sound
protected void SoundTurnedOnNoiseStart()
override void OnWorkStart()
protected void SoundTurnOff()