35 return m_AvailableStates[id].GetSoundEventType();
82 override bool PlayRequest(
int id,
bool sent_from_server =
false)
86 if ( !requested_state.CanPlay() )
bool IsPlaying()
Returns true when the Effect is playing, false otherwise.
void Stop()
Stops all elements this effect consists of.
enum EInfectedSoundEventType m_Infected
void InfectedSoundEventHandler(ZombieBase pInfected)
@ MINDSTATE_DISTURBED_IDLE
ref InfectedSoundEventBase m_CurrentState
override int GetCurrentStateEventID()
enum EInfectedSoundEventID SOUND_EVENTS_MAX
override int GetCurrentStateEventType()
class MindStateSoundEventBase extends InfectedSoundEventBase CalmIdleSoundEvent()
void ChaseMoveSoundEvent()
class ChaseMoveSoundEvent extends MindStateSoundEventBase AlertedIdleSoundEvent()
class CalmMoveSoundEvent extends MindStateSoundEventBase DisturbedIdleSoundEvent()
void CalmMoveSoundEvent()