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

◆ CanJump()

override bool ManBase::CanJump ( )
inlineprotected

disables jump when player is significantly injured

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

4847 {
4848 if (GetBrokenLegs() != eBrokenLegs.NO_BROKEN_LEGS)
4849 {
4850 return false;
4851 }
4852
4854 return false;
4855
4857 if (m_InjuryHandler && m_InjuryHandler.GetInjuryAnimValue() >= InjuryAnimValues.LVL3)
4858 return false;
4859
4860 if (IsInFBEmoteState() || m_EmoteManager.m_MenuEmote)
4861 {
4862 return false;
4863 }
4864
4865 return super.CanJump();
4866 }
eBrokenLegs
Определения EBrokenLegs.c:2
EStaminaConsumers
Определения EStaminaConsumers.c:2
override bool IsInFBEmoteState()
Определения PlayerBase.c:8943
eBrokenLegs GetBrokenLegs()
Определения PlayerBase.c:3966
override bool CanConsumeStamina(EStaminaConsumers consumer)
Определения PlayerBase.c:4799
ref InjuryAnimationHandler m_InjuryHandler
Определения PlayerBase.c:98
ref EmoteManager m_EmoteManager
Определения PlayerBase.c:94

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