DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Файл PlayerSoundManager.c

См. исходные тексты.

Структуры данных

class  PlayerSoundManagerBase
 

Перечисления

enum  eSoundHandlers {
  STAMINA , HUNGER , INJURY , THIRST ,
  COUNT
}
 

Функции

void PlayerSoundManagerBase (PlayerBase player)
 
void RegisterHandler (SoundHandlerBase handler)
 
SoundHandlerBase GetHandler (eSoundHandlers id)
 
void Init ()
 Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system)
 
void Update ()
 
void PlayerSoundManagerClient (PlayerBase player)
 
void SetAllowUpdate (bool enable)
 
void CheckAllowUpdate ()
 

Переменные

const float SOUNDS_HEARING_DISTANCE = 50
 
enum eSoundHandlers m_Player
 
const int MAX_HANDLERS_COUNT = eSoundHandlers.COUNT
 
ref SoundHandlerBase m_Handlers [MAX_HANDLERS_COUNT]
 
class PlayerSoundManagerServer extends PlayerSoundManagerBase m_ClientCharacterTick = new Timer
 
ref Timer m_ClientCharacterDistanceCheck = new Timer
 
bool m_UpdateTimerRunning