Защищенные члены | |
void | ShockHandler (PlayerBase player) |
void | Update (float deltaT) |
float | GetCurrentShock () |
float | GetShock () |
void | SetShock (float dealtShock) |
void | Synchronize () |
float | BaseEffectIntensityCalc () |
float | AddEffectBobbing (float baseVal) |
adds bobbing, also clamps to valid range | |
float | SetMultiplier (float mult) |
Защищенные данные | |
const float | UPDATE_THRESHOLD = 3 |
const float | VALUE_CHECK_INTERVAL = 0.95 |
float | m_Shock |
float | m_LastEffectIntensityValue |
float | m_ShockValueMax |
float | m_CumulatedShock |
ref Param1< float > | m_Param |
PlayerBase | m_Player |
float | m_ShockValueThreshold |
Deprecated. | |
Закрытые члены | |
void | DealShock () |
void | CheckValue (bool forceUpdate) |
float | NormalizeShockVal (float shock) |
float | LerpVignette (float x, float y, float deltaT) |
void | ShockHitEffect (float compareBase) |
Deprecated. | |
Закрытые данные | |
const int | INTENSITY_FACTOR = 1 |
const int | VIGNETTE_INTENSITY_MAX = 1 |
const int | VIGNETTE_INTENSITY_MAX_TOTAL = 2 |
const float | SMOOTHING_MAX_INCR = 0.05 |
const float | SMOOTHING_MAX_DECR = 0.01 |
const float | PULSE_PERIOD = 0.5 |
const float | PULSE_AMPLITUDE = 0.05 |
float | m_TimeSinceLastTick = VALUE_CHECK_INTERVAL + 1 |
works ok on server, but does nothing for client. See deprecated stuff. | |
float | m_ShockMultiplier = 1 |
float | m_PrevVignette |
float | m_PulseTimer |
PPERequester_TunnelVisionEffects | m_Requester |
const int | LIGHT_SHOCK_HIT = 33 |
const int | MID_SHOCK_HIT = 67 |
Deprecated. | |
const int | HEAVY_SHOCK_HIT = 100 |
Deprecated. | |
float | m_LerpRes |
Deprecated. | |
См. определение в файле ShockHandler.c строка 1