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

◆ AddFuel()

float ItemBase::AddFuel ( float available_fuel)
inlineprotected

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

295 {
296 if (available_fuel == 0.0)
297 return 0.0;
298
299 GetCompEM().InteractBranch(this);
300 float needed_fuel = GetMaxFuel() - GetFuel();
301
302 if (needed_fuel > available_fuel)
303 {
304 SetFuel(GetFuel() + available_fuel);
305 return available_fuel; // Return used fuel amount
306 }
307 else
308 {
310 return needed_fuel;
311 }
312 }
void SetFuel(float fuel_amount)
Определения PowerGenerator.c:271
float GetMaxFuel()
Определения PowerGenerator.c:339
float GetFuel()
Определения PowerGenerator.c:333

Перекрестные ссылки GetFuel(), GetMaxFuel() и SetFuel().

Используется в OnAction().