Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
infectedsoundeventhandler.c File Reference

Go to the source code of this file.

Enumerations

enum  EInfectedSoundEventID {
  MINDSTATE_CALM_IDLE = 1 , MINDSTATE_CALM_MOVE , MINDSTATE_DISTURBED_IDLE , MINDSTATE_CHASE_MOVE ,
  MINDSTATE_ALERTED_IDLE , MINDSTATE_ALERTED_MOVE , ENUM_COUNT
}

Functions

override int GetCurrentStateEventID ()
override int GetCurrentStateEventType ()
static override int GetSoundEventType (int id)
void InfectedSoundEventHandler (ZombieBase pInfected)
bool IsPlaying ()
override bool PlayRequest (int id, bool sent_from_server=false)
void SoftStop ()
void Stop ()
 Stops all elements this effect consists of.

Variables

static ref InfectedSoundEventBase m_AvailableStates [SOUND_EVENTS_MAX]
ref InfectedSoundEventBase m_CurrentState
ZombieBase m_Infected
enum EInfectedSoundEventID SOUND_EVENTS_MAX = EInfectedSoundEventID.ENUM_COUNT

Enumeration Type Documentation

◆ EInfectedSoundEventID

Enumerator
MINDSTATE_CALM_IDLE 
MINDSTATE_CALM_MOVE 
MINDSTATE_DISTURBED_IDLE 
MINDSTATE_CHASE_MOVE 
MINDSTATE_ALERTED_IDLE 
MINDSTATE_ALERTED_MOVE 
ENUM_COUNT 

Definition at line 1 of file infectedsoundeventhandler.c.

Function Documentation

◆ GetCurrentStateEventID()

override int GetCurrentStateEventID ( )

Definition at line 38 of file infectedsoundeventhandler.c.

References m_CurrentState.

Referenced by PlayRequest().

◆ GetCurrentStateEventType()

override int GetCurrentStateEventType ( )

Definition at line 47 of file infectedsoundeventhandler.c.

References m_CurrentState.

◆ GetSoundEventType()

override int GetSoundEventType ( int id)
static

Definition at line 33 of file infectedsoundeventhandler.c.

References m_AvailableStates.

◆ InfectedSoundEventHandler()

◆ IsPlaying()

bool IsPlaying ( )

Definition at line 72 of file infectedsoundeventhandler.c.

References m_CurrentState.

◆ PlayRequest()

override bool PlayRequest ( int id,
bool sent_from_server = false )

◆ SoftStop()

void SoftStop ( )

Definition at line 64 of file infectedsoundeventhandler.c.

References m_CurrentState.

Variable Documentation

◆ m_AvailableStates

◆ m_CurrentState

◆ m_Infected

ZombieBase m_Infected

Definition at line 19 of file infectedsoundeventhandler.c.

◆ SOUND_EVENTS_MAX