1114 {
1115 if (mag)
1116 {
1117 Weapon_Base weapon = Weapon_Base.Cast(mag.GetHierarchyParent());
1118
1119 if (weapon)
1120 return;
1121 }
1122
1123 int i;
1124 MagazineStorage sMag = MagazineStorage.Cast(mag);
1125 if(sMag)
1126 {
1128 {
1130 if(!s_mag_i)
1131 {
1133 i--;
1134 continue;
1135 }
1136
1138 break;
1139 }
1141
1143 return;
1144 }
1145
1146 if(mag)
1147 {
1148
1150 {
1152 if(!mag_i)
1153 {
1155 i--;
1156 continue;
1157 }
1158
1159
1161 {
1162 break;
1163 }
1164 }
1167 }
1168
1169 }
void SetSutableMagazines()
ref array< Magazine > m_MagazinePilesInInventory
ref array< MagazineStorage > m_MagazineStorageInInventory
int CompareMagazinesSuitability(Magazine mag1, Magazine mag2)