void DayZPlayerUtils()
cannot be instantiated
override void SetCurrentWaterLevel(float pWaterLevel)
bool HandleSwimming(int pCurrentCommandID, HumanCommandMove pCMove, HumanMovementState pState)
ha
void DayZPlayerImplementSwimming(DayZPlayer pPlayer)
float GetCharacterDepth()
bool CheckSwimmingStart(out vector waterLevel)
SHumanCommandSwimSettings m_pSettings
float m_fWaterLevelOut
what water level causes to stop swimming (1.2m)
float m_fToCrouchLevel
when to crouch
float m_fToErectLevel
when to stand
DayZPlayerConstants
defined in C++
class HumanCommandLadder HumanCommandSwim()