95 int index = state.GetSoundEventID();
144 Error(
"EPlayerSoundEventID out of bounds");
148 if ( sent_from_server && (param & EPlayerSoundEventParam.SKIP_CONTROLLED_PLAYER) &&
m_Player.GetInstanceType() ==
DayZPlayerInstanceType.INSTANCETYPE_CLIENT )
160 if (param & EPlayerSoundEventParam.HIGHEST_PRIORITY)
169 if ( (requested_state.GetPriorityOverTypes() & current_type) == 0 )
class DamageSoundEvents extends PlayerSoundEventBase DamageLightSoundEvent()
class DrowningSoundEventBase extends PlayerSoundEventBase DrowningEvent1()
class HeatComfortEventsBase extends PlayerSoundEventBase FreezingSoundEvent()
class ExhaustedBreathSoundEvent extends HoldBreathSoundEventBase ReleaseBreathSoundEvent()
class HoldBreathSoundEventBase extends PlayerSoundEventBase HoldBreathSoundEvent()
void ExhaustedBreathSoundEvent()
ref InfectedSoundEventBase m_CurrentState
static ref InfectedSoundEventBase m_AvailableStates[SOUND_EVENTS_MAX]
override int GetCurrentStateEventID()
enum EInfectedSoundEventID SOUND_EVENTS_MAX
override int GetCurrentStateEventType()
void InjuryMediumSoundEvent()
class InjuryMediumSoundEvent extends InjurySoundEvents InjuryHeavySoundEvent()
class InjurySoundEvents extends PlayerSoundEventBase InjuryLightSoundEvent()
class JumpEventsBase extends PlayerSoundEventBase JumpSoundEvent()
class MeleeAttackSoundEvents extends PlayerSoundEventBase MeleeAttackLightEvent()
class PickupHeavySoundEvent extends PlayerSoundEventBase ThirstSoundEvent()
void PickupHeavySoundEvent()
private 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)
void StaminaNormalDummy()
class StaminaDownHeavy extends StaminaSoundEventBase StaminaUpHeavy()
class StaminaUpLight extends StaminaSoundEventBase StaminaUpEnd()
void StaminaLowFilterUpper()
class StaminaSoundEventBase extends PlayerSoundEventBase StaminaDownLight()
class StaminaLowFilterUpper extends StaminaLowFilterBase StaminaLowFilterMid()
class SymptomSoundEventBase extends PlayerSoundEventBase CoughSoundEvent()
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.