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

◆ OnEnergyAdded()

override void Battery9V::OnEnergyAdded ( )
inlineprivate

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

43 {
44 super.OnEnergyAdded();
45
46 if (GetGame().IsServer())
47 {
48 float energyCoef = GetCompEM().GetEnergy0To1();
49 if (energyCoef < m_EfficiencyDecayStart && m_EfficiencyDecayStart > 0)
50 {
51 m_Efficiency0To10 = Math.Round((energyCoef / m_EfficiencyDecayStart) * 10);
52 SetSynchDirty();
53 }
54 else
55 {
57 SetSynchDirty();
58 }
59 }
60 }
float m_EfficiencyDecayStart
Определения Battery9V.c:4
int m_Efficiency0To10
Определения Battery9V.c:3
proto native CGame GetGame()

Перекрестные ссылки GetGame(), m_Efficiency0To10, m_EfficiencyDecayStart и Math::Round().