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

◆ CalcAndSetQuantity()

override void CAContinuousFillPowerGenerator::CalcAndSetQuantity ( ActionData action_data)
inlineprivate

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

68 {
70
71 if ( m_SpentUnits )
72 {
75 }
76
77
78 if ( g_Game.IsServer() )
79 {
80 PowerGeneratorBase pg = PowerGeneratorBase.Cast(action_data.m_Target.GetObject()); // get power generator
81 int consumed_fuel = pg.AddFuel( m_SpentQuantity );
82 action_data.m_MainItem.AddQuantity( -consumed_fuel );
83 }
84
86 }
DayZGame g_Game
Определения DayZGame.c:3942
void SetACData(Param units)
Определения CABase.c:40
ref Param1< float > m_SpentUnits
Определения CAContinuousFill.c:9
float m_SpentQuantity_total
Определения CAContinuousFill.c:5
float m_SpentQuantity
Определения CAContinuousFill.c:4

Перекрестные ссылки ActionData, g_Game, CAContinuousFill::m_SpentQuantity, CAContinuousFill::m_SpentQuantity_total, CAContinuousFill::m_SpentUnits и CABase::SetACData().