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

◆ Leave()

void TriggerEvents::Leave ( TriggerInsider insider)
inlineprotected

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

130 {
131 #ifdef TRIGGER_DEBUG_BASIC
132 Debug.TriggerLog(GetDebugName(insider.GetObject()), "TriggerEvents", "", "Leave", GetDebugName(this));
133 #endif
134
135 OnLeaveBeginEvent(insider);
136
138 m_OnLeaveInvoker.Invoke(insider);
139
140 if ( GetGame() && GetGame().IsServer() )
141 OnLeaveServerEvent(insider);
142 else
143 OnLeaveClientEvent(insider);
144
145 OnLeaveEndEvent(insider);
146 }
void Debug()
Определения UniversalTemperatureSource.c:349
void OnLeaveClientEvent(TriggerInsider insider)
Определения TriggerEvents.c:149
void OnLeaveServerEvent(TriggerInsider insider)
Определения TriggerEvents.c:148
void OnLeaveEndEvent(TriggerInsider insider)
Определения TriggerEvents.c:150
void OnLeaveBeginEvent(TriggerInsider insider)
Определения TriggerEvents.c:147
ref ScriptInvoker m_OnLeaveInvoker
Определения TriggerEvents.c:6
Object GetObject()
Определения Trigger.c:28
override string GetDebugName()
Определения dayzplayer.c:1170
proto native CGame GetGame()

Перекрестные ссылки GetDebugName(), GetGame(), TriggerInsider::GetObject(), m_OnLeaveInvoker, OnLeaveBeginEvent(), OnLeaveClientEvent(), OnLeaveEndEvent(), OnLeaveServerEvent() и Debug::TriggerLog().

Используется в Trigger::RemoveInsider().