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

◆ InterruptWaterCheck()

bool InterruptWaterCheck ( )
protected

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

1355 {
1356 float waterLevel = m_Player.GetCurrentWaterLevel();
1357
1358 if (m_Player.IsPlayerInStance(DayZPlayerConstants.STANCEMASK_PRONE | DayZPlayerConstants.STANCEMASK_RAISEDPRONE) && waterLevel >= m_HumanSwimSettings.m_fToCrouchLevel)
1359 {
1360 return true;
1361 }
1362 else if (m_Player.IsPlayerInStance(DayZPlayerConstants.STANCEMASK_CROUCH | DayZPlayerConstants.STANCEIDX_RAISEDCROUCH) && waterLevel >= m_HumanSwimSettings.m_fToErectLevel)
1363 {
1364 return true;
1365 }
1366
1367 return m_Player.GetModifiersManager() && m_Player.GetModifiersManager().IsModifierActive(eModifiers.MDF_DROWNING);
1368 }
map m_Player
SHumanCommandSwimSettings m_HumanSwimSettings
Определения EmoteManager.c:166
DayZPlayerConstants
defined in C++
Определения dayzplayer.c:602
eModifiers
Определения eModifiers.c:2

Перекрестные ссылки m_HumanSwimSettings.

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