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

◆ CanConsumeStamina()

override bool ManBase::CanConsumeStamina ( EStaminaConsumers consumer)
inlineprotected

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

4351 {
4352 if (!GetStaminaHandler())
4353 return false;
4354
4355 bool val = (GetStaminaHandler().HasEnoughStaminaFor(consumer) && !IsRestrained() && !IsInFBEmoteState());
4356
4357 if (!val)
4358 StaminaHUDNotifier(false);
4359
4360 return val;
4361 }
override bool IsRestrained()
Определения PlayerBase.c:1910
StaminaHandler GetStaminaHandler()
Определения PlayerBase.c:1854
override bool IsInFBEmoteState()
Определения PlayerBase.c:8339
void StaminaHUDNotifier(bool show)
Определения PlayerBase.c:4338
bool HasEnoughStaminaFor(EStaminaConsumers consumer)
Определения StaminaHandler.c:898

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

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