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

◆ Start()

override void FirearmActionLoadBulletQuick::Start ( ActionData action_data)

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

38 {
39 super.Start(action_data);
40
41 Magazine mag;
42 EntityAI entity = EntityAI.Cast(action_data.m_Target.GetObject());
43 if (entity && entity.IsManagingArrows() && entity.IsDamageDestroyed())
44 {
45 ArrowManagerBase arrowManager = ArrowManagerBase.Cast(entity.GetArrowManager());
46 if (arrowManager)
47 {
48 mag = Magazine.Cast(arrowManager.AcquireFirstArrow(false));
49 mag.SetPosition(action_data.m_Player.GetPosition());
50 }
51 }
52 else
53 mag = Magazine.Cast(action_data.m_Target.GetObject());
EntityAI AcquireFirstArrow(bool keepTransform=false)
Определения ArrowManagerBase.c:92
Определения Building.c:6