108 {
110 return;
111
113
114 AttachActionData action_data_a = AttachActionData.Cast(action_data);
116
117 if (action_data.m_Target.IsProxy())
118 {
119 entity =
EntityAI.Cast(action_data.m_Target.GetParent());
120 }
121 else
122 {
123 entity =
EntityAI.Cast(action_data.m_Target.GetObject());
124 }
125
126 if (entity && action_data.m_MainItem)
127 {
128 action_data.m_Player.PredictiveTakeEntityToTargetAttachmentEx(entity, action_data_a.m_MainItem, action_data_a.
m_AttSlot);
129 }
130 }
void ClearInventoryReservationEx(ActionData action_data)
proto native CGame GetGame()