1079 {
1080 Magazine mag;
1082 {
1084 if (!mag || mag.IsRuined() || (mag.GetHierarchyParent() && mag.GetHierarchyParent().IsWeapon()) )
1085 {
1087 i--;
1088 continue;
1089 }
1090
1091 if(!mag.GetHierarchyParent() || mag.GetHierarchyParent().GetInventory().AreChildrenAccessible())
1092 {
1093 if (mag.GetAmmoCount() > 0)
1094 return mag;
1095 }
1096 }
1097
1098 return null;
1099 }
ref array< Magazine > m_SuitableMagazines