![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Go to the source code of this file.
Data Structures | |
| class | PlayerSoundManagerBase |
Enumerations | |
| enum | eSoundHandlers { STAMINA , HUNGER , INJURY , THIRST , COUNT } |
Functions | |
| void | CheckAllowUpdate () |
| SoundHandlerBase | GetHandler (eSoundHandlers id) |
| void | Init () |
| void | PlayerSoundManagerBase (PlayerBase player) |
| void | PlayerSoundManagerClient (PlayerBase player) |
| void | RegisterHandler (SoundHandlerBase handler) |
| void | SetAllowUpdate (bool enable) |
| void | Update () |
Variables | |
| ref Timer | m_ClientCharacterDistanceCheck = new Timer |
| class PlayerSoundManagerServer extends PlayerSoundManagerBase | m_ClientCharacterTick = new Timer |
| ref SoundHandlerBase | m_Handlers [MAX_HANDLERS_COUNT] |
| enum eSoundHandlers | m_Player |
| bool | m_UpdateTimerRunning |
| const int | MAX_HANDLERS_COUNT = eSoundHandlers.COUNT |
| const float | SOUNDS_HEARING_DISTANCE = 50 |
| enum eSoundHandlers |
| Enumerator | |
|---|---|
| STAMINA | |
| HUNGER | |
| INJURY | |
| THIRST | |
| COUNT | |
Definition at line 4 of file playersoundmanager.c.
| void CheckAllowUpdate | ( | ) |
Definition at line 141 of file playersoundmanager.c.
References vector::Distance(), g_Game, m_UpdateTimerRunning, SetAllowUpdate(), and SOUNDS_HEARING_DISTANCE.
| SoundHandlerBase GetHandler | ( | eSoundHandlers | id | ) |
Definition at line 39 of file playersoundmanager.c.
References m_Handlers.
| void Init | ( | ) |
Definition at line 44 of file playersoundmanager.c.
| void PlayerSoundManagerBase | ( | PlayerBase | player | ) |
Definition at line 27 of file playersoundmanager.c.
References PlayerSoundManagerBase::Init().
| void PlayerSoundManagerClient | ( | PlayerBase | player | ) |
Definition at line 102 of file playersoundmanager.c.
References g_Game, and m_ClientCharacterDistanceCheck.
Referenced by ManBase::Init().
| void RegisterHandler | ( | SoundHandlerBase | handler | ) |
Definition at line 33 of file playersoundmanager.c.
References m_Handlers.
Referenced by PlayerSoundManagerBase::Init().
| void SetAllowUpdate | ( | bool | enable | ) |
Definition at line 111 of file playersoundmanager.c.
References m_ClientCharacterTick, and m_UpdateTimerRunning.
Referenced by CheckAllowUpdate(), and Update().
Definition at line 87 of file playersoundmanager.c.
Referenced by PlayerSoundManagerClient().
| class PlayerSoundManagerServer extends PlayerSoundManagerBase m_ClientCharacterTick = new Timer |
Referenced by SetAllowUpdate().
| ref SoundHandlerBase m_Handlers[MAX_HANDLERS_COUNT] |
Definition at line 25 of file playersoundmanager.c.
Referenced by GetHandler(), RegisterHandler(), PlayerSoundManagerBase::Update(), and Update().
| enum eSoundHandlers m_Player |
Referenced by PlayerSoundManagerBase::Init(), and PlayerSoundManagerBase::Update().
| bool m_UpdateTimerRunning |
Definition at line 88 of file playersoundmanager.c.
Referenced by CheckAllowUpdate(), and SetAllowUpdate().
| const int MAX_HANDLERS_COUNT = eSoundHandlers.COUNT |
Definition at line 24 of file playersoundmanager.c.
Referenced by PlayerSoundManagerBase::Update(), and Update().
| const float SOUNDS_HEARING_DISTANCE = 50 |
Definition at line 2 of file playersoundmanager.c.
Referenced by CheckAllowUpdate().