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

◆ HandleByCrewMemberState()

override void BoatScript::HandleByCrewMemberState ( ECrewMemberState state)
inlineprotected

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

453 {
454 switch (state)
455 {
456 case ECrewMemberState.UNCONSCIOUS:
457 foreach (int unconsciousCrewMemberIndex : m_UnconsciousCrewMemberIndices)
458 {
459 if (unconsciousCrewMemberIndex == DayZPlayerConstants.VEHICLESEAT_DRIVER)
460 EngineStop();
461
462 m_UnconsciousCrewMemberIndices.RemoveItem(unconsciousCrewMemberIndex);
463 }
464
465 break;
466
467 case ECrewMemberState.DEAD:
468 foreach (int deadCrewMemberIndex : m_DeadCrewMemberIndices)
469 {
470 if (deadCrewMemberIndex == DayZPlayerConstants.VEHICLESEAT_DRIVER)
471 EngineStop();
472
473 m_DeadCrewMemberIndices.RemoveItem(deadCrewMemberIndex);
474 }
475
476 break;
477 }
478 }
ECrewMemberState
Определения ECrewMemberState.c:2
DayZPlayerConstants
defined in C++
Определения dayzplayer.c:602

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