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

◆ OnIgnition()

void Car::OnIgnition ( )
inlineprotected

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

1950 {
1951 ECarOperationalState state = CheckOperationalRequirements();
1952
1953 if (state == ECarOperationalState.RUINED)
1954 {
1955 return;
1956 }
1957
1958 if (state & ECarOperationalState.NO_BATTERY)
1959 {
1960 HandleEngineSound(CarEngineSoundState.START_NO_BATTERY);
1961 return;
1962 }
1963
1964 if (state & ECarOperationalState.NO_IGNITER)
1965 {
1966 HandleEngineSound(CarEngineSoundState.START_NO_SPARKPLUG);
1967 return;
1968 }
1969
1970 if (state & ECarOperationalState.NO_FUEL)
1971 {
1972 HandleEngineSound(CarEngineSoundState.START_NO_FUEL);
1973 return;
1974 }
1975
1976 HandleEngineSound(CarEngineSoundState.STARTING);
1977 }
void HandleEngineSound(CarEngineSoundState state)
Определения CarScript.c:1790
int CheckOperationalRequirements()
Определения CarScript.c:1980

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