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

◆ CanSprint()

bool ManBase::CanSprint ( )
inlineprotected

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

5613 {
5614 ItemBase item = GetItemInHands();
5615 if (IsRaised() || (item && item.IsHeavyBehaviour()))
5616 return false;
5617
5618 if(m_InjuryHandler.GetInjuryAnimValue() >= InjuryAnimValues.LVL3)
5619 return false;
5620
5621 if (item && GetThrowing() && GetThrowing().IsThrowingModeEnabled())
5622 return false;
5623
5624 if (GetBrokenLegs() != eBrokenLegs.NO_BROKEN_LEGS)
5625 return false;
5626
5627 return true;
5628 }
eBrokenLegs
Определения EBrokenLegs.c:2
class GP5GasMask extends MaskBase ItemBase
ItemBase GetItemInHands()
Определения PlayerBase.c:6733
eBrokenLegs GetBrokenLegs()
Определения PlayerBase.c:3966
ref InjuryAnimationHandler m_InjuryHandler
Определения PlayerBase.c:98

Перекрестные ссылки GetBrokenLegs(), GetItemInHands(), InjuryAnimValues::LVL3 и m_InjuryHandler.

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