DayZ 1.24
|
Go to the source code of this file.
Enumerations | |
enum | EUndergroundPresence { NONE , OUTER , TRANSITIONING , FULL } |
Variables | |
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 |
EffectSound | m_AmbientSound |
UndergroundTrigger | m_TransitionalTrigger |
Enumerator | |
---|---|
NONE | |
OUTER | |
TRANSITIONING | |
FULL |
Definition at line 1 of file UndergroundHandlerClient.c.
|
protected |
Definition at line 220 of file UndergroundHandlerClient.c.
References DiagMenu::GetBool(), GetDayZGame(), GetRequester(), m_EyeAcco, m_LightingLerp, and UpdateNVGRequester().
Referenced by ProcessEyeAcco().
Definition at line 243 of file UndergroundHandlerClient.c.
References Math::AbsFloat(), m_AccoInterpolationSpeed, m_EyeAcco, m_EyeAccoTarget, m_Player, and m_TransitionalTrigger.
Referenced by ProcessEyeAcco().
|
protected |
Definition at line 79 of file UndergroundHandlerClient.c.
References ACCO_MODIFIER, ARGB(), COLOR_RED, vector::Distance(), DISTANCE_CUTOFF, Debug::DrawLine(), Debug::DrawSphere(), DiagMenu::GetBool(), GetGame(), m_EyeAccoTarget, m_Player, m_TransitionalTrigger, MAX_RATIO, RATIO_CUTOFF, and DayZPhysics::RayCastBullet().
Referenced by ProcessEyeAcco().
Definition at line 317 of file UndergroundHandlerClient.c.
Referenced by OnUndergroundPresenceUpdate().
|
protected |
Definition at line 54 of file UndergroundHandlerClient.c.
References m_Requester.
Referenced by ApplyEyeAcco(), ProcessEyeAcco(), and Managed::RegisterRequester().
|
protected |
Definition at line 64 of file UndergroundHandlerClient.c.
References m_InsideTriggers, and OnTriggerInsiderUpdate().
|
protected |
Definition at line 262 of file UndergroundHandlerClient.c.
References DEFAULT_INTERPOLATION_SPEED, m_AccoInterpolationSpeed, m_EyeAccoTarget, m_InsideTriggers, m_TransitionalTrigger, and SetUndergroundPresence().
Referenced by OnTriggerEnter(), and OnTriggerLeave().
|
protected |
Definition at line 71 of file UndergroundHandlerClient.c.
References m_InsideTriggers, and OnTriggerInsiderUpdate().
|
protected |
Definition at line 345 of file UndergroundHandlerClient.c.
References EnableLights(), GetGame(), LIGHT_BLEND_SPEED_IN, LIGHT_BLEND_SPEED_OUT, m_AmbientSound, m_AnimTimerLightBlend, m_LightingLerp, and m_Player.
Referenced by SetUndergroundPresence().
|
protected |
|
protected |
Definition at line 325 of file UndergroundHandlerClient.c.
References Easing::EaseInQuint(), m_AnimTimerLightBlend, and m_LightingLerp.
|
protected |
Definition at line 335 of file UndergroundHandlerClient.c.
References Easing::EaseOutCubic(), m_AnimTimerLightBlend, and m_LightingLerp.
Definition at line 165 of file UndergroundHandlerClient.c.
References ApplyEyeAcco(), CalculateEyeAcco(), CalculateEyeAccoTarget(), GetRequester(), m_Player, and UpdateNVGRequester().
Referenced by Tick().
Definition at line 180 of file UndergroundHandlerClient.c.
References DiagMenu::GetBool(), GetGame(), and m_LightingLerp.
Referenced by Tick().
Definition at line 192 of file UndergroundHandlerClient.c.
References GetGame(), m_AmbientSound, m_EyeAcco, m_Player, and EffectSound::SetSoundVolume().
|
protected |
Definition at line 293 of file UndergroundHandlerClient.c.
References m_Player, and OnUndergroundPresenceUpdate().
Referenced by OnTriggerInsiderUpdate().
Definition at line 204 of file UndergroundHandlerClient.c.
References DiagMenu::GetBool(), GetGame(), m_LightingLerp, m_Player, ProcessEyeAcco(), ProcessLighting(), and ProcessSound().
|
protected |
Definition at line 35 of file UndergroundHandlerClient.c.
References GetGame(), m_NVRequester, m_Player, and UNDERGROUND_LIGHTING.
Referenced by ManBase::GetUndergroundHandler(), OnEnterClientEvent(), and OnLeaveClientEvent().
Definition at line 238 of file UndergroundHandlerClient.c.
References m_NVRequester.
Referenced by ApplyEyeAcco(), and ProcessEyeAcco().
|
protected |
Definition at line 42 of file UndergroundHandlerClient.c.
References GetGame(), m_AmbientSound, and EffectSound::Stop().
Definition at line 16 of file UndergroundHandlerClient.c.
Referenced by CalculateEyeAccoTarget().
Definition at line 17 of file UndergroundHandlerClient.c.
Referenced by OnTriggerInsiderUpdate().
Definition at line 15 of file UndergroundHandlerClient.c.
Referenced by CalculateEyeAccoTarget().
enum EUndergroundPresence LIGHT_BLEND_SPEED_IN = 5 |
Referenced by OnUndergroundPresenceUpdate().
Definition at line 12 of file UndergroundHandlerClient.c.
Referenced by OnUndergroundPresenceUpdate().
|
protected |
Definition at line 27 of file UndergroundHandlerClient.c.
Referenced by CalculateEyeAcco(), and OnTriggerInsiderUpdate().
|
protected |
Definition at line 31 of file UndergroundHandlerClient.c.
Referenced by OnUndergroundPresenceUpdate(), ProcessSound(), and ~UndergroundHandlerClient().
|
protected |
Definition at line 19 of file UndergroundHandlerClient.c.
Referenced by OnUndergroundPresenceUpdate(), OnUpdateTimerIn(), and OnUpdateTimerOut().
|
protected |
Definition at line 28 of file UndergroundHandlerClient.c.
Referenced by ApplyEyeAcco(), CalculateEyeAcco(), and ProcessSound().
|
protected |
Definition at line 26 of file UndergroundHandlerClient.c.
Referenced by CalculateEyeAcco(), CalculateEyeAccoTarget(), and OnTriggerInsiderUpdate().
|
protected |
Definition at line 24 of file UndergroundHandlerClient.c.
Referenced by OnTriggerEnter(), OnTriggerInsiderUpdate(), and OnTriggerLeave().
|
protected |
Definition at line 30 of file UndergroundHandlerClient.c.
Referenced by ApplyEyeAcco(), OnUndergroundPresenceUpdate(), OnUpdateTimerIn(), OnUpdateTimerOut(), ProcessLighting(), and Tick().
|
protected |
Definition at line 29 of file UndergroundHandlerClient.c.
|
protected |
Definition at line 23 of file UndergroundHandlerClient.c.
Referenced by UndergroundHandlerClient(), and UpdateNVGRequester().
|
protected |
Definition at line 21 of file UndergroundHandlerClient.c.
|
protected |
Definition at line 22 of file UndergroundHandlerClient.c.
Referenced by GetRequester(), SymptomBase::OnGetDeactivatedClient(), SymptomBase::OnInit(), and SymptomBase::OnUpdateClient().
|
protected |
Definition at line 33 of file UndergroundHandlerClient.c.
Referenced by CalculateEyeAcco(), CalculateEyeAccoTarget(), and OnTriggerInsiderUpdate().
Definition at line 13 of file UndergroundHandlerClient.c.
Referenced by CalculateEyeAccoTarget().
Definition at line 14 of file UndergroundHandlerClient.c.
Referenced by CalculateEyeAccoTarget().
Definition at line 18 of file UndergroundHandlerClient.c.
Referenced by UndergroundHandlerClient().