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

◆ OnAnimationEvent()

override void ActionUnfoldMapCB::OnAnimationEvent ( int pEventID)
inlineprivate

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

64 {
65 if (!m_ActionData || !m_ActionData.m_Player)
66 return;
67
68 switch (pEventID)
69 {
70 case UA_ANIM_EVENT:
71 m_HasReceivedEvent = true;
72 m_FinalMovementState = m_ActionData.m_Player.m_MovementState.m_iStanceIdx;
73
74 if (StateCheck())
75 {
77 m_CancelCondition = false;
78 }
79 else
80 {
81 m_CancelCondition = true;
82 }
83 break;
84 }
85 }
ActionData m_ActionData
Определения AnimatedActionBase.c:3
bool m_CancelCondition
Определения ActionUnfoldMap.c:5
int m_FinalMovementState
Определения ActionUnfoldMap.c:7
void PerformMapChange()
Определения ActionUnfoldMap.c:116
bool m_HasReceivedEvent
Определения ActionUnfoldMap.c:4
bool StateCheck()
Определения ActionUnfoldMap.c:166
const int UA_ANIM_EVENT
Определения constants.c:471

Перекрестные ссылки ActionBaseCB::m_ActionData, m_CancelCondition, m_FinalMovementState, m_HasReceivedEvent, PerformMapChange(), StateCheck() и UA_ANIM_EVENT.