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

◆ ProcessHoldBreath()

void ManBase::ProcessHoldBreath ( float dT)
inlineprotected

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

2153 {
2154 if (IsTryingHoldBreath() && CanStartConsumingStamina(EStaminaConsumers.HOLD_BREATH))
2155 {
2156 if (!m_IsHoldingBreath)
2157 {
2159 m_IsHoldingBreath = true;
2160 }
2161 }
2162 else if (!IsTryingHoldBreath() || !CanConsumeStamina(EStaminaConsumers.HOLD_BREATH))
2163 {
2165 m_IsHoldingBreath = false;
2166 }
2167 }
EStaminaConsumers
Определения EStaminaConsumers.c:2
override bool CanStartConsumingStamina(EStaminaConsumers consumer)
Определения PlayerBase.c:4363
void OnHoldBreathStart()
Определения PlayerBase.c:2169
void OnHoldBreathEnd()
Определения PlayerBase.c:2180
bool m_IsHoldingBreath
Определения PlayerBase.c:95
override bool CanConsumeStamina(EStaminaConsumers consumer)
Определения PlayerBase.c:4350

Перекрестные ссылки CanConsumeStamina(), CanStartConsumingStamina(), m_IsHoldingBreath, OnHoldBreathEnd() и OnHoldBreathStart().

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