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

◆ OnStanceChange()

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

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

4007 {
4008 int prone = DayZPlayerConstants.STANCEMASK_PRONE | DayZPlayerConstants.STANCEMASK_RAISEDPRONE;
4009 int notProne = DayZPlayerConstants.STANCEMASK_ERECT | DayZPlayerConstants.STANCEMASK_CROUCH | DayZPlayerConstants.STANCEMASK_RAISEDERECT | DayZPlayerConstants.STANCEMASK_RAISEDCROUCH;
4010
4011 if (IsStance(previousStance, DayZPlayerConstants.STANCEMASK_PRONE) && IsStance(newStance, DayZPlayerConstants.STANCEMASK_ERECT))
4012 m_SprintedTimePerStanceMin = PlayerConstants.FULL_SPRINT_DELAY_FROM_PRONE;
4013
4014 if (IsStance(previousStance, DayZPlayerConstants.STANCEMASK_PRONE) && IsStance(previousStance, DayZPlayerConstants.STANCEMASK_CROUCH) || (IsStance(previousStance, DayZPlayerConstants.STANCEMASK_CROUCH) && IsStance(newStance, DayZPlayerConstants.STANCEMASK_ERECT)))
4015 m_SprintedTimePerStanceMin = PlayerConstants.FULL_SPRINT_DELAY_FROM_CROUCH;
4016
4017 if ((IsStance(previousStance, prone) && IsStance(newStance, notProne)) || (IsStance(previousStance, notProne) && IsStance(newStance, prone)))
4018 {
4021 }
4022 }
void AbortWeaponEvent()
Определения DayZPlayerInventory.c:282
override WeaponManager GetWeaponManager()
Определения PlayerBase.c:1859
bool IsStance(int stance, int stanceMask)
Определения PlayerBase.c:4001
void RefreshAnimationState()
Определения WeaponManager.c:1052
DayZPlayerConstants
defined in C++
Определения dayzplayer.c:602

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