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

◆ Start()

override void Start ( ActionData action_data)

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

170 {
171 super.Start(action_data);
172
173 bool b1 = action_data.m_MainItem.ConfigGetString("physLayer") == "item_large";
174 action_data.m_MainItem.m_ThrowItemOnDrop = b1;
175
176 EntityAI object = EntityAI.Cast(action_data.m_Target.GetObject());
177 if (!object || !object.IsHeavyBehaviour())
178 {
179 action_data.m_Player.GetActionManager().InterruptNoSync();
180 }
181 else
182 m_Executable = true;
183 }
ActionTakeItemToHands m_Executable
override bool IsHeavyBehaviour()
Определения ItemBase.c:4324
PlayerBase m_Player
Определения ActionBase.c:40
ref ActionTarget m_Target
Определения ActionBase.c:39
ItemBase m_MainItem
Определения ActionBase.c:35

Перекрестные ссылки IsHeavyBehaviour(), m_Executable, ActionData::m_MainItem, ActionData::m_Player и ActionData::m_Target.