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

◆ OnIgnition()

void Car::OnIgnition ( )
inlineprotected

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

1819 {
1820 ECarOperationalState state = CheckOperationalRequirements();
1821
1822 if (state == ECarOperationalState.RUINED)
1823 {
1824 return;
1825 }
1826
1827 if (state & ECarOperationalState.NO_BATTERY)
1828 {
1829 HandleEngineSound(CarEngineSoundState.START_NO_BATTERY);
1830 return;
1831 }
1832
1833 if (state & ECarOperationalState.NO_IGNITER)
1834 {
1835 HandleEngineSound(CarEngineSoundState.START_NO_SPARKPLUG);
1836 return;
1837 }
1838
1839 if (state & ECarOperationalState.NO_FUEL)
1840 {
1841 HandleEngineSound(CarEngineSoundState.START_NO_FUEL);
1842 return;
1843 }
1844
1845 HandleEngineSound(CarEngineSoundState.STARTING);
1846 }
void HandleEngineSound(CarEngineSoundState state)
Определения CarScript.c:1660
int CheckOperationalRequirements()
Определения CarScript.c:1849

Перекрестные ссылки CheckOperationalRequirements() и HandleEngineSound().