Перечисления | |
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 |