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

◆ EndActionComponent()

override void ActionUnrestrainSelfCB::EndActionComponent ( )
inlineprivate

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

25 {
26 // TODO for second type animation SetCommand(DayZPlayerConstants.CMD_ACTIONINT_FINISH);
27 if ( m_ActionData.m_State == UA_FINISHED )
28 {
29 SetCommand(DayZPlayerConstants.CMD_ACTIONINT_END);
30 }
31 else if (m_ActionData.m_State == UA_CANCEL )
32 {
33 m_Canceled = true;
34 SetCommand(DayZPlayerConstants.CMD_ACTIONINT_INTERRUPT);
35 return;
36 //Cancel();
37 }
38 else
39 {
40 m_Canceled = true;
41 SetCommand(DayZPlayerConstants.CMD_ACTIONINT_INTERRUPT);
42 return;
43 }
44 m_ActionData.m_State = UA_FINISHED;
45 }
bool m_Canceled
Определения AnimatedActionBase.c:5
void SetCommand(int command_uid)
Определения AnimatedActionBase.c:54
ActionData m_ActionData
Определения AnimatedActionBase.c:3
DayZPlayerConstants
defined in C++
Определения dayzplayer.c:602
const int UA_FINISHED
Определения constants.c:464
const int UA_CANCEL
Определения constants.c:465

Перекрестные ссылки ActionBaseCB::m_ActionData, ActionBaseCB::m_Canceled, ActionBaseCB::SetCommand(), UA_CANCEL и UA_FINISHED.