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

◆ OnStanceChange()

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

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

4019 {
4020 int prone = DayZPlayerConstants.STANCEMASK_PRONE | DayZPlayerConstants.STANCEMASK_RAISEDPRONE;
4021 int notProne = DayZPlayerConstants.STANCEMASK_ERECT | DayZPlayerConstants.STANCEMASK_CROUCH | DayZPlayerConstants.STANCEMASK_RAISEDERECT | DayZPlayerConstants.STANCEMASK_RAISEDCROUCH;
4022
4023 if (IsStance(previousStance, DayZPlayerConstants.STANCEMASK_PRONE) && IsStance(newStance, DayZPlayerConstants.STANCEMASK_ERECT))
4024 m_SprintedTimePerStanceMin = PlayerConstants.FULL_SPRINT_DELAY_FROM_PRONE;
4025
4026 if (IsStance(previousStance, DayZPlayerConstants.STANCEMASK_PRONE) && IsStance(previousStance, DayZPlayerConstants.STANCEMASK_CROUCH) || (IsStance(previousStance, DayZPlayerConstants.STANCEMASK_CROUCH) && IsStance(newStance, DayZPlayerConstants.STANCEMASK_ERECT)))
4027 m_SprintedTimePerStanceMin = PlayerConstants.FULL_SPRINT_DELAY_FROM_CROUCH;
4028
4029 if ((IsStance(previousStance, prone) && IsStance(newStance, notProne)) || (IsStance(previousStance, notProne) && IsStance(newStance, prone)))
4030 {
4033 }
4034 }
void AbortWeaponEvent()
Определения DayZPlayerInventory.c:282
override WeaponManager GetWeaponManager()
Определения PlayerBase.c:1859
bool IsStance(int stance, int stanceMask)
Определения PlayerBase.c:4013
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().