class PlayerSoundEventHandlerSource
PlayerSoundEventHandler › SoundEventHandler
All members, including inherited
Constructors 1
void PlayerSoundEventHandler(PlayerBase player)References new CoughSoundEvent(), new DamageHeavySoundEvent(), new DamageLightSoundEvent()
Show 37 more
, new DrowningEvent1(), new DrowningEvent2(), new ExhaustedBreathSoundEvent(), new FatigueSoundEvent(), new ForceDrinkSoundEvent(), new ForceFeedSoundEvent(), new FreezingSoundEvent(), new GaspSoundEvent(), new HoldBreathSoundEvent(), new HotSoundEvent(), new InjuryHeavySoundEvent(), new InjuryLightSoundEvent(), new InjuryMediumSoundEvent(), ManBase.IsControlledPlayer(), new JumpSoundEvent(), new LaugherSoundEvent(), new MeleeAttackHeavyEvent(), new MeleeAttackLightEvent(), new PickupHeavySoundEvent(), new RattlingTeethSoundEvent(), RegisterState(), new ReleaseBreathSoundEvent(), Timer.Run(), new SneezeSoundEvent(), new StaminaDownHeavy(), new StaminaDownLight(), new StaminaLowFilterLower(), new StaminaLowFilterMid(), new StaminaLowFilterUpper(), new StaminaNormalDummy(), new StaminaUpEnd(), new StaminaUpHeavy(), new StaminaUpLight(), new ThirstSoundEvent(), new Timer(), m_Player, and m_UpdateTimerReferenced by PlayerBase.OnPlayerLoaded()
Constants 1
const int SOUND_EVENTS_MAX = EPlayerSoundEventID.ENUM_COUNTReferenced by PlayRequestEx()
Members 5
PlayerBase m_Playerstatic ref PlayerSoundEventBase m_AvailableStates[SOUND_EVENTS_MAX]ref PlayerSoundEventBase m_CurrentStateReferenced by GetCurrentStateEventID(), GetCurrentStateEventType(), OnTick()
Show 2 more
, PlayRequestEx(), and StopRequest()ref Timer m_UpdateTimerReferenced by PlayerSoundEventHandler()
Methods 9
void RegisterState(PlayerSoundEventBase state)References SoundEventBase.GetSoundEventID(), PlayerSoundEventBase.GetSoundVoiceAnimEventClassID(), map.Insert()
Show 2 more
, m_AvailableStates, and m_ConfigIDToScriptIDmappingReferenced by PlayerSoundEventHandler()
void OnTick(float delta_time)Referenced by PlayerBase.OnCommandHandlerTick()
Referenced by DayZPlayerImplement.OnSoundEvent()
override static EPlayerSoundEventType GetSoundEventType(int id)override int GetCurrentStateEventID()override int GetCurrentStateEventType()override bool PlayRequestEx(EPlayerSoundEventID id, bool sent_from_server = false, int param = 0)References PlayerSoundEventBase.CanPlay(), Class.Cast(), Class.ClassName()
Show 15 more
, Error(), DayZPlayer.GetInstanceType(), PlayerSoundEventBase.GetPriorityOverTypes(), SoundEventBase.GetSoundEventType(), PlayerSoundEventBase.HasPriorityOverCurrent(), PlayerSoundEventBase.InitEx(), PlayerSoundEventBase.OnPlay(), PlayerSoundEventBase.Play(), typename.Spawn(), SoundEventBase.Stop(), string.ToType(), m_AvailableStates, m_CurrentState, m_Player, and SOUND_EVENTS_MAXoverride bool StopRequest(EPlayerSoundEventID id, bool sent_from_server = false, int param = 0)Referenced by PlayerBase.StopSoundEvent()
override bool PlayRequest(EPlayerSoundEventID id, bool sent_from_server = false)References PlayRequestEx()