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

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

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

enum  EUndergroundPresence { NONE , OUTER , TRANSITIONING , FULL }
 

Функции

void UndergroundHandlerClient (PlayerBase player)
 
void ~UndergroundHandlerClient ()
 
PPERUndergroundAcco GetRequester ()
 
void OnTriggerEnter (UndergroundTrigger trigger)
 
void OnTriggerLeave (UndergroundTrigger trigger)
 
void CalculateEyeAccoTarget ()
 
void CalculateBreadCrumbs ()
 
void CalculateLinePointFade ()
 
void ProcessEyeAcco (float timeSlice)
 
void ProcessLighting (float timeSlice)
 
void ProcessSound (float timeSlice)
 
void Tick (float timeSlice)
 
void ApplyEyeAcco ()
 
void UpdateNVGRequester (float value)
 
bool CalculateEyeAcco (float timeSlice)
 
void OnTriggerInsiderUpdate ()
 
void SetUndergroundPresence (UndergroundTrigger trigger)
 
void EnableLights (bool enable)
 
void OnUpdateTimerEnd ()
 
void OnUpdateTimerIn ()
 
void OnUpdateTimerOut ()
 
void PlayAmbientSound ()
 
void StopAmbientSound ()
 
void OnUndergroundPresenceUpdate (EUndergroundPresence newPresence, EUndergroundPresence oldPresence)
 

Переменные

enum EUndergroundPresence LIGHT_BLEND_SPEED_IN = 5
 
const float LIGHT_BLEND_SPEED_OUT = 1.75
 
const float MAX_RATIO = 0.9
 
const float RATIO_CUTOFF = 0
 
const float DISTANCE_CUTOFF = 5
 
const float ACCO_MODIFIER = 1
 
const float DEFAULT_INTERPOLATION_SPEED = 7
 
const string UNDERGROUND_LIGHTING = "dz\\data\\lighting\\lighting_underground.txt"
 
ref AnimationTimer m_AnimTimerLightBlend
 
PlayerBase m_Player
 
PPERUndergroundAcco m_Requester
 
PPERequester_CameraNV m_NVRequester
 
ref set< UndergroundTrigger > m_InsideTriggers = new set<UndergroundTrigger>()
 
float m_EyeAccoTarget = 1
 
float m_AccoInterpolationSpeed
 
float m_EyeAcco = 1
 
float m_LightingLerpTarget
 
float m_LightingLerp
 
string m_AmbientController
 
EffectSound m_AmbientSound
 
UndergroundTrigger m_TransitionalTrigger