301 {
302 AttachMagazineActionReciveData recive_data_am = AttachMagazineActionReciveData.Cast(action_recive_data);
303 AttachMagazineActionData action_data_am = AttachMagazineActionData.Cast(action_data);
304
305 action_data.
m_MainItem = action_recive_data.m_MainItem;
306 if (!action_recive_data.m_Target)
307 {
309 }
310 else
311 {
312 action_data.
m_Target = action_recive_data.m_Target;
313 }
315 }
void ActionTarget(Object object, Object parent, int componentIndex, vector cursorHitPos, float utility, string surfaceName="")
ref ActionTarget m_Target
ref InventoryLocation m_ilOldMagazine