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

◆ Update()

override void SmptAnimMetaADD::Update ( HumanMovementState movement_state)
inlineprivate

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

196 {
197 //if( movement_state.m_iMovement == DayZPlayerConstants.MOVEMENTIDX_WALK || movement_state.m_iMovement == DayZPlayerConstants.MOVEMENTIDX_RUN || movement_state.m_iMovement == DayZPlayerConstants.MOVEMENTIDX_SPRINT)
198 if( movement_state.m_iMovement != DayZPlayerConstants.MOVEMENTIDX_IDLE || movement_state.IsInProne())
199 {
200 HumanCommandAdditives ad = m_Player.GetCommandModifier_Additives();
201 if(ad && ad.IsModifierActive())
202 {
203 ad.CancelModifier();
204 }
205 }
206
207 super.Update(movement_state);
208 }
PlayerBase m_Player
Определения SmptAnimMeta.c:11
int m_iMovement
current stance (DayZPlayerConstants.STANCEIDX_ERECT, ...), only if the command has a stance
Определения human.c:1142
bool IsInProne()
Определения human.c:1160
DayZPlayerConstants
defined in C++
Определения dayzplayer.c:602
class HumanCommandWeapons HumanCommandAdditives()
Определения human.c:1112

Перекрестные ссылки HumanCommandAdditives(), HumanMovementState::IsInProne(), HumanMovementState::m_iMovement и m_Player.