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

◆ CheckOperationalState()

bool CheckOperationalState ( )
protected

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

1760 {
1761 EntityAI item = null;
1762
1763 if (GetFluidFraction(CarFluid.FUEL) <= 0)
1764 return false;
1765
1767 {
1768 item = GetBattery();
1769 if (!item || (item && (item.IsRuined() || item.GetCompEM().GetEnergy() < m_BatteryEnergyStartMin)))
1770 return false;
1771 }
1772
1773 if (IsVitalSparkPlug())
1774 {
1775 item = FindAttachmentBySlotName("SparkPlug");
1776 if (!item || (item && item.IsRuined()))
1777 return false;
1778 }
1779
1780 if (IsVitalGlowPlug())
1781 {
1782 item = FindAttachmentBySlotName("GlowPlug");
1783 if (!item || (item && item.IsRuined()))
1784 return false;
1785 }
1786
1787 return true;
1788 }
CarFluid
Type of vehicle's fluid. (native, do not change or extend)
Определения Car.c:19
ItemBase GetBattery()
Определения CarScript.c:2727
bool IsVitalGlowPlug()
Определения CarScript.c:2456
float m_BatteryEnergyStartMin
Определения CarScript.c:182
bool IsVitalCarBattery()
Определения CarScript.c:2446
bool IsVitalTruckBattery()
Определения CarScript.c:2451
Определения Building.c:6

Перекрестные ссылки GetBattery(), CarScript::IsVitalCarBattery(), CarScript::IsVitalGlowPlug(), CarScript::IsVitalSparkPlug(), CarScript::IsVitalTruckBattery() и m_BatteryEnergyStartMin.