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

◆ OnAnimationEvent()

override void EmoteCB::OnAnimationEvent ( int pEventID)
inlineprivate

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

30 {
31 switch (pEventID)
32 {
33 case EmoteConstants.EMOTE_SUICIDE_DEATH :
34
35 if (g_Game.IsServer())
36 m_Manager.KillPlayer();
37
38 m_Manager.LogSuicide();
39 break;
40
41 case UA_ANIM_EVENT :
42 if (m_callbackID == DayZPlayerConstants.CMD_GESTUREFB_SURRENDERIN)
43 m_Manager.m_ItemToBeCreated = true;
44 break;
45
46 case EmoteConstants.EMOTE_SUICIDE_BLEED :
47 if (g_Game.IsServer())
48 m_Manager.CreateBleedingEffect(m_callbackID);
49 break;
50
51 case EmoteConstants.EMOTE_SUICIDE_SIMULATION_END:
52 m_player.DeathDropHandEntity();
53 m_player.StartDeath();
54 break;
55 }
56 }
DayZGame g_Game
Определения DayZGame.c:3942
EmoteManager m_Manager
Определения EmoteManager.c:6
PlayerBase m_player
Определения EmoteManager.c:5
int m_callbackID
Определения EmoteManager.c:4
DayZPlayerConstants
defined in C++
Определения dayzplayer.c:602
const int UA_ANIM_EVENT
Определения 3_Game/DayZ/constants.c:476

Перекрестные ссылки EmoteConstants::EMOTE_SUICIDE_BLEED, EmoteConstants::EMOTE_SUICIDE_DEATH, EmoteConstants::EMOTE_SUICIDE_SIMULATION_END, g_Game, m_callbackID, m_Manager, m_player и UA_ANIM_EVENT.