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

◆ OnStanceChange()

override void ManBase::OnStanceChange ( int previousStance,
int newStance )
inlineprotected

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

4458 {
4459 int prone = DayZPlayerConstants.STANCEMASK_PRONE | DayZPlayerConstants.STANCEMASK_RAISEDPRONE;
4460 int notProne = DayZPlayerConstants.STANCEMASK_ERECT | DayZPlayerConstants.STANCEMASK_CROUCH | DayZPlayerConstants.STANCEMASK_RAISEDERECT | DayZPlayerConstants.STANCEMASK_RAISEDCROUCH;
4461
4462 if (IsStance(previousStance, DayZPlayerConstants.STANCEMASK_PRONE) && IsStance(newStance, DayZPlayerConstants.STANCEMASK_ERECT))
4463 m_SprintedTimePerStanceMin = PlayerConstants.FULL_SPRINT_DELAY_FROM_PRONE;
4464
4465 if (IsStance(previousStance, DayZPlayerConstants.STANCEMASK_PRONE) && IsStance(previousStance, DayZPlayerConstants.STANCEMASK_CROUCH) || (IsStance(previousStance, DayZPlayerConstants.STANCEMASK_CROUCH) && IsStance(newStance, DayZPlayerConstants.STANCEMASK_ERECT)))
4466 m_SprintedTimePerStanceMin = PlayerConstants.FULL_SPRINT_DELAY_FROM_CROUCH;
4467
4468 if ((IsStance(previousStance, prone) && IsStance(newStance, notProne)) || (IsStance(previousStance, notProne) && IsStance(newStance, prone)))
4469 {
4472 }
4473 }
void AbortWeaponEvent()
Определения DayZPlayerInventory.c:284
override WeaponManager GetWeaponManager()
Определения PlayerBase.c:2047
bool IsStance(int stance, int stanceMask)
Определения PlayerBase.c:4452
void RefreshAnimationState()
Определения WeaponManager.c:1056
DayZPlayerConstants
defined in C++
Определения dayzplayer.c:602

Перекрестные ссылки AbortWeaponEvent(), PlayerConstants::FULL_SPRINT_DELAY_FROM_CROUCH, PlayerConstants::FULL_SPRINT_DELAY_FROM_PRONE, GetWeaponManager() и IsStance().