static void SendShock(DayZPlayer pPlayer, float shockValue)
Input value between 0 and 1, returns value adjusted by easing, no automatic clamping of input(do your...
static float EaseInQuart(float t)
const int HEAVY_SHOCK_HIT
const float PULSE_AMPLITUDE
void CheckValue(bool forceUpdate)
void ShockHitEffect(float compareBase)
void ShockHandler(PlayerBase player)
const int INTENSITY_FACTOR
float SetMultiplier(float mult)
void Update(float deltaT)
ref Param1< float > m_Param
void SetShock(float dealtShock)
float LerpVignette(float x, float y, float deltaT)
float m_TimeSinceLastTick
const int LIGHT_SHOCK_HIT
const float UPDATE_THRESHOLD
float NormalizeShockVal(float shock)
float m_ShockValueThreshold
const float VALUE_CHECK_INTERVAL
proto native CGame GetGame()
static proto float Lerp(float a, float b, float time)
Linearly interpolates between 'a' and 'b' given 'time'.