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

◆ OnStanceChange()

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

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

4163 {
4164 int prone = DayZPlayerConstants.STANCEMASK_PRONE | DayZPlayerConstants.STANCEMASK_RAISEDPRONE;
4165 int notProne = DayZPlayerConstants.STANCEMASK_ERECT | DayZPlayerConstants.STANCEMASK_CROUCH | DayZPlayerConstants.STANCEMASK_RAISEDERECT | DayZPlayerConstants.STANCEMASK_RAISEDCROUCH;
4166
4167 if (IsStance(previousStance, DayZPlayerConstants.STANCEMASK_PRONE) && IsStance(newStance, DayZPlayerConstants.STANCEMASK_ERECT))
4168 m_SprintedTimePerStanceMin = PlayerConstants.FULL_SPRINT_DELAY_FROM_PRONE;
4169
4170 if (IsStance(previousStance, DayZPlayerConstants.STANCEMASK_PRONE) && IsStance(previousStance, DayZPlayerConstants.STANCEMASK_CROUCH) || (IsStance(previousStance, DayZPlayerConstants.STANCEMASK_CROUCH) && IsStance(newStance, DayZPlayerConstants.STANCEMASK_ERECT)))
4171 m_SprintedTimePerStanceMin = PlayerConstants.FULL_SPRINT_DELAY_FROM_CROUCH;
4172
4173 if ((IsStance(previousStance, prone) && IsStance(newStance, notProne)) || (IsStance(previousStance, notProne) && IsStance(newStance, prone)))
4174 {
4177 }
4178 }
void AbortWeaponEvent()
Определения DayZPlayerInventory.c:281
override WeaponManager GetWeaponManager()
Определения PlayerBase.c:1989
bool IsStance(int stance, int stanceMask)
Определения PlayerBase.c:4157
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().