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

◆ OnTick()

override void HealthMdfr::OnTick ( PlayerBase player,
float deltaT )
inlineprivate

См. определение в файле Health.c строка 27

28 {
29
30 float blood = player.GetHealth("GlobalHealth", "Blood");
31 float health = player.GetHealth("GlobalHealth", "Health");
32
33 float healthdelta = Math.AbsInt(health - m_LastHealthLevel);
34 if (health < m_LastHealthLevel) healthdelta = -healthdelta;
35 //if( player.m_NotifiersManager ) player.m_NotifiersManager.FindNotifier(eNotifiers.NTF_LIVES).DisplayTendency(healthdelta);
36 m_LastHealthLevel = health;
37
38 float blooddelta = Math.AbsInt(blood - m_LastBloodLevel);
39 if (blood < m_LastBloodLevel) blooddelta = -blooddelta;
40 //if( player.m_NotifiersManager ) player.m_NotifiersManager.FindNotifier(eNotifiers.NTF_BLOOD).DisplayTendency(blooddelta);
41 m_LastBloodLevel = blood;
42
43 }
float m_LastHealthLevel
Определения Health.c:3
float m_LastBloodLevel
Определения Health.c:4

Перекрестные ссылки Math::AbsInt(), m_LastBloodLevel и m_LastHealthLevel.