290 {
291 AttachMagazineActionReciveData recive_data_am = AttachMagazineActionReciveData.Cast(action_recive_data);
292 AttachMagazineActionData action_data_am = AttachMagazineActionData.Cast(action_data);
293
294 action_data.m_MainItem = action_recive_data.m_MainItem;
295 if (!action_recive_data.m_Target)
296 {
297 action_data.m_Target =
new ActionTarget(NULL, NULL, -1, vector.Zero, 0);
298 }
299 else
300 {
301 action_data.m_Target = action_recive_data.m_Target;
302 }
304 }
class ActionTargets ActionTarget
ref InventoryLocation m_ilOldMagazine