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

◆ AnimFinished()

void AnimFinished ( eAnimFinishType type)

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

39 {
40 m_DestroyRequested = true;
41 SymptomBase Symptom = m_Manager.GetCurrentPrimaryActiveSymptom();
42
43 if( type == eAnimFinishType.FAILURE)// <--------------- FAILED
44 {
45 if( m_Player.GetInstanceType() == DayZPlayerInstanceType.INSTANCETYPE_SERVER || !GetGame().IsMultiplayer())
46 {
47 if( Symptom )
48 {
49 Symptom.AnimationPlayFailed();
50 }
51 }
52 }
53 else if( type == eAnimFinishType.SUCCESS)// <--------------- SUCCESS
54 {
55 if( m_Player.GetInstanceType() == DayZPlayerInstanceType.INSTANCETYPE_SERVER || !GetGame().IsMultiplayer())
56 {
57 if( Symptom )
58 {
59 Symptom.AnimationFinish();
60 }
61 }
62 }
63 }
DayZPlayer m_Player
Определения Hand_Events.c:42
ModifiersManager m_Manager
Определения ModifierBase.c:11
bool m_DestroyRequested
Определения SmptAnimMeta.c:15
eAnimFinishType
Определения SmptAnimMeta.c:2
void AnimationFinish()
gets called upon animation Symptom exit
Определения StateBase.c:320
void AnimationPlayFailed()
Определения StateBase.c:327
Определения StateBase.c:2
DayZPlayerInstanceType
defined in C++
Определения dayzplayer.c:1068
proto native CGame GetGame()

Перекрестные ссылки SymptomBase::AnimationFinish(), SymptomBase::AnimationPlayFailed(), GetGame(), m_DestroyRequested, m_Manager и m_Player.