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

◆ CanConsumeStamina()

override bool ManBase::CanConsumeStamina ( EStaminaConsumers consumer)
inlineprotected

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

4800 {
4801 if (!GetStaminaHandler())
4802 return false;
4803
4804 bool val = (GetStaminaHandler().HasEnoughStaminaFor(consumer) && !IsRestrained() && !IsInFBEmoteState());
4805
4806 if (!val)
4807 StaminaHUDNotifier(false);
4808
4809 return val;
4810 }
override bool IsRestrained()
Определения PlayerBase.c:2219
StaminaHandler GetStaminaHandler()
Определения PlayerBase.c:2042
override bool IsInFBEmoteState()
Определения PlayerBase.c:8943
void StaminaHUDNotifier(bool show)
Определения PlayerBase.c:4787
bool HasEnoughStaminaFor(EStaminaConsumers consumer)
Определения StaminaHandler.c:1065

Перекрестные ссылки GetStaminaHandler(), IsInFBEmoteState(), IsRestrained() и StaminaHUDNotifier().

Используется в CanClimb(), CanJump(), CanRoll(), CommandHandler() и ProcessHoldBreath().