DayZ 1.28
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Класс ShockHandler

Защищенные члены

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< floatm_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