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

◆ ConsumeEnergy()

bool ComponentEnergyManager::ConsumeEnergy ( float amount)
inlineprotected

Energy manager: Consumes the given amount of energy. If there is not enough of stored energy in this device, then it tries to take it from its power source, if any exists. Returns true if the requested amount of energy was consumed. Otherwise it returns false.

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

913 {
914 if (m_ThisEntityAI)
915 {
916 return FindAndConsumeEnergy(m_ThisEntityAI, amount, true);
917 }
918 else
919 {
920 return false;
921 }
922 }
EntityAI m_ThisEntityAI
Определения Component.c:24
bool FindAndConsumeEnergy(EntityAI original_caller, float amount, bool ignore_switch_state=false)
Определения ComponentEnergyManager.c:1717

Перекрестные ссылки FindAndConsumeEnergy() и Component::m_ThisEntityAI.

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