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

◆ CanConsumeStamina()

override bool ManBase::CanConsumeStamina ( EStaminaConsumers consumer)
inlineprotected

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

4361 {
4362 if (!GetStaminaHandler())
4363 return false;
4364
4365 bool val = (GetStaminaHandler().HasEnoughStaminaFor(consumer) && !IsRestrained() && !IsInFBEmoteState());
4366
4367 if (!val)
4368 StaminaHUDNotifier(false);
4369
4370 return val;
4371 }
override bool IsRestrained()
Определения PlayerBase.c:1910
StaminaHandler GetStaminaHandler()
Определения PlayerBase.c:1854
override bool IsInFBEmoteState()
Определения PlayerBase.c:8241
void StaminaHUDNotifier(bool show)
Определения PlayerBase.c:4348
bool HasEnoughStaminaFor(EStaminaConsumers consumer)
Определения StaminaHandler.c:897

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

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