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

◆ OnFinishProgressServer()

override void ActionGagTarget::OnFinishProgressServer ( ActionData action_data)
inlineprivate

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

46 {
47 PlayerBase ntarget;
48 Class.CastTo(ntarget, action_data.m_Target.GetObject());
49
50 if (CanReceiveAction(action_data.m_Target))
51 {
52 ItemBase m_Gag;
53 if (Class.CastTo(m_Gag,ntarget.GetInventory().CreateAttachmentEx("MouthRag",InventorySlots.MASK)))
54 {
55 m_Gag.SetHealth01("", "", action_data.m_MainItem.GetHealth01("", ""));
56
57 action_data.m_MainItem.TransferModifiers(ntarget);
58 action_data.m_MainItem.Delete();
59 }
60 }
61 }
bool CanReceiveAction(ActionTarget target)
Определения ActionBase.c:861
class GP5GasMask extends MaskBase ItemBase
ref ActionTarget m_Target
Определения ActionBase.c:39
ItemBase m_MainItem
Определения ActionBase.c:35

Перекрестные ссылки CanReceiveAction(), Class::CastTo(), ActionData::m_MainItem и ActionData::m_Target.