103 int index = state.GetSoundEventID();
152 Error(
"EPlayerSoundEventID out of bounds");
156 if ( sent_from_server && (param & EPlayerSoundEventParam.SKIP_CONTROLLED_PLAYER) &&
m_Player.GetInstanceType() ==
DayZPlayerInstanceType.INSTANCETYPE_CLIENT )
168 if (param & EPlayerSoundEventParam.HIGHEST_PRIORITY)
177 if ( (requested_state.GetPriorityOverTypes() & current_type) == 0 )
class DamageSoundEvents extends PlayerSoundEventBase DamageLightSoundEvent()
class DrowningSoundEventBase extends PlayerSoundEventBase DrowningEvent1()
class RattlingTeethSoundEvent extends HeatComfortEventsBase HotSoundEvent()
void RattlingTeethSoundEvent()
class HeatComfortEventsBase extends PlayerSoundEventBase FreezingSoundEvent()
class ExhaustedBreathSoundEvent extends HoldBreathSoundEventBase ReleaseBreathSoundEvent()
void ExhaustedBreathSoundEvent()
class HoldBreathSoundEventBase extends PlayerSoundEventBase HoldBreathSoundEvent()
ref InfectedSoundEventBase m_CurrentState
static ref InfectedSoundEventBase m_AvailableStates[SOUND_EVENTS_MAX]
override int GetCurrentStateEventID()
enum EInfectedSoundEventID SOUND_EVENTS_MAX
override int GetCurrentStateEventType()
class InjuryMediumSoundEvent extends InjurySoundEvents InjuryHeavySoundEvent()
class InjurySoundEvents extends PlayerSoundEventBase InjuryLightSoundEvent()
void InjuryMediumSoundEvent()
class JumpEventsBase extends PlayerSoundEventBase JumpSoundEvent()
class MeleeAttackSoundEvents extends PlayerSoundEventBase MeleeAttackLightEvent()
class ForceConsumeSoundEvent extends PlayerSoundEventBase ForceFeedSoundEvent()
class PickupHeavySoundEvent extends PlayerSoundEventBase ThirstSoundEvent()
void PickupHeavySoundEvent()
void OnTick(PlayerBase player, float deltaT)
override bool PlayRequestEx(EPlayerSoundEventID id, bool sent_from_server=false, int param=0)
void RegisterState(PlayerSoundEventBase state)
static ref map< int, int > m_ConfigIDToScriptIDmapping
void PlayerSoundEventHandler(PlayerBase player)
@ STAMINA_LOW_FILTER_LOWER
@ STAMINA_LOW_FILTER_UPPER
int ConvertAnimIDtoEventID(int anim_id)
class StaminaDownHeavy extends StaminaSoundEventBase StaminaUpHeavy()
class StaminaUpLight extends StaminaSoundEventBase StaminaUpEnd()
class StaminaSoundEventBase extends PlayerSoundEventBase StaminaDownLight()
void StaminaNormalDummy()
void StaminaLowFilterUpper()
class StaminaLowFilterUpper extends StaminaLowFilterBase StaminaLowFilterMid()
enum AnimType SYMPTOM_GASP
enum AnimType SYMPTOM_LAUGHTER
enum AnimType SYMPTOM_COUGH
enum AnimType SYMPTOM_SNEEZE
class SymptomSoundEventBase extends PlayerSoundEventBase CoughSoundEvent()
class GaspSoundEvent extends SymptomSoundEventBase FatigueSoundEvent()
class LaugherSoundEvent extends SymptomSoundEventBase SneezeSoundEvent()
override bool HasPriorityOverCurrent(PlayerBase player, EPlayerSoundEventID other_state_id, EPlayerSoundEventType type_other)
override bool CanPlay(PlayerBase player)
DayZPlayerInstanceType
defined in C++
void Error(string err)
Messagebox with error message.