DayZ 1.26
DayZ Explorer by KGB
|
Перечисления | |
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 | 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 |
EffectSound | m_AmbientSound |
UndergroundTrigger | m_TransitionalTrigger |
Элементы перечислений | |
---|---|
NONE | |
OUTER | |
TRANSITIONING | |
FULL |
|
protected |
Перекрестные ссылки DiagMenu::GetBool(), GetDayZGame(), GetRequester(), m_EyeAcco, m_LightingLerp и UpdateNVGRequester().
Используется в ProcessEyeAcco().
|
protected |
Перекрестные ссылки 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 и DayZPhysics::RayCastBullet().
Используется в CalculateEyeAccoTarget().
Перекрестные ссылки Math::AbsFloat(), m_AccoInterpolationSpeed, m_EyeAcco, m_EyeAccoTarget, m_Player и m_TransitionalTrigger.
Используется в ProcessEyeAcco().
|
protected |
Перекрестные ссылки CalculateBreadCrumbs(), CalculateLinePointFade() и m_TransitionalTrigger.
Используется в ProcessEyeAcco().
|
protected |
Перекрестные ссылки ACCO_MODIFIER, DbgUI::Begin(), COLOR_RED, COLOR_YELLOW, vector::DistanceSq(), Debug::DrawLine(), Debug::DrawSphere(), DbgUI::End(), DiagMenu::GetBool(), Math::Lerp(), LIGHT_BLEND_SPEED_IN, LIGHT_BLEND_SPEED_OUT, m_AnimTimerLightBlend, m_EyeAccoTarget, m_LightingLerp, m_LightingLerpTarget, m_Player, m_TransitionalTrigger, String() и DbgUI::Text().
Используется в CalculateEyeAccoTarget().
Используется в OnUndergroundPresenceUpdate().
|
protected |
Перекрестные ссылки m_Requester.
Используется в ApplyEyeAcco(), ProcessEyeAcco() и Managed::RegisterRequester().
|
protected |
Перекрестные ссылки m_InsideTriggers и OnTriggerInsiderUpdate().
|
protected |
Перекрестные ссылки DEFAULT_INTERPOLATION_SPEED, m_AccoInterpolationSpeed, m_EyeAccoTarget, m_InsideTriggers, m_TransitionalTrigger и SetUndergroundPresence().
Используется в OnTriggerEnter() и OnTriggerLeave().
|
protected |
Перекрестные ссылки m_InsideTriggers и OnTriggerInsiderUpdate().
|
protected |
Перекрестные ссылки EnableLights(), GetGame(), LIGHT_BLEND_SPEED_IN, LIGHT_BLEND_SPEED_OUT, m_AmbientSound, m_AnimTimerLightBlend, m_LightingLerp и m_Player.
Используется в SetUndergroundPresence().
|
protected |
|
protected |
Перекрестные ссылки Easing::EaseInQuint(), m_AnimTimerLightBlend и m_LightingLerp.
|
protected |
Перекрестные ссылки Easing::EaseOutCubic(), m_AnimTimerLightBlend и m_LightingLerp.
Перекрестные ссылки ApplyEyeAcco(), CalculateEyeAcco(), CalculateEyeAccoTarget(), GetRequester(), m_Player и UpdateNVGRequester().
Используется в Tick().
Перекрестные ссылки DiagMenu::GetBool(), GetGame() и m_LightingLerp.
Используется в Tick().
Перекрестные ссылки GetGame(), m_AmbientSound, m_EyeAcco, m_Player и EffectSound::SetSoundVolume().
|
protected |
Перекрестные ссылки m_Player и OnUndergroundPresenceUpdate().
Используется в OnTriggerInsiderUpdate().
Перекрестные ссылки DiagMenu::GetBool(), GetGame(), m_LightingLerp, m_Player, ProcessEyeAcco(), ProcessLighting() и ProcessSound().
|
protected |
Перекрестные ссылки GetGame(), m_NVRequester, m_Player и UNDERGROUND_LIGHTING.
Используется в ManBase::GetUndergroundHandler().
Перекрестные ссылки m_NVRequester.
Используется в ApplyEyeAcco() и ProcessEyeAcco().
|
protected |
Перекрестные ссылки GetGame(), m_AmbientSound и EffectSound::Stop().
Используется в CalculateBreadCrumbs() и CalculateLinePointFade().
Используется в OnTriggerInsiderUpdate().
Используется в CalculateBreadCrumbs().
enum EUndergroundPresence LIGHT_BLEND_SPEED_IN = 5 |
Используется в CalculateLinePointFade() и OnUndergroundPresenceUpdate().
Используется в CalculateLinePointFade() и OnUndergroundPresenceUpdate().
|
protected |
Используется в CalculateEyeAcco() и OnTriggerInsiderUpdate().
|
protected |
Используется в OnUndergroundPresenceUpdate(), ProcessSound() и ~UndergroundHandlerClient().
|
protected |
Используется в CalculateLinePointFade(), OnUndergroundPresenceUpdate(), OnUpdateTimerIn() и OnUpdateTimerOut().
|
protected |
|
protected |
Используется в OnTriggerEnter(), OnTriggerInsiderUpdate() и OnTriggerLeave().
|
protected |
|
protected |
Используется в CalculateLinePointFade().
|
protected |
Используется в UndergroundHandlerClient() и UpdateNVGRequester().
|
protected |
|
protected |
|
protected |
Используется в CalculateBreadCrumbs().
Используется в CalculateBreadCrumbs().
Используется в UndergroundHandlerClient().