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

◆ UpdateHeadlightState()

void UpdateHeadlightState ( )
protected

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

715 {
716 EntityAI bulb_L = FindAttachmentBySlotName("Reflector_1_1");
717 EntityAI bulb_R = FindAttachmentBySlotName("Reflector_2_1");
718
719 if (bulb_L && !bulb_L.IsRuined() && bulb_R && !bulb_R.IsRuined())
720 {
721 m_HeadlightsState = CarHeadlightBulbsState.BOTH;
722 }
723 else if (bulb_L && !bulb_L.IsRuined())
724 {
725 m_HeadlightsState = CarHeadlightBulbsState.LEFT;
726 }
727 else if (bulb_R && !bulb_R.IsRuined())
728 {
729 m_HeadlightsState = CarHeadlightBulbsState.RIGHT;
730 }
731 else if ((!bulb_L || bulb_L.IsRuined()) && (!bulb_R || bulb_R.IsRuined()))
732 {
733 m_HeadlightsState = CarHeadlightBulbsState.NONE;
734 }
735 }
bool m_HeadlightsState
Определения CarScript.c:235
Определения Building.c:6

Перекрестные ссылки m_HeadlightsState.

Используется в CheckContactCache(), EEItemAttached(), EEItemDetached() и OnAttachmentRuined().