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

◆ ProcessHoldBreath()

void ManBase::ProcessHoldBreath ( float dT)
inlineprotected

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

2162 {
2163 if (IsTryingHoldBreath() && CanStartConsumingStamina(EStaminaConsumers.HOLD_BREATH))
2164 {
2165 if (!m_IsHoldingBreath)
2166 {
2168 m_IsHoldingBreath = true;
2169 }
2170 }
2171 else if (!IsTryingHoldBreath() || !CanConsumeStamina(EStaminaConsumers.HOLD_BREATH))
2172 {
2174 m_IsHoldingBreath = false;
2175 }
2176 }
EStaminaConsumers
Определения EStaminaConsumers.c:2
override bool CanStartConsumingStamina(EStaminaConsumers consumer)
Определения PlayerBase.c:4373
void OnHoldBreathStart()
Определения PlayerBase.c:2178
void OnHoldBreathEnd()
Определения PlayerBase.c:2189
bool m_IsHoldingBreath
Определения PlayerBase.c:95
override bool CanConsumeStamina(EStaminaConsumers consumer)
Определения PlayerBase.c:4360

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

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