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

◆ OnItemLocationChanged()

override void DummyItem::OnItemLocationChanged ( EntityAI old_owner,
EntityAI new_owner )
inlineprivate

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

5 {
6 super.OnItemLocationChanged(old_owner,new_owner);
7
8 if (old_owner)
9 {
10 PlayerBase pb;
11 if (Class.CastTo(pb, old_owner))
12 {
13 EmoteManager em = pb.GetEmoteManager();
14 if (em)
15 {
16 pb.SetSurrenderState(false);
17 em.SetEmoteLockState(false);
18 }
19 }
20
21 DeleteSafe();
22 }
23 else if (!old_owner && !new_owner)
24 {
25 DeleteSafe();
26 }
27 }
void EmoteManager(PlayerBase player)
Определения EmoteManager.c:160

Перекрестные ссылки Class::CastTo() и EmoteManager().