DayZ 1.26
DayZ Explorer by KGB
|
Защищенные члены | |
void | ShockHandler (PlayerBase player) |
void | Update (float deltaT) |
float | GetCurrentShock () |
float | GetShock () |
void | SetShock (float dealtShock) |
void | Synchronize () |
float | SetMultiplier (float mult) |
Защищенные данные | |
float | m_Shock |
float | m_ShockValueMax |
float | m_ShockValueThreshold |
PlayerBase | m_Player |
const float | UPDATE_THRESHOLD = 3 |
const float | VALUE_CHECK_INTERVAL = 0.95 |
float | m_CumulatedShock |
ref Param1< float > | m_Param |
Закрытые члены | |
void | DealShock () |
void | CheckValue (bool forceUpdate) |
float | NormalizeShockVal (float shock) |
float | LerpVignette (float x, float y, float deltaT) |
void | ShockHitEffect (float compareBase) |
Закрытые данные | |
float | m_TimeSinceLastTick = VALUE_CHECK_INTERVAL + 1 |
float | m_ShockMultiplier = 1 |
float | m_PrevVignette |
float | m_LerpRes |
const int | LIGHT_SHOCK_HIT = 33 |
const int | MID_SHOCK_HIT = 67 |
const int | HEAVY_SHOCK_HIT = 100 |
const int | INTENSITY_FACTOR = 1 |
const float | PULSE_PERIOD = 0.5 |
const float | PULSE_AMPLITUDE = 0.05 |
float | m_PulseTimer |
|
inlineprotected |
Перекрестные ссылки m_Param, m_Player, m_PrevVignette, m_ShockValueMax и m_ShockValueThreshold.
Перекрестные ссылки DealShock(), GetGame(), m_CumulatedShock, m_Player, m_PrevVignette, m_Shock, m_ShockMultiplier, NormalizeShockVal(), Synchronize() и UPDATE_THRESHOLD.
Используется в SetShock() и Update().
|
inlineprivate |
Перекрестные ссылки GetGame(), m_CumulatedShock и m_Player.
Используется в CheckValue().
|
inlineprotected |
Перекрестные ссылки Math::Lerp(), x и y.
Используется в Update().
Перекрестные ссылки INTENSITY_FACTOR и m_Player.
Используется в CheckValue() и Update().
Перекрестные ссылки m_ShockMultiplier.
Перекрестные ссылки CheckValue() и m_Shock.
Перекрестные ссылки HEAVY_SHOCK_HIT, LIGHT_SHOCK_HIT, m_CumulatedShock, m_Player, MID_SHOCK_HIT и UPDATE_THRESHOLD.
Используется в Update().
|
inlineprotected |
Перекрестные ссылки m_Player и DayZPlayerSyncJunctures::SendShock().
Используется в CheckValue().
Перекрестные ссылки CheckValue(), Easing::EaseInQuart(), GetGame(), LerpVignette(), m_LerpRes, m_Param, m_Player, m_PrevVignette, m_PulseTimer, m_ShockValueMax, m_ShockValueThreshold, m_TimeSinceLastTick, NormalizeShockVal(), PULSE_AMPLITUDE, PULSE_PERIOD, ShockHitEffect() и VALUE_CHECK_INTERVAL.
Используется в ShockHitEffect().
Используется в NormalizeShockVal().
Используется в ShockHitEffect().
|
protected |
Используется в CheckValue(), DealShock() и ShockHitEffect().
Используется в ShockHandler() и Update().
|
protected |
Используется в CheckValue(), DealShock(), GetCurrentShock(), NormalizeShockVal(), ShockHandler(), ShockHitEffect(), Synchronize() и Update().
|
private |
Используется в CheckValue(), ShockHandler() и Update().
|
protected |
Используется в CheckValue(), GetShock() и SetShock().
|
private |
Используется в CheckValue() и SetMultiplier().
|
protected |
Используется в ShockHandler() и Update().
|
protected |
Используется в ShockHandler() и Update().
|
private |
Используется в Update().
Используется в ShockHitEffect().
Используется в CheckValue() и ShockHitEffect().