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

◆ OnLeaveClientEvent() [2/2]

override void EffectTrigger::OnLeaveClientEvent ( TriggerInsider insider)
inlineprotected

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

171 {
172 super.OnLeaveClientEvent( insider );
173
174 if ( insider )
175 {
176 // Make sure you pass the set variable for PPE effect
177 // It will not remove the correct one if START and STOP don't point to the same Requester
178 PlayerBase playerInsider = PlayerBase.Cast( insider.GetObject() );
179
180 // We will only handle the controlled player, as effects are only relevant to this player instance
181 if ( playerInsider && playerInsider.IsControlledPlayer() )
182 {
183 // We first handle the update of player trigger state in manager
184 m_Manager.OnPlayerExit( playerInsider, this );
185 //SetupClientEffects(false, playerInsider);
186 }
187 }
188 }
TriggerEffectManager m_Manager
Определения EffectTrigger.c:11
Object GetObject()
Определения Trigger.c:28

Перекрестные ссылки TriggerInsider::GetObject() и m_Manager.