class ReplaceSoundEventHandlerSource
Constructors 1
void ReplaceSoundEventHandler(PlayerBase player)References new CleanHandsPrimarySoundEvent(), new CleanHandsSecondarySoundEvent(), new DigPrimarySoundEvent()
Referenced by PlayerBase.OnPlayerLoaded()
Members 4
protected static ref map<ESoundEventType, ref map<int, ref ReplaceSoundEventBase> > m_MainReplaceMap = new map<ESoundEventType, ref map<int, ref ReplaceSoundEventBase> >protected PlayerBase m_Playerprotected ref Timer m_UpdateTimerprotected static ref array< ref map<int, ref ReplaceSoundEventBase> > m_SoundEventReplaceMaps = {}leaving this here for compatibility's sake
Methods 4
protected void RegisterEvent(ReplaceSoundEventBase soundEvent)References map.Contains(), ReplaceSoundEventBase.GetSoundAnimEventClassID(), ReplaceSoundEventBase.GetSoundEventType()
Show 3 more
, map.Insert(), map.Set(), and m_MainReplaceMapReferenced by ReplaceSoundEventHandler()
int GetSoundEventID(int anim_id, ESoundEventType soundType)References map.Contains(), map.Get(), ReplaceSoundEventBase.GetSoundEventID()
Show 1 more
, m_MainReplaceMapReferenced by DayZPlayerImplement.OnSoundEvent()
ReplaceSoundEventBase GetSoundEventByID(int id, ESoundEventType soundType)Referenced by PlayReplaceSound()
bool PlayReplaceSound(int soundEventID, ESoundEventType soundType, int flags)References Class.Cast(), Class.ClassName(), GetSoundEventByID()
Show 5 more
, ReplaceSoundEventBase.Init(), ReplaceSoundEventBase.Play(), typename.Spawn(), string.ToType(), and m_PlayerReferenced by PlayerBase.PlaySoundEventType()