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

◆ InterruptWaterCheck()

bool InterruptWaterCheck ( )
protected

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

1168 {
1169 float waterLevel = m_Player.GetCurrentWaterLevel();
1170
1171 if (m_Player.IsPlayerInStance(DayZPlayerConstants.STANCEMASK_PRONE | DayZPlayerConstants.STANCEMASK_PRONE) && waterLevel >= m_HumanSwimSettings.m_fToCrouchLevel)
1172 {
1173 return true;
1174 }
1175 else if (m_Player.IsPlayerInStance(DayZPlayerConstants.STANCEMASK_CROUCH | DayZPlayerConstants.STANCEIDX_RAISEDCROUCH) && waterLevel >= m_HumanSwimSettings.m_fToErectLevel)
1176 {
1177 return true;
1178 }
1179
1180 return m_Player.GetModifiersManager() && m_Player.GetModifiersManager().IsModifierActive(eModifiers.MDF_DROWNING);
1181 }
SHumanCommandSwimSettings m_HumanSwimSettings
Определения EmoteManager.c:149
DayZPlayer m_Player
Определения Hand_Events.c:42
DayZPlayerConstants
defined in C++
Определения dayzplayer.c:602
eModifiers
Определения eModifiers.c:2

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

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